<SEC-DOCUMENT>0001005817-22-000003.txt : 20220301
<SEC-HEADER>0001005817-22-000003.hdr.sgml : 20220301
<ACCEPTANCE-DATETIME>20220301140142
ACCESSION NUMBER:		0001005817-22-000003
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		143
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220301
DATE AS OF CHANGE:		20220301

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			TOMPKINS FINANCIAL CORP
		CENTRAL INDEX KEY:			0001005817
		STANDARD INDUSTRIAL CLASSIFICATION:	STATE COMMERCIAL BANKS [6022]
		IRS NUMBER:				161482357
		STATE OF INCORPORATION:			NY
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-12709
		FILM NUMBER:		22696616

	BUSINESS ADDRESS:	
		STREET 1:		118 E SENECA STREET
		STREET 2:		P.O. BOX 460
		CITY:			ITHACA
		STATE:			NY
		ZIP:			14850
		BUSINESS PHONE:		607-274-2078

	MAIL ADDRESS:	
		STREET 1:		118 E. SENECA STREET
		STREET 2:		PO BOX 460
		CITY:			ITHACA
		STATE:			NY
		ZIP:			14850

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	TOMPKINS TRUSTCO INC
		DATE OF NAME CHANGE:	19990512

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	TOMPKINS COUNTY TRUSTCO INC
		DATE OF NAME CHANGE:	19960117
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>tmp-20211231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:84789d7c-3bef-48ce-8450-6e656cf7c62c,g:888fe690-d865-423d-881c-0b012fee128e,d:b62f0a34c7534322a712bf75ea27347c--><html xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns:tmp="http://tompkinstrustco.com/20211231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>tmp-20211231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y180L2ZyYWc6YzUxNWY5NzFhMGM5NDFjN2I5NzRhNjBkMzRiOWE2ZGEvdGFibGU6NzdlNjNjYTg0NGExNDczMGI3MjhlMjFmZGQyYjM5YjAvdGFibGVyYW5nZTo3N2U2M2NhODQ0YTE0NzMwYjcyOGUyMWZkZDJiMzliMF8wLTEtMS0xLTQ3Mjk4_19d99bc4-ba17-4b51-82af-3b716d67604e">0001005817</ix:nonNumeric><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y180L2ZyYWc6YzUxNWY5NzFhMGM5NDFjN2I5NzRhNjBkMzRiOWE2ZGEvdGFibGU6NzdlNjNjYTg0NGExNDczMGI3MjhlMjFmZGQyYjM5YjAvdGFibGVyYW5nZTo3N2U2M2NhODQ0YTE0NzMwYjcyOGUyMWZkZDJiMzliMF8xLTEtMS0xLTQ3Mjk4_f82ea268-0433-468d-ba9c-505eb127b00d">false</ix:nonNumeric><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y180L2ZyYWc6YzUxNWY5NzFhMGM5NDFjN2I5NzRhNjBkMzRiOWE2ZGEvdGFibGU6NzdlNjNjYTg0NGExNDczMGI3MjhlMjFmZGQyYjM5YjAvdGFibGVyYW5nZTo3N2U2M2NhODQ0YTE0NzMwYjcyOGUyMWZkZDJiMzliMF8yLTEtMS0xLTQ3Mjk4_d2142ee1-a0c9-4400-8de5-685f0d296d76">FY</ix:nonNumeric><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y180L2ZyYWc6YzUxNWY5NzFhMGM5NDFjN2I5NzRhNjBkMzRiOWE2ZGEvdGFibGU6NzdlNjNjYTg0NGExNDczMGI3MjhlMjFmZGQyYjM5YjAvdGFibGVyYW5nZTo3N2U2M2NhODQ0YTE0NzMwYjcyOGUyMWZkZDJiMzliMF8zLTEtMS0xLTQ3Mjk4_c10b87d8-7754-485f-b415-4d5e9b31bcbf">2021</ix:nonNumeric><ix:nonNumeric contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE3LTAtMS0xLTU0NDE4_b2ec295f-a18d-40bb-b1fd-e33da6706822">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613Member</ix:nonNumeric><ix:nonNumeric contextRef="i3d90039134354e4fbbd034d3743a0782_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzEwMjM_80750fa2-0739-4eda-8bb8-cfd7253564cd">P5Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="tmp-20211231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fb435ce07964e2183f53432724f7f38_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i99d97dd36d184954bec100aec92219a2_I20220228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab482b6e320e41059d169096b3144266_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0be80eaa8fc04d4eb73688f72a90c660_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3d7af41f1cf418a92dda79219bdbbf8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id130f0d9e4c64d7cb23eb975d4dce555_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica8957560bf74d35b893688c9025a0ff_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if433f3b9d60f4aebba32da1ec4569e16_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e8d95017d294230a148619b7c3e4b4f_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id074090aef1148cdbbc9085b91c3efc7_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2030a46efa7c4536b103e64a3355b017_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf414645bfd8487097ca53be28eadc7b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ba09f022a9e47bdb2d83dba542537e1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i788a04226c00441a8eba72a8c12804a9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7fc13db207694fae9522b61df20b2a5e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa9b132a4dd540c8b46deb59966aed70_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i292c02dd93724f78b355c7aa01838fd4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5dee79a9aa0942e89a7569e73cb5c28b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1c6d7bad8094f75b47ec9ee4eda7f92_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie57df21f2a684f4f959aab7b8dd5607d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i161d7531e2b04246a864ff437120cfb6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2ff949805bb439d92bc28d5cc2fcd91_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a6404d1d84441feb1f5f13bbad11271_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6742fb8506e4775879a7eafe79d92a2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i805e94b0313641819116b825fa2712c9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e9c64acd6204c25a9b0724fb7f06d68_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb04e53487574b0382fd2f4569d64211_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i839e91fea1ec46cc86f8d10e008c8ca3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2911999037eb4263a9cc248f353f5ac0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id233ffb83f424c638bf8893328548c59_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf8b0c19ed9747bbbcf91af5d9d881be_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27d64d9fe1d34451b585ece411cde0fb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1dffe0dc6699412c9a0068d6e5567470_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f598442dd1944f9a7771766cd6f1635_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fb0ee93f75c4b9e9e87d7d481cf9498_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f1a78e348d54b0a811365c79830ffcd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if74c28711b9d45a1b75311436b7292ea_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfb2b53b22714027b98777b510c9a980_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if7f6084918c04376b955aec01e5cc1c3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7d229a09dfe4aa8aaa470283cc8e56b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9213ab2f08a409691ab3c664ffa5c1e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70ad48125a374d598002accb1afb694e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iafb0f729aa9c409ca2cbbb3b105367ca_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d9e99e39b694f9ca3cb70e769f8dc85_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11b1d1a2623b4c3eb601dc9716fe4d5e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e1e620461d5454ab93f856a07891746_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c7dc67d563143b1af6de8584eaf9dcb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc59e00b41e94298a3e4d9ad84cba198_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i102db297147043cc958ffb2bf1ece07f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92fb539a08974e819900835ebfb342e5_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8f86bfc19314d62ba205181b1373367_D20200101-20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45438b9fc219405cb3d431b2a2f8cd60_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id97e407978864d539b788e9aae1d06cd_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8dbac6c3fb8472ebc024cb439045b02_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife47cdc7523b46d196cd531dcd177316_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i027c3bbc6220445b921b1e7173eff4ce_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6bb944677db84d018e0f98943841e213_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic28eea19110c45c9b7fab2ce5d9c7b44_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3f447d2b29d476eac6b74f1834f2345_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i287f97a102f14a31a73fcbcab71e45ba_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4165b0a6bb7420e8816aad52c5dc65d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>tmp:segment</xbrli:measure></xbrli:unit><xbrli:context id="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib037e02056774d4fa84a6211aa72fb85_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2d837ff90f148b2b4f216b5d8a15968_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e48fba045744903819fa438458e519c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia12aea24272e459a957c5a306516639e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f34d468f4db43ceac421d8abbb09dca_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1f1768b66aa4ce688512d1fbde699db_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0023bc5ace26492480792a7bf7cae12f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="security"><xbrli:measure>tmp:security</xbrli:measure></xbrli:unit><xbrli:context id="i1215bce7df904cbd873143475ec8281c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">srt:FederalHomeLoanBankOfNewYorkMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if18e32b690304cdbbbf7260f4d98b361_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">srt:FederalHomeLoanBankOfPittsburghMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id300897e3a4d40449b4be041be41aea7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">srt:FederalHomeLoanBankOfAtlantaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib93d977336434c1c8c6594164ac6844f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3dec08ef98444a90acfbefaa527c4b09_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07a63a9e4c974355bbdd6710768a833e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8dbee18890ee410aa478d16de3a903d0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c4bd9179a9144e2a373f0e146ae66a7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74104ac37b8e44cea197adf61dbc0a60_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54da429fdd1a4a59af07ab005c43e990_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcbe9a4151374f21bc22fd432ad1685c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fa0d5edd9bb4c90836c699453b3887b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d14df14577a4cffb4d01ee945e6e06b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7229f570830242238ae1c96dccabfa94_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9b34c911348443da8e375abc033c131_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i033a4576cd224dd7a8b84a8c2e5050bc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d7b832de81f4b148a75ae8e6ef8169f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad74b1c342744c5e8227933845c8d7af_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iedee9ee670f542aeb0a389b5768be2e3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabcd74ecbb7c474cb10413a59cb31790_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d750ccbf9004f6c87bc3ffc5cdb78a2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a4df2575ec7407198e77f70b7be22f5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice9225a19eb64b6b811b1db801de055f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfe71d3c048c498fa1cfe771cd403f03_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib66b787fefc04b8ab857d27ca90d9e90_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05298766e0a640d1973ba6eedc1664e9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae3c801b46404f6699881457901ac581_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd45eeb68bd046f2bc3cea3839e0411c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b7485185e51470c93a0cecf6dd79688_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfa4527b7d974e8e87d4345e15a26b50_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67f4744700cd42f8a87ce8c8361b980a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanToValueAxis">us-gaap:Ltv80To100PercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i99a85296ee6a407290f0550f5305dbbc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:NY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="subsidiary_bank"><xbrli:measure>tmp:subsidiary_Bank</xbrli:measure></xbrli:unit><xbrli:context id="iff627e30cfc548a39f820eeafdaf1e19_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tmp:TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="banking_office"><xbrli:measure>tmp:banking_Office</xbrli:measure></xbrli:unit><xbrli:context id="ie26bd2b0ccc8469c9cc28c17693afe37_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tmp:WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32d94b2b67b04cd0a283da8a6fa9ad78_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tmp:PutnamCountryDutchessCountryandWestchesterNewYorkMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7037693901440ea92129af86ec5aebd_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tmp:BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7145d30ee1b642189b84b677732026dd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe999c7884754cb6b9e5972ea866b704_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5ebf387cb5f403dae40710568471918_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2dd2dfd18cf54647ae0996f21dbe221a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12f7e5a7c7074571946314ab7447ca00_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic306e60b23c84db19f8e6290d921a7f0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if68819c42e9342259c1b5fab4d562524_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie48481ab23c648faa22d8c591fbf6ef3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2101ba6e09f4dd49cc4b14cdfd96390_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7ae2ed4abd442e5b77672dc9e91fe80_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ca73be27873451ea4a23e8f060a3cb5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77e1f6b1151f48c3bcb5e0adc1c975db_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71317ff127894e5b983da091362c0046_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39e6abff41a446948e0c6d67c700da81_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7224ad82cd22499ca8261853148d2c62_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf2b2093ddae4495b0990adbdda8bd6a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21c0128a292b4210a6b244870ee7ca47_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i235cad0342a04aa191b386ed3c781b14_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61fa31938c8149e6ad22aa150a783d05_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibdb8bb277eca45bdab44ab94ac91117e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib830d1b9af3647c18bda59e34f6b3ba1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7974bec61f9436d9922b99b2422b28e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i698af5b418f343a185964be591e49f9f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4263b67d619d4e71b5d27f0ed7ebbab2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e9e25196b4742ef8780566dbf5680e5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06ebe3b869fd47b4a29198de72845c5f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf0ef7950285445eb2cd70fbf030249d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a059ddf66e449539eea853a25d80176_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadcee4c2f7624ba096b4bbcce36ff136_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i576fa3346d6d4ebd9111334d163abfc6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3fa26bec52ee49e8b9305e3974f4d9aa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1cdc26e49a6e4879b064fed1ed3424bb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1466a1ecfdf94ae5ab7dae4a58ab9e11_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic441cb7478954c9c97ffddc438cba037_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabf1bbc7731d466b857ea3e458848aa8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bb5d68b3e7c4997b15ed91b31b8cbae_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbd8fd0ff40343f2812fa634fc786787_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1031c8685e43411d9ac67ca216054f0c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11af1aadb4c049b9aa31bc05f6796e44_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69fedfb5f8f84117b972af36aa48bbb6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib68c3a7de5dc4940beaf8b1490a0d50b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic101da87fbc24aafbfbca96b0e9a5653_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc7cb7fae00b4d0594d6d9cfa3bcae83_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55956c6fec0b4a4e8b72aa8645e0993a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6619c8d175344570a428dfad5bf78f8f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic750ea9598e04ac7a526401a4074f546_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifed5663bedbe459ab88cd60801dca74b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b15832858874c6b92223f728c76a6f2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93282aff635a4b798f45110ccf73d147_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida8240a2f31e4bfb82ed70daf1e50731_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c5f89657db24f4daed33ab3da097a6d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i646da06e58654dc8aac054f7833777fd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8441fbb34e64c488632cd54d5745f85_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3591ab10a7648ecaf37222ab45e68fa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26a31a7b8194479f8264ad407fcb278f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i920d3069c8a246d58b5cc1805859b6e1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4bd10cf73a2450eb934d7d86dbd480f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18123ce24f104c53997b15efd2d03c19_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06c1d58b98db4facaaab85c286924343_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9215e7949ad4dfdab93f8c3046ee03c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c90acc4dc734a7786a7efbefa9b527a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib799fe4bb34348e598e9c5ab8ee4c435_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2de2fba7c08e4402832c3e5a4bd67b8f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba3cb7a891f6451c9c6b213e4c5f959f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61b72c7698f348da987187db4f29c692_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e8bd55387404315902e6c5848badb03_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb92a6c841db4503b7653db0996bde73_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic137ecbf611e40b78389aa6ef696b58b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3417e9547fe945ffbad1a2b872b253aa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic96b974a007a46cbb0d73f5e9eb6dbec_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7d981c2402444d3ad6ae264605553fb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6710b7efb20f4ddda684f1a02bb2ffe0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic55b81fb2e2648c1ade9e1f5bdc7d1ea_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d9a4d2372994cf19b3f1bf92f8aff35_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac358a43f8e7445fb04b042617525eca_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f6f593e299b48a2b6d5b0f50e4b204a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff7d592b5fc94dfeaf0039c68a9841ee_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94ad0b120902463aa03c7df59c9ced8e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bdfbe590c2c4647a70d60cef9eb9880_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41130581d9c947fc915ab350895600b1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if42e0c1f00314ae791bfc219381d34a0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34f1e9042775441c9af04fe4b65c3989_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1bba6e542f4406f92ff56d1b791132f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17b11de365964006bb1ad0a9446733b2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84fdc890561844d2a3aad451cbd870d5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iffb34a48a3444849a978bb6f5fb99f03_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2750678d30864a39bf35e229b5eec4bc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic809e0a81dd0445ba0c947ca28d4cc09_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i319b46867a6f48548d8245ccb4b3bfa6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb8752d3a0cb4b92a266e119cba58d10_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b63a71d60fe4e64bf4f998e1311a753_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaeb008ffdd7a45abb03c730d775d424a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie024a4f82ed54e13b8352a5f16542f0a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4338a81878f44b649a91cf03e3d39251_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i894e9db9ed4c41d89c24dcb43b40f74a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f67dd35a2de43d4a2809991201db18c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8d9b1fda9134b4fba6a88923bc3156d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id734ae62b0c64051b7cd115a916e138a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbaa083d3b184cfc97bf9ce846c2bfae_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifda9ea4fbe0e48f7895a902c375e53c8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21615f4755e8430899914284b9717357_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if810ffad177e4fb1b7ed63cc72c126b2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia94ea2cce85f4199b67b4a9402c83e53_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7517609380d140caaf61bc00371b1317_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if33e81d04157490a835b4cb8651e27ff_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7cd9d767cfd413aac7eb06bc974edc9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21a16a2048bd4c399d9deec56989436f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i766d05bbcced475c8b760bd4f4ceb589_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61108a35192d4fd694197ab438db2705_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36664f56c78f4df19c30d34ba72739dd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if293c66d2cbe4fdebb9d79a2bf53de30_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89a495dd6ace4f41abd9631bd9f6edb6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62ce9207f62d4545a5ed79e23ab96108_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8210dcabc9f64707994cbff799c92856_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide7663054e8c4ab5ba3b5b27273448dc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5715299db3443e3acdbd9358cbf7cfc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i992f23020b644a9e9c07e922de71522c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52cc2a1eba54458894bf9e004366343f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2ed3639fe2049688fad0f4f29f3c142_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b93be2a2127455e94db31951c48bf1c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie961585191514ae59a91932f000890d1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia02734142bec4be3957df98f2d93eef5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0e3dfe41689468cb6bd2b1628b88747_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97b5758c1c764aad84566c6f3090cc90_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7ea706220e047f789b2cd9312984eaa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbf75ceebb9044bd934e8bf9b3da6075_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia165a1fa5fed42e48bc387480768d929_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ab4313b57e64a6ebc66fd8d1f324b8d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i355e8247eec94d6c82c9406283e351ea_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f9d215af90c40e49e04b764011e1ea3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id44073feca9f49899bc98992c9fc499a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1206c8b6ac34c908b143e4a68e4bb14_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i814a709b593a40ca9c9983b9465e187d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a5006121cea47a59de8383a611fbe13_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8d1415f2c19438bb52c3b09e0636847_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a00a030874f474ebd03ee5672c1e2c9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2013f21118024aaa9746d0f8179951d8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cb2ef366d31409dadb528a3170d19b1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie25b42d35de54997b55fc746e392ba37_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1aa904e4baa9487781243fbfb2c9f7ef_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d640a061b9d4e0182bea337ae5c2e29_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id612e9a0f1c84512af993fbe0f2af809_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60e0348d157444f4b1e979fdcd6c6926_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf3db3ce06964fafbb926398dd36230f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a91b32999dc40308e1c32ae70d8939c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4282bb536a2b447d8284c0350336f7bd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i799305a02ad6486da9d7154b3b2f8d33_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a2d431bdf864444b3f08d44c706669e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7058a5627124818a61d1e5f448e2ed3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cea292b10a44c4ebf4b60382c777349_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20de7d942cca4ee39fa43d0870372d22_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19817b9889064809b4d1e2c3537b9111_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08afb9097b0642f58ec66de2c20191dc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10c0a3f6324d46d890cda44e383c8efe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i886427ba90e248e6984b980fed54954c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0478fdcfe9c4a789c59909fd335e234_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a99ced975ad4756b53d9bc7565a5ee7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id89d21ca30254b218261eb027921acdc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i319bc6bf1d45402ca52814ff47c14c28_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f1dc01862884d2d8a17c1a5bd6735d5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabf467ff18dc43b4a211768ac087df0b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5002e0d61c754d7e9fa57ef38895f599_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0de2c90cc16b4ae8965165bfb621db6f_I20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c187f99166b4d05ab08ddfc15a119f2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e9de5fcae7e47ed8a3b0efd022519e7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a080782da6d4bd0a6fa7ec46ea6e6a8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib90e735c920e4825afaf50da5365076a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa413e7639fd4c868feb67c783427736_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9bd41beeaac424cbd59e01a302d52a2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i907ea9a5dd334c96bc92cf305e754957_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40e788864bc7483ea55e9ed6f257a2a9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4f208d3f5324aaab6dbb79424aaedb4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63c3ce967a47467996fd42add128cbdf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd0200337a7e43afa195ed1b8efa2900_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d544e8d0285478888e56db2ad562273_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0837469bcbdd4d9a898b51c65a07622f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1120932c1bd045ffae32386df85004b4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2cdef021a50b48ab82727de09a490474_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i693e87b9d8d44ede94f0f867aedae122_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7509892c33a349389921158c41cc5fce_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8eb6cfa8ee6649ee9566619716e8d6eb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idcd8334f71be437fb6a11b8ae3191dbf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib581e63f264a44bfb663320c9899fcfa_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i766f46acaa094c94a5cadcc78d60052d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78443463bcc748e3ac4ccd3cc4a46b50_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tmp:BusinessAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7b1cf1a564b466095ade8c2f08efbd0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tmp:OtherCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ef819d19f394cb39452505b8c153c00_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iddfe8d8146634ae1a0cc86af7524d62e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tmp:BusinessAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3d44cf5d3574203b86ab6e6e2f4ba66_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tmp:OtherCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4d72908065848d3a430c968b5d7d8e9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id33bed7d046447a3a238d2cbd5f05c35_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tmp:BusinessAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b9dec9c2bed43f2989207d0d9352209_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tmp:OtherCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i288d3aaf6aed4751bbb31dfc0fbe0bbf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93f19941d0384c8bb0074576d34de28c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tmp:BusinessAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1261ac1d85b64ccdab68dbc080287dfc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tmp:OtherCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafa9a1d8a430425897f0f331da54b25d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="loan"><xbrli:measure>tmp:loan</xbrli:measure></xbrli:unit><xbrli:context id="i7ba46fc32d094c5db9806639864593aa_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0343cf060694d2d873d3e797a2abc05_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:MortgagesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="subsidiary"><xbrli:measure>tmp:subsidiary</xbrli:measure></xbrli:unit><xbrli:context id="i6fe3cbea282548c09f78a968c54d088f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i628c038aea2c4e058d71e370ce0040b8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic599b13c85b84479b7120f16fd59ee3a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b2f34af1aca4cb097a67543f0a47b84_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51544ee172994d25a53d7c7077f461b1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i993e133c922a4521a45fc84b18170560_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a779e3046354bee882d1d66c2f6f1e9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c973c09a2bf47909f3490eb45596771_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied1fc693cb99435db9a51fd9f6883c02_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i953353052b2f44eda6970e2c1b0cea5b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f1fd33285354b20b214801d2e03a80b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i164118a226ef46f390afc83211ef5e8e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5898c957f2bb4e619263a7e979d755ff_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04fe76ea398c4e49a28b447728202464_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a8128e3b7f140dea7294c0ba705333b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i313f0065d2b84de5bcca9ee6620aa3f6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdb8f10cebfc41758771d5755b8c1a3d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27bc74caf36442178ca3d5fe4e01f56b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97d8852828b64437beafe7e91313cbfa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i202f47c122814c13a8c73e8fb44ee34d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fb38fc857bf41a0895a51141810e53d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d7d03bbfefb4798b10b0966c95e9b11_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ff6d12a461a4c66af975e5aedb2f105_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67eaf3e3cad04ead88f67125d8c4f995_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb3220261859461294179bcb1165e55f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:DirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57eb4f5e10dc4aa1ad5acb3e55744b9d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:DirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i555d1daf5840424a8773ae1dd2547b0a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:DirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7838d3f330fb45468054b832c1a23545_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ebe8e15fa70485f8c7a0396be702fe7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i510394b416824693bb3a01dcf758eb83_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4bc8f548d86f432995afaea5619e8634_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7ecb046e786424eaf75904cee99dd73_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9545f249b837462ea68b5532b6e8863c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7f53bc658c944b08a61ab278b3a71b2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01b7e75aed874a3cb45be0f7bf2df942_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40dd93ec67494e4bb97f74ac0e540e5c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id51944cefd4a460d85d6cfc1abb84a0c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i609b3b55e17343fdaf9bb37b2b2f6026_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9833882050b45988821efeef97fb119_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3657b68761a4f0bbda02f6c1dcff05b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i080fa6fe3a69482183976df8242d896a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifdabba9dfd3741b4ad5230f2c0ad41fc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0607a8bac644ae58f5e3d0a5d46caff_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e6b69ef4e7e41d48769212e71a8441e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1cc37498eec4704a9fd38e2447549f8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bf7c7bbe6da46c598367cde0e6bb8a7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9853c9704c2c4b638a70aad85b6f1915_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3757f62437f64699a8f1d199bf1832a6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb46c3e6fdb54494b4de86f90d7b0886_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c5c468015f0413d884521ef47f52f28_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b809369a5bd4bbd9bc9d64ece9f53d4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54faed6a735649be826fa512ab9f463b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:DirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ded994cbf82435ebb4b7990918f019a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:DirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46646fbb299d4a6fa78e0c35eb4b9803_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:DirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7bcc4a3ffa6f40f5a32614199f7dde1e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide2ae832b5d444f6b76b430bb519504b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e95ba5ef17a4ebe969cb34e2a8b68f4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf6bdf1448074c82b011409ef4f435e2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74038eaed5f4451a8574b89f4275d337_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7c79c39cff14c3e84348d408bb60079_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32e9dda7ee12485aa3c6f06cfd9c3087_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i349b27f692434692bf8c527b2584bef7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7869e1549342454e8144500d4b066085_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie549f5d99ff743ce8c710dacc44e06e6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie063edaa99d24618b2746f01354b33c5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cf8264f6dea4b7abfe7d3da70bd2447_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46cf9aa1516a403e8587fa19dab4de06_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c01ad26b1964658b53929a6ed07bd31_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c70392f4e3443e8b944f0f288f944b2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ab48a96356a4786926453103df9bb61_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bad8433d9ce42be908344e5f6673436_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1594fba8d4124cbfa6ccfb5b7da0255d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i720d94282b0346f7acdf5a6ea360eeb6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ff4d46cdd794cb8a4a905fffdbc94ec_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b4632b6651b4e1a8ccfdef3f719e13a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80dc59189e49487a851f6a5b2b1a20c0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8eca3fb732ca49a8a95566d5914e6cef_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie702d421421a45b8ac9ee4bb3b49d0fc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i807ce649754b4b2ea6b0422c8f669c41_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i527b8ec419294d71a16cb210d17b7b8c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28b0ade5b7d44fcda0d34c94d80b65c0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2e11ad6aba64171879547e1c07eea7a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90c7cfd2ddf2454b883e26c9b53d6b70_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifda392b12d6245ceaec1f975c6fbe7ec_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i443c6835431f4020ae4825a3b5ad6f48_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i761eae57b19e4e70bcd59b201b06105e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00d85dbf71e7404ba5e1d1a1797d50ef_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60fc8a89e6ae428ca7f75510ceae85bc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i689dac00c65d4a7c8691a2fa0fd88960_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7bef89cc8804495e99375f39ba7b8851_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icff3499f856b4a7eb368e7cdd7b554ad_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tmp:TimeDepositLiabilityAxis">tmp:LessThanTimeDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a3e70279ee34c158a2dadaaed05346a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tmp:TimeDepositLiabilityAxis">tmp:TwoHundredAndFiftyThousandDollarsAndOverMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33b7bc5eb5034dfbae9028ef0b6bb1b0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43d5ef20670f4492a6a2e050083c9e50_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f440cd08d9742ec985c450c2b105402_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ff1e388d38f48beb87d7eba35e74dff_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86cd47364fce4c7c841a3bd03b2ff5d8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c94c6f9b7e647189085c3c32221a39b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2bf4f88a959a48828f27d18da8f88ec5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11037590751b47deb76dbd0ae899afed_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33e6f22ab7814d88b07f592ac4dea3cb_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f144563dcbb477388775f915084fadc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis">tmp:SecuritiesSoldUnderAgreementsToRepurchaseRetailMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i798eeb6d025c4c1791b3754ea78ce948_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis">tmp:SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i225a040fe42b4cf4901a912868817f84_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tmp:MadisonTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d636a58b68748f6b71444b1a1e3210e_D20210807-20210807"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">tmp:LeesportTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-07</xbrli:startDate><xbrli:endDate>2021-08-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d5e707ad51b4680a89893be268a9afc_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tmp:LeesportTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4a30afa8e434f33a0326ddf963bee1e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tmp:TrustPreferredDebenturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="subsidiarytrust"><xbrli:measure>tmp:subsidiaryTrust</xbrli:measure></xbrli:unit><xbrli:context id="i3a3d9145af39449d85e074e6eb00f0b2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tmp:LeesportTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6aa2af161fe4327a50ea5dce7ef7bea_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tmp:MadisonTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdfecf5231c14c2d8a89e5593cf454cf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tmp:SubsidiaryNameAxis">tmp:LeesportTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">tmp:LeesportTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie51e6540599849ac9fe31cd6fa2fc70b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">tmp:MadisonTrustMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="tmp:SubsidiaryNameAxis">tmp:MadisonTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="pensionplan"><xbrli:measure>tmp:pensionPlan</xbrli:measure></xbrli:unit><xbrli:context id="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id715add8e2484370b5e8f73c8e31555a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i558b5e041a80453f96c1120778722546_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b204091bcad459a98310ae97acf596f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibaecfad1bab64658a102c2d119bf53ba_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9733b56a554e4626940e68beec8e2b5b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide953d170e684f548f6fb3962625c89c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic35820112697443583f5c2a50656de19_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i472c95861f6346248248490e78f1b28d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i834de42573fa49b8802d2c65a8af0e10_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99cddc7e31a24d1399045fc8db6bdcec_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a1ce7674a634d69bf14dc35a4fd4c8c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c0edebd6603427f9a8c9da0fff92754_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if50deaa53c6a44b7a73604d4b9df38e6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib062122ea52c41eb9d2944f8ad7bd9dd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cab5181940d4ee984042cd3d76aa2bd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9473473a9b9345edb7022437b3261dbb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i719ea0a0cc6b48d0867e6f1004c26b8d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i087241ec5d9f4ab3b78611a7ecd4f412_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iccfd59a8cad545778726bfab3f60a6ed_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief9ddd87b4354469976b4459f3cc3e1a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2c6005a9523424ab5bb7104d6a93973_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieccc6537c73c4185a3a8662fa39bb6a9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i517d12dcf8994dd6bf10eefb848fc764_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d92656bde3343e2841a4a936854ef85_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03ec56bc9c974d48a89ac88adc86679a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf984db0d9c54068830c6572267c8f01_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b63976fbe2443a79e9023321a8c70c2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29ed4dab46974dd59e0d251237c0ea37_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic42bc9181708443ea178a8c7d78e3685_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ed14f0b296c491bb7b7b8d7cfdac88d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9962533a454245c1baabd66bb6aadad7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24f07351a685411e9eecf9127e904717_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb8f8701c0be4b328578d882d2cb4990_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bc9928cffc04060a22d02883b5d68d7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5488642cec83425ba1455961674eac59_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90bdedf8ab854ca6b9f07d765edce4d2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib19a5a3e2d0e48f4a6a698de59c59b2e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i267f73244c554bdd8abbb535ade799ad_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34ba000189a548179a8e657133d02499_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i995ffbfe678c47f1937a5c5d4747761a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a409e48a70e49b4b10204ee814fb020_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4309619e132b43fab018748df677ae0e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3a03fc20d9746cb9ddd412d8e6e6b82_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9768aefa7a85471b8d0a0c540d82e0ab_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a3bf5e6399f4a8682af923d79253df6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0f53fbb1165430d896ec5118ef20c58_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bc74212d4a049dc8be319f6c0062450_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c9f1899b4be4d7083f8d1e78741197e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42176c83890446259ec9667f2e2c2901_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ff3d254d6ff49e2b39823f25b4f9c88_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ca3449269c24bb29c8587e53e5e261d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc11b9e669904c8bbed22c1362436abc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:FullValueShareAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a901eaf836e4ec1a13015d3127fb212_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d90039134354e4fbbd034d3743a0782_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1129e15d1c144a88098f181cda384e2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibaef09296f264d9e85fd9bbd2cb31443_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ef04118c0594232b8cf9e6cec020ea1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id01a98c6ba5a4fbda866186a28093002_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0256f82dfa22432399a61f4d2d3b3dcb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7cda3597b96b48cea27f942a19c42fff_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if39c4bd917944197ae016f046c9fe1af_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3568d9ca71694ef59567c615271cfbdc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f4b778fd30d486f9309c88b3223e199_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaeb4ddc9d57a444798f6838486481a60_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a06e93d537b41f489491b453d1f0f6e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i010f46476df84de1a55cdc60f58cfdf1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheSixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7147efc8d3214734a1eb8229d21cadb0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbcb7fd3110d45f486365ce417d53ba4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90b95c8649704f3c83cf0fc006e0865e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheSevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94e00ac7e277404287ee369274bd78ea_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockGrantedIn2016To2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0eb58e819f4c47858d63dec1a2a9d0ea_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockGrantedIn2016To2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc4d01fde1854dee989f9e6440a701f7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockGrantedIn2016To2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a863fc3155a47d2953a209729fe12c8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockGrantedIn2016To2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2730a9f7d8184eeea6269e8b79f102fe_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockGrantedIn2016To2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id53710fc85144ed3b9a83c5477e2ff58_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockGrantedIn2016To2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb4979666014497f838fb981ea900cba_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsNotGrantedIn2016To2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7e295264a5d4f2486379f9cb4b06ba6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsNotGrantedIn2016To2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i135676f1bda24eb7b0d0030ceca27c7e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsNotGrantedIn2016To2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae4fbe954b844f53be54b583692a06fb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsNotGrantedIn2016To2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2049ea62fdb481daca963847191debc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsNotGrantedIn2016To2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if04a342d7d654cf29be6e539bcfb8375_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsNotGrantedIn2016To2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4dd483bf8b814dafb1da7e0bfe81b485_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsNotGrantedIn2016To2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheSixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65ed8cabe488418bb7715ffc21dc16d1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheSevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsNotGrantedIn2016To2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaad6d3eb19c44e47ba87ddeebc1d0504_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ad0e83f4eb049b0a71560813961f242_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d0751f8de0c45c08016036d119aad78_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id80b88eea7e74f95a8edf889fc3e37a3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbe8b97ca4a34c77bec0f3c8e2f23326_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f5fc2d983dd419ea25cd92bbf8c5881_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icac1bd62ffd54c9ba7e43e890220acea_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d52eef584d64108804a64519827bb5c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b67910caf6b4c828e79547fa73e190e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i561d0182171546d3bba14820754d74e4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia05ed61a8bf24e6c999b3b9ee9834dc7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia19c504ad5e546279dbc723be1609a88_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief49282ce07e4662aad2cbf143d75399_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i071c8a2c5df74c1d8bd57364708d393f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27b3b9e865a34a088e31ca4f53e4618d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">tmp:StockOption2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7a1c74d13ea4d579caa0b000cc103e4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">tmp:StockOption2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c13debaa3a34996bdd5d7663968ef3a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">tmp:StockOption3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaca27c71bcbf4a30aacbdb5099d5c1a2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">tmp:StockOption3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35fcd9b196fd492a822c53e8d176fa17_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">tmp:StockOption4Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic78c398705044ff78f59c448679e8dac_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">tmp:StockOption4Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i876acc72adf24ff0b43f0f335bc07d82_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">tmp:StockOption5Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff08d95de9514812a149d02ff83f9285_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">tmp:StockOption5Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if78e032933994d95b9805120cda286e6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f3a227491954c56b0b3324fd9bdc387_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec532ee11d9c490f9be7f5059127e732_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72acb9fc415c4606967ef65b563dcdcc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAndPerformanceAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76e76e6e83c04bd992e7c9f4f51eb8ee_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1094bc61cb7f4939b575c7f4f08cb513_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAndPerformanceAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57af87133fc341dc97b8e7443a01c7e5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:InsuranceRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e6a4acd1dcc4414b061ecf50deb71da_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:InsuranceRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab32bea9573b4a0a824f3fa07cb2dfd2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:InsuranceRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3b790d30c924c098280fc55035441bb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:InvestmentServiceIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a37235fe1f34fc0b003e3f96614edd5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:InvestmentServiceIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b76f38978f34381aadce79fcaa8f777_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:InvestmentServiceIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i306c3dfbb43e42dbaed50f4ea4207771_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:ServiceChargesOnDepositAccountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3a371bcb82f43e9a1d71bdcbf6ae120_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:ServiceChargesOnDepositAccountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9bcd91253bc64857a13950cb015d38a9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:ServiceChargesOnDepositAccountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i080c9de689f54f00aa67e901e3765eae_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:CardServicesIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd3fd795659841b7bf1625bc06c3b85e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:CardServicesIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ce0c1f7eb8c4c34bb94b23d2bf4c6e9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:CardServicesIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc7eea43edc945b890c94b26f12a306b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:OtherNonInterestIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65868bc058ab43b4a3f92149eca32020_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:OtherNonInterestIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iedd8db0b29ca4749979556d7847e6d1a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:OtherNonInterestIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9faad91a88e940c198fdcaf517fe249d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:ContingentIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib40614aede4945d89b2397be37777794_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:ContingentIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50e86c972ae44f7aa106c78aa7019f8a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:ContingentIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67144eb8eca54c41a1127be1a83d5b85_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id36ea0552e244f37a877ec0c803cfdc5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id376b34e1bb3449a93e2fa106148dcae_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ae00783a66748989a7aa5c39b4c3359_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id61964d1278e4d85b68cf23c8fb2251f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a23026380ca40e59b825e0e9d10ea3a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc7f961368404a81b713ee4affd4889a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69610a5480c74c6aa723690282680b9a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1660bb62226747a788405a0a9fe795bf_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibee7f0f151c049cb8e1ba051683f3489_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tmp:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i201fb28c55a34e16b806117c7e082804_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11b11bf139dd46d3a409b4065c37dc8c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9177681af464b348e757b0d3677849d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15e0d1f36ee340fbb2ad5afe9e549a55_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if53ed20da4d7414c85e616290cbc360b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5473bc76d3714b40b0a98b090654feb7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98343b29148141fd9ab8836049d32cac_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b0c79e54bfe461b983f39a6bf3b936f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4155e33c51c04713bff3973afb88a11f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibcb03711f7a749dc961865ba03681996_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7d8d767b28144e6859068fb813fc77e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a912db7418d41429e5da562a8832795_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i406e15fd24d5420c980d42e5875ddd78_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7bcbbcd7d1754f8da0feedf5fc8c6122_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4987cf79db1e4bf89c81ed6e38530d17_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id515e078ff38442abd9c958873d43585_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fc4ec55bb9e43a48d7f68ca007c9399_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied9ec1de7768416d97759be50081821a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iee08c857067546dda571de77873ce6cf_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25ac5cda6a4e45c484cabefdcc710544_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f60c5791b7b4dd29723b9fbec4b680b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic94d29d7259c48f5a33a8d97cd3b61cd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1332b5301f7d42baabca3f996b862932_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8b6a84479d9413cb1afb78ff23cdd42_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98b8042ca371481690815cf2453017c7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb679b377f7546dcb3ae67667d2c2057_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3f8e56b55284111bbdc36c28dbbdb9a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7aa29861fb2456aabe5cc8aa74831a9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6ddbfbe855a4c85ab4fb195426e6311_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie105eb8770db4c7c93b736b8554bd79c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fdfd83e9bab47dfa913104a72238b5e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie23fb5e8ea4b4ddbb13c13b0a9db1b1f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib587265af7fd4aa4b4442f30688f6edf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23a25221c9ca46be9e26dcf89ab58c4f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34d195aded4b47f892b26479dfc73135_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65d44274f4fe4a1784f0fd4e391cd252_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1dd53237ed0441bac666920018d7f5b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3379b297d5ac482399cf72df629d06bc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6db490815f0c4aff8b935955b45a324e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7556867492684fed9e894ccfbc28f443_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91cacdb7909340ad9f29b736b5dcbafd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34723198bcb44f50a7c1f27cb121f70a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2a40733cf4a40ec9138f598d62367e8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d202f27b72a415b8e3e2bfd2a380801_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2f54137282b4dc1808e6611d23b8370_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie924c319ad3a42ab8139f08d379174f9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic56b1f5388f144bfbfa27fd94af26eea_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9036ef614874e87b4169a4f6fdad442_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i017fd2a0414a4a748ee4b88a157d4d01_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8dbe1e9404744b37ba39b866d9945985_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied90628ad3c74c129d96079fd998fea9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia45681562e434ae3a8cd71a8451344b4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i057c2eb982074588b3b30085102ba1f0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5622023946264d619d380c8648ee5a69_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8ba2bf406234de5b7410b1b13db678c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad1576d07b204d3b886f261bae8247db_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01a80bd8d73344c9a19b396c030daf76_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e9939e80a6646beac1d2a72387c489a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b0c98acf1a94127936a5c86c1128358_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d8c1ebb4dde4da589ba0dbd65a2d7d3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e6a238a1b484472865212bd0028eca9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5398563c48a746b2a568898cb74ef998_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id469e222b25f4b9cb298a2788e9d628c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i601b4c8ecfbc4d22a9db230afc963331_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25cd9c6df4f14dc0b597fc35a31fa661_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc3eeaeece154ff6b6b1a6e74e24b1aa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic227d9c756ca40f4999414862ced42b4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04e4769b408648ffbe3af6f616914c32_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cfca415476b4193bbf2b39ae0958424_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie21fc811f2d0498faf9e67be17f979b4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i851981a5f77644b19f4778cf20732027_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a470bcbb5fb49b5ace7a9f885959733_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67c6f8f2bec547fb9595267b3697ab96_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfa6804e6022438ab77fec401f2f5cd2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied33c8d5f73444c19a6c9d4dc0b02b82_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b16a0ae1d214fba9e81c4bd57ceb507_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8536c4425fcb4c27a37aa87beae162c8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i894741bfd42d4045997f21ed69ef2bff_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac89c43485124d2986e360b9458db0c6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d95b2d0672a4b989c5e64c379e8e788_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1da02ba8261043cfa9f25349aeb89ca5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d57f7c0b5bb485483005dc99b00184d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78976594d37e4c1c9c8c0bdd1b3885f6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c966da993f94c908af6e6ceba4a09b3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99e142f6fc6d42ebad25abd021dbe3f4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i965c9bffed7d4af1a07d8ce1ee79e7bd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic234fa14f21e4683831926151bc079a1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6bd2e7924d7b45679206741b9e2c34fa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b462b4b0db7486d897c85bcb705edc8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a71f91745ab44eaa4a5d143987585ff_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29e951c775ec41e28107d033c6bf3737_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff2d9e1b2e524e9f948667b3f4b6a0ec_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic28a8365214146cd976fe9fc381c1ed8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91e1154ae1f84090b932e8dbddf62e1d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ed44a166fd941b0ba979a2a7f9b24f3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a9bfdccfc744fd79ac94ac42310998a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3cecb662034f43218d85e6651e5a6492_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90f8a444c1d048c2869e4b85f441fda4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03ff36f01d254134b735f02780ff7d4b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2859242c247d426d969a7ebd7e359543_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c33cc8bff9f4074bff07ae250580fda_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2381bf040bd4389969ea8420492c3e1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1a735879f754ea8a8a424aa614bcac7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id59138a375e846f4a2e58fcf026ab4c6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d1298d2665d468e8fa7a007f119bdd8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifafff29bd915411db16cb1fa4d9e9727_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f2193bbf17843caa272354f21941d51_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tmp:Subsidiaries1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2776f1efc3e2488fabfacaae3d31c104_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tmp:Subsidiaries2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tmp:Subsidiaries3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tmp:Subsidiaries1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec3634301a6f448685d7f9b1bac637b6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tmp:Subsidiaries2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58bd050110ef48219a7ded08b1499e09_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tmp:Subsidiaries3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i734dafb596754a5e8f5a691f4b1961a2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic524e0e875c842a1a79208f7decf12a3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9856ccdd4e443a98713ed3803e55be2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72ce6db35bf846138210c6f5ea63b103_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c3543f766654a2f81ddce02bfa2d431_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tmp:WesternNewYorkMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="office"><xbrli:measure>tmp:office</xbrli:measure></xbrli:unit><xbrli:context id="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if55382c91e274588af67f0d24b344e02_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i137a9c73946a4064aa8ded05069ef6a7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06b5c84bbcdf4da68c0449d51331034f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i582b7256630148a5800a697ba59a7430_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7c86dc0de40474caf484c65f2a15af9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2930842c11e843ab89e0c8e8d2d03577_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id23d9cab42cc45e4840f83ba9eb8cdb8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33a1cc6f00e34ab3b29600be2dfc756a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a07c7d2804c4a1f9cc52a563b810e26_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i120e82fd19f1479080f1919601185989_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf58ce426b9541fea5f2244994ae5eff_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8aee2c687cb94e67a2fd1c5f0001a311_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0cd2b18ed604536a94572426a95496f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i094dbf2687f740b285cf8f1ef2e0fdb4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ib62f0a34c7534322a712bf75ea27347c_1"></div><div style="min-height:31.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.363%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">________________________________________________</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzE4_b8f4f075-df67-4f01-8cd1-d087798f3f9d">10-K</ix:nonNumeric> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.309%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.491%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGFibGU6M2U3MDlhNmI3ZDk0NDhjN2IyZjQ3NTQzZjdiYjRhNGQvdGFibGVyYW5nZTozZTcwOWE2YjdkOTQ0OGM3YjJmNDc1NDNmN2JiNGE0ZF8wLTAtMS0xLTQ3Mjk4_cd8ffbc8-7857-420d-be60-e342037abe69">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8xNjc_54565f26-b5e7-4acd-aab3-d65f1a18047b"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8xNjc_43f4b2d8-f3d2-49ef-a32c-270b13774ba7">December&#160;31</ix:nonNumeric>, 2021</ix:nonNumeric> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.309%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.491%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGFibGU6YzQ0YTA0ZTY2MjM4NGVjNTk4ZmIwMGMyZTIzZDhhZGEvdGFibGVyYW5nZTpjNDRhMDRlNjYyMzg0ZWM1OThmYjAwYzJlMjNkOGFkYV8wLTAtMS0xLTQ3Mjk4_95177adb-e62e-49bf-85b3-cc685fab2380">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">For the transition period from ______to ______</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;Commission File Number </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%;text-decoration:underline"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzEx_45b06372-02aa-4121-b186-ccdd150dac8b">1-12709</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-align:center"><img src="tmp-20211231_g1.jpg" alt="tmp-20211231_g1.jpg" style="height:98px;margin-bottom:5pt;vertical-align:text-bottom;width:400px"/><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzE5_ccb396f8-1b91-4d67-a8f9-06c6c687cbb1">Tompkins Financial Corp</ix:nonNumeric>oration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.873%"><tr><td style="width:1.0%"></td><td style="width:48.583%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.585%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGFibGU6MzA5ZTMyNDNkNTk2NDMwMGJhNTMxMWFhMThlYzk2NDYvdGFibGVyYW5nZTozMDllMzI0M2Q1OTY0MzAwYmE1MzExYWExOGVjOTY0Nl8wLTAtMS0xLTQ3Mjk4_1d1653ba-a651-452c-a575-fdd59e8982eb">New York</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGFibGU6MzA5ZTMyNDNkNTk2NDMwMGJhNTMxMWFhMThlYzk2NDYvdGFibGVyYW5nZTozMDllMzI0M2Q1OTY0MzAwYmE1MzExYWExOGVjOTY0Nl8wLTItMS0xLTQ3Mjk4_a8ee7eb5-2188-47f3-aca9-c49f12aa0160">16-1482357</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzEy_01fa9c4d-106e-47fd-ab29-eb2751cba29d">118 E. Seneca Street</ix:nonNumeric>, <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzI0_0d24a6d2-5029-4d7f-93cb-feb195225c4a">P.O. Box 460</ix:nonNumeric>, <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzIw_c948fcf5-4d3d-484f-8044-2b41590d9553">Ithaca</ix:nonNumeric>, <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzEz_967478a1-7fb2-435c-acbc-3d2cc673ee89">NY</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Address of principal executive offices)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzIy_1ab90a59-83d2-4cf8-9447-9847c912f001">14851</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Zip Code)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Registrant&#8217;s telephone number, including area code: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzE0_60339b84-a108-4468-bb76-01ccdc287aaf">888</ix:nonNumeric>) <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzIx_9c79490f-d25d-4155-a760-937bfeb217ff">503-5753</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.305%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGFibGU6Y2M2MGQwODVhMDcxNGQ3MWI5OTcwNTI2YWIyNWRiNTAvdGFibGVyYW5nZTpjYzYwZDA4NWEwNzE0ZDcxYjk5NzA1MjZhYjI1ZGI1MF8xLTAtMS0xLTQ3Mjk4_6669a920-4b02-4803-bf4c-16ab5c622e9f">Common Stock ($.10 Par Value Per Share)</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGFibGU6Y2M2MGQwODVhMDcxNGQ3MWI5OTcwNTI2YWIyNWRiNTAvdGFibGVyYW5nZTpjYzYwZDA4NWEwNzE0ZDcxYjk5NzA1MjZhYjI1ZGI1MF8xLTEtMS0xLTQ3Mjk4_9d3a68ec-a387-4144-ac40-8600503b3b9a">TMP</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGFibGU6Y2M2MGQwODVhMDcxNGQ3MWI5OTcwNTI2YWIyNWRiNTAvdGFibGVyYW5nZTpjYzYwZDA4NWEwNzE0ZDcxYjk5NzA1MjZhYjI1ZGI1MF8xLTItMS0xLTQ3Mjk4_5aa8910e-d313-48d9-aef3-e8e5a5a8eba8">NYSE American</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(g) of the Act: None</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of Securities Act. Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzI1_95ae19d6-cf36-45df-8b1e-01ca7ee24f6f">No</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzI2_490b5bb6-8760-45ed-957a-c043d0e05937">No</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days. Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#160;<ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl81NDk3NTU4MTQyMjE1_3d821fb1-2560-4e80-99b7-3b38105aa3a8">No</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (S232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzE2_c71e9254-14aa-423f-afce-7181800c2b63">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#160;No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a nonaccelerated filer, a smaller reporting company, or an emerging growth company.  See the definitions of "large accelerated filer", "accelerated filer", "nonaccelerated filer", "smaller reporting company", and "emerging growth company" in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-bottom:3pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.621%"><tr><td style="width:1.0%"></td><td style="width:16.137%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.467%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGFibGU6ZTk1ZmY0YjhiYjk3NDYwZmE5Y2FjZDk3NmJkMjg5MDMvdGFibGVyYW5nZTplOTVmZjRiOGJiOTc0NjBmYTljYWNkOTc2YmQyODkwM18wLTAtMS0xLTQ3Mjk4_8d52f65f-b754-462e-a0cc-5a0b31124a0e">Large Accelerated Filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated Filer </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonaccelerated Filer </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller Reporting Company </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#168;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGFibGU6ZTk1ZmY0YjhiYjk3NDYwZmE5Y2FjZDk3NmJkMjg5MDMvdGFibGVyYW5nZTplOTVmZjRiOGJiOTc0NjBmYTljYWNkOTc2YmQyODkwM18wLTctMS0xLTQ3Mjk4_1f6bb360-4b48-47d9-a7fe-54df55b7a1ee">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging Growth Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGFibGU6ZTk1ZmY0YjhiYjk3NDYwZmE5Y2FjZDk3NmJkMjg5MDMvdGFibGVyYW5nZTplOTVmZjRiOGJiOTc0NjBmYTljYWNkOTc2YmQyODkwM18wLTktMS0xLTQ3Mjk4_ff98ee6d-c1cc-4736-9ad1-f8fc3c01d527">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b))by the registered public accounting firm that prepared or issued its audit report. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzIz_84da6221-891d-498f-b92d-6ac342733161">&#9746;</ix:nonNumeric></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzI3_4255ca51-71d1-4899-83d4-5d1332961370">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate market value of the registrant&#8217;s common stock held by non-affiliates was $<ix:nonFraction unitRef="usd" contextRef="i9fb435ce07964e2183f53432724f7f38_I20210630" decimals="-5" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8yNzY3_957b6a9c-d5d9-4613-945f-3f7645b0629f">931.7</ix:nonFraction> million on June&#160;30, 2021, based on the closing sales price of a share of the registrant&#8217;s common stock, $.10 par value (the &#8220;Common Stock&#8221;), as reported on the NYSE American, on such date.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares of the registrant&#8217;s Common Stock outstanding as of February&#160;28, 2022, was <ix:nonFraction unitRef="shares" contextRef="i99d97dd36d184954bec100aec92219a2_I20220228" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMDQ2_95892b6c-08e4-4172-bcb5-3145f53b20cd">14,584,596</ix:nonFraction> shares.</span></div><div style="height:4.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:31.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;<ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzE3_7968e4fa-c063-4c78-9017-410898f98e00" escape="true">Portions of the registrant&#8217;s definitive Proxy Statement relating to its 2022 Annual Meeting of stockholders, to be held on May 10, 2022, are incorporated by reference into Part III of this Form 10-K where indicated.</ix:nonNumeric></span></div><div style="margin-bottom:3pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.363%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="height:4.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TOMPKINS FINANCIAL CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Annual Report on Form 10-K</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the Fiscal Year Ended December&#160;31, 2021 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Table of Contents</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.334%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_10">PART I</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_13">Item 1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_13">Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_13">1</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_16">Item 1A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_16">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_16">13</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_19">Item 1B.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_19">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_19">23</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_22">Item 2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_22">Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_22">23</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_25">Item 3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_25">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_25">23</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_31">Item 4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_31">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_28">23</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_31">Information About Our Executive Officers</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_31">24</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_34">PART II</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_37">Item 5.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_37">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_37">26</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_40">Item 6.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_40">Reserved</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_40">28</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_43">Item 7.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_43">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_43">28</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_67">Item 7A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_67">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_67">55</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_73">Item 8.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_73">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_73">58</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_178">Item 9.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_178">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_178">129</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_181">Item 9A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_181">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_181">129</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_184">Item 9B.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_184">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_184">129</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_1649267443510">Item 9C.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_1649267443510">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_1649267443510">129</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_187">PART III</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_190">Item 10.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_190">Directors, Executive Officers, and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_190">130</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_193">Item 11.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_193">Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_193">130</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_196">Item 12.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_196">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_196">130</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_199">Item 13.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_199">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_199">130</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_202">Item 14.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_202">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_202">131</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_205">Part IV</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_208">Item 15.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_208">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_208">131</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_214">Item 16.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_214">Form 10-K Summary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_214">136</a></span></div></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div id="ib62f0a34c7534322a712bf75ea27347c_13"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. Business</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The disclosures set forth in this Item 1. Business are qualified by the section captioned &#8220;Forward-Looking Statements&#8221; in Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations of this Report and other cautionary statements set forth elsewhere in this Report.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tompkins Financial Corporation (&#8220;Tompkins&#8221; or the &#8220;Company&#8221;) is headquartered in Ithaca, New York and is registered as a financial holding company with the Federal Reserve Board under the Bank Holding Company Act of 1956, as amended. At December&#160;31, 2021, the Company&#8217;s subsidiaries included four wholly-owned banking subsidiaries, Tompkins Trust Company (the &#8220;Trust Company&#8221;), The Bank of Castile (DBA Tompkins Bank of Castile), Mahopac Bank (DBA Tompkins Mahopac Bank), and VIST Bank (DBA Tompkins VIST Bank).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2022, the Company&#8217;s four wholly-owned banking subsidiaries were combined into one bank, with The Bank of Castile, Mahopac Bank, and VIST Bank merging with and into the Trust Company with the Trust Company as the surviving institution.  Immediately following the merger, the Trust Company changed its name to "Tompkins Community Bank."</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a locally oriented, community-based financial services organization that offers a full array of products and services, including commercial and consumer banking, leasing, trust and investment management, financial planning and wealth management, and insurance.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banking services consist primarily of attracting deposits from the areas served by the Company&#8217;s 63</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">banking offices (43 offices in New York and 20 offices in Pennsylvania), and using those deposits to originate a variety of commercial loans, agricultural loans, consumer loans, real estate loans, and leases in those same areas. The Company has a wholly-owned insurance agency subsidiary, Tompkins Insurance Agencies, Inc. (&#8220;Tompkins Insurance&#8221;). Tompkins Community Bank provides a full array of trust and investment services under the Tompkins Financial Advisors brand, including investment management, trust and estate, financial and tax planning as well as life, disability and long-term care insurance services. The Company&#8217;s principal offices are located at 118 E. Seneca St., P.O. Box 460, Ithaca, New York, 14850, and its telephone number is (888) 503-5753. The Company&#8217;s common stock is traded on the NYSE American under the symbol &#8220;TMP.&#8221;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tompkins was organized in 1995, under the laws of the State of New York, as a bank holding company for the Trust Company, a commercial bank that has operated in Ithaca, New York and surrounding communities since 1836.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tompkins strategy centers around its core values and a commitment to delivering long-term value to our clients, communities, and shareholders. A key strategic initiative for the Company is a focus on responsible and sustainable growth, including initiatives to grow organically through our current businesses, as well as through possible acquisitions of financial institutions, branches, and financial services businesses. As such, the Company has acquired, and from time to time considers acquiring, banks, thrift institutions, branch offices of banks or thrift institutions, or other businesses that would complement the Company&#8217;s business or its geographic reach. The Company generally targets merger or acquisition partners that are culturally similar and have experienced management and possess either significant market presence or have potential for improved profitability through financial management, economies of scale and expanded services. The Company has pursued acquisition opportunities in the past, and continues to review new opportunities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has defined strategic initiatives around digital delivery of services to meet the changing needs of client expectations, while maintaining our commitment to excellence in the delivery of personal service when self-serve options are unable to meet the needs of our clients. Our strategy includes a focus on building a scalable foundation based on a continuous improvement approach necessary for our long term success. This foundation will include investments in automation, analytics and security to drive ongoing consistency, efficiency, and security in our operations. We also recognize the need to develop and acquire talent that is well prepared to succeed in our changing industry. Initiatives in this area include a focus on characteristics such as collaboration, innovation and agility, while also promoting and embracing diversity, inclusion and belonging in our workforce.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Narrative Description of Business</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has identified three business segments, consisting of banking, insurance and wealth management.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banking services consist primarily of attracting deposits from the areas served by the Company&#8217;s banking subsidiary and using those deposits to originate a variety of commercial loans, agricultural loans, consumer loans, real estate loans, and leases in those same areas. The Company&#8217;s lending function is managed within the guidelines of a comprehensive Board of Directors-approved lending policy. Policies and procedures are reviewed on a regular basis. Reporting systems are in place to provide management with ongoing information related to loan production, loan quality, concentrations of credit, loan delinquencies and nonperforming and potential problem loans. The Company has an independent third party loan review process that reviews and validates the risk identification and assessment made by the lenders and credit personnel. The results of these reviews are presented to the Board of Directors of the Company&#8217;s banking subsidiary, and the Company&#8217;s Audit and Examining Committee.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s principal expenses are interest on deposits, interest on borrowings, and operating and general administrative expenses, as well as provisions for credit loss expenses. Funding sources, other than deposits, include borrowings, securities sold under agreements to repurchase, and cash flow from lending and investing activities. The Company&#8217;s principal source of revenue is interest income on loans and securities.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a portfolio of securities such as U.S. Treasury securities, obligations of U.S. government agencies and U.S. government sponsored entities, obligations of states and political subdivisions thereof, and equity securities. Management typically invests in securities with short to intermediate average lives in order to better match the interest rate sensitivities of its assets and liabilities. Investment decisions are made within policy guidelines established by the Company&#8217;s Board of Directors. The investment policy is based on the asset/liability management goals of the Company, and is monitored by the Company&#8217;s Asset/Liability Management Committee. The intent of the policy is to establish a portfolio of high quality diversified securities, which optimizes net interest income within safety and liquidity limits deemed acceptable by the Asset/Liability Management Committee.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operated its insurance agency subsidiary, Tompkins Insurance, since 2001. Insurance services include property and casualty insurance, employee benefit consulting, life, long-term care and disability insurance. Tompkins Insurance is headquartered in Batavia, New York. Over the years, Tompkins Insurance has acquired smaller insurance agencies in the market areas served by Tompkins Community Bank and successfully consolidated them into Tompkins Insurance. Tompkins Insurance offers services to customers of Tompkins Community Bank by sharing offices with Tompkins Community Bank.  In addition to these shared offices, Tompkins Insurance has five stand-alone offices in Western New York, and one stand-alone office in Tompkins County, New York.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wealth management services consist of investment management, trust and estate, financial and tax planning as well as life, disability and long-term care insurance services. Wealth management services are provided under the trade name Tompkins Financial Advisors. Tompkins Financial Advisors has office locations, and services are available, at certain of Tompkins Community Bank's branch locations.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsidiaries</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tompkins Community Bank</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2021, the Company&#8217;s subsidiaries included four wholly-owned banking subsidiaries, the Trust Company, The Bank of Castile (DBA Tompkins Bank of Castile), Mahopac Bank (DBA Tompkins Mahopac Bank), and VIST Bank (DBA Tompkins VIST Bank).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2022, the Company&#8217;s four wholly-owned banking subsidiaries were combined into one bank, with The Bank of Castile, Mahopac Bank, and VIST Bank merging with and into the Trust Company with the Trust Company as the surviving institution.  Immediately following the merger, the Trust Company changed its name to "Tompkins Community Bank."  Tompkins Community Bank operates 63 branches, 43 branches in New York, and 20 located in Pennsylvania. Tompkins has operated in Ithaca, New York and surrounding communities since 1836.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tompkins Community Bank provides wealth management services through Tompkins Financial Advisors (&#8220;TFA&#8221;), a division of Tompkins Community Bank. As of December 31, 2021, Tompkins Community Bank had consolidated total assets of $7.8 billion, consolidated total loans of $5.1 billion, and consolidated  total deposits of $6.8 billion.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A description of markets served by Tompkins Community Bank are included below:</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tompkins Central New York ("CNY")</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate 13 branches in our CNY market, with the largest market area being Tompkins County, which has a population of approximately 102,000. Education plays a significant role in the Tompkins County economy with Cornell University and Ithaca College being two of the county&#8217;s major employers. Tompkins Community Bank has a full-service office in Cortland, New York and a full-service office in Auburn, New York. Both of these offices are located in counties contiguous to Tompkins County. Tompkins Community Bank also has a full service branch in Fayetteville, New York which is located in Onondaga County. As of December&#160;31, 2021, our CNY market accounted for total assets of $2.5 billion, total loans of $1.4 billion and total deposits of $2.1 billion.</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tompkins Western New York ("WNY")&#160;</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate 16 banking offices in our WNY market, in towns situated in and around the areas commonly known as the Genesee Valley region of New York State. The main business office for WNY is located in Batavia, New York and is shared with Tompkins Insurance. Our WNY market is a six-county market, much of which is rural in nature, but also includes Monroe County (population approximately 744,000), where the city of Rochester is located, and Erie County (population approximately 917,000) located near Buffalo, New York. The population of the counties in our WNY market, other than Monroe and Erie, is approximately 198,000.  As of December&#160;31, 2021, our WNY market accounted for total assets of $1.9 billion, total loans of $1.3 billion and total deposits of $1.7 billion.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tompkins Hudson Valley New York ("HV") </span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate 14 banking offices in our HV market. The 14 banking offices include 5 full-service offices in Putnam County, New York, 3 full-service offices in Dutchess County, New York, and 6 full-service offices in Westchester County, New York. Putnam County has a population of approximately 97,000 and is about 60 miles north of Manhattan. Dutchess County has a population of approximately 295,000, and Westchester County has a population of approximately 966,000. As of December&#160;31, 2021, our HV market accounted for total assets of $1.6 billion, total loans of $1.1 billion and total deposits of $1.3 billion.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tompkins Pennsylvania ("PA") &#160;</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PA operates 20 banking offices in Pennsylvania, including one limited-service office. The 20 banking offices include 12 offices in Berks County, 5 offices in Montgomery County, 1 office in Philadelphia County, 1 office in Delaware County and 1 office in Schuylkill County. The population of the counties served by PA is Philadelphia: 1.6 million, Montgomery: 839,000, Delaware: 570,000, Berks: 422,000 and Schuylkill: 140,000. The main office is located in Wyomissing, Pennsylvania. As of December&#160;31, 2021, our PA market accounted for total assets of $1.9 billion, total loans of $1.3 billion and total deposits of $1.7 billion.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tompkins Insurance Agencies, Inc. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tompkins Insurance is headquartered in Batavia, New York.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insurance services include property and casualty insurance, employee benefit consulting, and life, long-term care and disability insurance. Over the years, Tompkins Insurance has acquired smaller insurance agencies in the market areas served by Tompkins Community Bank and successfully consolidated them into Tompkins Insurance. Tompkins Insurance offers services to customers of the Tompkins Community Bank by sharing offices with in Western New York, Central New York and Pennsylvania. In addition to these shared offices, Tompkins Insurance has five stand-alone offices in Western New York. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Competition for commercial banking and other financial services is strong in the Company&#8217;s market areas. In one or more aspects of its business, Tompkins Community Bank competes with other commercial banks, savings and loan associations, credit unions, finance companies, internet-based financial services companies, mutual funds, insurance companies, brokerage and investment banking companies, and other financial intermediaries. Some of these competitors have substantially greater resources and lending capabilities and may offer services that the Company does not currently provide. In addition, many of the Company&#8217;s non-bank competitors are not subject to the same extensive Federal regulations that govern financial holding companies and Federally-insured banks.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Competition among financial institutions is based upon interest rates offered on deposit accounts, interest rates charged on loans and other credit and service charges, the quality and scope of the services rendered, the convenience of facilities and services, and, in the case of loans to commercial borrowers, relative lending limits. Management believes that a community-based financial organization is better positioned to establish personalized financial relationships with both commercial customers and individual households. The Company&#8217;s community commitment and involvement in its primary market areas, as well as its </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">commitment to quality and personalized financial services, are factors that contribute to the Company&#8217;s competitiveness. Management believes that Tompkins Community Bank can compete successfully in its primary market areas by making prudent lending decisions quickly and more efficiently than its competitors, without compromising asset quality or profitability. In addition, the Company focuses on providing unparalleled customer service, which includes offering a strong suite of products and services, including products that are accessible to our customers through digital means. Although management feels that this business model has caused the Company to grow its customer base in recent years and allows it to compete effectively in the markets it serves, we cannot assure you that such factors will result in future success.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supervision and Regulation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Regulatory Agencies&#160;</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a registered financial holding company, the Company is regulated under the Bank Holding Company Act of 1956 as amended (&#8220;BHC Act&#8221;), and is subject to examination and comprehensive regulation by the Federal Reserve Board (&#8220;FRB&#8221;). The Company is also subject to the jurisdiction of the Securities and Exchange Commission (&#8220;SEC&#8221;) and is subject to disclosure and regulatory requirements under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). The Company's activities, or those of its subsidiary bank, Tompkins Community Bank, are also subject to regulation under the Federal Reserve Act, the Federal Deposit Insurance Act, the Dodd-Frank Act, the Truth-in-Lending Act (which governs disclosures of credit terms to consumer borrowers), the Truth-in-Savings Act, the Equal Credit Opportunity Act, the Fair Credit Reporting Act (which governs the manner in which consumer debts may be collected by collection agencies), the Home Mortgage Disclosure Act (which requires financial institutions to provide certain information about home mortgage and refinanced loans), the Servicemembers Civil Relief Act, Section 5 of the Federal Trade Commission Act (which prohibits unfair or deceptive acts and practices in or affecting commerce), the Real Estate Settlement Procedures Act, and the Electronic Funds Transfer Act, as well as other federal, state and local laws. The Company&#8217;s common stock is traded on the NYSE American under the Symbol &#8220;TMP&#8221; and as a result the Company is subject to the rules of the NYSE American for listed companies.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tompkins Community Bank is subject to examination and comprehensive regulation by various regulatory authorities, including the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;), and the New York State Department of Financial Services (&#8220;NYSDFS&#8221;).  Each of these agencies issue regulations and requires the filing of reports describing the activities and financial condition of the entities under its jurisdiction. Likewise, such agencies conduct examinations on a recurring basis to evaluate the safety and soundness of the institutions, and to test compliance with various regulatory requirements, including: consumer protection, privacy, fair lending, the Community Reinvestment Act, the Bank Secrecy Act, sales of non-deposit investments, electronic data processing, and trust department activities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s insurance subsidiary is subject to examination and regulation by the NYSDFS and the Pennsylvania Insurance Department.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s wealth management subsidiary is subject to examination and regulation by various regulatory agencies. The trust division of Tompkins Community Bank is subject to examination and comprehensive regulation by the FDIC and NYSDFS.&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Federal Home Loan Bank System&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Home Loan Banks (the FHLBs) are a group of cooperatives that lending institutions use to finance housing and economic development in local communities. We are a member of the FHLB of New York ("FHLBNY"). FHLB members are required to maintain a minimum investment in capital stock of the applicable FHLB. The board of directors of the FHLBNY may increase the minimum investment requirements in the event it has concluded that additional capital is required to allow it to meet its own regulatory capital requirements. Any increase in the minimum investment requirements outside of specified ranges requires the approval of the Federal Housing Finance Agency. Because the extent of any obligation to increase our investment in the FHLBNY depends entirely upon the occurrence of a future event, the amount of any future investment in the capital stock of the FHLBNY is not determinable.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Regulatory Reform&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various legislation, some of which may be extensive and comprehensive in nature, is introduced in Congress and New York's legislature from time to time. Such legislation may change applicable statues and the operating environment in substantial and unpredictable ways.  We cannot determine the ultimate effect that future legislation or implementing regulations would have upon our financial condition or upon our results of operations or the result of operations of any of our subsidiaries</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 (the &#8220;Dodd-Frank Act&#8221;) by way of example, contains a comprehensive set of provisions designed to govern the practices and oversight of financial institutions and other </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">participants in  the financial markets.  The Dodd-Frank Act made extensive changes in the regulation of financial institutions and their holding companies.  Some of the changes brought about by the Dodd-Frank Act have been modified by the Economic Growth, Regulatory Relief, and Consumer Protection Act of 2018 (the "Regulatory Relief Act"),  signed into law on May 24, 2018.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debit-Card Interchange Fees</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FRB regulations mandated by the Dodd-Frank Act limit interchange fees on debit cards to a maximum of 21 cents per transaction plus 5 basis points of the transaction amount. Issuers that, together with their affiliates, have less than $10 billion in assets, such as the Company, are exempt from the debit card interchange fee standards. However, FRB regulations prohibit all card issuers, including &#160;&#160;&#160;&#160;Tompkins Community Bank, from restricting the number of networks over which electronic debit transactions may be processed to fewer than two unaffiliated networks, or inhibiting a merchant's ability to direct the routing of the electronic debit transaction over any network that the card issuer has enabled to process them.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Volcker Rule</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Dodd-Frank Act required the federal financial regulatory agencies to adopt rules that prohibit banks and their affiliates from engaging in proprietary trading and investing in certain covered funds.  The statutory provision is commonly called the &#8220;Volcker Rule,&#8221; and is not applicable to depository institutions and their holding companies whose total assets do not exceed $10 billion.  As of December 31, 2021, the Company's total assets on a consolidated basis did not exceed $10 billion. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Federal Bank Holding Company Regulation&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a bank holding company subject to regulation under the BHC Act and the examination and reporting requirements of the FRB. In general, the BHC Act limits the business of bank holding companies to banking, managing or controlling banks and other activities that the FRB has determined to be so closely related to banking. In addition, we have elected to be treated as a financial holding company under the BHC Act and therefore may engage in any activity, or acquire and retain the shares of a company engaged in any activity, that is either (i) financial in nature or incidental to such financial activity (as determined by the FRB in consultation with the Secretary of the Treasury) or (ii) complementary to a financial activity and does not pose a substantial risk to the safety and soundness of depository institutions or the financial system generally (as solely determined by the FRB), without prior approval of the FRB.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a bank holding company elects to be treated as a financial holding company, as we have, (i) the bank holding company and all of its depository institution subsidiaries must be &#8220;well-capitalized&#8221; and &#8220;well-managed,&#8221; as defined in the FRB's Regulation Y and (ii) the bank holding company must file a declaration with the FRB that it elects to be a &#8220;financial holding company,&#8221; which we have done. To maintain financial holding company status, a financial holding company and all of its depository institution subsidiaries must be &#8220;well capitalized&#8221; and &#8220;well managed.&#8221; A depository institution subsidiary is considered to be &#8220;well capitalized&#8221; if it satisfies the requirements for this status discussed in the section captioned &#8220;Capital Adequacy and Prompt Corrective Action,&#8221; below. A depository institution subsidiary is considered &#8220;well managed&#8221; if it received a composite rating and management rating of at least &#8220;satisfactory&#8221; in its most recent examination. A financial holding company&#8217;s status will also depend upon it maintaining its status as &#8220;well capitalized&#8221; and &#8220;well managed&#8221; under applicable FRB regulations. If a financial holding company ceases to meet these capital and management requirements, the FRB&#8217;s regulations provide that the financial holding company must enter into an agreement with the FRB to comply with all applicable capital and management requirements. Until the financial holding company returns to compliance, the FRB may impose limitations or conditions on the conduct of its activities, and the company may not commence any of the broader financial activities permissible for financial holding companies or acquire a company engaged in such financial activities without prior approval of the FRB. If the company does not return to compliance within 180 days, the FRB may require divestiture of the holding company&#8217;s depository institutions. Bank holding companies and banks must also be &#8220;well-capitalized&#8221; and &#8220;well-managed&#8221; in order to acquire banks located outside their home state.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order for a financial holding company to commence any new activity permitted by the BHC Act or to acquire a company engaged in any new activity permitted by the BHC Act, each insured depository institution subsidiary of the financial holding company must have received a rating of at least &#8220;satisfactory&#8221; in its most recent examination under the Community Reinvestment Act (&#8220;CRA&#8221;). See the section captioned &#8220;Community Reinvestment Act&#8221;, below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FRB has the power to order any bank holding company or its subsidiaries to terminate any activity or to terminate its ownership or control of any subsidiary when the FRB has reasonable grounds to believe that continuation of such activity or such ownership or control constitutes a serious risk to the financial soundness, safety or stability of any bank subsidiary of the bank holding company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchases and Dividends&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ability of the Company to pay dividends on or to repurchase its common stock, and the ability of the Bank to pay dividends to the Company, may be restricted due to several factors including: (a) applicable federal and state corporate law and banking codes, (b) covenants contained in our subordinated debentures and borrowing agreements, and (c) the regulatory authority of the FRB, the FDIC, and the NYSDFS. Our ability to pay dividends to our stockholders or to repurchase shares of our common stock is subject to the restrictions set forth in applicable corporate laws.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notification to the FRB is required prior to our declaring and paying a cash dividend to our stockholders during any period in which our quarterly and/or cumulative twelve&#8209;month net earnings are insufficient to fund the dividend amount, among other requirements. Under such circumstances, we may not pay a dividend should the FRB object until such time as we receive approval from the FRB or no longer need to provide notice under applicable regulations. In addition, prior approval of the FRB may be required in certain circumstances prior to our repurchasing shares of our common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the decision regarding dividends and share repurchase programs, our Board will take into account general business conditions, our financial results, projected cash flows, capital requirements, contractual, legal and regulatory restrictions on the payment of dividends by Tompkins Community Bank to the Company and such other factors as deemed relevant. We can provide no assurance that we will continue to declare dividends on a quarterly basis, or otherwise, or to repurchase shares of our common stock.  The declaration of dividends by the Company is subject to the discretion of our Board.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's primary source of liquidity is the receipt of cash dividends from Tompkins Community Bank.  Various statutes and regulations limit the availability of cash dividends from Tompkins Community Bank and the dividends paid by Tompkins Community Bank are regulated by the NYSDFS and the FDIC under their general supervisory authority as it relates to a bank''s capital requirements.  Tompkins Community Bank may declare a dividend without the approval of the NYSDFS and FDIC as long as the total dividends declared in a calendar year do not exceed the net income for the current fiscal year, plus the retained net income for the prior two fiscal years,.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Transactions with Affiliates and Other Related Parties&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions between Tompkins Community Bank and its affiliates are regulated under federal banking law.  Subject to certain exceptions set forth in the Federal Reserve Act and its implementing regulations. found at Regulation W, a bank may enter into "covered transactions" with its affiliates if the aggregate amount of the covered transactions with any single affiliate does not exceed 10 percent of the bank's capital stock and surplus or 20 percent of the bank's capital stock and surplus for covered transactions with all affiliates. Covered transactions include, among other things, extension of credit, the investment in securities, the purchase of assets, the acceptance of collateral or the issuance of a guaranty. The Dodd-Frank Act significantly expanded the coverage and scope of the limitations on affiliate transactions within a banking organization.  Additionally, most transactions that a bank engages in with an affiliate, including where an affiliate performs a service for the bank, must be on similar terms and conditions as the bank would agree to with a non-affiliate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tompkins Community Bank's authority to extend credit to its directors, executive officers and 10% shareholders (collectively, "Reg O Insiders"), as well as to entities controlled by such persons, is governed by the requirements of Sections 22(g) and 22(h) of the Federal Reserve Act and Regulation O as promulgated by the FRB. Among other things, these provisions require that extensions of credit to Reg O Insiders (i) be made on terms that are substantially the same as, and follow credit underwriting procedures that are not less stringent than, those prevailing for comparable transactions with persons or entities that are not Reg O Insiders (or their related parties), and that do not involve more than the normal risk of repayment or present other unfavorable features; and (ii) not exceed certain limitations on the amount of credit extended to such persons, individually and in the aggregate, which limits are based, in part, on the amount of the bank&#8217;s capital. In addition, extensions of credit in excess of certain limits must be approved by the bank&#8217;s board of directors.  Additional restrictions apply to extensions of credit to executive officers of Tompkins Community Bank.  </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mergers and Acquisitions&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The BHC Act, the Bank Merger Act, the Change in Bank Control Act and other federal and state statutes regulate acquisitions of interests in commercial banks. The BHC Act requires the prior approval of the FRB for the direct or indirect acquisition by a bank holding company of more than 5.0% of the voting shares of a commercial bank or its parent holding company and for a person, other than a bank holding company, to acquire 25% or more of any class of voting securities of a bank or bank holding company. Under the Bank Merger Act, the prior approval of the  appropriate bank regulatory agencies is required for a member bank to merge with another bank or purchase the assets or assume the deposits of another bank. In reviewing applications seeking approval of merger and acquisition transactions, the bank regulatory authorities will consider, among other things, the competitive effect and public benefits of the transactions, the capital position of the combined organization, the risks to the stability of the U.S. banking or financial system, the applicant&#8217;s performance record under the CRA (see the section captioned </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Community Reinvestment Act&#8221; included elsewhere in this item) and fair housing laws and the effectiveness of the subject organizations in combating money laundering activities.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Source of Strength Doctrine</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Dodd-Frank Act requires bank holding companies to act as a source of financial and managerial strength to their subsidiary banks. Under this requirement, Tompkins is expected to commit resources to support Tompkins Community Bank, including at times when it may not be advantageous for Tompkins to do so. Any capital loans by a bank holding company to a subsidiary bank are subordinated in right of payment to deposits and to certain other indebtedness of such subsidiary banks. In the event of a bank holding company&#8217;s bankruptcy, any commitment by the bank holding company to a federal bank regulatory agency to maintain the capital of a subsidiary bank will be assumed by the bankruptcy trustee and entitled to priority of payment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capital Adequacy and Prompt Corrective Action</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bank holding companies and banks are subject to various regulatory capital requirements administered by state and federal agencies.  These agencies may establish higher minimum requirements if, for example, a banking organization previously has received special attention or has a high susceptibility to interest rate risk.  Risk-based capital requirements determine the adequacy of capital based on the risk inherent in various classes of assets and off-balance sheet items.  Under the Dodd-Frank Act, the Federal Reserve must apply consolidated capital requirements to depository institution holding companies that are no less stringent than those currently applied to depository institutions.  The Dodd-Frank Act additionally requires capital requirements to be counter-cyclical so that the required amount of capital increases in times of economic expansion and decreases in times of economic contraction, consistent with safety and soundness.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under federal regulations, bank holding companies and banks must meet certain risk-based capital requirements.  Effective as of January 1, 2015, the Basel III final capital framework, among other things, (i)&#160;introduces as a new capital measure  &#8220;Common Equity Tier&#160;1&#8221; (&#8220;CET1&#8221;), (ii)&#160;specifies that Tier&#160;1 capital consists of CET1 and &#8220;Additional Tier&#160;1 capital&#8221; instruments meeting specified requirements, (iii)&#160;defines CET1 narrowly by requiring that most adjustments to regulatory capital measures be made to CET1 and not to the other components of capital and (iv)&#160;expands the scope of the adjustments as compared to existing regulations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning January 1, 2016, financial institutions were required to maintain a minimum &#8220;capital conservation buffer&#8221; to avoid restrictions on capital distributions such as dividends and equity repurchases and other payments such as discretionary bonuses to executive officers.  The minimum capital conservation buffer, has been phased in over a four year transition period with minimum buffers of 0.625%, 1.25%, 1.875%, and 2.50% during 2016, 2017, 2018,  and 2019, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As fully phased in on January 1, 2019, the Basel III Capital Rules require Tompkins to maintain (i) a minimum ratio of CET1 to risk-weighted assets of 4.5%, plus a 2.5% capital conservation buffer (resulting in a minimum ratio of CET1 to risk-weighted assets of 7.0%), (ii) a minimum ratio of Tier 1 capital to risk- weighted assets of 6.0%, plus the capital conservation buffer (resulting in a minimum Tier 1 capital ratio of 8.5%), (iii) a minimum ratio of Total capital (that is, Tier 1 plus Tier 2) to risk-weighted assets of 8.0%, plus the capital conservation buffer (resulting in a minimum total capital ratio of 10.5%), and (iv) a minimum leverage ratio of 4.0%, calculated as the ratio of Tier 1 capital to average assets. Banking institutions that fail to meet the effective minimum ratios once the capital conservation buffer is taken into account, as detailed above, will be subject to constraints on capital distributions, including dividends and share repurchases, and certain discretionary executive compensation. The severity of the constraints depends on the amount of the shortfall and the institution&#8217;s &#8220;eligible retained income&#8221; (that is, the greater of (i) net income for the preceding four quarters, net of distributions and associated tax effects not reflected in net income and (ii) average net income over the preceding four quarters).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Basel&#160;III Capital Rules also provide for a &#8220;countercyclical capital buffer&#8221; that is applicable to only certain covered institutions and is not expected to apply to Tompkins for the foreseeable future.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Basel III Capital Rules imposed stricter regulatory capital deductions from and adjustments to capital, with most deductions and adjustments taken against CET1 capital. These include, for example, the requirement that (i) mortgage servicing assets, net of associated deferred tax liabilities; (ii) deferred tax assets, which cannot be realized through net operating loss carrybacks, net of any relative valuation allowances and net of deferred tax liabilities; and (iii) significant investments (i.e. 10% or greater ownership) in unconsolidated financial institutions be deducted from CET1 to the extent that any one such category exceeds 10% of CET1 or all such categories in the aggregate exceed 15% of CET1. Implementation of the deductions and other adjustments to CET1 began on January 1, 2015. The deductions were phased-in over a four-year period, beginning on January 1, 2015 and concluding on January 1, 2019.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Basel III Capital Rules, the effect of certain accumulated other comprehensive items are not excluded, which could result in significant variations in the level of capital depending upon the impact of interest rate fluctuations on the fair value of the Company&#8217;s securities portfolio. Contained within the rule was a one-time option to permanently opt-out of the inclusion of accumulated other comprehensive income in the capital calculation based upon asset size. Tompkins decided to opt out of this requirement in January 2015.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Basel III Capital Rules also required the phase-out of certain hybrid securities, such as trust preferred securities, as Tier 1 capital of bank holding companies. However, because the trust preferred securities held by Tompkins were issued prior to May 19, 2010, and because Tompkins&#8217; total consolidated assets were less than $15.0 billion as of December 31, 2009, these trust preferred securities are permanently grandfathered under the final rule and may continue to be included as Tier 1 capital.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2019, the federal bank regulatory agencies issued a final rule (the &#8220;2019 CECL Rule&#8221;) that revised certain capital regulations to account for changes to credit loss accounting under U.S. GAAP. The 2019 CECL Rule included a transition option that allows banking organizations to phase in, over a three-year period, the day-one adverse effects of adopting a new accounting standard related to the measurement of current expected credit losses (&#8220;CECL&#8221;) on their regulatory capital ratios (three-year transition option). In March 2020, the federal bank regulatory agencies issued an interim final rule that maintains the three-year transition option of the 2019 CECL Rule and also provides banking organizations that were required under U.S. GAAP (as of January 2020) to implement CECL before the end of 2020 the option to delay for two years an estimate of the effect of CECL on regulatory capital, relative to the incurred loss methodology&#8217;s effect on regulatory capital, followed by a three-year transition period (five-year transition option). We elected to adopt the five-year transition option; however as of the year ending December 31, 2021, the Company did not maintain a positive modified transition amount and therefore made no adjustment to CET1 for CECL's impact. For the preceding year ending December 31, 2020, a CECL transitional amount totaling $1.6 million was added back to CET1 as of December 31, 2020. The 2020 CECL transitional amount includes a $2.0 million decrease related to the cumulative effect of adopting CECL and a $3.6 million increase related to the estimated incremental effect of CECL since adoption.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 38 of the Federal Deposit Insurance Act (&#8220;FDIA&#8221;) requires federal banking agencies to take &#8220;prompt corrective action&#8221; (&#8220;PCA&#8221;) should an insured depository institution fail to meet certain capital adequacy standards. If an insured depository institution is classified in one of the undercapitalized categories, it is required to submit a capital restoration plan to the appropriate federal banking agency and the holding company must guarantee the performance of that plan. Based upon its capital levels, a bank that is classified as well- capitalized, adequately capitalized or undercapitalized, may be treated as though it were in the next lower capital category if the appropriate federal banking agency, after notice and opportunity for hearing, determines that an unsafe or unsound condition or an unsafe or unsound practice, warrants such treatment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to Tompkins Community Bank, the Basel III Capital Rules revised the PCA regulations, by: (i) introducing a CET1 ratio requirement at each PCA category (other than critically undercapitalized), with the required CET1 ratio being 6.5% for well-capitalized status; (ii) increasing the minimum Tier 1 capital ratio requirement for each category, with the minimum Tier 1 capital ratio for well-capitalized status being 8% (as compared to 6%); and (iii) eliminating the provision that permitted a bank with a composite supervisory rating of 1 and a 3% leverage ratio to be considered adequately capitalized. The Basel III Capital Rules did not change the total risk-based capital requirement for any PCA category. Additionally, bank holding companies and insured depository institutions may also be subject to potential enforcement actions of varying levels of severity for unsafe or unsound practices in conducting their business or for violation of any law, rule, regulation, condition imposed in writing by federal banking agencies or term of a written agreement with such agency. The Company is in compliance, and management believes that the Company will continue to be in compliance, with the targeted capital ratios as such requirements are phased in.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For further information concerning the regulatory capital requirements, actual capital amounts and the ratios of Tompkins and Tompkins Community Bank, see the discussion in &#8220;Note 20 - Regulations and Supervision&#8221; in Notes to Consolidated Financial Statements in Part II, Item 8. of this Report.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deposit Insurance &#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of the deposits of Tompkins Community Bank's deposits are insured up to applicable limits by the Deposit Insurance Fund (&#8220;DIF&#8221;) of the FDIC and are subject to deposit insurance assessments to maintain the DIF. The Dodd-Frank Act permanently increased the maximum amount of deposit insurance to $250,000 per deposit category, per depositor, per institution retroactive to January 1, 2008.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tompkins Community Bank pays deposit insurance premiums to the FDIC based on assessment rates established by the FDIC. The assessment rates are based upon asset size and other risks the institution poses to the Deposit Insurance Fund, or DIF. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under this assessment system, risk is defined and measured using an institution&#8217;s supervisory ratings with other risk measures, including financial ratios.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2010, the FDIC adopted a new Restoration Plan for the DIF to ensure that the fund reserve ratio reached 1.35% by September&#160;30, 2020, as required by the Dodd-Frank Act. On April&#160;26, 2016, the FDIC adopted a rule amending pricing for deposit insurance for institutions with less than $10&#160;billion in assets effective the quarter after the fund reserve ratio reached 1.15%. The fund reserve ratio reached 1.15% effective as of June&#160;30, 2016. The Dodd-Frank Act required the FDIC to offset the effect of increasing the reserve ratio on insured depository institutions with total consolidated assets of less than $10&#160;billion. In September 2018, the reserve ratio reached 1.36%, at which time banks with assets of less than $10&#160;billion were awarded assessment credits for their portion of their assessments that contributed to the growth in the reserve ratio from 1.15% to 1.35%. When the reserve ratio reached 1.40% in June 2019,&#160;the FDIC applied these credits to assessment invoices for banks with assets of less than $10&#160;billion.  In 2019 and 2020, the Company's subsidiary banks applied credits of $1.5 million and $121,000, respectively, in the aggregate, to offset deposit insurance expense. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 26, 2020, the FDIC adopted a Final Rule to mitigate the effect on deposit insurance assessments resulting from an insured institution&#8217;s participation as a lender in the Small Business Administration Paycheck Protection Program (PPP), the Paycheck Protection Program Liquidity Facility (PPPLF), and the Money Market Mutual Fund Liquidity Facility (MMLF). The regulation provides adjustments to remove the effects of participating in PPP, PPPLF, and MMLF on the assessment rate calculation, and an offset to assessments attributable to the MMLF and PPP assessment base increases.   </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the FDIA, the FDIC may terminate deposit insurance upon a finding that the institution has engaged in unsafe and unsound practices, is in an unsafe or unsound condition to continue operations or has violated any applicable law, regulation, rule, order or condition imposed by the FDIC.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FDIC insurance expense totaled $2.8 million, $2.4 million, $733,000 in 2021, 2020 and 2019, respectively.  The increase in expense between 2020 and 2019 was due to the deposit insurance credits mentioned above, which were recognized mainly in 2019.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depositor Preference&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDIA provides that, in the event of the &#8220;liquidation or other resolution&#8221; of an insured depository institution, such as Tompkins Community Bank, the claims of depositors of the institution, including the claims of the FDIC, as subrogee of the insured depositors, and certain claims for administrative expenses of the FDIC as receiver, will have priority over other general unsecured claims against the institution. If an insured depository institution fails, insured and uninsured depositors, along with the FDIC, will have priority in payment ahead of unsecured, non-deposit creditors, including the parent bank holding company, with respect to any extensions of credit they have made to such insured depository institutions, as well as the shareholders of the parent bank holding company, who are unlikely to recover in the event a bank holding company's sole bank subsidiary fails.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Community Reinvestment Act&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CRA and the regulations issued thereunder are intended to encourage banks to help meet the credit needs of their entire service area, including low and moderate income neighborhoods, consistent with the safe and sound operations of such banks. These regulations also provide for regulatory assessment of a bank&#8217;s record in meeting the needs of its service area when considering applications to establish branches, merger applications and applications to acquire the assets and assume the liabilities of another bank. As of December&#160;31, 2021, the Company&#8217;s subsidiary banks all had ratings of satisfactory or better.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2018, the U.S. Department of Treasury issued a memorandum to the federal banking regulators with recommended changes to the CRA&#8217;s implementing regulations to reduce their complexity and associated burden on banks. In December 2019, the OCC and FDIC issued a notice of proposed rulemaking intended to (i) clarify which activities qualify for CRA credit; (ii) update where activities count for CRA credit; (iii) create a more transparent and objective method for measuring CRA performance; and (iv) provide for more transparent, consistent, and timely CRA-related data collection, recordkeeping, and reporting. However, the Federal Reserve did not join the proposed rulemaking. In May 2020, the OCC issued its final CRA rule, effective October 1, 2020. The FDIC has not finalized the revisions to its CRA rule. In September 2020, the Federal Reserve Board issued an Advance Notice of Proposed Rulemaking (&#8220;ANPR&#8221;) that invites public comment on an approach to modernize the regulations that implement the CRA by strengthening, clarifying, and tailoring them to reflect the current banking landscape and better meet the core purpose of the CRA. The ANPR seeks feedback on ways to evaluate how banks meet the needs of low- and moderate-income communities and address in equities in credit access. As of this issuance, the FRB has not moved forward in the reulemaking process.  In July 2021, the FRB, FDIC, and the Office of the Comptroller of the Currency issued an interagency statement committing to joint agency action on CRA.  This may signal the additional regulatory action on this issue will be forthcoming in 2022. As such, we will continue to evaluate the impact of any changes to the </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">regulations implementing the CRA and their impact on our financial condition, results of operations, and/or liquidity, which cannot be predicted at this time. The Company will continue to evaluate the impact of any changes to the regulations implementing the CRA.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Federal Securities Laws</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The common stock of the Company is registered with the SEC under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). Therefore, the Company is subject to the reporting, information disclosure, proxy solicitation and other requirements imposed on public companies by the SEC under the Exchange Act. Additionally, Company insiders are subject to security trading limitations and are required to file insider ownership reports with the SEC. The SEC and NYSE American have adopted regulations under the Sarbanes-Oxley Act of 2002 (&#8220;Sarbanes-Oxley&#8221;) and the Dodd-Frank Act that apply to the Company as an exchange-traded, public company, which seek to improve corporate governance, accounting, and reporting requirements, provide enhanced penalties for financial reporting improprieties and improve the reliability of disclosures in SEC filings. For example, the Sarbanes-Oxley requirements include: (1) requirements for audit committees, including independence and financial expertise; (2) certification of financial statements by the chief executive officer and chief financial officer of the reporting company; (3) standards for auditors and regulation of audits; (4) disclosure and reporting requirements for the reporting company and directors and executive officers; and (5) a range of civil and criminal penalties for fraud and other violations of securities laws. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Anti-Money Laundering and the USA Patriot Act&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Uniting and Strengthening America by Providing Appropriate Tools Required to Intercept and Obstruct Terrorism Act of 2001 (&#8220;USA PATRIOT Act&#8221;), the Bank Secrecy Act, the Money Laundering Control Act, and other federal laws, collectively impose obligations on all financial institutions, including the Company, to implement policies, procedures and controls which are reasonably designed to detect and report instances of money laundering and the financing of terrorism. Failure of a financial institution to maintain and implement adequate programs to combat money laundering and terrorist financing, or to comply with all of the relevant laws or regulations, could have serious legal and reputational consequences for the institution, including causing applicable bank regulatory authorities not to approve merger or acquisition transactions when regulatory approval is required or to prohibit such transactions even if approval is not required.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Anti-Money Laundering Act of 2020 (&#8220;AMLA&#8221;), which amends the Bank Secrecy Act of 1970 (&#8220;BSA&#8221;), was enacted in January 2021. The AMLA is intended to be a comprehensive reform and modernization to U.S. bank secrecy and anti-money laundering laws. Among other things, it codifies a risk-based approach to anti-money laundering compliance for financial institutions; requires the development of standards for evaluating technology and internal processes for BSA compliance; and expands enforcement- and investigation-related authority, including increasing available sanctions for certain BSA violations and instituting BSA whistleblower incentives and protections.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Privacy</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Gramm-Leach-Bliley Act of 1999 (&#8220;GLBA&#8221;) requires that financial institutions implement comprehensive written information security programs that include administrative, technical and physical safeguards designed to protect consumer information. Under the GLBA, federal banking regulators adopted rules that limit the ability of banks and other financial institutions to disclose non-public information about consumers to non-affiliated third parties. These limitations require disclosure of privacy policies and certain security breaches to consumers and, in some circumstances, allow consumers to prevent disclosure of certain personal information to a non-affiliated third party. These provisions affect, among other things, how consumer information is transmitted through diversified financial companies and conveyed to outside vendors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Office of Foreign Assets Control Regulation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The United States has imposed economic sanctions that affect transactions with designated foreign countries, designated nationals and others. These are known as the &#8220;OFAC&#8221; rules based on their administration by the U.S. Treasury Department Office of Foreign Assets Control (&#8220;OFAC&#8221;). The OFAC-administered sanctions targeting designated countries take many different forms. Generally, however, they contain one or more of the following elements: (i) restrictions on trade with or investment in a sanctioned country, including prohibitions against direct or indirect imports from and exports to a sanctioned country and prohibitions on &#8220;U.S. persons&#8221; engaging in financial transactions relating to making investments in, or providing investment-related advice or assistance to, a sanctioned country; and (ii) a blocking of assets in which the government or specially designated nationals of the sanctioned country have an interest, by prohibiting transfers of property subject to a U.S. jurisdiction (including property in the possession or control of U.S. persons). These sanctions that are applicable to countries and individuals also are imposed against some non-governmental organizations, associations, or other criminal networks.  Blocked assets (e.g., property and bank deposits) cannot be paid out, withdrawn, set off or transferred in any manner without a </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">license from OFAC. Failure to comply with these sanctions could have serious legal, strategic and reputational consequences, and result in civil money penalties against the Company and Tompkins Community Bank..</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Consumer Protection Laws</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with its lending and leasing activities, Tompkins Community Bank is subject to a number of federal and state laws designed to protect borrowers and promote lending. These consumer financial laws include the Equal Credit Opportunity Act, the Fair Credit Reporting Act, the Fair and Accurate Credit Transaction Act of 2003, Electronic Funds Transfer Act, the Expedited Funds Availability Act, the Truth in Lending Act, the Truth in Savings Act, the Home Mortgage Disclosure Act, and the Real Estate Settlement Procedures Act, and similar laws at the state level. Tompkins Community Bank's failure to comply with any of the consumer financial laws can result in civil actions, regulatory enforcement action by the federal banking agencies and the U.S. Department of Justice.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Dodd-Frank Act established a new Consumer Financial Protection Bureau (&#8220;CFPB&#8221;) with broad powers to supervise and enforce consumer protection laws. The CFPB has broad rule-making authority for a wide range of consumer protection laws that apply to all banks and savings institutions, including the authority to prohibit &#8220;unfair, deceptive or abusive&#8221; acts and practices. The CFPB has examination and enforcement authority over all banks and savings institutions with more than $10 billion in assets. Tompkins Community Bank is required to comply with the rules of the CFPB; however, these rules are generally enforced by our primary regulator, the FDIC.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cybersecurity&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is also subject to data security standards and privacy and data breach notice requirements as established by federal and state regulators. Federal banking agencies, through the Federal Financial Institutions Examination Council, have adopted guidelines to encourage financial institutions to address cybersecurity risks and identify, assess and mitigate these risks, both internally and at critical third party service providers. For example, federal banking regulators have highlighted that financial institutions should establish several lines of defense and design their risk management processes to address the risk posed by compromised customer credentials. Further, financial institutions are expected to maintain sufficient business continuity planning processes designed to facilitate a recovery, resumption and maintenance of the institution&#8217;s operations after a cyber-attack.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the federal banking agencies adopted new rules requiring  banking organizations to notify their primary regulator within 36 hours of becoming aware of a &#8220;computer-security incident&#8221; or a &#8220;notification incident.&#8221; The new rules also require bank service providers to notify their banking organization customers when it becomes aware of similar incidents.  Compliance with the new rules is required by May 1, 2022.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company must comply with a NYSDFS rule entitled &#8220;Cybersecurity Requirements for Financial Services Companies,&#8221; which became effective March 1, 2017, subject to a phase-in period, concluding in 2019. This NYSDFS rule requires financial services companies, including Tompkins, to maintain a cybersecurity program designed to protect the confidentiality, integrity and availability of the company&#8217;s information systems, establish cybersecurity policies and procedures, identify persons responsible for implementing and enforcing the cybersecurity program and cybersecurity policies and procedures, and conduct periodic risk assessments of its information systems. See Item 1A. Risk Factors for a discussion of risks related to cybersecurity.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Incentive Compensation&#160;</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Dodd-Frank Act required the federal bank regulatory agencies and the SEC to establish joint regulations or guidelines prohibiting incentive-based payment arrangements at specified regulated entities, such as the Company, having at least $1&#160;billion in total assets that encourage inappropriate risks by providing an executive officer, employee, director or principal shareholder with excessive compensation, fees, or benefits or that could lead to material financial loss to the entity. In addition, these regulators must establish regulations or guidelines requiring enhanced disclosure to regulators of incentive-based compensation arrangements. The agencies proposed such regulations in May 2016, which have not been finalized. If these or other regulations are adopted in a form similar to that initially proposed, they will impose limitations on the manner in which the Company may structure compensation for its executives. Given the uncertainty at this time whether or when a final rule will be adopted, management cannot determine the potential impact on the Company.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the FRB, OCC and FDIC have issued comprehensive final guidance on incentive compensation policies intended to ensure that the incentive compensation policies of banking organizations do not undermine the safety and soundness of such organizations by encouraging excessive risk-taking. The guidance, which covers all employees that have the ability to materially affect the risk profile of an organization, either individually or as part of a group, is based upon the key principles that a banking organization&#8217;s incentive compensation arrangements should (i) provide incentives that do not encourage risk-</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">taking beyond the organization&#8217;s ability to effectively identify and manage risks, (ii) be compatible with effective internal controls and risk management, and (iii) be supported by strong corporate governance, including active and effective oversight by the organization&#8217;s board of directors. Management believes the current and past compensation practices of the Company do not encourage excessive risk taking or undermine the safety and soundness of the organization.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FRB reviews, as part of the regular, risk-focused examination process, the incentive compensation arrangements of banking organizations, such as the Company, that are not &#8220;large, complex banking organizations.&#8221; The findings of the supervisory initiatives are included in reports of examination and deficiencies can lead to limitations on the Company&#8217;s abilities and even enforcement actions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is also subject to the NYSDFS rule &#8220;Guidance on Incentive Compensation Arrangements,&#8221; which directs all New York state regulated banks (including the Tompkins Community Bank) to ensure that any employee incentive arrangements do not encourage inappropriate risk-taking or improper sales practices. Under this guidance, incentive compensation based on employee performance indicators may only be paid if the bank has effective risk management, oversight and control systems in place. We believe the Company is compliant with all applicable state and federal regulation regarding incentive compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Governmental Initiatives&#160;</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, various legislative and regulatory initiatives are introduced in Congress and state legislatures, as well as by regulatory authorities. These initiatives may include proposals to expand or contract the powers of bank holding companies and depository institutions, proposals to change the financial institution regulatory environment, or proposals that affect public companies generally. Such legislation could change banking laws and the operating environment of Tompkins in substantial, but unpredictable ways. We cannot predict whether any such legislation will be enacted, and, if enacted, the effect that it, or any implementing regulations would have on our financial condition or results of operations.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations - COVID-19 Pandemic and Recent Events, federal, state and local governments have taken a variety of actions in response to the COVID-19 Pandemic, including the Coronavirus Aid, Relief and Economic Security Act (the "CARES Act") and the Consolidated Appropriations Act, 2021 ("Appropriations Act") and the rules and regulations promulgated thereunder.  Among other impacts on the Company, these actions require lenders to offer loan payment deferrals, forbearance and other relief to certain borrowers (e.g., waiving late payment and other fees), under certain circumstances. These actions also affected the accounting treatment of certain loan modifications made for borrowers experiencing financial hardship as a result of the COVID-19 Pandemic in 2020 and 2021.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employees and Human Capital</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At Tompkins, our culture is underpinned by our core values, including &#8220;a commitment to our employees.&#8221;  As of December&#160;31, 2021, the Company had 1,074 total employees, which included 969 full-time employees and 105 part-time and temporary employees. Of the Company&#8217;s total employees, 850 are employed by one of our four subsidiary banks, 58 employees are in our wealth management subsidiary (Tompkins Financial Advisors), and 166 employees are in our insurance subsidiary (Tompkins Insurance).  Our entire organization relies on our Shared Services division, which provides administrative and operational support to all of our subsidiaries.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2022, the Company consolidated the four banks under one charter and the banking affiliate is now known as Tompkins Community Bank.  Employees of Tompkins Financial Advisors and our Shared Services group are part of Tompkins Community Bank.  Because our Shared Services group is part of Tompkins Community Bank, these employees are included in the bank employee count listed above.  No employees are covered by a collective bargaining agreement, and the Company believes its employee relations are excellent.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Company&#8217;s demand for qualified candidates at all levels of our organization grows as the Company&#8217;s business grows. While we do not formally track time-to-fill, our centralized Talent Acquisition Team is reporting that it is more challenging to recruit and retain talent.   We are also mindful of macroeconomic factors such as inflation and low unemployment, and we routinely undertake a salary review to confirm that our salary structure is aligned with the market.  During 2021 we made upward adjustments to the lower quartile of our wage structure in response to these factors.  While not a material cost to the Company, this structural adjustment was an important component of our overall talent strategy.  Notably, these adjustments were in addition to our normal annual merit process, which applies to our entire workforce.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A key component of our recruitment and retention strategy is to offer employees at all levels the opportunity to participate in the Company&#8217;s success.  The Company maintains a Profit Sharing plan for all employees who meet minimum service requirements.  As of December&#160;31, 2021, 73% of all employees received a profit sharing contribution during 2021.   We also offer incentive and/or equity compensation plans or programs to employees at many levels of our Company and, as of </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021, 59% of all employees had an opportunity to earn supplemental compensation reflective of their position and overall contributions towards the Company&#8217;s strategic objectives.  Another important tool in our recruiting and retention strategy was the implementation of a remote or hybrid scheduling option for the majority of team members.  Today over half of our employees have taken advantage of this opportunity. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to broaden the scope of its talent development initiatives across our geographically diverse footprint in order to sustain a value-driven and growth-oriented environment where employees can perform at their peak and the next generation of leaders are prepared to lead. The Company offers an array of programs and continuing education dedicated to strengthen employee engagement, personal accountability, productivity, and emotional well-being including customized programs, growth-focused coaching sessions, career-path roadmaps, curated learning resources and tuition assistance.  We continued our practice of providing these programs in a virtual learning environment as part of our business continuity efforts. The Company also has a robust talent review and succession process. Significant time is spent at the Senior Leadership and Management level identifying and providing development for potential successors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company strives to promote a culture of diversity, inclusion and belonging.  Our enterprise-wide Diversity, Inclusion &amp; Belonging Action Team ("DIB") focuses on initiatives and events that recognize and engage our employees, and strengthens our employees&#8217; sense of belonging within our organization. Our DIBs Change Agent members play an important role in recommending educational opportunities, celebrating cultural events, and serving on a variety of teams that enhance our employee engagement.  Local DIBs have been established in each of our regions to support the larger corporate team and to engage in activities that raise awareness, educate, empower and expand community outreach on the critical topic of Social Justice.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the continued COVID-19 pandemic, the Company continued to ensure business continuity, and to support the well-being of our employees.  We implemented a number of strategies to de-densify our buildings and reduce the risk of exposure to our team members, clients and visitors.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Available Information</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a website at www.tompkinsfinancial.com. The Company makes available free of charge through its website its annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, its proxy statements related to its shareholders&#8217; meetings, and amendments to these reports or statements, filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act, as soon as reasonably practicable after the Company electronically files such material with, or furnishes such material to, the SEC. Copies of these reports are also available at no charge to any person who requests them, with such requests directed to Tompkins Financial Corporation, Investor Relations Department, P.O. Box 460, Ithaca, New York 14851, telephone no. (888) 503-5753. The SEC maintains an Internet website that contains reports, proxy and information statements and other information regarding issuers that file electronically with the SEC, including material filed by the Company, at www.sec.gov. The information contained on the Company's website is provided for the information of the reader and it is not intended to be active links.  The Company is not including the information contained on the Company&#8217;s website as a part of, or incorporating it by reference into, this Annual Report on Form 10-K, or into any other report filed with or furnished to the SEC by the Company.</span></div><div style="text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_16"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A. Risk Factors</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Company's success depends on management's ability to identify and manage the risks inherent in our financial services business.  These risks include credit risk, market risk, liquidity risk, operational risk, model risk, compliance and legal risk, and strategic and reputation risk.  We list below the material risk factors we face.  Any of these risks could result in a material adverse impact on our business, operating results, financial condition, liquidity, and cash flow, or may cause our results to vary materially from recent results, or from the results implied by any forward-looking statements made by us.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to the COVID-19 Pandemic.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The ongoing COVID-19 pandemic and measures intended to prevent its spread have had, and likely will continue to have, a material adverse effect on our business, financial condition, liquidity, and results of operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The nature and extent of such effects will depend on future developments, which are highly uncertain and are difficult to predict.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic continues to cause significant economic stress in the United States, including in the regional and local geographic markets that we serve.  While COVID-19 vaccines are now widely available in the United States emergence of variants and the continued fluctuation of rates of transmission both nationally and in our primary geographic market areas make the duration and long-term impact of the COVID&#8209;19 pandemic on our business difficult to predict.  The extent to which </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COVID-19 and measures taken in response thereto impact our business, results of operations and financial condition will depend on future developments, which are highly uncertain and are difficult to predict.  COVID-19, and governmental/regulatory measures taken in response thereto, have had and are likely to continue to have a material adverse impact on our results of operations and financial condition.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The ongoing COVID-19 pandemic is increasing cyber-security risks.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ongoing COVID-19 pandemic has introduced additional risk to our information systems and security procedures, controls and policies as a result of employees, contractors and other corporate partners working remotely. As a result of the increased remote workforce, we must increasingly rely on information technology systems that are outside our direct control, and these systems are also vulnerable to cyber-based attacks and security breaches. In addition, since the beginning of the pandemic, there has been an increase in attacks by cyber criminals on businesses and individuals, utilizing interest in pandemic-related information and the fear and uncertainty caused by the pandemic to increase phishing, malware, and other cybersecurity attacks designed to trick victims into transferring sensitive data or funds, steal credentials or deploy malware that compromises information systems. If one of our employees were to fall victim to one of these attacks, or our information technology systems are compromised, our operations could be disrupted, or we may suffer financial loss, reputational loss, loss of customer business or other critical assets, or become exposed to regulatory fines and intervention or civil litigation.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to the Company&#8217;s Business</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company has consolidated its bank subsidiaries, which may result in significant implementation costs in 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2022, the Company consolidated its banking subsidiaries into the Trust Company.  The ongoing transition and implementation cost associated with this consolidation may be significant in 2022, which could materially and adversely affect our results of operation for 2022.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company is subject to increased business risk because the Company has a significant concentration of commercial real estate and commercial business loans, repayment of which is often dependent on the cash flows of the borrower.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers different types of commercial loans to a variety of businesses, and we believe commercial loans will continue to comprise a significant concentration of our loan portfolio in 2022 and beyond. Real estate lending is generally considered to be collateral-based lending with loan amounts based on predetermined loan-to-collateral values. As such, declines in real estate valuations in the Company&#8217;s market area would lower the value of the collateral securing these loans. Additionally, the Company has experienced, and expects to continue experiencing, increased competition in commercial real estate lending. This increased competition may inhibit the Company's ability to generate additional commercial real estate loans or maintain its current inventory of commercial real estate loans. The Company&#8217;s commercial business loans are made based primarily on the cash flow and creditworthiness of the borrower and secondarily on the underlying collateral provided by the borrower, with liquidation of the underlying real estate collateral being viewed as the primary source of repayment in the event of borrower default. The borrowers&#8217; cash flow may be difficult to predict, and collateral securing these loans may fluctuate in value.  Although commercial business loans are often collateralized by equipment, inventory, accounts receivable, or other business assets, the liquidation of collateral in the event of default is often an insufficient source of repayment. As of December&#160;31, 2021, commercial and commercial real estate loans totaled $3.5 billion or 69.4% of total loans.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company&#8217;s agricultural loans are often dependent upon the health of the agricultural industry in the location of the borrower, and the ability of the borrower to repay may be affected by many factors outside of the borrower&#8217;s control.&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the Company&#8217;s commercial business lending activities, the Company originates agricultural loans, consisting of agricultural real estate loans and agricultural operating loans. As of December&#160;31, 2021, $295.1 million or 5.8% of the Company&#8217;s total loan portfolio consisted of agriculturally-related loans, including $196.0 million in agricultural real estate loans and $99.2 million in agricultural operating loans. Payments on agricultural loans are dependent on the profitable operation or management of the related farm property. The success of the farm may be affected by many factors outside the control of the borrower, including adverse weather conditions that prevent the planting of a crop or limit crop yields (such as hail, drought and floods), loss of livestock due to disease or other factors, declines in market prices for agricultural products and the impact of governmental regulations and subsidies (including changes in price supports and environmental regulations). Many farms are dependent upon a limited number of key individuals whose injury or death may significantly affect the successful operation of the farm. If the cash flow from a farming operation is diminished, the borrower&#8217;s ability to repay the loan may be impaired. While agricultural operating loans are generally secured by a blanket lien on the farm&#8217;s operating assets, any repossessed collateral in respect of a defaulted loan may not provide an adequate source of repayment of the outstanding balance.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the profitable operation or management of the related farm properties, and the value thereof, is impacted by changes in U.S. government trade policies. In 2019, 2020, and 2021, the U.S. government implemented tariffs on certain products, and certain countries or entities, such as Mexico, Canada, China and the European Union, have issued or continue to threaten retaliatory tariffs against products from the United States, including agricultural products. Tariffs, retaliatory tariffs or other trade restrictions on products and materials that farm properties related to our agriculturally-related loans import or export could cause the costs of such farm operations and management to increase, could cause the price of products from such farm operations to increase, could cause demand for such products to decrease and could cause the margins on such products to decrease. Such potential adverse effects on related farm property operations and management could reduce the related farm properties&#8217; revenues, financial results and ability to service debt, which, in turn, could adversely affect our financial condition and results of operations. In addition, to the extent changes in the political environment have a negative impact on us or on the markets in which we operate, our business, results of operations and financial condition could be materially and adversely impacted in the future.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Declines in asset values may result in impairment charges and may adversely affect the value of the Company&#8217;s results of operations, financial condition and cash flows.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A majority of the Company&#8217;s investment portfolio is comprised of securities which are collateralized by residential mortgages. These residential mortgage-backed securities include securities of U.S. government agencies, U.S. government-sponsored entities, and private-label collateralized mortgage obligations. The Company&#8217;s securities portfolio also includes obligations of U.S. government-sponsored entities, obligations of states and political subdivisions thereof, U.S. corporate debt securities and equity securities. A more detailed discussion of the investment portfolio, including types of securities held, the carrying and fair values, and contractual maturities is provided in the Notes to Consolidated Financial Statements in Part II, Item 8 of this Report. Gains or losses on these instruments may have a direct impact on the results of operations, including higher or lower income and earnings, unless we adequately hedge our positions. The fair value of investments may be affected by factors other than the underlying performance of the issuer or composition of the obligations themselves, such as rating downgrades, adverse changes in the business climate, a lack of liquidity for resale of certain investment securities and changes in interest rates. For example, decreases in interest rates and increases in mortgage prepayment speeds, which are influenced by interest rates and other factors, could adversely impact the value of our securities collateralized by residential mortgages, causing a significant acceleration of purchase premium amortization on our mortgage portfolio because a decline in long-term interest rates shortens the expected lives of the securities. Conversely, increases in interest rates may result in a decrease in residential mortgage loan originations and mortgage prepayment speeds, directly impacting the value of these securities collateralized by residential mortgages.  Management evaluates investment securities for expected credit losses impairment at least on a quarterly basis, and more frequently when economic or market concerns warrant such evaluation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any impairment that is not credit related is recognized in other comprehensive income, net of applicable taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit-related impairment is recognized as an allowance for credit losses on the statement of condition, limited to the amount by which the amortized cost basis exceeds the fair value, with a corresponding adjustment to earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A decline in the value of our goodwill and other intangible assets could adversely affect our financial condition and results of operations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company had $96.1 million of goodwill and other intangible assets. The Company is required to test its goodwill and intangible assets for impairment on a periodic basis. A significant decline in the Company&#8217;s expected future cash flows, a significant adverse change in business climate, slower growth rates or a significant and sustained decline in the price of the Company&#8217;s common stock, may necessitate our taking charges in the future related to the impairment of the Company&#8217;s goodwill and intangible assets. If we make an impairment determination in a future reporting period, the Company&#8217;s earnings and the book value of these intangible assets would be reduced by the amount of the impairment.  Further, a goodwill impairment charge could significantly restrict the ability of our banking subsidiary to make dividend payments to us without prior regulatory approval, which could have a material adverse effect on our financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company may be adversely affected by the soundness of other financial institutions.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial services institutions are interrelated as a result of trading, clearing, counterparty or other relationships. The Company has exposure to many different industries and counterparties, and routinely executes transactions with counterparties in the financial services industry.  The most important counterparty for the Company, in terms of liquidity, is the Federal Home Loan Bank of New York (&#8220;FHLBNY&#8221;). The Company also has a relationship with the Federal Home Loan Bank of Pittsburgh (&#8220;FHLBPITT&#8221;).  The Company uses FHLBNY as its primary source of overnight funds and also has long-term advances and </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">repurchase agreements with FHLBNY. The Company has placed sufficient collateral in the form of commercial and residential real estate loans at FHLBNY. In addition, the Company is required to hold stock in FHLBNY and FHLBPITT. The amount of borrowed funds and repurchase agreements with the FHLBNY and FHLBPITT, and the amount of FHLBNY and FHLBPITT stock held by the Company, at its most recent fiscal year-end are discussed in Part II, Item 8 of this Report on Form 10-K.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are 11 branches of the FHLB, including New York and Pittsburgh. The FHLBNY and the FHLBPITT are jointly and severally liable along with the other Federal Home Loan Banks for the consolidated obligations issued on behalf of the Federal Home Loan Banks through the Office of Finance. Dividends on, redemption of, or repurchase of shares of the FHLBNY&#8217;s or FHLBPITT&#8217;s capital stock cannot occur unless the principal and interest due on all consolidated obligations have been paid in full. If another Federal Home Loan Bank were to default on its obligation to pay principal or interest on any consolidated obligations, the Federal Home Loan Finance Agency (the &#8220;Finance Agency&#8221;) may allocate the outstanding liability among one or more of the remaining Federal Home Loan Banks on a pro rata basis or on any other basis the Finance Agency may determine. As a result, the FHLBNY&#8217;s or FHLBPITT&#8217;s ability to pay dividends on, to redeem, or to repurchase shares of capital stock could be affected by the financial condition of one or more of the other Federal Home Loan Banks.  Any such adverse effects on the FHLBNY or FHLBPITT could adversely affect our liquidity, the value of our investment in FHLBNY or FHLBPITT common stock, and could negatively impact our results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Systemic weakness in the FHLB could result in higher costs of FHLB borrowings, reduced value of FHLB stock, and increased demand for alternative sources of liquidity that are more expensive, such as brokered time deposits, the discount window at the Federal Reserve, or lines of credit with correspondent banks.  Any of these scenarios could adversely affect our liquidity, the value of our investment in FHLB common stock and our financial condition.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company relies on cash dividends from its subsidiaries to fund its operations, and payment of those dividends could be discontinued at any time.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a financial holding company whose principal assets and sources of income are its wholly-owned subsidiaries. The Company is a separate and distinct legal entity from its subsidiaries, and therefore the Company relies primarily on dividends from its banking and other subsidiaries to meet its obligations and to provide funds for the payment of dividends to the Company&#8217;s shareholders, to the extent declared by the Company&#8217;s board of directors. Various federal and state laws and regulations limit the amount of dividends that a bank may pay to its parent company and impose regulatory capital and liquidity requirements on the Company and its banking subsidiary. Further, as a holding company, the Company&#8217;s right to participate in a distribution of assets upon the liquidation or reorganization of a subsidiary is subject to the prior claims of the subsidiary&#8217;s creditors (including, in the case of the Company&#8217;s banking subsidiary, the bank's depositors). If the Company were unable to receive dividends from its subsidiaries it would materially and adversely affect the Company&#8217;s liquidity and its ability to service its debt, pay its other obligations, or pay cash dividends on its common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company&#8217;s business may be adversely affected by general economic conditions in local and national markets, the possibility of the economy&#8217;s return to recessionary conditions and the possibility of further turmoil or volatility in the financial markets.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General economic conditions impact the banking and financial services industry. The U.S. and global economies have experienced volatility in recent years and may continue to do so for the foreseeable future. There can be no assurance that economic conditions will not deteriorate. Unfavorable or uncertain economic conditions can be caused by many macro and micro factors, including declines in economic growth, business activity or investor or business confidence, limitations on the availability or increases in the cost of credit and capital, increases in inflation or interest rates, the timing and impact of changing governmental policies and other factors. The Company is particularly affected by U.S. domestic economic conditions, including U.S. interest rates, the unemployment rate, housing prices, the level of consumer confidence, changes in consumer spending, the number of personal bankruptcies and other factors. A decline in U.S. domestic business and economic conditions, without rapid recovery, could have adverse effects on our business, including the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">consumer and business confidence levels could be lowered and cause declines in credit usage, adverse changes in payment patterns, decreases in demand for loans or other financial products and services and decreases in deposits or investments in accounts with Company; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Company&#8217;s ability to assess the creditworthiness of its customers may be impaired if the models and approaches the Company uses to select, manage and underwrite its customers become less predictive of future behaviors;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">demand for and income received from the Company's fee-based services, including investment services and insurance commissions and fees, could decline, the cost to the Company to provide any or all products and services could </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increase, and the levels of assets under management could materially impact revenues from our trust and wealth management businesses; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the credit quality or value of loans and other assets or collateral securing loans may decrease.</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our business is concentrated in and largely dependent upon the continued growth and welfare of the general geographic markets in which we operate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations are heavily concentrated in the New York State and, to a lesser extent, Pennsylvania and, as a result, our financial condition, results of operations and cash flows are significantly impacted by changes in the economic conditions in those areas. Therefore, the Company&#8217;s financial performance generally, and in particular, the ability of borrowers to pay interest on and repay the principal of outstanding loans and the value of collateral securing these loans, is highly dependent upon the business environment in the markets where the Company operates, particularly New York State and Pennsylvania. Our success depends to a significant extent upon the business activity, population, income levels, deposits and real estate activity in these markets. Although our clients&#8217; business and financial interests may extend well beyond these markets, adverse economic conditions that affect these markets could disproportionately reduce our growth rate, affect the ability of our clients to repay their loans to us, affect the value of collateral underlying loans and generally affect our financial condition and results of operations. Because of our geographic concentration, we are less able than other regional or national financial institutions to diversify our credit risks across multiple markets. For additional information on our market area, see Part I, Item 1, &#8220;Business&#8221; of this Report on Form 10-K.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our insurance agency subsidiary&#8217;s commission revenues are based on premiums set by insurers and any decreases in these premium rates could adversely affect our operations and revenues.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our insurance agency subsidiary, Tompkins Insurance, derives the bulk of its revenue from commissions paid by insurance underwriters on the sale of insurance products to clients. Tompkins Insurance does not determine the insurance premiums on which its commissions are based. Insurance premiums are cyclical in nature and may vary widely based on market conditions. As a result, insurance brokerage revenues and profitability can be volatile. Revenue from insurance commissions and fees could be negatively affected by fluctuations in insurance premiums and other factors beyond the Company&#8217;s control, including changes in laws and regulations impacting the healthcare and insurance markets. In addition, there have been and may continue to be various trends in the insurance industry toward alternative insurance markets including, among other things, increased use of self-insurance, captives, and risk retention groups. Even if Tompkins Insurance is able to participate in these activities, it is unlikely to realize revenues and profitability as favorable as those realized from our traditional brokerage activities.  We cannot predict the timing or extent of future changes in premiums and thus commissions. As a result, we cannot predict the effect that future premium rates will have on our operations.  Decreases in premium rates could adversely affect our operations and revenues.  </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company&#8217;s business and financial performance are impacted significantly by market interest rates and movements in those rates. The monetary, tax and other policies of governmental agencies, including the Federal Reserve, have a significant impact on interest rates and overall financial market performance over which the Company has no control and which the Company may not be able to anticipate adequately.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the high percentage of the Company&#8217;s assets and liabilities that are in the form of interest-bearing or interest-related instruments, changes in interest rates, in the shape of the yield curve or in spreads between different market interest rates, can have a material effect on the Company&#8217;s business and profitability and the value of the Company&#8217;s assets and liabilities. For example, changes in interest rates or interest rate spreads may:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">affect the difference between the interest that the Company earns on assets and the interest that the Company pays on liabilities, which impacts the Company's overall net interest income and profitability.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">adversely affect the ability of borrowers to meet obligations under variable or adjustable rate loans and other debt instruments, which in turn, affects the Company's loss rates on those assets.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">decrease the demand for interest rate-based products and services, including loans and deposits.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">affect prepayment rates on the Company's loans and securities, which could adversely affect the Company's earnings, financial condition and cash flow.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The monetary, tax and other policies of the Federal government and its agencies, including the Federal Reserve, have a significant impact on interest rates and overall financial market performance. These governmental policies can thus affect the activities and results of operations of banking organizations such as the Company. An important function of the Federal Reserve is to regulate the national supply of bank credit and certain interest rates. The actions of the Federal Reserve influence the rates of interest that the Company charges on loans and that the Company pays on borrowings and interest-bearing deposits </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and can also affect the value of the Company&#8217;s on-balance sheet and off-balance sheet financial instruments. Also, due to the impact on rates for short-term funding, the Federal Reserve&#8217;s policies influence, to a significant extent, the Company&#8217;s cost of such funding. The Company cannot predict the nature or timing of future changes in monetary, tax and other policies or the effect that they may have on the Company&#8217;s business activities, financial condition and results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information about how the Company manages its interest rate risk, refer to Part II, Item 7A, &#8220;Quantitative and Qualitative Disclosures About Market Risk&#8221; of this Report.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company may be adversely impacted by the transition from LIBOR as a reference rate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 5, 2021, the United Kingdom&#8217;s Financial Conduct Authority (the &#8220;FCA&#8221;), which regulates LIBOR, announced that (i) 24 LIBOR settings would cease to exist immediately after December 31, 2021 (all seven euro LIBOR settings; all seven Swiss franc LIBOR settings; the Spot Next, 1-week, 2-month, and 12-month Japanese yen LIBOR settings; the overnight, 1-week, 2-month, and 12-month sterling LIBOR settings; and the 1-week and 2-month US dollar LIBOR settings); (ii) the 1-month, 3-month, 6-month and 12-month US LIBOR settings would cease to exist after June 30, 2023; and (iii) the FCA would consult on whether the remaining nine LIBOR settings should continue to be published on a synthetic basis for a certain period using the FCA&#8217;s proposed new powers that the UK government is legislating to grant to them. Central banks and regulators in a number of major jurisdictions (for example, United States, United Kingdom, European Union, Switzerland and Japan) have convened working groups to find, and implement the transition to, suitable replacements for interbank offered rates. To identify a successor rate for U.S. dollar LIBOR, the Alternative Reference Rates Committee (&#8220;ARRC&#8221;), a U.S.-based group convened by the Federal Reserve Board and the Federal Reserve Bank of New York, was formed. The ARRC has identified the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) as its preferred alternative rate for LIBOR. SOFR is a measure of the cost of borrowing cash overnight, collateralized by U.S. Treasury securities, and is based on directly observable U.S. Treasury-backed repurchase transactions. SOFR is different from LIBOR in that it is a backward looking secured rate rather than a forward looking unsecured rate.  These differences could lead to a greater disconnect between our costs to raise funds for SOFR as compared to LIBOR.  For cash products and loans, the ARRC has also recommended Term SOFR, which is a forward looking SOFR based on SOFR futures and may in part reduce differences between SOFR and LIBOR.  On July 29, 2021, the ARRC formally recommended SOFR as its preferred alternative replacement rate for LIBOR. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These are operational issues which may create a delay in the transition to SOFR or other substitute indices, leading to uncertainty across the industry.  The implementation of a substitute index or indices for the calculation of interest rates under our loan agreements with our borrowers may incur significant expenses in effecting the transition, may result in reduced loan balances if borrowers do not accept the substitute index or indices, and may result in disputes or litigation with customers over the appropriateness or comparability to LIBOR of the substitute index or indices, which could have an adverse effect on our results of operations.  These reforms may cause LIBOR to cease to exist, new methods of calculating LIBOR to established or the establishment of multiple alternative reference rate(s).  These consequences cannot be entirely predicted and could have an adverse impact on the market value for or value of LIBOR-linked securities, loans, and other financial obligations or extensions of credit held by or due to us.  US Banking Regulation requires banks to stop originating new products using LIBOR by December 31, 2021. As of September 30, 2021, we no longer originate new loans or their products using any LIBOR index.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our funding sources may prove insufficient to replace deposits and support our future growth.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We must maintain sufficient cash flow and liquid assets to satisfy current and future financial obligations, including demand for loans and deposit withdrawals, funding operating costs, and for other corporate purposes. As a part of our liquidity management, we use a number of funding sources in addition to core deposit growth and repayments and maturities of loans and investments.  As we continue to grow, we are likely to become more dependent on these sources, which may include various short-term and long-term wholesale borrowings, including Federal funds purchased and securities sold under agreements to repurchase, brokered certificates of deposit, proceeds from the sale of loans, and borrowings from the FHLBNY and FHLBPITT and others. &#160; We also maintain available lines of credit with the FHLBNY and FHLBPITT that are secured by loans.  Adverse operating results or changes in industry conditions could make it difficult or impossible for us to access these additional funding sources and could make our existing funds more volatile.  Our financial flexibility could be materially constrained if we are unable to maintain access to funding or if adequate financing is not available to accommodate future growth at acceptable interest rates.  If we are required to rely more heavily on more expensive funding sources to support future growth, our revenues may not increase proportionately to cover our costs.  In that case, our operating margins and profitability would be adversely affected.  Further, the volatility inherent in some of these funding sources, particularly including brokered deposits, may increase our exposure to&#160;liquidity risk.  Any interruption in these sources of liquidity when needed could adversely affect our results of operations, financial condition, cash flow or regulatory capital levels.  In addition, reduced liquidity could result from circumstances beyond our control, such as general market disruptions or operational problems that </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">affect us or third parties.  &#160;Management&#8217;s efforts to closely monitor our liquidity position for compliance with internal policies may not be successful or sufficient to deal with dramatic or unanticipated reductions in liquidity.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company is or may become involved in lawsuits, legal proceedings, information-gathering requests, and investigations by governmental agencies or other parties that may lead to adverse consequences.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s primary business of financial services involves substantial risk of legal liability. The Company and its subsidiaries are, from time to time, named or threatened to be named as defendants in various lawsuits arising from their respective business activities, including activities of companies they have acquired.  In addition, from time to time, the Company is, or may become, the subject of governmental and self-regulatory agency information-gathering requests, reviews, investigations and proceedings and other forms of regulatory inquiry, including by bank regulatory agencies, the SEC and law enforcement authorities. The results of such proceedings could lead to delays in or prohibition to acquire other companies, significant penalties, including monetary penalties, damages, adverse judgments, settlements, fines, injunctions, restrictions on the way in which the Company conducts its business, or reputational harm.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the Company establishes accruals for legal proceedings when information related to the loss contingencies represented by those matters indicates both that a loss is probable and that the amount of loss can be reasonably estimated, the Company does not have accruals for all legal proceedings where it faces a risk of loss. In addition, due to the inherent subjectivity of the assessments and unpredictability of the outcome of legal proceedings, amounts accrued may not represent the ultimate loss to the Company from the legal proceedings in question. Thus, the Company&#8217;s ultimate losses may be higher than the amounts accrued for legal loss contingencies, which could adversely affect the Company&#8217;s financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Climate change could have a material negative impact on the Company and clients. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s business, as well as the operations and activities of our clients, could be negatively impacted by climate change. Climate change presents both immediate and long-term risks to the Company and its clients, and these risks are expected to increase over time. Climate change presents multi-faceted risks, including: operational risk from the physical effects of climate events on the Company and its clients&#8217; facilities and other assets; credit risk from borrowers with significant exposure to climate risk; transition risks associated with the transition to a less carbon- dependent economy; and reputational risk from stakeholder concerns about our practices related to climate change, the Company&#8217;s carbon footprint, and the Company&#8217;s business relationships with clients who operate in carbon-intensive industries.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal and state banking regulators and supervisory authorities, investors, and other stakeholders have increasingly viewed financial institutions as important in helping to address the risks related to climate change both directly and with respect to their clients, which may result in financial institutions coming under increased pressure regarding the disclosure and management of their climate risks and related lending and investment activities. Given that climate change could impose systemic risks upon the financial sector, either via disruptions in economic activity resulting from the physical impacts of climate change or changes in policies as the economy transitions to a less carbon-intensive environment, the Company may face regulatory risk of increasing focus on the Company&#8217;s resilience to climate-related risks, including in the context of stress testing for various climate stress scenarios. Ongoing legislative or regulatory uncertainties and changes regarding climate risk management and practices may result in higher regulatory, compliance, credit, and reputational risks and costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the increased importance and focus on climate change, we are making efforts to enhance our governance of climate change-related risks and integrate climate considerations into our risk governance framework. Nonetheless, the risks associated with climate change are rapidly changing and evolving in an escalating fashion, making them difficult to assess due to limited data and other uncertainties. We could experience increased expenses resulting from strategic planning, litigation, and technology and market changes, and reputational harm as a result of negative public sentiment, regulatory scrutiny, and reduced investor and stakeholder confidence due to our response to climate change and our climate change strategy, which, in turn, could have a material negative impact on our business, results of operations, and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company operates in a highly regulated environment and may be adversely impacted by current or future laws and regulations due to increased compliance costs, potential fines for noncompliance, and restrictions on our ability to offer products or buy or sell businesses. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to extensive state and federal laws and regulations, supervision and legislation that affect how it conducts its business. The majority of these laws and regulations are for the protection of consumers, depositors and the deposit insurance funds. The regulations influence such things as the Company&#8217;s lending practices, capital structure, investment </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">practices, and dividend policy.  The Dodd-Frank Act, which established the CFPB, and enacted other reforms, has had, and will continue to have, a significant effect on the entire financial services industry. Compliance with these regulations and other initiatives negatively impacts revenue and increases the cost of doing business on an ongoing basis.  New regulatory requirements or changes to existing requirements could necessitate changes to the Company&#8217;s businesses, result in increased compliance costs and affect the profitability of such businesses.   Refer to &#8220;Supervision and Regulation&#8221; in Part I, Item 1 - &#8220;Business&#8221; of this Report on Form 10&#8209;K for additional information on material laws and regulations impacting the Company&#8217;s business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, banking regulators are authorized to take supervisory actions that may restrict or limit a financial institution's activities. Regulatory restrictions on our activities could adversely affect our costs and revenues, and may impair our ability to execute our strategic plans. In addition, if our regulators identify a compliance failure, we may be assessed a fine, prohibited from completing a strategic acquisition or divestiture, or subject to other actions imposed by the regulatory authorities. The recent regulatory activity and increased scrutiny have resulted, and may continue to result, in increases in our costs of doing business, and could result in decreased revenues and net income, reduce our ability to effectively compete to attract and retain customers, or make it less attractive for us to continue providing certain products and services. Any future changes in federal or state law and regulations, as well as the interpretations and implementations, or modifications or repeals, of such laws and regulations, could have a material adverse effect on our business, financial condition or results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company could be subject to environmental risks and associated costs on real estate properties owned by the Company, real estate properties that collateralize the Company&#8217;s loans or real estate properties that the Company obtains title to.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company owns various properties used in the operation of its business. In addition, from time to time, the Company forecloses on properties or may be deemed to become involved in the management of its borrowers&#8217; properties. The Company could be subject to environmental liabilities imposed by applicable federal and state laws with respect to any of these properties. For example, we may be held liable to a government entity or to third parties for property damage, personal injury, investigation and clean-up costs incurred by these parties in connection with environmental contamination, or may be required to clean up hazardous or toxic substances, or chemical releases, at a property, or may be subject to common law claims by third parties for damages and costs resulting from environmental contamination emanating from the property. Additionally, a significant portion of our loan portfolio at December 31, 2020 was secured by real estate and, if the real estate securing our assets is subject to environmental liability, our collateral position may be substantially weakened. Any such environmental liabilities imposed on the Company could have a material adverse impact on the Company's financial condition or results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company may be exposed to regulatory sanctions or liability if we do not timely detect and report money laundering or other illegal activities.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are required to comply with anti-money laundering and anti-terrorism laws.  These laws and regulations require us, among things, to enact policies and procedures to confirm the identity of our customers, and to report suspicious transactions to regulatory agencies.  These laws and regulations are complex and require costly, sophisticated monitoring systems and qualified personnel.  The policies and procedures that we have adopted in order to detect and prevent such illegal transactions may not be successful in eliminating all instances of such transactions.  To the extent we fail to fully comply with applicable laws and regulations, we face the possibility of fines or other penalties, such as restrictions on our business activities, and we may also suffer reputational harm, all of which could have a material adverse effect on our business, results of operations and financial condition.  Refer to &#8220;Supervision and Regulation&#8221; in Part I, Item 1 - &#8220;Business&#8221; of this Report on Form 10&#8209;K for additional information on anti-money laundering and anti-terrorism laws impacting the Company&#8217;s business.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We will be subject to heightened regulatory requirements if we exceed $10 billion in total consolidated assets.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on our historical growth rates and current size, it is possible that our total assets could exceed $10 billion dollars in the future. Our total consolidated assets on December 31, 2021 were $7.8 billion. The Dodd-Frank Act and its implementing regulations impose enhanced supervisory requirements on bank holding companies with more than $10 billion in total consolidated assets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the additional regulatory requirements that we will become subject to upon crossing this asset threshold, federal financial regulators may require the Company to, or the Company may proactively, take actions to prepare for compliance with such increased regulations before we exceed $10 billion in total consolidated assets. We may, therefore, incur significant </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">compliance costs in an effort to ensure compliance before we reach $10 billion in total consolidated assets. These additional compliance costs, if they occur, may adversely affect our business, results of operations and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company may be adversely affected by fraud.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a financial institution, the Company is inherently exposed to operational risk in the form of theft and other fraudulent activity by employees, customers and other third parties targeting the Company and/or the Company&#8217;s customers or data. Such activity may take many forms, including check fraud, electronic fraud, wire fraud, phishing, social engineering and other dishonest acts. Although the Company devotes substantial resources to maintaining effective policies and internal controls to identify and prevent such incidents, given the increasing sophistication of possible perpetrators, the Company may experience financial losses or reputational harm as a result of fraud. Fraudulent activity could have a material adverse effect on the Company&#8217;s business, financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our business requires the collection and retention of large volumes of sensitive data, which is subject to extensive regulation and oversight and exposes our business to additional risks.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our ordinary course of business, we collect and retain large volumes of customer data, including personally identifiable information in various information systems that we maintain and in those maintained by third parties with whom we contract to provide data services. We also maintain important internal Company data such as personally identifiable information about our employees and information relating to our operations. Our customers and employees have been, and will continue to be, targeted by cybersecurity threats attempting to misappropriate passwords, bank account information or other personal information. Our attempts to mitigate these threats may not be successful as cybercrimes are complex and continue to evolve. Publicized information concerning security and cyber-related problems could cause us to incur reputational harm and discourage our customers from using our electronic or web-based applications or solutions, which could harm their utility as a means of conducting commercial transactions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Even the most well protected information, networks, systems and facilities remain potentially vulnerable because the techniques used in breach attempts or other disruptions are constantly evolving and generally are not recognized until launched against a target, and in some cases are designed not to be detected and, in fact, may not be detected. Accordingly, we may be unable to anticipate these techniques or to implement adequate security barriers or other preventative measures. A security breach or other significant disruption of our information systems or those related to our customers, merchants and our third party vendors, including as a result of cyber-attacks, could (i) disrupt the proper functioning of our internal, or our third-party vendors&#8217;, networks and systems and therefore our operations and/or those of certain of our customers; (ii) result in the unauthorized access to, and destruction, loss, theft, misappropriation or release of confidential, sensitive or otherwise valuable information of ours or our customers; (iii) result in a violation of applicable privacy, data breach and other laws, subjecting us to additional regulatory scrutiny and expose the us to civil litigation, governmental fines and possible financial liability; (iv) require significant management attention and resources to remedy the damages that result; or (v) harm our reputation or cause a decrease in the number of customers that choose to do business with us. The occurrence of any of the foregoing could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A breach of information or other technological security, including as a result of cyber-attacks, could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business we rely on electronic communications and information systems, both internal and provided by external third parties, to conduct our operations and to store, process, and/or transmit sensitive data on a variety of computing platforms and networks and over the Internet. We cannot be certain that all of our systems, or third-party systems upon which we rely, are free from vulnerability to attack or other technological difficulties or failures. Information security breaches and cybersecurity-related incidents may include attempts to access information, including customer and company information, malicious code, computer viruses, phishing, denial of service attacks and other means of intrusion that could result in unauthorized access, misuse, loss or destruction of data (including confidential customer or employee information), account takeovers, unavailability of service or other events. These types of threats may derive from human error, fraud or malice on the part of external or internal parties, or may result from accidental technological failure. Further, to access our products and services our customers may use computers and mobile devices that are beyond our security control systems. If information security is breached or difficulties or failures occur, despite the controls we and our third party vendors have instituted, information may be lost or misappropriated, resulting in financial loss or costs, reputational harm or damages and litigation, regulatory investigation costs or remediation costs to us or others. While we maintain specific &#8220;cyber&#8221; insurance coverage, which would apply in the event of many breach scenarios, the amount of coverage may not be adequate in any particular case. Furthermore, because cyber threat scenarios are inherently difficult to predict and can take many forms, some breaches may not </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">be covered under our cyber insurance coverage. Any of these consequences could have a material adverse effect on our financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk of a security breach or disruption, particularly through cyber-attack or cyber intrusion, has significantly increased, in part due to the expansion of new technologies, the increased use of the Internet and mobile services and the increased intensity and sophistication of attempted attacks and intrusions from around the world. The threat from cyber-attacks is severe, attacks are sophisticated and increasing in volume, and attackers respond rapidly to changes in defensive measures. Our systems and those of our customers and third-party service providers are under constant threat and it is possible that we could experience a significant event in the future.  Our technologies, systems, networks and software, and those of other financial institutions have been, and are likely to continue to be, the target of cybersecurity threats and attacks, which may range from uncoordinated individual attempts to sophisticated and targeted measures directed at us.  Risks and exposures related to cybersecurity attacks are expected to remain high for the foreseeable future due to the rapidly evolving nature and sophistication of these threats as well as the expanding use of Internet banking, mobile banking and other technology-based products and services by us and our customers. As cyber threats continue to evolve, we may be required to expend significant additional resources to modify our protective measures or to investigate and remediate any information security vulnerabilities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company is subject to risks presented by acquisitions, which, if realized, could negatively affect our results of operations and financial condition.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s strategic initiatives include diversification within its markets, growth of its fee-based businesses, and growth internally and through acquisitions of financial institutions, branches, and financial services businesses. As such, the Company has acquired, and from time to time considers acquiring, banks, thrift institutions, branch offices of banks or thrift institutions, or other businesses within markets currently served by the Company or in other locations that would complement the Company&#8217;s business or its geographic reach. Any future acquisitions will be accompanied by the risks commonly encountered in acquisitions. These risks include: the difficulty of integrating operations and personnel, the potential disruption of our ongoing business, the inability of management to realize or maximize anticipated financial and strategic positions, increased operating costs, the inability to maintain uniform standards, controls, procedures and policies, the difficulty and cost of obtaining adequate financing, the potential for litigation risk, the potential loss of members of a key executive management group, the potential reputational damage and the impairment of relationships with employees and customers as a result of changes in ownership and management. Further, the asset quality or other financial characteristics of an acquired company may deteriorate after the acquisition agreement is signed or after the acquisition closes. We cannot provide any assurance that we will be successful in overcoming these risks or any other problems encountered in connection with acquisitions and any of these risks, if realized, could have an adverse effect on our results of operations and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company's operations may be adversely affected if its external vendors do not perform as expected or if its access to third-party services is interrupted. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company relies on certain external vendors to provide products and services necessary to maintain the day-to-day operations of the Company. Some of the products and services provided by vendors include key components of our business infrastructure including data processing and storage and internet connections and network access, among other products and services. Accordingly, the Company&#8217;s operations are exposed to the risk that these vendors will not perform in accordance with the contracted arrangements or under service level agreements. The failure of an external vendor to perform in accordance with the contracted arrangements or under service level agreements, because of changes in the vendor&#8217;s organizational structure, financial condition, support for existing products and services or strategic focus or for any other reason, could disrupt the Company&#8217;s operations.   If we are unable to find alternative sources for our vendors&#8217; services and products quickly and cost-effectively, the failures of our vendors could have a material adverse impact on the Company&#8217;s business and, in turn, the Company&#8217;s financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, our information technology and telecommunications systems interface with and depend on third-party systems, we could experience service denials if demand for such services exceeds capacity or such third-party systems fail or experience interruptions. If sustained or repeated, a system failure or service denial could result in a deterioration of our ability to process new and renewal loans, gather deposits and provide customer service, compromise our ability to operate effectively, damage our reputation, result in a loss of customer business and subject us to additional regulatory scrutiny and possible financial liability, any of which could have a material adverse effect on our financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our success depends on our ability to offer our customers an evolving suite of products and services, and we may not be able to effectively manage the risks inherent in the development of financial products and services.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continually monitor our suite of products and services, and prioritize new offerings based on our determination of customer demand, within regulatory parameters for financial products.  We may invest significant time and resources in new products which become obsolete, or do not generate the revenues we had anticipated, or which are ultimately deemed unacceptable by regulatory authorities.  As we expand the range and complexity of our products and services, we are exposed to increasingly complex risks, including potential fraud, and our employees and risk management systems may not be adequate to mitigate such risks effectively.  Our failure to effectively identify and manage these risks and uncertainties could have a material adverse effect on our business.  </span></div><div style="text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_19"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1B. Unresolved Staff Comments</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_22"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2. Properties</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s executive offices are located at 118 East Seneca Street in Ithaca. Tompkins Community Bank has 63 branch offices, of which 29 are owned and 34 are leased at market rents. The Company&#8217;s insurance subsidiary has 6 stand-alone offices, of which 3 are owned by the Company and 3 are leased at market rents. The Company&#8217;s wealth management and financial planning division has 2 offices which are leased at a market rent, and shares other locations within branches of Tompkins Community Bank. Management believes the current facilities are suitable for their present and intended purposes.   For additional information about the Company&#8217;s facilities, including rental expenses, see &#8220;Note 6 Premises and Equipment&#8221; in Notes to Consolidated Financial Statements in Part II, Item 8. of this Report.</span></div><div style="text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_25"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. Legal Proceedings</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to various claims and legal actions that arise in the ordinary course of conducting business.   As of December 31, 2021, management, after consultation with legal counsel, does not anticipate that the aggregate ultimate liability arising out of litigation pending or threatened against the Company or its subsidiaries will be material to the Company&#8217;s consolidated financial position. On at least a quarterly basis, the Company assesses its liabilities and contingencies in connection with such legal proceedings.  Although the Company does not believe that the outcome of pending litigation will be material to the Company&#8217;s consolidated financial position, it cannot rule out the possibility that such outcomes will be material to the consolidated results of operations for a particular reporting period in the future.</span></div><div style="text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_28"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4. Mine Safety Disclosures</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_31"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Information About Our Executive Officers</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information concerning the Company&#8217;s executive officers is provided below as of March&#160;1, 2022.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.855%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Age</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Title</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Joined Company</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stephen S. Romaine</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and CEO</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2000</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David S. Boyce</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2001</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David M. DeMilia</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2008</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Francis M. Fetsko</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, COO, CFO and Treasurer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1996</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alyssa H. Fontaine</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President &amp; General Counsel</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2016</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Scott L. Gruber</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2013</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gregory J. Hartz</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2002</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brian A. Howard</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2016</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">John M. McKenna</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2009</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Susan M. Valenti</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President of Corporate Marketing</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2012</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonita N. Lindberg</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President, Director of Human Resources</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2015</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Experience of the Executive Officers:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stephen S. Romaine</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was appointed President and Chief Executive Officer of the Company effective January 1, 2007.  From 2003 through 2006, he served as President and Chief Executive Officer of Mahopac Bank.  Mr. Romaine currently serves on the board of the Federal Home Loan Bank of New York and the New York Bankers Association.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">David S. Boyce</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has been employed by the Company since January 2001 and was promoted to Executive Vice President in April 2004.  He was appointed President and Chief Executive Officer of Tompkins Insurance in 2002.  He has been employed by Tompkins Insurance and a predecessor company to Tompkins Insurance for 33 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">David M. DeMilia</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> joined Tompkins Mahopac Bank in April 2008 as a regional vice president, providing commercial banking services in Westchester County. In 2014, he was promoted to senior vice president before becoming Tompkins Mahopac Bank&#8217;s senior commercial loan officer in October 2018. In June 2021, he was appointed president and CEO of Tompkins Mahopac Bank, overseeing Tompkins&#8217; activities in the Hudson Valley region. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Francis M. Fetsko</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has been employed by the Company since 1996, and has served as Chief Financial Officer since December 2000.  He also serves as the Chief Financial Officer for Tompkins Community Bank.  In July 2003, he was promoted to Executive Vice President and he assumed the additional role of Chief Operating Officer in April 2012.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Alyssa H. Fontaine</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> joined the Company in January 2016 as Executive Vice President and General Counsel.  She had previously been a partner in the corporate/securities practice group of Harris Beach PLLC, a regional law firm which she joined in 2006.  Ms. Fontaine serves on the American Bankers Association General Counsels Committee.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Scott L. Gruber</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has been employed by the Company since April 2013 and was appointed President &amp; COO of VIST Bank and Executive Vice President of the Company effective April 30, 2013.   He was appointed President &amp; CEO of VIST Bank effective January 1, 2014.   Before joining VIST Bank, Mr. Gruber spent 16 years at National Penn Bank, most recently as Group Executive Vice President, where he led the Corporate Banking team.  Mr. Gruber has announced his retirement from the Company and will be retiring during the second quarter of 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gregory J. Hartz</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has been employed by the Company since 2002 and was appointed President and Chief Executive Officer of Tompkins Trust Company and Executive Vice President of the Company effective January 1, 2007.  Mr. Hartz is past Chair of the Independent Bankers Association of New York State.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Brian A. Howard </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has been employed by the Company since July 2016 and was appointed President of Tompkins Financial Advisors and Executive Vice President of the Company effective July 25, 2016.  Prior to joining Tompkins, he served as a Senior Vice President, Market Manager for Key Bank covering the Central New York region from May 2012 to July 2016, where he oversaw the bank&#8217;s full service wealth management division for high net worth clients.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">John M. McKenna</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has been employed by the Company since April 2009.  He was appointed President and CEO of The Bank of Castile effective January 1, 2015.  From 2009 to 2014, Mr. McKenna was a senior vice president at The Bank of Castile, concentrating in commercial lending.  Mr. McKenna previously served on the New York Bankers Association Political Action Committee (NYBA PAC).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Susan M. Valenti</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> joined Tompkins in March of 2012 as Senior Vice President, Corporate Marketing.  She was promoted to Executive Vice President of the Company in June 2014.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bonita N. Lindberg</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> joined Tompkins in December 2015 as Senior Vice President, Director of Human Resources.  Before joining the Company, Ms. Lindberg served as Director of Human Resources at Cortland Regional Medical Center (2014 - 2015); prior to that she served as the Director of Organizational Development at Albany International Corporation.  Ms. Lindberg serves on the HR Conference Committee for New York Bankers Association.</span></div><div style="text-align:justify"><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_34"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="ib62f0a34c7534322a712bf75ea27347c_37"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5. Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Market Price and Dividend Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s common stock is traded under the symbol &#8220;TMP&#8221; on the NYSE American.  As of February 22, 2022, there are approximately 2,823 holders of shares of our common stock.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the Company has a long history of paying cash dividends on shares of its common stock, the Company's ability to pay dividends is generally limited to earnings from the prior year, although retained earnings and dividends from its subsidiaries may also be used to pay dividends under certain circumstances.  The Company's primary source of funds to pay for shareholder dividends is receipt of dividends from its subsidiaries.  Future dividend payments to the Company by its subsidiaries will be dependent on a number of factors, including earnings and the financial condition of each subsidiary, and are subject to regulatory limitations discussed in "Supervision and Regulation" in Part I, Item 1 of this Report.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects all Company repurchases, including those made pursuant to publicly announced plans or programs, during the quarter ended December&#160;31, 2021.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:27.743%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.737%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.814%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number of  Shares Purchased</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Price Paid  Per Share</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number of  Shares Purchased as  Part of Publicly  Announced Plans or  Programs</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maximum Number  (or Approximate  Dollar Value) of  Shares that May Yet  Be Purchased Under  the Plans or Programs</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(a)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(b)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(c)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(d)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2021 through</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 1, 2021 through</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 1, 2021 through</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,970&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.06&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,203&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,797&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included above are 1,233 shares purchased in October 2021, at an average cost of $83.04, and 592 shares purchased in November 2021, at an average cost of $84.91, by the trustee of the rabbi trust established by the Company under the Company&#8217;s Stock Retainer Plan For Eligible Directors of Tompkins Financial Corporation and Participating Subsidiaries, which were part of the director deferred compensation under that plan.&#160; In addition, the table includes 25,782 shares delivered to the Company in November 2021 at an average cost of $83.67 to satisfy mandatory tax withholding requirements upon vesting of restricted stock under the Company's 2009 and 2019 Equity Plans.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 30, 2020, the Company&#8217;s Board of Directors authorized a share repurchase plan (the &#8220;2020 Repurchase Plan&#8221;) for the repurchase of up to 400,000 shares of the Company&#8217;s common stock over the 24 months following adoption of the plan. Shares may be repurchased from time to time under the 2020 Repurchase Plan in open market transactions at prevailing market prices, in privately negotiated transactions, or by other means in accordance with federal securities laws, and the repurchase program may be suspended, modified or terminated by the Board of Directors at any time for any reason. Under the 2020 Repurchase Plan, the Company had repurchased 400,000 shares through September 30, 2021, at an average cost of $75.99.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 22, 2021, the Company&#8217;s Board of Directors authorized a share repurchase plan (the &#8220;2021 Repurchase Plan&#8221;) for the repurchase of up to 400,000 shares of the Company&#8217;s common stock over the 24 months following adoption of the plan. Shares may be repurchased from time to time under the 2021 Repurchase Plan in open market transactions at prevailing market prices, in privately negotiated transactions, or by other means in accordance with federal securities laws, and the repurchase program may be suspended, modified or terminated by the Board of Directors at any time for any reason. Under the 2021 Repurchase Plan, the Company had repurchased 32,203 shares through December 31, 2021, at an average cost of $80.65.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Sales of Unregistered Securities</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Graph</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following graph compares the Company&#8217;s cumulative total stockholder return over the five-year period from December 31, 2016 through December&#160;31, 2021, with (1) the total return for the NASDAQ Composite and (2) the total return for S&amp;P U.S. BMI Banks index. The graph assumes $100.00 was invested on December 31, 2016, in the Company&#8217;s common stock and the comparison groups and assumes the reinvestment of all cash dividends prior to any tax effect and retention of all stock dividends.&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with and to the extent permitted by applicable law or regulation, the information set forth below under the heading &#8220;Performance Graph&#8221; shall not be incorporated by reference into any future filing under the Securities Act or Exchange Act and shall not be deemed to be &#8220;soliciting material&#8221; or to be &#8220;filed&#8221; with the SEC under the Securities Act or the Exchange Act, except to the extent that the Company specifically requests that such information be treated as soliciting material or specifically incorporates it by reference into such filings. The performance graph represents past performance and should not be considered an indication of future performance.</span></div><div style="text-align:justify"><span><br/></span></div><div><img src="tmp-20211231_g2.jpg" alt="tmp-20211231_g2.jpg" style="height:492px;margin-bottom:5pt;vertical-align:text-bottom;width:680px"/></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:34.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.608%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Period Ending</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Index</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/31/16</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/31/17</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/31/18</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/31/19</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/31/20</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/31/21</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tompkins Financial Corporation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.94</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.06</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103.87</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.73</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.74</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NASDAQ Composite</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.64</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.96</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172.18</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249.51</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304.85</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S&amp;P U.S. BMI Banks Index</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118.21</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.75</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.64</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118.33</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160.89</span></td></tr></table></div><div><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_40"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6. Selected Financial Data</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has adopted certain provisions within the amendments to Regulation S-K that eliminate tabular presentation of unaudited quarterly financial information.  There have been no material retrospective changes to financial statements for any of the quarters within the fiscal years ended December 31, 2021 and December 31, 2020.  </span></div><div style="margin-top:4pt;text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_43"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following analysis is intended to provide the reader with a further understanding of the consolidated financial condition and results of operations of the Company and its operating subsidiaries for the periods shown. This Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with other sections of this Report on Form 10-K, including Part I, &#8220;Item 1. Business,&#8221; and Part II, &#8220;Item 8. Financial Statements and Supplementary Data.&#8221; A detailed discussion comparing 2020 and 2019 results is incorporated herein by reference to Item 7 of the Company's 2020 annual Report on Form 10-K filed on March 1, 2021.  </span></div><div style="text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_46"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tompkins Financial Corporation (&#8220;Tompkins&#8221; or the &#8220;Company&#8221;) is headquartered in Ithaca, New York and is registered as a Financial Holding Company with the Federal Reserve Board under the Bank Holding Company Act of 1956, as amended. The Company is a locally oriented, community-based financial services organization that offers a full array of products and services, including commercial and consumer banking, leasing, trust and investment management, financial planning and wealth management, and insurance services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2021, the Company&#8217;s subsidiaries included: four wholly-owned banking subsidiaries, Tompkins Trust Company (the &#8220;Trust Company&#8221;), The Bank of Castile (DBA Tompkins Bank of Castile), Mahopac Bank (DBA Tompkins Mahopac Bank), and VIST Bank (DBA Tompkins VIST Bank).  Effective January 1, 2022, the Company&#8217;s four wholly-owned banking subsidiaries were combined into one bank, with The Bank of Castile, Mahopac Bank, and VIST Bank merging with and into the Trust Company with the Trust Company as the surviving institution.  Following the merger, the Trust Company changed its name to "Tompkins Community Bank."  The Company also has a wholly-owned insurance agency subsidiary, Tompkins Insurance Agencies, Inc. (&#8220;Tompkins Insurance&#8221;). Tompkins Community Bank provides a full array of trust and investment services under the Tompkins Financial Advisors brand, including investment management, trust and estate, financial and tax planning as well as life, disability and long-term care insurance services.  The Company&#8217;s principal offices are located at 118 E. Seneca Street, Ithaca, NY, 14850, and its telephone number is (888) 503-5753. The Company&#8217;s common stock is traded on the NYSE American under the Symbol &#8220;TMP.&#8221;</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward-Looking Statements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Annual Report on Form 10-K contains "forward-looking statements" within the meaning of the Private Securities Litigation Reform Act of 1995. The statements contained in this Report that are not statements of historical fact may include forward-looking statements that involve a number of risks and uncertainties. Forward-looking statements may be identified by use of such words as "may", "will", "estimate", "intend", "continue", "believe", "expect", "plan", or "anticipate", the negative and other variations of these terms and other similar words. Examples of forward-looking statements may include statements regarding the asset quality of the Company's loan portfolios; the level of the Company's allowance for credit losses; whether, when and how borrowers will repay deferred amounts and resume scheduled payments; the sufficiency of liquidity sources; the Company's exposure to changes in interest rates, and to new, changed, or extended government/regulatory expectations; the impact of changes in accounting standards; and trends, plans, prospects, growth and strategies. Forward-looking statements are made based on management&#8217;s expectations and beliefs concerning future events impacting the Company and are subject to certain uncertainties and factors relating to the Company&#8217;s operations and economic environment, all of which are difficult to predict and many of which are beyond the control of the Company, that could cause actual results of the Company to differ materially from those expressed and/or implied by forward-looking statements and historical performance. The following factors, in addition to those listed as Risk Factors in Item 1A are among those that could cause actual results to differ materially from the forward-looking statements: changes in general economic, market and regulatory conditions; the severity and duration of the COVID-19 outbreak and the impact of the outbreak (including the government&#8217;s response to the outbreak) on economic </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and financial markets and our borrowers, potential regulatory actions, and modifications to our operations, products, and services relating thereto; disruptions in our and our customers&#8217; operations and loss of revenue due to pandemics, epidemics, widespread health emergencies, government-imposed travel/business restrictions, or outbreaks of infectious diseases such as the COVID-19, and the associated adverse impact on our financial position, liquidity, and our customers&#8217; abilities or willingness to repay their obligations to us or willingness to obtain financial services products from the Company; a decision to amend or modify the terms under which our customers are obligated to repay amounts owed to us; the development of an interest rate environment that may adversely affect the Company&#8217;s interest rate spread, other income or cash flow anticipated from the Company&#8217;s operations, investment and/or lending activities; changes in laws and regulations affecting banks, bank holding companies and/or financial holding companies, such as the Dodd-Frank Act and Basel III and the Economic Growth, Regulatory Relief, and Consumer Protection Act; legislative and regulatory changes in response to COVID-19 with which we and our subsidiaries must comply, including the Coronavirus Aid, Relief and Economic Security Act (the "CARES Act") and the Appropriation Act and the rules and regulations promulgated thereunder, and federal, state and local government mandates; technological developments and changes; the ability to continue to introduce competitive new products and services on a timely, cost-effective basis; governmental and public policy changes, including environmental regulation; reliance on large customers; changes in business prospects that could impact goodwill and other intangible assets; fluctuations in market interest rates; uncertainties arising from national and global events, including the potential impact of widespread protests, civil unrest, and political uncertainty on the economy and the financial services industry; and financial resources in the amounts, at the times and on the terms required to support the Company&#8217;s future businesses.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting and reporting policies followed by the Company conform, in all material respects, to U.S. generally accepted accounting principles ("GAAP") and to general practices within the financial services industry. In the course of normal business activity, management must select and apply many accounting policies and methodologies and make estimates and assumptions that lead to the financial results presented in the Company&#8217;s consolidated financial statements and accompanying notes. There are uncertainties inherent in making these estimates and assumptions, which could materially affect the Company&#8217;s results of operations and financial position.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management considers accounting estimates to be critical to reported financial results if (i) the accounting estimates require management to make assumptions about matters that are highly uncertain, and (ii) different estimates that management reasonably could have used for the accounting estimate in the current period, or changes in the accounting estimate that are reasonably likely to occur from period to period, could have a material impact on the Company&#8217;s financial statements. Management considers the accounting policies relating to the allowance for credit losses (&#8220;allowance&#8221;, or &#8220;ACL&#8221;), and the review of the securities portfolio for other-than-temporary impairment to be critical accounting policies because of the uncertainty and subjectivity involved in these policies and the material effect that estimates related to these areas can have on the Company&#8217;s results of operations.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s methodology for estimating the allowance considers available relevant information about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts.&#160;Refer to &#8220;Allowance for&#160;Credit&#160;Losses&#8221; below, "Note 4 - Allowance for Credit Losses", and "Note 1 &#8211; Summary of Significant Accounting Policies" in the Notes to Consolidated Financial Statements in Part II, Item 8. of this Form 10-K for the year ended December&#160;31, 2021. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information on the Company's significant accounting policies and to gain a greater understanding of how the Company&#8217;s financial performance is reported, refer to "Note 1 &#8211; Summary of Significant Accounting Policies" in the Notes to Consolidated Financial Statements in Part II, Item 8. of this Form 10-K for the year ended December&#160;31, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Estimates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's significant accounting policies conform with U.S. generally accepted accounting principles ("GAAP") and are described in Note 1 of Notes to Financial Statements.  In applying those accounting policies, management of the Company is required to exercise judgment in determining many of the methodologies, assumptions and estimates to be utilized.  Certain critical accounting estimates are more dependent on such judgment and in some cases may contribute to volatility in the Company's reported financial performance should the assumptions and estimates used change over time due to changes in circumstances.  The more significant area in which management of the Company apply critical assumptions and estimates include the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Accounting for credit losses - Effective January 1, 2020 the Company adopted amended accounting guidance that impacts how the allowance for credit losses is determined.  Under the new accounting guidance, the allowance for credit losses represents a valuation account that is deducted from the amortized cost basis of certain financial assets, including loans and leases, to present the net amount expected to be collected at the balance sheet date.  A provision for credit losses is recorded to adjust the level of the allowance as deemed necessary by management.  In estimating expected losses in the loan and lease portfolio, borrower-specific financial data and macro-economic assumptions are utilized to project losses over a reasonable and supportable forecast period.  For certain loan pools that share similar risk characteristics, the Company utilizes statistically developed models to estimate amounts and timing of expected future cash flows, collateral values and other factors used to determine the borrowers' abilities to repay obligations.  Such models consider historical correlations of credit losses with various macroeconomic assumptions including unemployment and gross domestic product. These forecasts may be adjusted for inherent limitations or biases of the models.  Subsequent to the forecast period, the Company utilizes longer-term historical loss experience to estimate losses over the remaining contractual life of the loans.  Prior to 2020, the allowance for credit losses represented the amount that in management's judgment reflected incurred credit losses inherent in the loan and lease portfolio as of the balance sheet date.  The estimation of the allowance for credit losses prior to 2020 did not consider reasonable and supportable forecasts that could have affected the collectability of the reported amounts.  Changes in the circumstances considered when determining management's estimates and assumptions could result in changes in those estimates and assumptions, which could result in adjustment of the allowance for credit losses in future periods.  A discussion of facts and circumstances considered by management in determining the allowance for credit losses is included herein  in Note 4 of Notes to Financial Statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COVID-19 Pandemic and Recent Events</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 global pandemic continued to present health and economic challenges in 2021. During the year, the Company continued to focus on the health and well-being of its workforce, meeting its clients' needs, and supporting its communities. During the initial phases of the pandemic, the Company designated a Pandemic Planning Committee, which includes key individuals across the Company as well as members of Senior Management, to oversee the Company&#8217;s response to COVID-19, and implemented a number of risk mitigation measures designed to protect our employees and customers while maintaining services for our customers and community. These measures included restrictions on business travel, establishment of a hybrid work environment for most non-customer facing employees, and social distancing restrictions for those employees working at our offices and branch locations.  In September 2021, New York State activated the HERO Act and the Company has adopted business practices consistent with the changing regulations there under.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tompkins continues to offer, on a limited basis, assistance to its customers affected by the COVID-19 pandemic by implementing a payment deferral program to assist both consumer and business borrowers that may be experiencing financial hardship due to COVID-19. Our standard program allowed for the deferral of loan payments for up to 90 days; in certain cases we extended additional deferrals or other accommodations. As part of this program, the Company deferred approximately 3,800 loans totaling $1.6 billion. As of December 31, 2020, loans totaling about $1.4 billion had moved out of the deferral status and returned to payment status. As of December&#160;31, 2021, total loans that continued in a deferral status amounted to approximately $4.5 million, representing 0.09% of total loans.  Loans in the deferral program continue to accrue interest during the deferral period unless otherwise classified as nonperforming. The provisions of the CARES Act and the interagency guidance issued by Federal banking regulators provided clarification related to modifications and deferral programs to assist borrowers who are negatively impacted by the COVID-19 national emergency. The guidance and clarifications detail certain provisions whereby banks are permitted to make deferrals and modifications to the terms of a loan which would not require the loan to be reported as a troubled debt restructuring ("TDR"). In accordance with the CARES Act and the interagency guidance, the Company elected to adopt the provisions to not report qualified loan modifications as TDRs. The relief related to TDRs under the CARES Act was extended by the Appropriation Act. Under the Appropriations Act, relief under the CARES Act continued until January 1, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management continues to monitor credit conditions carefully at the individual borrower level, as well as by industry segment, in order to be responsive to changing credit conditions. It is difficult to assess whether a customer that continues to experience COVID-19 related financial hardship will be able to perform under the original terms of the loan once the deferral period ends. Any such inability to perform may result in increases in past due and nonperforming loans. The balance of loans in deferral as of December&#160;31, 2021 reflects a continued decrease, resulting in immaterial industry concentrations as a percentage of each loan segment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also participated in the U.S. Small Business Administration (&#8220;SBA&#8221;) Paycheck Protection Program (&#8220;PPP&#8221;). This program provides borrower guarantees for lenders, and envisions a certain amount of loan forgiveness for loan recipients </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">who properly utilize funds, all in accordance with the rules and regulations established by the SBA for the PPP. The Company began accepting applications for PPP loans on April 3, 2020, and had funded 2,998 loans totaling about $465.6 million when the initial program ended. On January 19, 2021, the Company began accepting both first draw and second draw applications for the reopening of the PPP program.  The 2021 PPP program funding closed for new applications on May 12, 2021.  The Company funded 2,142 PPP loan applications totaling $228.5 million in 2021.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Out of the total $694.1 million of PPP loans that the Company had funded through January 14, 2022, approximately $620.2 million had been forgiven by the SBA under the terms of the program.  Total net deferred fees on the remaining balance of PPP loans amounted to $3.0 million at December&#160;31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_49"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Comparison of December&#160;31, 2021 and 2020 results)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reported diluted earnings per share of $6.05 in 2021, an increase of 16.4% compared to diluted earnings per share of $5.20 in 2020. Net income for the year ended December&#160;31, 2021, was $89.3 million, an increase of 15.1% compared to $77.6 million in 2020.  Earnings performance in 2021 compared to 2020 benefited from growth in noninterest income sources, including insurance, wealth management and card services income and lower provisions for credit losses.  Provision expense for the year ended December 31, 2021 was a credit of $2.2 million, compared to an expense of $17.2 million for 2020.  The provision for credit losses in 2020 included a provision expense of $16.8 million in the first quarter related to the impact of the economic condition related to COVID-19.  Earnings in 2021 also included a $1.9 million ($0.10 per share) purchase accounting charge related to the redemption of $15.2 million in trust preferred securities and $2.9 million ($0.15 per share) in penalties related to the prepayment of $135.0 million in FHLB fixed rate advances.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to earnings per share, key performance measurements for the Company include return on average shareholders&#8217; equity (ROE) and return on average assets (ROA). ROE was 12.32% in 2021, compared to 11.09% in 2020, while ROA was 1.12% in 2021 and 1.05% in 2020. Tompkins&#8217; 2021 ROE compared favorably with peer ratios of 12.18% for ROE, while ROA trailed by 15 basis points when compared to peer ROA of 1.27%. The peer group data is derived from the FRB's "Bank Holding Company Performance Report", which covers banks and bank holding companies with assets between $3.0 billion and $10.0 billion as of September 30, 2021 (the most recent report available).  Although the peer group data is presented based upon financial information that is one fiscal quarter behind the financial information included in this report, the Company believes that it is relevant to include certain peer group information for comparison to current period numbers. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Reporting</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in three business segments: banking, insurance and wealth management. Insurance is comprised of property and casualty insurance services and employee benefit consulting operated under the Tompkins Insurance, subsidiary. Wealth management activities include the results of the Company&#8217;s trust, financial planning, and wealth management services provided by Tompkins Financial Advisors, a division of Tompkins Community Bank.  All other activities are considered banking. For additional financial information on the Company&#8217;s segments, refer to &#8220;Note 22 Segment and Related Information&#8220; in the Notes to Consolidated Financial Statements in Part II, Item 8. of this Report.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Banking Segment</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The banking segment reported net income of $77.9 million for the year ended December&#160;31, 2021, representing an $8.7 million or 12.5%, increase compared to 2020.  The increase in net income in 2021 compared to 2020 was largely driven by a decrease in the provision for credit losses.  Net interest income decreased $1.6 million or 0.7% in 2021 compared to 2020.  Net interest income in 2021 included a $1.9 million purchase accounting charge related to the redemption of $15.2 million in trust preferred securities.  Interest income decreased $13.0 million or 5.1% compared to 2020, while interest expense decreased $11.5 million or 39.5%.     </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for credit loss expense was a credit of  $2.2 million in 2021, compared to provision expense of $17.2 million in the prior year. The first quarter of 2020 included provision expense of $16.8 million related to the impact of the economic conditions due to COVID-19 on economic forecasts and other model assumptions relied upon by management in determining the allowance, and reflects the calculation of the allowance for credit losses in accordance with ASU 2016-13 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326 ): Measurement of Credit Losses on financial Instruments, and its related amendments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Improved credit quality and improving macroeconomic trends in 2021 compared to 2020 contributed to a lower allowance for credit losses at year-end 2021 compared to year-end 2020.  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information, see the section titled "The Allowance for Credit Losses" below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest income of $25.9 million in 2021 was flat compared to 2020. Noninterest expense of $152.6 million for the year ended December 31, 2021, increased $4.9 million or 3.3% from 2020.  The year-to-date increase in noninterest expense was mainly attributed to $2.9 million in penalties related to a prepayment of $135.0 million in FHLB advances, merger related expenses, and salary and wages and employee benefits reflecting normal annual merit adjustments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insurance Segment</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The insurance segment reported net income of $6.3 million, an increase of $1.9 million or 43.3% when compared to 2020, as a $3.5 million or 11.0% increase in noninterest revenue was only partially offset by a $916,000 or 3.5% increase in expenses. The increase in revenue included $1.9 million or 8.8% growth in property and casualty commissions and a $1.1 million or 34.6% increase in contingency revenue over 2020. Health and voluntary benefits were $97,000 or 1.3% less than 2020 while life, financial services and other revenue was $53,000 or 17.0% more than 2020.  Revenue growth in 2021 benefited from business development efforts and generally higher policy premium levels.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest revenue for 2021 included a non-recurring receipt from the proceeds of an officer life insurance policy in the amount of $140.000. The increase in expenses was mainly attributable to an increase in wages reflecting normal annual merit increases along with commissions and incentives related to the increase in commission revenue partially offset by an overall decrease in health insurance costs. Certain expenses such as auto, travel, entertainment and marketing which have been affected by the COVID-19 pandemic resulting in reductions during 2020 increased slightly in 2021.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Wealth Management Segment</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The wealth management segment reported net income of $5.1 million for the year ended December&#160;31, 2021, an increase of $1.1 million or 28.4% compared to 2020.  Revenue of $19.7 million increased $1.6 million or 8.8% compared to 2020, mainly a result of increased assets under management and advisory revenue. We saw strong market performance throughout the year which helped revenue year over year. Noninterest expenses remained relatively flat year over year increasing by 1.1%. Increases in salary and wages were mostly offset by small savings in various other operating expenses. The fair value of assets under management or in custody at December&#160;31, 2021 totaled $5.1 billion, an increase of 13.6% compared to year-end 2020. This figure included $1.7 billion at year-end 2021, of Company-owned securities from which no income was recognized as the Trust Company was serving as custodian.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Interest Income</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net interest income is the Company&#8217;s largest source of revenue, representing 74.0% of total revenues for the year ended December&#160;31, 2021, and 75.3% of total revenues for the year ended December&#160;31, 2020.  Net interest income is dependent on the volume and composition of interest earning assets and interest-bearing liabilities and the level of market interest rates.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Table 1 &#8211; Average Statements of Condition and Net Interest Analysis </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shows average interest-earning assets and interest-bearing liabilities, and the corresponding yield or cost associated with each. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax-equivalent net interest income for 2021 decreased by $2.0 million or 0.9% from 2020.  The decrease resulted mainly from the decrease in average asset yields more than offsetting the growth in average earning assets and lower average funding costs.  Funding costs benefited from lower market rates in 2021 compared to 2020 as well the mix of funding sources, including an increase in average noninterest bearing deposits.  Average total deposits represented 94.5% of average total liabilities in 2021 compared to 91.7% in 2020, while total average borrowings represented 3.0% of average total liabilities in 2021 and 5.5% in 2020.  Average earning assets in 2021 increased 11.0% over 2020, while average asset yields for 2021 decreased 54 basis points compared to 2020.  The net interest margin for 2021 was 2.96% compared to 3.31% for 2020. The decline in net interest margin for 2021 when compared to 2020 was mainly due to lower securities yields as well as a slight shift in the composition of average earning assets, with a greater mix of lower yielding securities and interest bearing balances, and a decrease in average loan balances reflecting lower PPP loan balances.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax-equivalent interest income decreased $13.5 million or 5.3% in 2021 from 2020. The decrease in tax-equivalent interest income was mainly due to lower asset yields, partially offset by an increase in the volume of average earning assets.  Average asset yields for 2021 decreased 54 basis points compared to 2020, mainly driven by the decrease in market interest rates as well as the growth in lower yielding securities and interest bearing balances.  Average loans and leases decreased $43.6 million or 0.8% in 2021 compared to 2020, and represented 68.0% of average earning assets in 2021 compared to 76.1% in 2020.  As a result of its participation in the SBA's PPP, the Company recorded net deferred loan fees of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$11.2 million in 2021 and $9.2 million in 2020, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which are included in interest income.  The average yield on loans was 4.16% in 2021, a decrease of 22 basis points compared to 4.38% in 2020.  Average balances on securities increased $693.5 million or 48.6% in 2021 compared to 2020, while the average yield on the securities portfolio decreased 60 basis points or 32.8% compared to 2020 due to lower market interest rates.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense for 2021 decreased $11.5 million or 39.6% compared to 2020, driven mainly by lower funding costs and decreases in average balances on borrowings.  Interest expense in 2021 included a $1.9 million purchase accounting charge related to the redemption of $15.2 million in trust preferred securities in 2021.  The average cost of interest bearing deposits was 0.23% in 2021, a decrease of 23 basis points from 0.46% in 2020, while the average cost of interest bearing liabilities decreased to 0.35% in 2021 from 0.60% in 2020.  Average interest bearing deposits in 2021 increased $392.0 million or 9.0% compared to 2020.  Average noninterest bearing deposit balances in 2021 increased $343.3 million or 19.6% over 2020 and represented 30.6% of average total deposits in 2021 compared to 28.7% in 2020.  Average total deposits were up $735.3 million or 12.0% in 2021 over 2020. Average deposit balances continue to benefit from the PPP loan program, as the majority of the proceeds of the PPP loans funded by Tompkins during 2020 and the first half of 2021 were deposited in Tompkins checking accounts. Additionally, consumer deposit balances benefited from other government stimulus programs. Average other borrowings decreased by $147.9 million or 40.5% in 2021 from 2020. The decrease in borrowings was due to continued strong deposit growth during 2021 which allowed for reductions in FHLB borrowings.  In September 2021, the Company prepaid $135.0 million of fixed rate FHLB advances, incurring prepayment penalties of $2.9 million. The advances carried a weighted average rate of 2.26% and had a weighted average maturity of 1.25 years.</span></div><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Table 1 - Average Statements of Condition and Net Interest Analysis</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.182%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.416%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.074%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.781%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.416%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.074%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.781%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.416%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.074%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.786%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(dollar amounts in thousands)</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average <br/>Balance <br/>(YTD)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average <br/>Yield/Rate</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average <br/>Balance <br/>(YTD)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average <br/>Yield/Rate</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average <br/>Balance <br/>(YTD)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="3" style="border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average <br/>Yield/Rate</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ASSETS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-right:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest-earning assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest-bearing balances due from banks</span></td><td style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">307,253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,647&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.49&#160;</span></td><td style="background-color:#cceeff;border-right:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1 </span></div></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Government securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,003,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,307,905&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,301,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.26&#160;</span></td><td style="background-color:#cceeff;border-right:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State and municipal</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2 </span></div></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.73&#160;</span></td><td style="background-color:#ffffff;border-right:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2 </span></div></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,417&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,417&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.62&#160;</span></td><td style="background-color:#cceeff;border-right:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,119,258&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,108&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.23&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,425,797&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,071&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.83&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,398,398&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,116&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.30&#160;</span></td><td style="background-color:#ffffff;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FHLBNY and FRB stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,830&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,815&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,308&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,003&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.84&#160;</span></td><td style="background-color:#cceeff;border-right:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total loans and leases, net of unearned income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2,3</span></div></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,184,491&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">215,709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,228,135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">228,806&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,830,089&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.72&#160;</span></td><td style="background-color:#ffffff;border-right:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total interest-earning assets</span></div></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,625,832</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">242,936</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3.19</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,868,958</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">256,444</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3.73</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,268,442</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">263,029</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4.20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">343,119&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">489,520&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">411,136&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,968,951</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,358,478</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,679,578</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">LIABILITIES &amp; EQUITY</span></div></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest-bearing deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest bearing checking, savings, &amp; money market</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,034,969&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,736&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,650,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,007,221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,099&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.67&#160;</span></td><td style="background-color:#cceeff;border-right:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Time deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">711,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,111&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">703,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">676,106&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,805&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.60&#160;</span></td><td style="background-color:#ffffff;border-right:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total interest-bearing deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,746,350&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,847&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.23&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,354,357&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,964&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.46&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,683,327&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,904&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.84&#160;</span></td><td style="background-color:#cceeff;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal funds purchased &amp; securities sold under agreements to repurchase</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.24&#160;</span></td><td style="background-color:#ffffff;border-right:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other borrowings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">365,732&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">762,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.42&#160;</span></td><td style="background-color:#cceeff;border-right:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trust preferred debentures</span></div></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,233&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,092&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,276&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.53&#160;</span></td><td style="background-color:#ffffff;border-right:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Total interest-bearing liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,030,143</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">17,526</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.35</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,793,154</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">28,991</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.60</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,523,088</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">50,750</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1.12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Noninterest bearing deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,096,542&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,753,226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,403,330&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">117,790&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101,819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,244,475&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,658,924&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,028,237&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tompkins Financial Corporation Shareholders&#8217; equity</span></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">723,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">698,088&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">649,871&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Noncontrolling interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total equity</span></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">724,476</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">699,554</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">651,341</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total liabilities and equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,968,951</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,358,478</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,679,578</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate spread</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2.84</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3.13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3.07</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-right:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net interest income /margin on earning assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">225,410</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2.96</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">227,453</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3.31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">212,279</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3.39</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax Equivalent Adjustment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,618)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,114)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,651)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-right:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net interest income per consolidated financial statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">223,792</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">225,339</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">210,628</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-right:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Average balances and yields on available-for-sale debt securities are based on historical amortized cost.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Interest income includes the tax effects of tax-equivalent adjustments using the Federal income tax rate of 21.0% in 2021, 2020, and 2019 to increase tax exempt interest income to tax-equivalent basis.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Nonaccrual loans are included in the average asset totals presented above. Payments received on nonaccrual loans have been recognized as disclosed in Note 1 of the Company&#8217;s consolidated financial statements included in Part 1 of this annual report on Form 10-K.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Table 2 - Analysis of Changes in Net Interest Income</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.114%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021 vs. 2020</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020 vs. 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Increase (Decrease) Due to Change  <br/>in Average</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Increase (Decrease) Due to Change  <br/>in Average</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)(tax-equivalent)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Volume</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Yield/Rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Volume</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Yield/Rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">INTEREST INCOME:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-bearing balances due from banks</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">124</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">149</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,653</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(9,439)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">214</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,685)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,546)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax-exempt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(54)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(123)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FHLB and FRB stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(347)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(597)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,212)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(418)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,630)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,897)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(11,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(13,097)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,122&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest income</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,479</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(20,987)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(13,508)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,429)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,585)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">INTEREST EXPENSE:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-bearing deposits:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest checking, savings and money market</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">904</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(6,598)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,307)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,669)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">109</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,532)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,423)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(711)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(271)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds purchased and securities sold under agreements to repurchase</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(36)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other borrowings</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,961)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,644</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,317)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,642)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,771)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,943)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(8,522)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(11,465)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,572)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,187)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,759)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income</span></div></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,422</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(12,465)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,043)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,416&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,242)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,174&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest income includes the tax effects of tax-equivalent adjustments using the Federal income tax rate of 21.0% in 2021, 2020 and 2019 to increase tax exempt interest income to tax-equivalent basis.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#160;</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in net interest income occur from a combination of changes in the volume of interest-earning assets and interest-bearing liabilities, and in the rate of interest earned or paid on them. The above table illustrates changes in interest income and interest expense attributable to changes in volume (change in average balance multiplied by prior year rate), changes in rate (change in rate multiplied by prior year volume), and the net change in net interest income. The net change attributable to the combined impact of volume and rate has been allocated to each in proportion to the absolute dollar amounts of the change. In 2021, net interest income decreased by $2.0 million, resulting from a $11.5 million decrease in interest expense, offset by a $13.5 million decrease in interest income.  Lower yields on average earning assets reduced interest income by $21.0 million, while the increase in average balances on interest-earning assets increased interest income by $7.5 million.  The decrease in interest expense reflects lower rates paid on interest bearing liabilities, both deposits and other borrowings and a decrease in average borrowings.  Lower rates on deposits and borrowing, reduced interest expense by $8.5 million, while lower balances reduced interest expense by $2.9 million.   </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Provision for Credit Loss Expense</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for credit loss expense represents management&#8217;s estimate of the expense necessary to maintain the allowance for credit losses at an appropriate level. Relatively stable credit conditions and improving macroeconomic trends contributed to a lower allowance for credit losses at December&#160;31, 2021 when compared to December&#160;31, 2020. The ratio of total allowance to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">total loans and leases decreased to 0.84% at December&#160;31, 2021 from 0.98% at December&#160;31, 2020. The provision for credit loss expense was a credit of $2.2 million in 2021, compared to provision expense of $17.2 million in 2020.   The provision for credit losses for 2021 included a provision of $586,000 related to off-balance sheet credit exposures compared to a provision of $1.1 million, respectively, for 2020. T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he first quarter of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> included a provision expense of $16.8 million related to the impact of COVID-19 on economic forecasts and other model assumptions relied upon by management in determining the allowance, and reflects the calculation of the allowance for credit losses in accordance with ASU 2016-13. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fourth quarter of 2021 included a $7.0 million charge-off of a commercial real estate relationship consisting of two loans that were previously reported as nonperforming loans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The section captioned &#8220;Financial Condition &#8211; The Allowance for Credit Losses&#8221; below has further details on the allowance for credit losses and asset quality metrics.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Noninterest Income</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.070%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.070%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.071%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance commissions and fees</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,836</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,505&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,091&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment services</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,388</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,520&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,434&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service charges on deposit accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,347</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,312&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Card services</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,826</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,263&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,526&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,203</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,416&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on securities transactions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">249</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">78,849</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,860&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,433&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest income of $78.8 million in 2021 increased $5.0 million or 6.8% over 2020, reflecting growth in insurance commissions and fees, investment services and card services income.  Noninterest income represented 26.1% of total revenues in 2021, and 24.7% in 2020.  </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insurance commissions and fees of $34.8 million increased $3.3 million or 10.6% compared to $31.5 million for 2020.   The increase in insurance commissions and fees in 2021 over 2020 was due to $1.9 million or 8.8% of organic growth in property and casualty commissions, and an increase of $1.1 million or 35.0% in contingency revenue over 2020.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment services income of $19.4 million increased $1.9 million or 10.7% in 2021 compared to 2020, mainly due to an increase in advisory fee income resulting from the growth in assets under management, driven by new business and an increase in fair value due to favorable market conditions.  Investment services income includes trust services, financial planning, wealth management services, and brokerage related services. The fair value of assets managed by, or in custody of, Tompkins was $5.1 billion at December&#160;31, 2021, an increase from $4.4 billion at December&#160;31, 2020.  The fair value of assets in custody at December 31, 2021 and 2020 includes $1.7 billion and $1.2 billion, respectively, of Company-owned securities where the Trust Company is custodian.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service charges on deposit accounts in 2021 were in line with prior year. Net overdraft fees are the largest component of service charges on deposit accounts, and decreased $120,000 or 3.4% in 2021 compared to 2020.  The decreases in overdraft/insufficient funds charges during 2021 were primarily related to a decrease in the volume of overdrafts relative to 2020.  Service fees on personal and business accounts, increased $77,000 or 3.1% in 2021 over 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Card services income increased $1.6 million or 16.9% over 2020. The primary components of card services income are fees related to interchange income and transactions fees for debit card transactions, credit card transactions and ATM usage.  The increase in card services income in 2021, when compared to 2020, is s result of higher transaction volumes, which benefited from the easement of pandemic-related travel and business restrictions in 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income of $7.2 million decreased $1.6 million or 18.3% compared to 2020. The decrease was largely due to gains on sales of residential mortgage loans of $2.0 million in 2020, compared to gains of $943,000 in 2021, due to a higher volume of loans sold and higher premiums paid on loans sold in 2020. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Noninterest Expense</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.070%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.070%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.071%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries and wages</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,038</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,519&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,399&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other employee benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net occupancy expense of premises</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,179</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixture expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,328</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FDIC insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,758</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,317</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44,495</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">190,287</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,320&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,834&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest expense as a percentage of total revenue was 62.9% in 2021, compared to 61.6% in 2020. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenses associated with salaries and wages and employee benefits are the largest component of total noninterest expense. In 2021, these expenses increased $2.9 million or 2.5% compared to 2021. Salaries and wages increased $3.5 million or 3.8% in 2021 over the prior year, mainly as a result of annual merit pay increases. Other employee benefits decreased $640,000 or 2.6% over 2020, mainly in health insurance, which was down $1.1 million or 10.7% in 2021 over 2020.  The number of employees as measured by average full time equivalents (FTEs) for 2021 were 1,032, decreased from 1,057 for 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other operating expenses of $44.5 million increased by $2.2 million or 5.1% compared to 2020. The primary components of other operating expenses in 2021 were technology expense ($11.7 million), professional fees ($6.9 million), marketing expense ($4.3 million), and cardholder expense ($3.5 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). The increase in other operating expenses in 2021 compared to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  included a nonrecurring $2.9 million prepayment penalty, related to pay down of $135.0 million of FHLB fixed rate advances,  along with professional fees (up $855,000 or 14.1%), and cardholder expense (up $280,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">000 or 8.6%). These increases were partially offset by decreases in marketing related expenses in 2021 over 2020 (down $431,000 or 9.1%).  The FHLB advances, which were paid off in September 2021, carried a weighted average interest rate of 2.26% and had a weighted average maturity of 1.25 years.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Noncontrolling Interests </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income attributable to noncontrolling interests represents the portion of net income in consolidated majority-owned subsidiaries that is attributable to the minority owners of a subsidiary. The Company had net income attributable to noncontrolling interests of $127,000 in 2021, down $27,000 from 2020. The noncontrolling interests relate to three real estate investment trusts, which are substantially owned by the Company&#8217;s New York banking subsidiaries.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Tax Expense</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes provides for Federal, New York State, Pennsylvania and other miscellaneous state income taxes. The 2021 provision was $25.2 million, which increased $5.3 million or 26.4% compared to the 2020 provision. The effective tax rate for the Company was 22.0% in 2021, up from 20.4% in 2020.   The effective rates for 2021 and 2020 differed from the U.S. statutory rate of 21.0% during those periods due to the effect of tax-exempt income from loans, securities, and life insurance assets, investments in tax credits, and excess tax benefits of stock based compensation. The increase in the effective tax rate for 2021 over 2020 was due to a higher level of taxable income to total income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's banking subsidiary has an investment in a real estate investment trust that provides certain benefits on its New York State tax return for qualifying entities. A condition to claim the benefit is that the consolidated company has average assets of no more than $8 billion for the taxable year. As of December 31, 2021, the Company's consolidated average assets, as defined by New York tax law, were under the $8.0 billion threshold. The Company will continue to monitor the consolidated average assets during 2022 to determine future eligibility.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="ib62f0a34c7534322a712bf75ea27347c_52"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Condition</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets were $7.8 billion at December&#160;31, 2021, increasing by 2.6% or $197.8 million from the previous year end. The increase in total assets was mainly due to increases in securities.  Total securities increased $701.3 million or 43.1% over December&#160;31, 2020.  Total deposits at year-end 2021 increased $353.7 million or 5.5% over year-end 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans and leases were 64.9% of total assets at December&#160;31, 2021, compared to 69.0% of total assets at December&#160;31, 2020. Total loan balances were $5.1 billion at December&#160;31, 2021, a decrease of $184.9 million or 3.5% compared to the $5.2 billion reported at year-end 2020. The decrease is mainly due to PPP loan balances being forgiven as part of the SBA program. PPP loan balances totaled $71.3 million at year-end 2021, compared to $291.3 million at year-end 2020.  A more detailed discussion of the loan portfolio is provided below in this section under the caption &#8220;Loans and Leases&#8221;.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, total securities comprised 29.8% of total assets, compared to 21.4% of total assets at year-end 2020. Securities increased $701.3 million or 43.1% at December&#160;31, 2021, compared to December&#160;31, 2020.  The increase in securities from year-end 2020 was largely due to the investment of excess liquidity into securities.  A detailed discussion of the securities portfolio is provided below in this section under the caption &#8220;Securities&#8221;.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deposits at year-end 2021 increased by $353.7 million or 5.5% compared to December&#160;31, 2020.  At December&#160;31, 2021  noninterest bearing deposits increased by $206.2 million or 10.7%, time deposit balances decreased $106.6 million or 14.3% and checking, savings and money market accounts increased $254.1 million or 6.8% when compared to December&#160;31, 2020. Other borrowings, consisting mainly of short term advances with the FHLB, decreased $141.0 million or 53.2% from December&#160;31, 2020, as growth in deposits were used to reduce borrowings.  A more detailed discussion of deposits and borrowings is provided below in this section under the caption &#8220;Deposits and Other Liabilities&#8221;.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shareholders&#8217; Equity</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Statements of Changes in Shareholders&#8217; Equity included in the Consolidated Financial Statements of the Company contained in Part II, Item 8. of this Report, detail changes in equity capital over prior year end. Total shareholders&#8217; equity increased $11.3 million or 1.6% to $728.9 million at December&#160;31, 2021, from $717.7 million at December&#160;31, 2020. Additional paid-in capital decreased by $21.4 million, from $334.0 million at December&#160;31, 2020, to $312.5 million at December&#160;31, 2021. The $21.4 million decrease included the following: a $23.8 million aggregate purchase price related to the Company's repurchase and retirement of 304,513 shares of its common stock in connection with Board-approved repurchase plans, and $3.1 million related to the exercise of stock options and restricted stock activity. These were partially offset by $5.1 million attributed to stock based compensation expense, and $257,000 related to shares issued for the Company's director deferred compensation plan.  Retained earnings increased by $56.8 million, reflecting net income of $89.3 million, less dividends paid of $32.4 million for year-ended December&#160;31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss increased from $32.1 million at December&#160;31, 2020 to $56.0 million at December&#160;31, 2021, reflecting a $35.2 million increase in unrealized losses on available-for-sale debt securities due to market interest rates,  partially offset by a $11.3 million actuarial gain associated with employee benefit plans.  Under regulatory requirements, amounts reported as accumulated other comprehensive income/loss related to net unrealized gain or loss on available-for-sale debt securities and the funded status of the Company&#8217;s defined benefit post-retirement benefit plans do not increase or reduce regulatory capital and are not included in the calculation of risk-based capital and leverage capital ratios.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total shareholders&#8217; equity increased $54.6 million or 8.2% to $717.7 million at December&#160;31, 2020, from $663.1 million at December&#160;31, 2019. Additional paid-in capital decreased by $4.5 million, from $338.5 million at December&#160;31, 2019, to $334.0 million at December&#160;31, 2020. The $4.5 million decrease included the following: $9.4 million aggregate purchase price related to the Company's repurchase and retirement of 127,690 shares of its common stock in connection with the 2020 Repurchase Plan and $1.9 million related to the exercise of stock options and restricted stock activity. These were partially offset by $4.7 million attributed to stock based compensation expense, $1.8 million related to shares issued in connection with the Company's dividend reinvestment program, and $255,000 related to shares issued for the Company's director deferred compensation plan. Retained earnings increased by $47.9 million, reflecting net income of $77.6 million, less dividends paid of $31.4 million and the net cumulative effect adjustment related to the adoption of ASU 2016-13 of $1.7 million.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss decreased from $43.6 million at December&#160;31, 2019 to $32.1 million at December&#160;31, 2020; reflecting a $16.6 million increase in unrealized gains on available-for-sale debt securities due to market interest rates, and a $5.1 million increase in actuarial loss associated with employee benefit plans.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continued its long history of increasing cash dividends with a per share increase of 4.3% in 2021, which followed an increase of 4.0% in 2020. Dividends per share were $2.19 in 2021, compared to $2.10 in 2020, and $2.02 in 2019. Cash dividends paid represented 36.3%, 40.4%, and 37.5% of after-tax net income in 2021, 2020, and 2019, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 30, 2020, the Company&#8217;s Board of Directors authorized a stock repurchase plan (the "2020 Repurchase Plan") for the Company to repurchase up to 400,000 shares of the Company&#8217;s common stock over the 24 months following adoption of the plan.  In the third quarter of 2021, the Company reached the 400,000 share limit under the 2020 Repurchase Plan; the 400,000 shares were purchased at an average price of $75.99. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 22, 2021, the Company&#8217;s Board of Directors authorized a share repurchase plan (the &#8220;2021 Repurchase Plan&#8221;) for the repurchase of up to 400,000 shares of the Company&#8217;s common stock over the 24 months following adoption of the plan. Shares may be repurchased from time to time under the 2021 Repurchase Plan in open market transactions at prevailing market prices, in privately negotiated transactions, or by other means in accordance with federal securities laws, and the repurchase program may be suspended, modified or terminated by the Board of Directors at any time for any reason. Under the 2021 Repurchase Plan, the Company repurchased 32,203 shares through December 31, 2021, at an average cost of $80.65.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiary bank are subject to various regulatory capital requirements administered by federal bank regulatory agencies. Failure to meet minimum capital requirements can initiate certain mandatory and possibly additional discretionary actions by regulators that, if undertaken, could have a direct material adverse effect on the Company&#8217;s business, results of operation and financial condition. Under capital adequacy guidelines and the regulatory framework for prompt corrective action (PCA), banks must meet specific guidelines that involve quantitative measures of assets, liabilities, and certain off-balance-sheet items as calculated under regulatory accounting practices. Capital amounts and classifications of the Company and its subsidiary bank are also subject to qualitative judgments by regulators concerning components, risk weightings, and other factors. Quantitative measures established by regulation to ensure capital adequacy require the maintenance of minimum amounts and ratios of common equity Tier 1 capital, Total capital and Tier 1 capital to risk-weighted assets, and of Tier 1 capital to average assets. Management believes that the Company and its subsidiary bank meet all capital adequacy requirements to which they are subject.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to setting higher minimum capital ratios, the Basel III Capital Rules introduced a capital conservation buffer, which must be added to each of the minimum capital ratios and is designed to absorb losses during periods of economic stress. The capital conservation buffer was phased-in over a three year period that began on January 1, 2016, and was fully phased-in on January 1, 2019 at 2.5%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the capital ratios for the Company&#8217;s four subsidiary banks exceeded the minimum levels required to be considered well capitalized. Effective January 1, 2022, the Company's four wholly-owned banking subsidiaries were combined into one bank, with the Bank of Castile, Mahopac Bank, and VIST Bank merging with and into Tompkins Trust Company.  Immediately following the merger, Tompkins Trust Company changed its name to Tompkins Community Bank.  Additional information on the Company&#8217;s capital ratios and regulatory requirements is provided in &#8220;Note 20 - Regulations and Supervision&#8221; in Notes to Consolidated Financial Statements in Part II, Item 8. of this Report on Form 10-K. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a portfolio of securities such as U.S. Treasuries, U.S. government sponsored entities securities, U.S. government agencies, non-U.S. Government agencies or sponsored entities mortgage-backed securities, obligations of states and political subdivisions thereof and equity securities. Management typically invests in securities with short to intermediate average lives in order to better match the interest rate sensitivities of its assets and liabilities. Investment decisions are made within policy guidelines established by the Company&#8217;s Board of Directors. The investment policy established by the Company&#8217;s Board of Directors is based on the asset/liability management goals of the Company, and is monitored by the Company&#8217;s Asset/Liability Management Committee. The intent of the policy is to establish a portfolio of high quality diversified securities, which optimizes net interest income within safety and liquidity limits deemed acceptable by the Asset/Liability Management Committee.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its securities at date of purchase as available-for-sale, held-to-maturity or trading.&#160; Securities, other than certain obligations of states and political subdivisions thereof, are generally classified as available-for-sale. Securities available-for-sale may be used to enhance total return, provide additional liquidity, or reduce interest rate risk. Securities in the held-to-maturity portfolio would consists of obligations of the U.S. Government, U.S. Government sponsored entities and obligations of state and political subdivisions. Securities in the trading portfolio would reflect those securities that the Company elects to account for at fair value, with the adoption of ASC Topic 825, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s total securities portfolio at December 31, 2021 was $2.3 billion compared to $1.6 billion at December&#160;31, 2020. The table below shows the composition of the available-for-sale and held-to-maturity securities portfolios as of year-end 2021, 2020 and 2019. The increase in the available-for-sale portfolio at year-end 2021 over year-end 2020 reflects the reinvestment of excess liquidity.  The Company purchased approximately $1.4&#160;billion of securities in 2021, which were partially offset by $452.9 million of payments, maturities and calls and $142.7 million of sales of available-for-sale securities.  In 2021, fair values were unfavorably impacted by changes in market interest rates.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information on the securities portfolio is available in &#8220;Note 2 Securities&#8221; in Notes to Consolidated Financial Statements in Part II, Item 8. of this Report, which details the types of securities held, the carrying and fair values, and the contractual maturities as of December 31, 2021 and 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-Sale Debt Securities</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized  <br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized  <br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized  <br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasuries</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">160,291</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">157,834</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">843,218</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">832,373</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">102,177</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">104,169</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities-residential, issued by</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">76,502</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">77,157</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,538&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">879,102</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">870,556</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">660,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,424</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,063,790</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,044,513</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,599,894&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,627,193&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,293,239&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,298,587&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Held-to-Maturity Securities</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized  <br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized  <br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized  <br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U. S. Treasuries</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86,689</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86,368</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government sponsored entities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">197,320</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">195,920</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total held-to-maturity securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">284,009</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">282,288</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company evaluates available-for-sale debt securities for expected credit losses (&#8220;ECL&#8221;) in unrealized loss positions at each</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">measurement date to determine whether the decline in the fair value below the amortized cost basis (impairment) is due to</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">credit-related factors or noncredit-related factors.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factors that may be indicative of ECL include, but are not limited to, the following:</span></div><div><span><br/></span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:23.15pt">Extent to which the fair value is less than the amortized cost basis.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:23.5pt">Adverse conditions specifically related to the security, an industry, or geographic area (changes in technology, business practice).</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:23.15pt">Payment structure of the debt security with respect to underlying issuer or obligor.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:23.15pt">Failure of the issuer to make scheduled payment of principal and/or interest.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:23.15pt">Changes to the rating of a security or issuer by a NRSRO.</span></div><div style="padding-left:63pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:23.15pt">Changes in tax or regulatory guidelines that impact a security or underlying issuer.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For available-for-sale debt securities in an unrealized loss position, the Company evaluates the securities to determine whether the decline in the fair value below the amortized cost basis (technical impairment) is the result of changes in interest rates or reflects a fundamental change in the credit worthiness of the underlying issuer. Any impairment that is not credit related is recognized in other comprehensive income, net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses (&#8220;ACL&#8221;) on the Statement of Condition, limited to the amount by which the amortized cost basis exceeds the fair value, with a corresponding adjustment to earnings. Both the ACL and the adjustment to net income may be reversed if conditions change.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross unrealized losses reported for residential mortgage-backed securities relate to investment securities issued by U.S. government sponsored entities such as Federal National Mortgage Association, Federal Home Loan Mortgage Corporation ("FHLMC"), and U.S. government agencies such as Government National Mortgage Association. The total gross unrealized losses, shown in the tables above, were primarily attributable to changes in interest rates and levels of market liquidity, relative to when the investment securities were purchased, and not due to the credit-related quality of the investment securities. The </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company does not have the intent to sell these securities and does not believe it is more likely than not that the Company will be required to sell these securities before a recovery of amortized cost.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management measures expected credit losses on held-to-maturity debt securities on a collective basis by major security type with each type sharing similar risk characteristics and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Management has made the accounting policy election to exclude accrued interest receivable on held-to-maturity debt securities from the estimate of credit losses. As of  December 31, 2021, the held-to- maturity portfolio consisted of U.S. Treasury securities and securities issued by U.S. government-sponsored enterprises, including The Federal National Mortgage Agency and the Federal Farm Credit Banks Funding Corporation. U.S. Treasury securities are backed by the full faith and credit of and/or guaranteed by the U.S. government, and it is expected that the securities will not be settled at prices less than the amortized cost bases of the securities. Securities issued by U.S. government agencies or U.S. government-sponsored enterprises carry the explicit and/or implicit guarantee of the U.S. government, are widely recognized as &#8220;risk-free,&#8221; and have a long history of zero credit loss. As such, the Company did not record an  allowance for credit losses for these securities as of December 31, 2021.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also holds non-marketable Federal Home Loan Bank New York (&#8220;FHLBNY&#8221;) stock, non-marketable Federal Home Loan Bank Pittsburgh (&#8220;FHLBPITT&#8221;) stock and non-marketable Atlantic Community Bankers Bank (&#8220;ACBB&#8221;) stock, all of which are required to be held for regulatory purposes and for borrowing availability. The required investment in FHLB stock is tied to the Company&#8217;s borrowing levels with the FHLB. Holdings of FHLBNY stock, FHLBPITT stock and ACBB stock totaled $9.9 million, $1.0 million and $95,000 at December 31, 2021, respectively. These securities are carried at par, which is also cost. The FHLBNY and FHLBPITT continue to pay dividends and repurchase stock. As such, the Company has not recognized any impairment on its holdings of FHLBNY and FHLBPITT stock. At December 31, 2020, the Company&#8217;s holdings of FHLBNY stock, FHLBPITT stock, and ACBB stock totaled $11.0 million, $5.2 million, and $95,000, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management&#8217;s policy is to purchase investment grade securities that, on average, have relatively short expected durations. This policy helps mitigate interest rate risk and provides sources of liquidity without significant risk to capital. The contractual maturity distribution of debt securities and mortgage-backed securities as of December 31, 2021, along with the weighted average yield of each category, is presented in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Table 3-Maturity Distribution</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> below. Balances are shown at amortized cost and weighted average yields are calculated on a fully tax-equivalent basis. Expected maturities will differ from contractual maturities presented in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Table 3-Maturity Distribution</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> below, because issuers may have the right to call or prepay obligations with or without penalty and mortgage-backed securities will pay throughout the periods prior to contractual maturity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Table 3 - Maturity Distribution&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="12" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Securities <br/>Available-for-Sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Securities  <br/>Held-to-Maturity</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(dollar amounts in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over 1 to 5 years</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,766&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.61&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over 5 to 10 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,689&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,291&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.05&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,689&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.37&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government sponsored entities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Within 1 year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over 1 to 5 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over 5 to 10 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over 10 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843,218&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.14&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,320&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.54&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. state and political subdivisions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Within 1 year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over 1 to 5 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over 5 to 10 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over 10 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,177&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.67&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities - residential</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Within 1 year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over 1 to 5 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over 5 to 10 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,554&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over 10 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955,604&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over 5 to 10 years</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.01&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Within 1 year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over 1 to 5 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over 5 to 10 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over 10 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706,318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,063,790&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.29&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,009&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.49&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Balances of available-for-sale </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">securities are shown at amortized cost.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest income includes the tax effects of tax-equivalent adjustments using a combined New York State and Federal effective income tax rate of 24.5% to increase tax exempt interest income to tax-equivalent basis.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average tax-equivalent yield on the securities portfolio w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as 1.23% in 2021, 1.83%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in 2020 and 2.30% in 2019.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2021, there were no holdings of any one issuer, other than the U.S. Government sponsored entities, in an amount greater than 10% of the Company&#8217;s shareholders&#8217; equity.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loans and Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Table 4 - Composition of Loan and Lease Portfolio </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans and Leases</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">99,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,608&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">699,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902,275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">970,141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">983,043&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPP loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,260</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial and industrial</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">869,553</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,178,728&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,008,061&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077,635&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091,651&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">178,582</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,637&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">195,973</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,959&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,278,599</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,204,310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,045,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,004,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,866,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,653,154</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,569,192&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,443,565&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,340,661&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,200,727&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">182,671</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,827&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,608&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,290,911</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,158,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104,286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal residential real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,473,582</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,435,987&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,377,837&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,333,894&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,302,941&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,655</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">67,396</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal consumer and other</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72,051</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,410&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,989&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,123&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,948</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,203&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,322&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,556&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,467&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loans and leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,082,288</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,267,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,921,195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,837,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,672,909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unearned income and deferred costs and fees</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(6,821)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,583)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,645)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,796)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,789)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loans and leases, net of unearned income and deferred costs and fees</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,075,467</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,260,327&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,917,550&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,833,939&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,669,120&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total loans and leases of $5.1 billion at December 31, 2021 decreased $184.9 million or 3.5% from December 31, 2020. The decrease was mainly in PPP loans, which totaled $71.3 million at year end 2021, and $291.3 million at year-end 2020.  The decrease in PPP loans is due to the PPP loan forgiveness program and pay downs made in 2021.  In total, the Company funded approximately $694.1 million in PPP loans, of which $620.2 million had been forgiven by the SBA under the terms of the program as of January 14, 2022.  As of December 31, 2021, total loans and leases represented 64.9% of total assets compared to 69.0% of total assets at December 31, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential real estate loans, including home equity loans, were $1.5 billion at December 31, 2021, an increase of  $37.6 million or 2.6% compared to the $1.4 billion reported at year-end 2020.  Residential real estate loans comprised 29.0% of total loans and leases at December 31, 2021 compared to 27.3% at December 31, 2020.  Growth in residential loan balances is impacted by the Company&#8217;s decision to retain these loans or sell them in the secondary market due to interest rate considerations.  The Company&#8217;s Asset/Liability Committee meets regularly and establishes standards for selling and retaining residential real estate mortgage originations.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may sell residential real estate loans in the secondary market based on interest rate considerations. These residential real estate loans are generally sold to FHLMC or State of New York Mortgage Agency (&#8220;SONYMA&#8221;) without recourse in accordance with standard secondary market loan sale agreements. These residential real estate loans also are subject to customary representations and warranties made by the Company, including representations and warranties related to gross incompetence and fraud. The Company has not had to repurchase any loans as a result of these representations and warranties. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, 2020, and 2019, the Company sold residential mortgage loans totaling $31.5 million, $51.7 million, and $16.9 million, respectively, and realized net gains on these sales of $943,000, $2.1 million, and $227,000, respectively. When residential mortgage loans are sold to FHLMC or SONYMA, the Company typically retains all servicing rights, which provides </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company with a source of fee income. In connection with the sales in 2021, 2020, and 2019, the Company recorded mortgage-servicing assets of $236,000, $388,000, and $127,000, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company originates fixed rate and adjustable rate residential mortgage loans, including loans that have characteristics of both, such as a 7/1 adjustable rate mortgage, which has a fixed rate for the first seven years and then adjusts annually thereafter.  The majority of residential mortgage loans originated over the last several years have been fixed rate given the low interest rate environment. Adjustable rate residential real estate loans may be underwritten based upon an initial rate which is below the fully indexed rate; however, the initial rate is generally less than 100 basis points below the fully indexed rate. As such, the Company does not believe that this practice creates any significant credit risk. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial real estate loans totaled $2.7 billion at December 31, 2021, an increase of $84.0 million or 3.3% compared to December 31, 2020, and represented 52.3% of total loans and leases at December 31, 2021, compared to 48.8% at December 31, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial and industrial loans totaled $869.6 million at December 31, 2021, which is a decrease of $309.2 million or 26.2% from December 31, 2020.  Commercial and industrial loans represented 17.1% of total loans at December 31, 2021 compared to 22.4% at December 31, 2020.  The decrease at year-end 2021 from year-end 2020 was mainly due to PPP loans forgiven by the SBA. At December 31, 2021 the total outstanding balances of PPP loans was $71.3 million compared to $291.3 million at December 31, 2020.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, agriculturally-related loans totaled $295.1 million or 5.8% of total loans and leases compared to $296.4 million or 5.6% of total loans and leases at December 31, 2020. Agriculturally-related loans include loans to dairy farms and cash and vegetable crop farms. Agriculturally related loans are primarily made based on identified cash flows of the borrower with consideration given to underlying collateral, personal guarantees, and government related guarantees. Agriculturally-related loans are generally secured by the assets or property being financed or other business assets such as accounts receivable, livestock, equipment or commodities/crops.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consumer loan portfolio includes personal installment loans, indirect automobile financing, and overdraft lines of credit. Consumer and other loans were $72.1 million at December 31, 2021, compared to $69.8 million at December 31, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease portfolio decreased by 1.8% to $13.9 million at December 31, 2021 from $14.2 million at December 31, 2020.  As of December 31, 2021, commercial leases and municipal leases represented 100.0% of total leases.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has adopted comprehensive lending policies, underwriting standards and loan review procedures. There were no significant changes to the Company&#8217;s existing policies, underwriting standards and loan review during 2021. The Company&#8217;s Board of Directors approves the lending policies at least annually. The Company recognizes that exceptions to policy guidelines may occasionally occur and has established procedures for approving exceptions to these policy guidelines. Management has also implemented reporting systems to monitor loan originations, loan quality, concentrations of credit, loan delinquencies and nonperforming loans and potential problem loans.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s loan and lease customers are located primarily in the New York and Pennsylvania communities served by its four subsidiary banks. Although operating in numerous communities in New York State and Pennsylvania, the Company is still dependent on the general economic conditions of these states. As a result, the economic consequences of the pandemic on our market area generally and on the Company in particular continue to be difficult to quantify. Other than geographic and general economic risks, management is not aware of any material concentrations of credit risk to any industry or individual borrower.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Analysis of Past Due and Nonperforming Loans</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans 90 days past due and accruing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loans 90 days past due and accruing</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonaccrual loans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">533</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,893</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,007&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,178</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,882&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,072&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">429</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total nonaccrual loans and leases</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,033</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,976&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,281&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,196&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,517&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Troubled debt restructurings not included above</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,124</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,803&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,154&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,395&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,449&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total nonperforming loans and leases</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,157</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,779&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,435&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,591&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,010&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other real estate owned</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">135</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,595&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,047&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total nonperforming assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,292</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,867&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,863&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,186&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,057&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total nonperforming loans and leases as a percentage of total loans and leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.61</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.87&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.64&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.49&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total nonperforming assets as a percentage of total assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.40</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.60&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.47&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.42&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.38&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance as a percentage of nonperforming loans and leases</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">137.51</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.87&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.90&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163.25&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172.84&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> The 2019, 2018 and 2017 columns in the above table exclude $794,000, $1.3 million, and $1.1 million, respectively, of acquired loans that are 90 days past due and accruing interest.&#160;&#160;These loans were originally recorded at fair value on the acquisition date of August 1, 2012.&#160;&#160;These loans are considered to be accruing as the Company can reasonably estimate future cash flows on these acquired loans and the Company expects to fully collect the carrying value of these loans.&#160;&#160;Therefore, the Company is accreting the difference between the carrying value of these loans and their expected cash flows into interest income.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The level of nonperforming assets as of the past five year-ends is illustrated in the table above. The Company&#8217;s total nonperforming assets as a percentage of total assets was 0.40% at December 31, 2021, a decrease from 0.60% at December 31, 2020, and compares to its peer group's most recent ratio of 0.54% at September 30, 2021.  The peer data is from the Federal Reserve Board and represents banks or bank holding companies with assets between $3.0 billion and $10.0 billion.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonperforming loans and leases totaled $31.2 million at December 31, 2021 and decreased 31.9% from December 31, 2020.  Nonperforming loans and leases represented 0.61% of total loans at December 31, 2021, compared to 0.87% of total loans at December 31, 2020, and 0.64% of total loans at December 31, 2019.  Nonperforming loans and leases in the commercial real estate portfolio at year-end 2021 decreased by $9.7 million compared to 2020; the decrease was mainly due to one credit totaling approximately $11.8 million in the hospitality industry that paid off in the fourth quarter of 2021.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company implemented a payment deferral program to assist both consumer and business borrowers that may be experiencing financial hardship due to COVID-19. As of December 31, 2021, total loans that continued in a deferral status amounted to approximately $4.5 million, representing 0.09% of total loans and $212.2 million at December 31, 2020. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans are considered modified in a troubled debt restructuring (&#8220;TDR&#8221;) when, due to a borrower&#8217;s financial difficulties, the Company makes a concession(s) to the borrower that the Company would not otherwise consider. When modifications are provided for reasons other than as a result of the financial distress of the borrower, these loans are not classified as TDRs or impaired. These modifications may include, among others, an extension of the term of the loan, and granting a period when interest-only payments can be made, with the principal payments made over the remaining term of the loan or at maturity. TDRs are included in the above table within the following categories: &#8220;loans 90 days past due and accruing&#8221;, &#8220;nonaccrual loans&#8221;, or &#8220;troubled debt restructurings not included above&#8221;. Loans in the latter category include loans that meet the definition of a TDR but are performing in accordance with the modified terms and have shown a satisfactory period of repayment (generally six consecutive months) and where full collection of all is reasonably assured. At December 31, 2021, the Company had $6.8 million in TDR balances, which are included in the above table, of which $5.1 million are included in the line captioned &#8220;Troubled debt restructurings not included above&#8221; and the remainder are included within nonaccrual loans.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, the Company places a loan on nonaccrual status if principal or interest payments become 90 days or more past due and/or management deems the collectability of the principal and/or interest to be in question, as well as when called for by regulatory requirements. Although in nonaccrual status, the Company may continue to receive payments on these loans. These payments are generally recorded as a reduction to principal and interest income is recorded only after principal recovery is reasonably assured. For additional financial information on the difference between the interest income that would have been recorded if these loans and leases had been paid in accordance with their original terms and the interest income that was recorded, refer to &#8220;Note 3 &#8211; Loans and Leases&#8221; in the Notes to Consolidated Financial Statements in Part II, Item 8. of this Report.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s recorded investment in loans and leases that are individually evaluated totaled $20.5 million at December 31, 2021, and $32.2 million at December 31, 2020.  A loan is individually evaluated when, based on current information and events, it is probable that we will be unable to collect all amounts due according to the contractual terms of the loan agreement. Individually evaluated loans consist of our non-homogenous nonaccrual loans and loans that are 90&#160;days or more past due. Specific reserves on individually evaluated loans that are not collateral dependent are measured based on the present value of expected future cash flows discounted at the original effective interest rate of each loan. For loans that are collateral dependent, impairment is measured based on the fair value of the collateral less estimated selling costs, and such impaired amounts are generally charged off.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2021, there were specific reserves of $67,000, mainly related to one commercial real estate loan and one  commercial loan compared to $308,000 of specific reserves on four commercial real estate loans and five commercial loans at December 31, 2020.  The majority of the individually evaluated loans are collateral dependent loans that have limited exposure or require limited specific reserves because of the amount of collateral support with respect to these loans or the loans have been written down to fair value. Interest payments on individually evaluated loans are typically applied to principal unless collectability of the principal amount is reasonably assured. In these cases, interest is recognized on a cash basis. There was no interest income recognized on individually evaluated loans and leases for 2021, 2020 and 2019.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ratio of the allowance to nonperforming loans (loans past due 90 days and accruing, nonaccrual loans and restructured troubled debt) was 137.5% at December 31, 2021, compared to 112.9% at December 31, 2020. The Company&#8217;s nonperforming loans are mostly made up of collateral dependent loans requiring little to no specific allowance due to the level of collateral available with respect to these loans and/or previous charge-offs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management reviews the loan portfolio for evidence of potential problem loans and leases. Potential problem loans and leases are loans and leases that are currently performing in accordance with contractual terms, but where known information about possible credit problems of the related borrowers causes management to have doubt as to the ability of such borrowers to comply with the present loan payment terms and may result in such loans and leases becoming nonperforming at some time in the future. Management considers loans and leases classified as Substandard, which continue to accrue interest, to be potential problem loans and leases. The Company, through its credit administration function, identified 25 commercial relationships totaling $36.5&#160;million at December 31, 2021 that were potential problem loans. At December 31, 2020, there were 35 relationships totaling $40.8 million in the loan portfolio that were considered potential problem loans. Of the 25 commercial relationships from the portfolio that were classified as potential problem loans at December 31, 2021, there were 9 relationships that equaled or exceeded $1.0 million, which in aggregate totaled $32.1 million. The potential problem loans remain in a performing status due to a variety of factors, including payment history, the value of collateral supporting the credits, and personal or government guarantees. These factors, when considered in the aggregate, give management reason to believe that the current risk exposure on these loans does not warrant accounting for these loans as nonperforming. However, these loans do exhibit certain risk factors, which have the potential to cause them to become nonperforming. Accordingly, management&#8217;s attention is focused on these credits, which are reviewed on at least a quarterly basis.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Allowance for Credit Losses</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management reviews the appropriateness of the ACL on a regular basis. Management considers the accounting policy relating to the allowance to be a critical accounting policy, given the inherent uncertainty in evaluating the levels of the allowance required to cover credit losses in the portfolio and the material effect that assumptions could have on the Company&#8217;s results of operations. The Company has developed a methodology to measure the amount of estimated credit loss exposure inherent in the loan portfolio to assure that an appropriate allowance is maintained. The Company&#8217;s methodology is based upon guidance provided in SEC Staff Accounting Bulletin No. 119, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments ("CECL"), and Financial Instruments - Credit Losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> ASC Topic 326, Financial Instruments - Credit Losses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a discounted cash flow ("DCF") method to estimate expected credit losses for all loan segments excluding the leasing segment.  For each of these loan segments, the Company generates cash flow projections at the instrument level wherein payment expectations are adjusted for estimated prepayment speeds, curtailments, recovery lag probability of default, and loss given default.  The modeling of expected prepayment speeds, curtailment rates, and time to recovery are based on internal historical data. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses regression analysis of historical internal and peer data to determine suitable loss drivers to utilize when modeling lifetime probability of default and loss given default.  This analysis also determines how expected probability of default and loss given default will react to forecasted levels of the loss drivers.  For all loans utilizing the DCF method, management utilizes and forecasts national unemployment and a one year percentage change in national gross domestic product as loss drivers in the model.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all DCF models, management has determined that four quarters represents a reasonable and supportable forecast period and reverts back to a historical loss rate over eight quarters on a straight-line basis.  Management leverages economic projections from a reputable and independent third party to inform its loss driver forecasts over the four-quarter forecast period.  Other internal and external indicators of economic forecasts, and scenario weightings, are also considered by management when developing the forecast metrics. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the size and characteristics of the leasing portfolio, the Company uses the remaining life method, using the historical loss rate of the commercial and industrial segment, to determine the allowance for credit losses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combination of adjustments for credit expectations and timing expectations produces an expected cash flow stream at the instrument level.  Instrument effective yield is calculated, net of the impacts of prepayment assumptions, and the instrument expected cash flows are then discounted at that effective yield to produce a net present value of expected cash flows ("NPV").  An ACL is established for the difference between the NPV and amortized cost basis.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted Accounting Standard Update ("ASU") 2016-13 on January 1, 2020, using the prospective transition approach for financial assets purchased with credit deterioration ("PCD") that were previously classified as purchased credit impaired ("PCI") and accounted for under ASC 310-30.  In accordance with the standard, the Company did not reassess whether PCI assets met the criteria of PCD assets as of the date of adoption.  The remaining discount on the PCD assets will be accreted into interest income on a level-yield method over the life of the loans.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the methodology is based upon historical experience and trends, current conditions, and reasonable and supportable forecasts, as well as management&#8217;s judgment, factors may arise that result in different estimates. While management&#8217;s evaluation of the allowance as of December 31, 2021, considers the allowance to be appropriate, under adversely different conditions or assumptions, the Company would need to increase or decrease the allowance.  In addition, various federal and State regulatory agencies, as part of their examination process, review the Company's allowance and may require the Company to recognize additions to the allowance bases on their judgements and information available to them at the time of their examinations.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loan Commitments and Allowance for Credit Losses on Off-Balance Sheet Credit Exposures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments include off-balance sheet credit instruments, such as commitments to make loans, and commercial letters of credit.  The Company's exposure to credit loss in the event of nonperformance by the other party to the financial instrument for off-balance sheet loan commitments is represented by the contractual amount of those instruments.  Such financial instruments are recorded when they are funded. The Company records an allowance for credit losses on off-balance sheet credit exposures, unless the commitments to extend credit are unconditionally cancelable, through a charge to credit loss expense for off-balance sheet credit exposures included in other noninterest expense in the Company's consolidated statements of income. As of December 31, 2021, the Company's reserve for off-balance sheet credit exposures was $2.5 million, compared to $1.9 million at December&#160;31, 2020. As a result of the adoption of ASC 326, the Company recorded a net cumulative-effect adjustment increasing the allowance for credit losses on off-balance sheet credit exposures by $381,000 from $477,000 at December 31, 2019, to $858,000 at January 1, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of the Company&#8217;s allowance as of December 31, 2021, and each of the previous four years is illustrated in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Table 5- Allocation of the Allowance for Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, below.  The table represents the allowance for credit losses calculated under the new accounting guidance as of December&#160;31, 2020, and the prior periods show amounts calculated under the incurred loss methodology calculation used prior to adoption. The table provides an allocation of the allowance for credit losses for inherent loan losses by type. The allocation is neither indicative of the specific amounts or the loan categories in which future charge-offs may occur, nor is it an indicator of future loss trends. The allocation of the allowance for credit losses to each category does not restrict the use of the allowance to absorb losses in any category.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Table 5 - Allocation of the Allowance for Credit Losses</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.869%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loans outstanding at end of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,075,467</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,260,327&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,917,550&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,833,939&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,669,120&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="18" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocation of the ACL by loan type:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,335</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,546&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,608&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,139</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,492</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,562&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">64</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">42,843</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,892&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,410&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,771&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="18" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocation of the ACL as a percentage of total allowance:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="18" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan and lease types as a percentage of total loans and leases:</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the adoption of ASU 2016-13, the Company recorded a net cumulative-effect adjustment reducing the allowance for credit losses by $2.5 million from $39.9 million at December 31, 2019 to $37.4 million at January 1, 2020.  Also in 2020 was a $14.9 million increase in provision expense driven by changes in economic conditions and forecasts related to the impact of COVID-19, including forecasts of significantly slower economic growth and higher unemployment.  Improved forecasts for unemployment and economic growth contributed to the decrease in the allowance between year-end 2021 and year-end 2020. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the total allowance for credit losses was $42.8 million, a decrease of $8.8 million or 17.1% from year-end 2020.  The decrease reflects net charge-offs of $6.0 million and a credit to provision expense of $2.8 million. The fourth quarter of 2021 included a $7.0 million charge-off of a commercial real estate relationship in the hospitality industry that was moved to nonaccrual in the second quarter of 2021.  The lower allowance at December 31, 2021 compared to December 31, 2020 was mainly driven by improvement in forecasts for both unemployment and the gross domestic product used in our model at year-end 2021 compared to year-end 2020. Qualitative reserves are down from year-end 2020.  Qualitative reserves for loans within the hospitality and certain other industries that may have an elevated level of risk due to the adverse economic impact of the COVID-19 pandemic, and for loans that were part of the Company's payment deferral program implemented in response to the COVID-19 pandemic decreased over the course of the 2021 as pandemic restrictions eased and the economy started to reopen and loans exited the deferral program and returned to repayment status. Estimates of future delinquency and credit loss performance is extremely difficult given the uncertainties centering around the evolution of the virus, including the </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">spread of the Delta variant, the efficacy of vaccination programs, the related pace of the full resumption of business activities, and the strength of the economic recovery as government assistance programs are phased out.  The decrease in these qualitative reserves were partially offset by qualitative reserves for local (county) unemployment trends and changes in commercial real estate and residential real estate indices. The qualitative reserves were added to all portfolio segments, with the majority of the impact resulting in the commercial real estate portfolio, followed by residential real estate and commercial and industrial portfolios.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total loans were $5.1 billion at December 31, 2021, a decrease of $184.9 million or 3.5% from December 31, 2020.  The decrease from year-end 2021 was mainly due to the pay down of guaranteed PPP loans which were down $220.0 million compared to the same period prior year. Since the PPP loans are guaranteed by the SBA, there are no reserves allocated to these loans.  Credit quality metrics at December 31, 2021, were improved when compared to year-end 2020. Nonperforming assets represented 0.40% of total assets at December 31, 2021, compared to 0.60% at December 31, 2020.  Nonperforming loans and leases decreased $14.6 million or 31.9% from year end 2020 and represented 0.61% of total loans at December 31, 2021 compared to 0.87% at December 31, 2020.  Loans internally-classified Special Mention or Substandard decreased $52.3 million or 27.6% compared to December 31, 2020.  The improvement over December 31, 2020, were mainly due to improved economic conditions as pandemic-related restrictions are being lifted and businesses are reopening. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Table 6 - Analysis of the Allowance for Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:39.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.796%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average loans outstanding during year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,184,492&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,228,135&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,830,089&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,757,583&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,401,205&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance of allowance at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,892&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,410&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,771&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASU 2016-13</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans charged-off:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,903&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">962&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total loans charged-off</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,746&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,471&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,790&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,574&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="18" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recoveries of loans previously charged-off:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total loan recoveries</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,725&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">906&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,137&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,429&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loan charged-off</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,021&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,884&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Reductions)/Additions to allowance charged to operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance of allowance at end of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">42,843</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,892&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,410&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,771&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance as a percentage of total loans and leases outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.84</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.98&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.81&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.90&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.85&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net charge-offs as a percentage of average loans and leases outstanding during the year</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above table shows the activity in the allowance for credit losses over the past five years. The allowance at December 31, 2021 was $42.8 million, a decrease of $8.8 million from year-end 2020, reflecting net charge-offs of $6.0 million and a credit to provision expense of $2.8 million.  The year-over-year decrease is mainly due to one commercial real estate relationship that included included two loans and was charged off in the fourth quarter of 2021.  For 2019, favorable trends in certain qualitative factors, lower historical loss rates in all loan portfolios except for commercial real estate at year-end 2019 compared to year-end </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2018, and lower specific reserves for impaired loans contributed to the lower allowance level at December 31, 2019 compared to December 31, 2018 and a decrease in provision expense in 2019 compared to 2018.  As mentioned above, the $16.2 million provision expense in 2020 was driven by changes in economic conditions and forecasts related to the impact of COVID-19, including forecasts of significantly slower economic growth and higher unemployment.  The majority of the increase in the allowance and provision expense in 2020 was in the first quarter of 2020.  Provision expense decreased in 2021, as businesses opened and economic conditions continued to improve, resulting in the ability to reverse some of the provision expense booked in the first quarter of 2020 related to the COVID-19 pandemic.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ratio of the allowance for credit losses as a percentage of total loans was 0.84% at year-end 2021 compared to 0.98% at year-end 2020.  The allowance coverage to nonperforming loans and leases was 137.50% at December 31, 2021 compared to 112.87% at December 31, 2020.  Management believes that, based upon its evaluation as of December 31, 2021, the allowance is appropriate.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deposits and Other Liabilities&#160;</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deposits were $6.8 billion at December&#160;31, 2021, an increase of $353.7 million or 5.5% compared to year-end 2020. The increase from year-end 2020 consisted of savings and money market balances, and noninterest bearing deposits up $254.1 million, and $206.1 million, respectively.  This was partially offset by a reduction in time deposits, which decreased $106.6 million.  Deposit balances have benefited from PPP loan originations and government stimulus payments related to COVID-19. The majority of the Company's PPP loan originations were deposited in Tompkins checking accounts.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The most significant source of funding for the Company is core deposits. The Company defines core deposits as total deposits less time deposits of $250,000 or more, brokered deposits, municipal money market deposits and reciprocal deposit relationships with municipalities. Core deposits increased by $626.4 million or 12.2% to $5.8 billion at year-end 2021 from $5.2 billion at year-end 2020. Core deposits represented 85.1% of total deposits at December&#160;31, 2021, compared to 80.1% of total deposits at December&#160;31, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal money market accounts and reciprocal deposit relationships with municipalities totaled $802.1 million at year-end 2021, which increased 17.0% over year-end 2020.  In general, there is a seasonal pattern to municipal deposits starting with a low point during July and August. Account balances tend to increase throughout the fall and into the winter months from tax deposits and receive an additional inflow at the end of March from the electronic deposit of state funds.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses both retail and wholesale repurchase agreements. Retail repurchase agreements are arrangements with local customers of the Company, in which the Company agrees to sell securities to the customer with an agreement to repurchase those securities at a specified later date. Retail repurchase agreements totaled $66.8 million at December&#160;31, 2021, and $65.8 million at December&#160;31, 2020. Management generally views local repurchase agreements as an alternative to large time deposits. Refer to &#8220;Note 8 Federal Funds Purchased and Securities Sold Under Agreements to Repurchase&#8221; in Notes to Consolidated Financial Statements in Part II, Item 8. of this Report for further details on the Company&#8217;s repurchase agreements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s other borrowings totaled $124.0 million at year-end 2021, which was $141.0 million below prior year end. The decrease in borrowings was due to deposit growth from year-end 2020.  In the third quarter of 2021, the Company prepaid $135.0 million of FHLB fixed rate advances and incurred prepayment penalties of $2.9 million, recorded in noninterest expense. The advances, which were paid off in September 2021, carried a weighted average rate of 2.26% and had a weighted average maturity of 1.25 years.  The $124.0 million in borrowings at December&#160;31, 2021, represented $14.0 million in overnight advances from the FHLB and $110.0 million in term advances from the FHLB. Borrowings of $265.0 million at year-end 2020 represented FHLB term advances. Of the $110.0 million in FHLB term advances at year-end 2021, $100.0 million are due in over one year. Refer to &#8220;Note 9 - Other Borrowings&#8221; in Notes to Consolidated Financial Statements in Part II, Item 8. of this Report for further details on the Company&#8217;s term borrowings with the FHLB.</span></div><div style="text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_55"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity Management </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had not experienced any significant impact to our liquidity or funding capabilities as a result of the COVID-19 pandemic.  The Company has a long-standing liquidity plan in place that is designed to ensure that appropriate liquidity resources are available to fund the balance sheet.  Additionally, given the uncertainties related to the impact of the COVID-19 crisis on liquidity, the Company has confirmed the availability of funds at the FHLB of NY, completed actions required to activate participation in the Federal Reserve Bank PPP lending facility, and confirmed availability of Federal Fund lines with correspondent bank partners.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The objective of liquidity management is to ensure the availability of adequate funding sources to satisfy the demand for credit, deposit withdrawals, operating expenses, and business investment opportunities. The Company&#8217;s large, stable core deposit base and strong capital position are the foundation for the Company&#8217;s liquidity position. The Company uses a variety of resources to meet its liquidity needs, which include deposits, cash and cash equivalents, short-term investments, cash flow from lending and investing activities, repurchase agreements, and borrowings. The Company may also use borrowings as part of a growth strategy. Asset and liability positions are monitored primarily through the Asset/Liability Management Committee of the Company&#8217;s subsidiary banks. This Committee reviews periodic reports on the liquidity and interest rate sensitivity positions. Comparisons with industry and peer groups are also monitored. The Company&#8217;s strong reputation in the communities it serves, along with its strong financial condition, provides access to numerous sources of liquidity as described below. Management believes these diverse liquidity sources provide sufficient means to meet all demands on the Company&#8217;s liquidity that are reasonably likely to occur.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Core deposits, discussed above under &#8220;Deposits and Other Liabilities&#8221;, are a primary and low cost funding source obtained primarily through the Company&#8217;s branch network. In addition to core deposits, the Company uses non-core funding sources to support asset growth. These non-core funding sources include time deposits of $250,000 or more, brokered time deposits, municipal money market deposits, reciprocal deposits, bank borrowings, securities sold under agreements to repurchase, overnight borrowings and term advances from the FHLB and other funding sources. Rates and terms are the primary determinants of the mix of these funding sources.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-core funding sources totaled $1.2 billion at December&#160;31, 2021, a decrease of $412.8 million or 25.6% from $1.6 billion at December&#160;31, 2020. The decrease was driven mainly by the repayment of $200.0 million of brokered time deposits that matured during the second quarter of 2021 and the prepayment of $135.0 million of FHLB term borrowings during the third quarter of 2021. Non-core funding sources decreased year-over-year as the Company experienced sufficient growth in core deposits to fund earning asset growth.  Non-core funding sources as a percentage of total liabilities decreased from 23.4% at year-end 2020 to 17.0% at year-end 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-core funding sources may require securities to be pledged against the underlying liability. Securities carried at $1.4 billion at December&#160;31, 2021 and 2020, were either pledged or sold under agreements to repurchase. Pledged securities or securities sold under agreements to repurchase represented 59.4% of total securities at December&#160;31, 2021, compared to 75.3% of total securities at December&#160;31, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents totaled $63.1 million as of December&#160;31, 2021, a decrease from $388.5 million at December&#160;31, 2020. Short-term investments, consisting of securities due in one year or less, increased from $55.0 million at December&#160;31, 2020, to $77.9 million at December&#160;31, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flow from the loan and investment portfolios provides a significant source of liquidity. These assets may have stated maturities in excess of one year, but they have monthly principal reductions. Total mortgage-backed securities, at fair value, were $947.7 million at December&#160;31, 2021 compared with $887.6 million at December&#160;31, 2020. Outstanding principal balances of residential mortgage loans, consumer loans, and leases totaled approximately $1.6 billion at December&#160;31, 2021 compared to $1.5 billion at December&#160;31, 2020. Aggregate amortization from monthly payments on these assets provides significant additional cash flow to the Company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liquidity is enhanced by ready access to national and regional wholesale funding sources including Federal funds purchased, repurchase agreements, brokered certificates of deposit, and FHLB advances. Through its subsidiary banks, the Company has borrowing relationships with the FHLB and correspondent banks, which provide secured and unsecured borrowing capacity. At December&#160;31, 2021, the unused borrowing capacity on established lines with the FHLB was $2.3 billion.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As members of the FHLB, the Company&#8217;s subsidiary banks can use certain unencumbered mortgage-related assets and securities to secure additional borrowings from the FHLB. At December&#160;31, 2021, total unencumbered mortgage loans and securities of the Company were $1.6 billion. Additional assets may also qualify as collateral for FHLB advances upon approval of the FHLB.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not identified any trends or circumstances that are reasonably likely to result in material increases or decreases in liquidity in the near term.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Table 7 - Loan Maturity</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Remaining maturity of loans</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than 1 year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">After 1 year to 5 years</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">After 5 years to 15 years</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">After 15 years </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869,553&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,535&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,457&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,037&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,524&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,653,154&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,884&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,107&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268,752&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967,411&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,473,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,996,289</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">301,179</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">670,524</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,806,474</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,218,112</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Of the loan amounts shown above in Table 7 - Loan Maturity, maturing over 1 year, $2.1 billion have fixed rates and $2.6 billion have adjustable rates.</span></div><div><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_58"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company is party to certain financial instruments, which in accordance with accounting principles generally accepted in the United States, are not included in its Consolidated Statements of Condition. These transactions include commitments under standby letters of credit, unused portions of lines of credit, and commitments to fund new loans and are undertaken to accommodate the financing needs of the Company&#8217;s customers. Loan commitments are agreements by the Company to lend monies at a future date. These loan and letter of credit commitments are subject to the same credit policies and reviews as the Company&#8217;s loans. Because most of these loan commitments expire within one year from the date of issue, the total amount of these loan commitments as of December&#160;31, 2021, are not necessarily indicative of future cash requirements. Further information on these commitments and contingent liabilities is provided in &#8220;Note 17 Commitments and Contingent Liabilities&#8221; in Notes to Consolidated Financial Statements in Part II, Item 8. of this Report.</span></div><div style="text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_61"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contractual Obligations</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases land, buildings, and equipment under operating lease arrangements extending to the year 2090. Most leases include options to renew for periods ranging from 5 to 20 years. In addition, the Company has a software contract for its core banking application through June 30, 2024 along with contracts for more specialized software programs through 2021. Further information on the Company&#8217;s lease arrangements is provided in &#8220;Note 6 Premises and Equipment&#8221; in Notes to Consolidated Financial Statements in Part II, Item 8. of this Report. The Company&#8217;s contractual obligations as of December&#160;31, 2021, are shown in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Table 8-Contractual Obligations and Commitments </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">below.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Table 8 - Contractual Obligations and Commitments</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contractual cash obligations</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At December 31, 2021<br/>Payments due within</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1 year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1-3 years</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3-5 years</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">After 5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,618&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,972&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,646&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> 1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,276&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,931&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total contractual cash obligations</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">160,006</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,090</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">112,734</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,010</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Operating leases include renewals the Company considers reasonably certain to exercise.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_64"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Non-GAAP Disclosure</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s results of operations on a GAAP basis and on an operating (non-GAAP) basis for the periods indicated. The non-GAAP financial measures adjust GAAP measures to exclude the effects of non-operating items, such as acquisition related intangible amortization expense, and significant nonrecurring income or expense on earnings, equity, and capital.  The Company believes the non-GAAP measures provide meaningful comparisons of our underlying operational performance and facilitate management's and investors' assessments of business and performance trends in comparison to others in the financial services industry. These non-GAAP financial measures should not be considered in isolation or as a measure of the Company's profitability or liquidity; they are in addition to, and are not a substitute for, financial measures under GAAP. The non-GAAP financial measures presented herein may be different from non-GAAP financial measures used by other companies, and may not be comparable to similarly titled measures reported by other companies. In the future, the Company may utilize other measures to illustrate performance. Non-GAAP financial measures have limitations since they do not reflect all of the amounts associated with the Company's results of operations as determined in accordance with GAAP.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:43.995%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.885%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reconciliation of Net Income Available to Common Shareholders/Diluted Earnings Per Share (GAAP) to Net Operating Income Available to Common Shareholders/Adjusted Diluted Earnings Per Share (Non-GAAP) and Adjusted Operating Return on Average Tangible Common Equity (Non-GAAP)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common shareholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89,264</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,588&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,718&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,494&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: income attributable to unvested stock-based compensations awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(615)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(857)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,306)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,315)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(818)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings allocated to common shareholders (GAAP)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,649</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,731&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,412&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,993&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,676&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share (GAAP)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.05</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments for non-operating income and expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase accounting related to redemption of trust preferred securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,849</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties on prepayment of FHLB borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,929</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of real estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,950)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-down of impaired leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurement of deferred taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Write-down of real estate pending sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total adjustments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,778</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(414)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,944&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,171</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total adjustments, net of tax</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,607</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(312)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,944&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating income available to common shareholders (Non-GAAP)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">92,256</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,681&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding (diluted)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,648,167</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,751,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,973,951&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,132,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,073,255&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted diluted earnings per share (Non-GAAP)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.30</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings allocated to common shareholders (Non-GAAP)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">92,256</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,681&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Tompkins Financial Corporation shareholders' equity (GAAP)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">723,009</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,958&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,317</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,771&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,932&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">323</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles, net of tax</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">994</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,263&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,159&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted net operating income available to common shareholders' (Non-GAAP)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">93,250</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,018&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,779&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Tompkins Financial Corporation shareholders' equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">723,009</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,958&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average goodwill and intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">95,719</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,583&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Tompkins Financial Corporation shareholders' tangible common equity (Non-GAAP)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">627,290</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,954&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,767&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,476&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,375&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating return on average shareholders' tangible common equity (Non-GAAP)</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14.87</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.95&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.80&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.76&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.29&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Newly Adopted Accounting Standards</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU No 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#8221; A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SU 2019-12 removes certain exceptions to the general principles in Topic 740 in Generally Accepted Accounting Principles. ASU 2019-12 became effective for the Company on January 1, 2021, and did not have a significant impact on our consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Standards Pending Adoption</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This ASU update improves the accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency related to recognition of an acquired contract liability and payment terms and their effect on subsequent revenue recognized by the acquirer. OR This ASU update require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606. The update is effective for public entities for fiscal years beginning after December 15, 2022,including interim periods within those fiscal years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU No. 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This ASU requires business entities to make annual disclosures about transactions with a government they account for by analogizing to a grant or contribution accounting model under ASC 958-605. We have evaluated the effect that this guidance will have on our Consolidated Financial Statements and determined it will not have a material impact.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviewed new accounting standards as issued. Management has not identified any other new standards that it believes will have a significant impact on the Company&#8217;s financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_67"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7A. Quantitative and Qualitative Disclosures About Market Risk</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Market Risk</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate risk is the primary market risk category associated with the Company&#8217;s operations. Interest rate risk refers to the volatility of earnings caused by changes in interest rates. The Company manages interest rate risk using income simulation to measure interest rate risk inherent in its on-balance sheet and off-balance sheet financial instruments at a given point in time. The simulation models are used to estimate the potential effect of interest rate shifts on net interest income for future periods.  Each quarter the Company&#8217;s Asset/Liability Management Committee reviews the simulation results to determine whether the exposure of net interest income to changes in interest rates remains within Board-approved levels. The Committee also considers strategies to manage this exposure and incorporates these strategies into the investment and funding decisions of the Company. The Company does not currently use derivatives, such as interest rate swaps, to manage its interest rate risk exposure, but may consider such instruments in the future.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Board of Directors has set a policy that interest rate risk exposure will remain within a range whereby net interest income will not decline by more than 10% in one year as a result of a 100 basis point parallel change in rates. Based upon the simulation analysis performed as of November 30, 2021, a 200 basis point parallel upward change in interest rates over a one-year time frame would result in a one-year decrease in net interest income of approximately 3.5% from the base case, while a 100 basis point parallel decline in interest rates over a one-year period would result in a one-year decrease in net interest income of approximately 1.9% from the base case. The simulation assumes no balance sheet growth and no management action to address balance sheet mismatches.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in net interest income in the rising rate scenario is a result of the balance sheet showing a more liability sensitive position over a one year time horizon.  As such, in the short-term net interest income is expected to trend slightly below the base assumption, as upward adjustments to rate sensitive deposits and short-term funding outpace increases to asset yields which are concentrated in intermediate to longer-term products.  As intermediate and longer-term assets continue to reprice/adjust into higher rate environment and funding costs stabilize, net interest income is expected to trend upwards. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The down 100 basis point scenario decreases net income slightly in the first year as a result of the Company's assets repricing downward to a greater degree than the rates on the Company's interest-bearing liabilities, mainly deposits and overnight borrowings. Rates on savings and money market accounts have moved down and are at or near historically low levels, allowing for minimal interest expense relief in the first year of a declining rate scenario.  In addition, the model assumes that prepayments accelerate in the lower interest rate environment resulting in additional pressure on asset yields as proceeds are reinvested at lower rates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The most recent simulation of a base case scenario, which assumes interest rates remain unchanged from the date of the simulation, reflects a net interest margin that is declining slightly over the next 12 to 18 months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the simulation model is useful in identifying potential exposure to interest rate movements, actual results may differ from those modeled as the repricing, maturity, and prepayment characteristics of financial instruments may change to a different degree than modeled. In addition, the model does not reflect actions that management may employ to manage its interest rate risk exposure. The Company&#8217;s current liquidity profile, capital position, and growth prospects, offer a level of flexibility for management to take actions that could offset some of the negative effects of unfavorable movements in interest rates. Management believes the current exposure to changes in interest rates is not significant in relation to the earnings and capital strength of the Company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the simulation analysis, management uses an interest rate gap measure. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Table 9-Interest Rate Risk Analysis</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> below is a Condensed Static Gap Report, which illustrates the anticipated repricing intervals of assets and liabilities as of December 31, 2021. The Company&#8217;s one-year interest rate gap was a negative $331.5 million or 4.24% of total assets at December 31, 2021, compared with a positive $58.9 million or 0.77% of total assets at December 31, 2020.  The change from year-end 2020 to year-end 2021 is mainly due to deposit growth and PPP loan paydowns, which resulted in a decrease in borrowings with the FHLB.  A negative gap position exists when the amount of interest-bearing liabilities maturing or repricing exceeds the amount of interest-earning assets maturing or repricing within a particular time period. This analysis suggests that the Company&#8217;s net interest income is moderately at risk in an increasing rate environment over the next 12 months. An interest rate gap measure could be significantly affected by external factors such as a rise or decline in interest rates, loan or securities prepayments, and deposit withdrawals.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Table 9 - Interest Rate Risk Analysis</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:39.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.781%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Static Gap - December 31, 2021</span></td><td colspan="15" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0-3 months</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3-6 months</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6-12 months</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12 months</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-earning assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,475,291</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,272,243&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382,091&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717,075&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,371,409&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-bearing liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,846,485</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,362,133&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,042&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,730&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,702,905&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gap position</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,089,890)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,049&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(331,496)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net gap position as a percentage of total assets</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(13.94)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.34</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.36</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4.24)</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Balances of available-for-sale </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">securities are shown at amortized cost.</span></div><div style="margin-bottom:6pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_70"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">[This Page Intentionally Left Blank]</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_73"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 8. Financial Statements and Supplementary Data</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial Statements and Supplementary Data consist of the consolidated financial statements and the unaudited quarterly financial data as indexed and presented below.</span></div><div><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_76"></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:92.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.772%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Index to Financial Statements</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_79">Management&#8217;s Statement of Responsibility</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_79">59</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_85">Report of Independent Registered Public Accounting Firm on Internal Control over Financial Reporting</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_82">60</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_82">Report of Independent Registered Public Accounting Firm on Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_85">61</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_88">Consolidated Statements of Condition &#8211; December 31, 2021 and 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_88">64</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_91">Consolidated Statements of Income &#8211; Years ended December 31, 2021, 2020 and 2019</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_91">65</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_94">Consolidated Statements of Comprehensive Income &#8211; Years ended December 31, 2021, 2020 and 2019</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_94">66</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_97">Consolidated Statements of Cash Flows &#8211; Years ended December 31, 2021, 2020 and 2019</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_97">67</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_103">Consolidated Statements of Changes in Shareholders&#8217; Equity &#8211; Years ended December 31, 2021, 2020 and 2019</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_103">69</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_106">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_106">71</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_175">Unaudited Quarterly Financial Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ib62f0a34c7534322a712bf75ea27347c_175">129</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_79"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Statement of Responsibility</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management is responsible for the preparation of the consolidated financial statements and related financial information contained in all sections of this annual report, including the determination of amounts that must necessarily be based on judgments and estimates. It is the belief of management that the consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management establishes and monitors the Company&#8217;s system of internal accounting controls to meet its responsibility for reliable financial statements. The system is designed to provide reasonable assurance that assets are safeguarded, and that transactions are executed in accordance with management&#8217;s authorization and are properly recorded.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Audit/Examining Committee of the board of directors, composed solely of outside directors, meets periodically and privately with management, internal auditors, and the independent registered public accounting firm, KPMG LLP, to review matters relating to the quality of financial reporting, internal accounting control, and the nature, extent, and results of audit efforts. The independent registered public accounting firm and internal auditors have unlimited access to the Audit/Examining Committee to discuss all such matters. The consolidated financial statements have been audited by KPMG LLP for the purpose of expressing an opinion on the consolidated financial statements. In addition, KPMG LLP has audited the Company's internal control over financial reporting, as of December&#160;31, 2021.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.286%"><tr><td style="width:1.0%"></td><td style="width:28.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.938%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Stephen S. Romaine</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Francis M. Fetsko</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stephen S. Romaine</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Francis M. Fetsko</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Operating Officer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_82"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Shareholders and Board of Directors</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tompkins Financial Corporation:</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Opinion on Internal Control Over Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited Tompkins Financial Corporation and subsidiaries' (the Company) internal control over financial reporting as of December&#160;31, 2021, based on criteria established in Internal Control &#8211; Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December&#160;31, 2021, based on criteria established in Internal Control &#8211; Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated statements of condition of the Company as of December&#160;31, 2021 and 2020, the related consolidated statements of income, comprehensive income, cash flows, and changes in shareholders&#8217; equity for each of the years in the three-year period ended December&#160;31, 2021, and the related notes (collectively, the consolidated financial statements), and our report dated March 1, 2022 expressed an unqualified opinion on those consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis for Opinion </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management's Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ KPMG LLP</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rochester, New York</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_85"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Shareholders and Board of Directors</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tompkins Financial Corporation:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Opinion on the Consolidated Financial Statements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated statements of condition of Tompkins Financial Corporation and subsidiaries (the Company) as of December&#160;31, 2021 and 2020, the related consolidated statements of income, comprehensive income, cash flows, and changes in shareholders&#8217; equity for each of the years in the three-year period ended December&#160;31, 2021, and the related notes (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December&#160;31, 2021 and 2020, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2021, in conformity with U.S. generally accepted accounting principles.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company&#8217;s internal control over financial reporting as of December&#160;31, 2021, based on criteria established in Internal Control &#8211; Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission, and our report dated March 1, 2022 expressed an unqualified opinion on the effectiveness of the Company&#8217;s internal control over financial reporting.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Change in Accounting Principle </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 1 to the consolidated financial statements, the Company has changed its method of accounting for the recognition and measurement of credit losses as of January 1, 2020 due to the adoption of ASU 2016-13 Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, and its related amendments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis for Opinion</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Critical Audit Matter</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losses &#8211; Loans evaluated on a Collective Basis</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 1 to the consolidated financial statements, the Company adopted ASU No. 2016-13, Financial Instruments &#8212; Credit Losses (ASC Topic 326): Measurement of Credit Losses on Financial Instruments, and its related amendments as of January 1, 2020. As discussed in Notes 1 and 4 to the consolidated financial statements, the Company&#8217;s allowance for credit losses on loans evaluated on a collective basis (the collective ACL on loans) was </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$42.7 million out of a total allowance for credit losses on loans of $42.8 million as of December 31, 2021. The collective ACL on loans includes the measure of expected credit losses on a collective (pooled) basis for those loans that share similar risk characteristics. The methodologies apply historical loss information, adjusted for asset-specific characteristics, economic conditions at the measurement date, and forecasts about future economic conditions expected to exist through the contractual lives of the financial assets that are reasonable and supportable. The Company uses a discounted cash flow methodology (DCF methodology) where the respective cash flows for each segment are developed using the assumptions of probability of default (PD), loss given default (LGD), estimated prepayment speeds, and exposure at default. The DCF methodology is calculated at the loan level and aggregated at the segment level, and expected credit losses are estimated over the effective life of the loans by measuring the difference between the net present value of modeled cash flows and the amortized cost basis. The Company uses models to develop the PD and LGD, which are derived from internal and selected peer groups&#8217; historical default and loss experience, that incorporate probability weighted economic scenarios and macroeconomic assumptions over a reasonable and supportable forecast period. In order to capture the unique risks of the loan segments within the PD and LGD models, the Company measures expected credit losses at the loan level by segment, by pooling loans when the financial assets share similar risk characteristics. After the reasonable and supportable forecast period, the Company reverts back to a historical loss rate over eight quarters on a straight-line basis. A portion of the collective ACL on loans is comprised of adjustments to historical loss information. These adjustments are based on qualitative factors not reflected in the quantitative model but are likely to impact the measurement of estimated credit losses.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We identified the assessment of the collective ACL on loans as a critical audit matter. A high degree of audit effort, including specialized skills and knowledge, and subjective and complex auditor judgment was involved in the assessment of the collective ACL on loans due to significant measurement uncertainty. Specifically, the assessment encompassed the evaluation of the collective ACL on loans methodology, including the methods and models used to estimate the PD, LGD and their significant assumptions, including portfolio segmentation, estimated prepayment speeds, the economic forecast scenarios and scenario weightings, macroeconomic assumptions, the reasonable and supportable forecast period, the composition of the peer group data, and the historical observation period. The assessment also included the evaluation of the qualitative factors and their significant assumptions, including the effects of limitations inherent in the quantitative model and an evaluation of the conceptual soundness and performance of the PD and LGD models. In addition, auditor judgment was required to evaluate the sufficiency of audit evidence obtained.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls related to the measurement of the collective ACL on loans, including controls over the:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22pt">development of the collective ACL on loans methodology</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22pt">continued use and appropriateness of changes made to PD and LGD models</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22pt">performance monitoring of the PD and LGD models</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22pt">Identification and determination and measurement of the significant assumptions used in the PD and LGD                         models, including prepayment assumptions</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22pt">development of the qualitative factors including the significant assumptions used in the measurement of the qualitative factors; and    </span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22pt">analysis of the collective ACL on loans results, trends, and ratios.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluated the Company&#8217;s process to develop the collective ACL on loans estimate by testing certain sources of data, factors, and assumptions that the Company used, and considered the relevance and reliability of such data, factors, and assumptions. In addition, we involved credit risk professionals with specialized skills and knowledge, who assisted in:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22pt">evaluating the Company&#8217;s collective ACL on loans methodology for compliance with U.S. generally accepted accounting principles</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22pt">evaluating judgments made by the Company relative to the development and performance testing of the PD and LGD models, and other significant assumptions such as prepayment speeds by comparing them to relevant Company-specific metrics and trends and the applicable industry and regulatory practices</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22pt">assessing the conceptual soundness and performance testing of the PD and LGD models, by inspecting the model documentation to determine whether the models are suitable for their intended use </span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22pt">evaluating the economic forecast scenarios and weightings, by comparing them to the Company's business environment and relevant industry practices</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22pt">evaluating the length of the historical observation and reasonable and supportable forecast period by comparing them to specific portfolio risk characteristics and trends</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22pt">assessing the composition of the peer group by comparing to specific portfolio characteristics and</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22pt">evaluating the methodology used to develop the qualitative factors and the effect of those factors on the collective ACL on loans compared with relevant credit risk factors and consistency with credit trends and identified limitations of the underlying quantitative model.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also assessed the sufficiency of the audit evidence obtained related to the collective ACL on loans by evaluating the:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22pt">cumulative results of the audit procedures</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22pt">qualitative aspects of the Company&#8217;s accounting practices</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22pt">potential bias in the accounting estimate. </span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184NS9mcmFnOmU4MGIzNjdhYmZhMTQ1NTBhODVmMGMzZGRiNjYxM2QwL3RhYmxlOmY2NmVjNTRhMzc3NjRkMTFiMzdiOTdkNzBmOGNhMTkwL3RhYmxlcmFuZ2U6ZjY2ZWM1NGEzNzc2NGQxMWIzN2I5N2Q3MGY4Y2ExOTBfMC0wLTEtMS0xMDE1NzUvdGV4dHJlZ2lvbjoyYzUwYmM1MThjZGY0OTczOWFlZTUzY2Q3ODE4MzkxOV81NDk3NTU4MTM4OTA0_8bf2c74f-4a83-4877-a477-716b705c4483">KPMG LLP</ix:nonNumeric> </span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We have served as the Company's auditor since 1995.</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184NS9mcmFnOmU4MGIzNjdhYmZhMTQ1NTBhODVmMGMzZGRiNjYxM2QwL3RhYmxlOmY2NmVjNTRhMzc3NjRkMTFiMzdiOTdkNzBmOGNhMTkwL3RhYmxlcmFuZ2U6ZjY2ZWM1NGEzNzc2NGQxMWIzN2I5N2Q3MGY4Y2ExOTBfNC0wLTEtMS0xMDE1ODI_ebfec160-cec7-42c9-bf53-110a5799f4e7">Rochester, New York</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_88"></div><hr style="page-break-after:always"/><div style="min-height:31.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TOMPKINS FINANCIAL CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CONDITION </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except share and per share data)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/31/2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/31/2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and noninterest bearing balances due from banks</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:CashAndDueFromBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMy0xLTEtMS00NzI5OA_4263eb9a-71ad-4037-9750-9a935dafff30">23,078</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:CashAndDueFromBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMy0yLTEtMS00NzI5OA_e1705488-611b-4e17-9a40-1c1986a53540">21,245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest bearing balances due from banks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:InterestBearingDepositsInBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNC0xLTEtMS00NzI5OA_27686739-4472-4f87-88dd-fcbe87446324">40,029</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:InterestBearingDepositsInBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNC0yLTEtMS00NzI5OA_3e4c1cd2-66ef-4914-9cfe-b922ee8df007">367,217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and Cash Equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNS0xLTEtMS00NzI5OA_45a11fe8-bbd9-478d-b07b-6d668dc8799f">63,107</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNS0yLTEtMS00NzI5OA_a743594c-28b8-4abd-8e63-47e84b4a81f3">388,462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities, at fair value (amortized cost of $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNy0wLTEtMS00NzI5OC90ZXh0cmVnaW9uOjg4ZTU1ZTA1ZTE1ZDRmMzRiY2ZiY2IxYzE1NDY4MDM0Xzcz_81aafbe9-da92-4225-b3ea-111a1fbbf69c">2,063,790</ix:nonFraction> at December&#160;31, 2021 and $<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNy0wLTEtMS00NzI5OC90ZXh0cmVnaW9uOjg4ZTU1ZTA1ZTE1ZDRmMzRiY2ZiY2IxYzE1NDY4MDM0Xzg2_e2c4d661-c22b-4d45-8677-dd5ee48873f4">1,599,894</ix:nonFraction> at December&#160;31, 2020)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNy0xLTEtMS00NzI5OA_6dfa1a1e-fb5b-4052-b295-753fb866952b">2,044,513</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNy0yLTEtMS00NzI5OA_73775683-213a-4330-8f12-1ce4f46b2f90">1,627,193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Held-to-maturity securities, at amortized cost (fair value of $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfOC0wLTEtMS00NzI5OC90ZXh0cmVnaW9uOjBhOGExNjZkNTNhNDRmMTc5MjEzYjI3YTNiZmRiODY0XzU0OTc1NTgxMzkwMDk_75bfc263-c1e0-4bff-bbcb-4b9c44455fd6">282,288</ix:nonFraction> at December 31, 2021 and $<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfOC0wLTEtMS00NzI5OC90ZXh0cmVnaW9uOjBhOGExNjZkNTNhNDRmMTc5MjEzYjI3YTNiZmRiODY0XzU0OTc1NTgxMzkwMTU_f8505927-5e71-4fac-88dc-09626c0ab2f8">0</ix:nonFraction> at December 31, 2020)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfOC0xLTEtMS00NzI5OA_ee4617d7-07ae-44b9-a8d6-2b2b337bdfba">284,009</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfOC0yLTEtMS00NzI5OA_4d500d3b-8a40-4a8b-91cd-f3d623df78c9">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities, at fair value (amortized cost $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfOS0wLTEtMS00NzI5OC90ZXh0cmVnaW9uOjg2NWI0Y2RiZDEzMjQ2NDNiNGYwYTg4ZGFlZjBkNzlhXzUz_0821ccf9-40b4-487a-b19f-ceb57f52cd27">902</ix:nonFraction> at December&#160;31, 2021 and $<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfOS0wLTEtMS00NzI5OC90ZXh0cmVnaW9uOjg2NWI0Y2RiZDEzMjQ2NDNiNGYwYTg4ZGFlZjBkNzlhXzY2_12c09cac-97a5-4ce3-b755-4ee9a9622751">929</ix:nonFraction> at December&#160;31, 2020)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfOS0xLTEtMS00NzI5OA_92a79912-2736-46f3-a238-7972cfd791c8">902</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfOS0yLTEtMS00NzI5OA_2761baa5-18c1-4b1b-b77e-cf46c083590b">929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loans and leases, net of unearned income and deferred costs and fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTAtMS0xLTEtNDcyOTg_e346929e-a36f-451a-8b72-5605d5bb9559">5,075,467</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTAtMi0xLTEtNDcyOTg_09916774-40b2-487a-a791-4cbd7efbc527">5,260,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:  Allowance for credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTItMS0xLTEtNDcyOTg_b8a2fa41-a9ed-4078-b6b9-87dc46603027">42,843</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTItMi0xLTEtNDcyOTg_d3ebe7c4-b238-46d1-8746-69d2a1397bd7">51,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Loans and Leases</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTMtMS0xLTEtNDcyOTg_75d9ae7b-2a7c-4598-888c-2f4efdb00f3d">5,032,624</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTMtMi0xLTEtNDcyOTg_5642ef6c-a1b2-4c92-9133-211e1085677b">5,208,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal Home Loan Bank and other stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTUtMS0xLTEtNDcyOTg_5cd88cfd-59c8-4218-9de5-45c5ddad6f31">10,996</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTUtMi0xLTEtNDcyOTg_069f0bbc-a4a5-4afe-acb6-4a714d990a7c">16,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank premises and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTYtMS0xLTEtNDcyOTg_2f2d412c-86c1-478a-8058-bf554dc6a512">85,416</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTYtMi0xLTEtNDcyOTg_4ea20046-ae65-4a3d-888f-b0fd721aa4f3">88,709</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate owned life insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:BankOwnedLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTctMS0xLTEtNDcyOTg_838ecd48-fae6-4347-8c2f-4e7ae32bd66e">86,495</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:BankOwnedLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTctMi0xLTEtNDcyOTg_41753f1b-8d12-4353-81dd-5b740fda89d8">84,736</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTgtMS0xLTEtNDcyOTg_23a504e3-a110-4a81-933a-1a6600f5e6f1">92,447</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTgtMi0xLTEtNDcyOTg_480ca9e7-65b6-414b-9f79-7c333a989744">92,447</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTktMS0xLTEtNDcyOTg_bcb64880-f35e-4676-9dfd-3d2a1a3410d1">3,643</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTktMi0xLTEtNDcyOTg_76f7deeb-57f1-4662-8e23-0c5161b25e92">4,905</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:InterestReceivableAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjAtMS0xLTEtNDcyOTg_77c3bf1f-1ae7-4eaa-b8c6-4e7916e5bcaa">115,830</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:InterestReceivableAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjAtMi0xLTEtNDcyOTg_e2c821b3-63e8-4aae-9a57-98bdabee983d">109,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjEtMS0xLTEtNDcyOTg_f0777c6f-7d1a-45e6-a8f6-0c69267395bd">7,819,982</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjEtMi0xLTEtNDcyOTg_747b344d-a3ec-48b0-bec6-0a506f0cb272">7,622,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest bearing:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Checking, savings and money market</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="tmp:CheckingSavingsAndMoneyMarket" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjUtMS0xLTEtNDcyOTg_3cf10966-73fa-46cb-a582-8a35662720cf">4,016,025</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="tmp:CheckingSavingsAndMoneyMarket" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjUtMi0xLTEtNDcyOTg_140c139f-6729-491e-8470-597a75d5edc8">3,761,933</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjYtMS0xLTEtNDcyOTg_200c67c6-9b28-4de6-95f4-55cd40e016ca">639,674</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjYtMi0xLTEtNDcyOTg_1bac1ac8-4494-421c-b2f5-9db637e5f777">746,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noninterest bearing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjctMS0xLTEtNDcyOTg_e0006a10-7f12-4557-ac42-69a09182ca11">2,135,736</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjctMi0xLTEtNDcyOTg_a6494bf3-63b2-4631-a8c2-8a9304cb7133">1,929,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Deposits</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjgtMS0xLTEtNDcyOTg_460943ab-1569-47bf-af0d-5acfa49623ad">6,791,435</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjgtMi0xLTEtNDcyOTg_cb15a0ef-8703-4b30-bd1f-ebe7bc1fcbc2">6,437,752</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds purchased and securities sold under agreements to repurchase</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzAtMS0xLTEtNDcyOTg_d08a1e13-d438-4385-8ec6-b3542cf6ba29">66,787</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzAtMi0xLTEtNDcyOTg_4eac08b0-4b9d-466f-854b-3d75c16442b2">65,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:OtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzEtMS0xLTEtNDcyOTg_f6f20d8e-9fad-42ff-a711-c945bf90787d">124,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:OtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzEtMi0xLTEtNDcyOTg_3c32e35d-2d48-480b-9966-654432d60f2b">265,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust preferred debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzItMS0xLTEtNDcyOTg_dfb8a4e2-f335-47c2-9b83-e3a173b1998c">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzItMi0xLTEtNDcyOTg_99abc4ed-9104-4411-83f9-42311c4641d1">13,220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzMtMS0xLTEtNDcyOTg_03b12b93-515e-4b32-bf88-7913a7e45f56">108,819</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzMtMi0xLTEtNDcyOTg_71380eed-8716-4bcc-a5c2-90ac31310d10">122,665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzQtMS0xLTEtNDcyOTg_a9aa637d-4ba8-4903-8143-9235f2a9c388">7,091,041</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzQtMi0xLTEtNDcyOTg_166e3bc2-3f68-4cdf-a319-9d22c18a9bf3">6,904,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EQUITY</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tompkins Financial Corporation shareholders' equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock - par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzctMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo1YzZmZjBkYjdiMDM0YjE3YmYxNzJiNTc5YjExOTE1ZF8yOQ_296746c7-c507-4a48-bbc8-666ebae883a9"><ix:nonFraction unitRef="usdPerShare" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzctMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo1YzZmZjBkYjdiMDM0YjE3YmYxNzJiNTc5YjExOTE1ZF8yOQ_d2b7a317-b733-448c-9bfc-2033f67b67b7">.10</ix:nonFraction></ix:nonFraction> per share: Authorized <ix:nonFraction unitRef="shares" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzctMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo1YzZmZjBkYjdiMDM0YjE3YmYxNzJiNTc5YjExOTE1ZF81NA_01c37580-34c3-425b-8095-f455a907daea"><ix:nonFraction unitRef="shares" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzctMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo1YzZmZjBkYjdiMDM0YjE3YmYxNzJiNTc5YjExOTE1ZF81NA_2576d4b3-6d18-4abf-9b9c-a95948a31b94">25,000,000</ix:nonFraction></ix:nonFraction> shares; Issued: <ix:nonFraction unitRef="shares" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzctMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo1YzZmZjBkYjdiMDM0YjE3YmYxNzJiNTc5YjExOTE1ZF83Mw_2ba4106b-47f4-45eb-918d-a3b1c103c052">14,696,911</ix:nonFraction> at December&#160;31, 2021; and <ix:nonFraction unitRef="shares" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzctMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo1YzZmZjBkYjdiMDM0YjE3YmYxNzJiNTc5YjExOTE1ZF84Nw_368b4e60-918b-4f16-82e3-143ba0d5bb69">14,964,389</ix:nonFraction> at December&#160;31, 2020</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzctMS0xLTEtNDcyOTg_e737639e-45b7-46f5-aa03-d4aab7535169">1,470</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzctMi0xLTEtNDcyOTg_3559749b-2815-4a2e-8b3b-6b758fa90be6">1,496</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzgtMS0xLTEtNDcyOTg_d0407ac1-f07a-49e8-969e-09dbcfb41369">312,538</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzgtMi0xLTEtNDcyOTg_f2059353-a5a6-4a21-bd7c-d63821f46d01">333,976</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzktMS0xLTEtNDcyOTg_a22d88be-9e52-4ed7-9973-f97d321a0507">475,262</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzktMi0xLTEtNDcyOTg_73d8bbed-f48f-42c2-9d59-6dbcbf57009e">418,413</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDAtMS0xLTEtNDcyOTg_e05b98b7-c583-4e5c-8c73-e3e72879a512">55,950</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDAtMi0xLTEtNDcyOTg_b6c9dbc5-1561-4bf1-9dfd-f66b194b05b0">32,074</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock, at cost &#8211; <ix:nonFraction unitRef="shares" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDEtMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjoyYjA0MGY3ZDA3YWQ0MWM4OWNkZmIyZjBmNTczY2E0Zl8zMA_21b03eae-2dd7-4f99-8a31-96ff5e713601">122,824</ix:nonFraction> shares at December&#160;31, 2021, and <ix:nonFraction unitRef="shares" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDEtMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjoyYjA0MGY3ZDA3YWQ0MWM4OWNkZmIyZjBmNTczY2E0Zl81MQ_ced02f30-abe9-416d-8b3e-958856e51bdb">124,849</ix:nonFraction> shares at December&#160;31, 2020</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDEtMS0xLTEtNDcyOTg_1d516f39-6389-4045-9a37-b72545f34456">5,791</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDEtMi0xLTEtNDcyOTg_5f7c87e1-07d7-4184-873c-e9ffd5232a71">5,534</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Tompkins Financial Corporation Shareholders&#8217; Equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDItMS0xLTEtNDcyOTg_ae1a9c91-5fd4-4831-a60e-d1918d48ebf0">727,529</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDItMi0xLTEtNDcyOTg_01f8e0b8-f022-46e4-90f6-7bff9ef75e25">716,277</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDQtMS0xLTEtNDcyOTg_fae92684-5cfb-4e98-9e07-b1a7514dbb6e">1,412</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDQtMi0xLTEtNDcyOTg_a92ee9d3-b976-4487-9e55-0029da6ea0a5">1,412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDUtMS0xLTEtNDcyOTg_98acfd5f-1a6f-46b3-b86d-98c1caa07e83">728,941</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDUtMi0xLTEtNDcyOTg_7419a8c2-0f1d-4690-8714-dbaad2eca818">717,689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Liabilities and Equity</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDYtMS0xLTEtNDcyOTg_fa1b9561-d416-4959-a466-5fadbdae25e5">7,819,982</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDYtMi0xLTEtNDcyOTg_0118bab5-0190-4fd2-883e-31ffd0f784c4">7,622,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See notes to consolidated financial statements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_91"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TOMPKINS FINANCIAL CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF INCOME</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.030%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">INTEREST AND DIVIDEND INCOME</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndFeeIncomeOtherLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMy0xLTEtMS00NzI5OA_540e1726-e5eb-4fc7-86b0-e73e7b23a8aa">214,684</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndFeeIncomeOtherLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMy0yLTEtMS00NzI5OA_4287a95a-0070-4e1e-bbc5-e453b9af3df1">227,313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:InterestAndFeeIncomeOtherLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMy0zLTEtMS00NzI5OA_003a8560-8ed2-46ef-9796-836f60c79002">226,723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due from banks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNC0xLTEtMS00NzI5OA_ecbbba30-e4cf-4c49-b477-da63d54835a1">343</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNC0yLTEtMS00NzI5OA_64499f0e-2b44-488e-9f5d-2f92824213e6">194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNC0zLTEtMS00NzI5OA_28db9ac7-d377-4a77-8928-cb58b2eb6b91">41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNi0xLTEtMS00NzI5OA_044d99ea-f64a-4fd9-a83b-22da1ed4adf0">23,440</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNi0yLTEtMS00NzI5OA_afa43ac4-50f9-4ed8-a6c0-2f9013f7f1ad">25,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNi0zLTEtMS00NzI5OA_c7a59639-1402-4cc3-a6d6-a0d39c7eb5d0">28,460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Held-to-maturity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeSecuritiesHeldToMaturity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNy0xLTEtMS00NzI5OA_81cafe57-0bc3-4675-83b1-81270b2b39c0">2,075</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeSecuritiesHeldToMaturity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNy0yLTEtMS00NzI5OA_00c3e795-66c5-467c-ab35-8714a8e5ac0d">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:InterestAndDividendIncomeSecuritiesHeldToMaturity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNy0zLTEtMS00NzI5OA_1cd0dcb2-9c09-4bcc-b282-9b5aa682e7ca">3,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal Home Loan Bank stock and Federal Reserve Bank stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfOC0xLTEtMS00NzI5OA_8525e012-0bef-4956-a623-6b901a909262">776</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfOC0yLTEtMS00NzI5OA_766c4d1b-bcdb-497b-92e2-1fa87066c2bd">1,373</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfOC0zLTEtMS00NzI5OA_fef86da9-60a0-416e-9119-fe1ea267cf3a">3,003</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Interest and Dividend Income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfOS0xLTEtMS00NzI5OA_ab72461d-3ce7-476f-a01a-2516c2520fe1">241,318</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfOS0yLTEtMS00NzI5OA_74dddeb0-aba4-4a06-a003-2d9856263103">254,330</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfOS0zLTEtMS00NzI5OA_b4fa7aa4-d3c9-43e8-b25e-4fc4e3abeafb">261,378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">INTEREST EXPENSE</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time certificates of deposits of $250,000 or more</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:InterestExpenseTimeDeposits250000orMore" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTEtMS0xLTEtNDcyOTg_09a33ff0-779c-4ebe-9f0a-f607b216b335">2,202</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:InterestExpenseTimeDeposits250000orMore" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTEtMi0xLTEtNDcyOTg_1805d45d-0776-43a9-8c99-daac71e03ce7">3,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:InterestExpenseTimeDeposits250000orMore" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTEtMy0xLTEtNDcyOTg_6199d57d-bc8c-4f4c-8abb-5d4405eab6ae">3,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseOtherDomesticDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTItMS0xLTEtNDcyOTg_23d60132-4a34-43e1-a8be-d6b7180ed614">8,645</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseOtherDomesticDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTItMi0xLTEtNDcyOTg_3b978ffd-6b21-4f2b-8822-5acb5997fb7b">16,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpenseOtherDomesticDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTItMy0xLTEtNDcyOTg_85deeb9b-c1eb-423d-ab8f-9bf27062d908">27,809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal funds purchased and securities sold under agreements to repurchase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTMtMS0xLTEtNDcyOTg_7fd444e1-c64c-417a-adde-e5620d35707a">64</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTMtMi0xLTEtNDcyOTg_edd30912-995b-48be-8641-91b91da0011b">95</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTMtMy0xLTEtNDcyOTg_5fa59c97-6932-4ca1-bb74-3aa07d5bdf83">143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust preferred debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseTrustPreferredSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTQtMS0xLTEtNDcyOTg_e5b7aace-71e7-43d6-b700-204b191835b1">2,233</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseTrustPreferredSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTQtMi0xLTEtNDcyOTg_92531579-d2a7-4298-968d-54a6a3a30654">1,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpenseTrustPreferredSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTQtMy0xLTEtNDcyOTg_3d6084bb-ea37-4dba-8733-fe7aaf2ab13f">1,276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:InterestExpenseOtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTUtMS0xLTEtNDcyOTg_2333ce2d-3d03-424f-953d-398dfa48bcd8">4,382</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:InterestExpenseOtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTUtMi0xLTEtNDcyOTg_c830c7c6-3689-481b-8bee-e6f8a0f8fa9c">7,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:InterestExpenseOtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTUtMy0xLTEtNDcyOTg_7682eac2-1cb9-42c6-9ac1-159261f6fcff">18,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Interest Expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTYtMS0xLTEtNDcyOTg_b54de5d0-68e7-4002-8a12-b85b6651cb43">17,526</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTYtMi0xLTEtNDcyOTg_37c037e8-e7ad-449c-ba55-3d28adc44b26">28,991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTYtMy0xLTEtNDcyOTg_bd5d8643-8f38-4d2f-94d8-644bf241347d">50,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Interest Income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTctMS0xLTEtNDcyOTg_9c6c8919-a183-4295-9fbe-5990d2366e95">223,792</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTctMi0xLTEtNDcyOTg_21c2d4e5-d041-40b0-925a-6ebd8b6b9b5f">225,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTctMy0xLTEtNDcyOTg_b5994564-4ca6-4c01-82a2-c70aa3ee4564">210,628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: (Credit) provision for Credit Loss Expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTgtMS0xLTEtNDcyOTg_3d643f23-645d-4b12-a755-d9692a218b1d">2,219</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTgtMi0xLTEtNDcyOTg_3eec51b1-ff43-46f4-b380-456eee9d72e6">17,213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTgtMy0xLTEtNDcyOTg_00451eb5-197b-4a94-82b7-1c04cd15e218">1,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Interest Income After Provision for Credit Loss Expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTktMS0xLTEtNDcyOTg_c63ce1fc-eaca-4232-ad8d-fb14cfdd31fe">226,011</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTktMi0xLTEtNDcyOTg_9f4d5cea-66d9-4d19-9710-9a1da9241788">208,126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTktMy0xLTEtNDcyOTg_6b1596ad-3f9a-422b-ac92-c2498ef31286">209,262</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NONINTEREST INCOME</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance commissions and fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjEtMS0xLTEtNDcyOTg_1a39bd83-b091-480e-838a-eb6c1a207ad2">34,836</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjEtMi0xLTEtNDcyOTg_b2521106-15ab-4f35-a184-6f6bdc05f6ab">31,505</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjEtMy0xLTEtNDcyOTg_9159ed57-e174-4dff-ad7e-309114e182da">31,091</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment services income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:InvestmentServicesIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjItMS0xLTEtNDcyOTg_33795906-3fab-40a8-a72d-ac438a04f574">19,388</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:InvestmentServicesIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjItMi0xLTEtNDcyOTg_9c239f28-d56b-47f4-bc65-41fb71fa6632">17,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:InvestmentServicesIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjItMy0xLTEtNDcyOTg_3b573511-9ac0-43a8-9b0d-1b48cb3540ee">16,434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service charges on deposit accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:FeesAndCommissionsDepositAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjMtMS0xLTEtNDcyOTg_3ecc73cb-11e3-4550-916b-656af6d3895a">6,347</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:FeesAndCommissionsDepositAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjMtMi0xLTEtNDcyOTg_b0bcc544-c5a2-4451-a32e-520e9b05cc2d">6,312</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:FeesAndCommissionsDepositAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjMtMy0xLTEtNDcyOTg_3052d598-817d-4b97-bed3-156f8d0decc3">8,321</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Card services income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:FeesAndCommissionsCardServices" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjQtMS0xLTEtNDcyOTg_60e1e052-1386-4f78-929b-b91c88124265">10,826</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:FeesAndCommissionsCardServices" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjQtMi0xLTEtNDcyOTg_e3f3ff66-be37-4704-a6b3-4253ab3c4e90">9,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:FeesAndCommissionsCardServices" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjQtMy0xLTEtNDcyOTg_f43eb0a1-e45e-436c-aec9-8a08de845dd2">10,526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjctMS0xLTEtNDcyOTg_e5db4e37-5449-4fad-8511-ea0dc28062e4">7,203</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjctMi0xLTEtNDcyOTg_ae44d648-1e2a-45a7-8e0f-6c9fda7d620e">8,817</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjctMy0xLTEtNDcyOTg_e2dd2731-8726-4a63-8fdd-99b4e5390366">8,416</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on securities transactions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:NetGainLossOnSecuritiesTransactions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjgtMS0xLTEtNDcyOTg_272d2ee4-9528-4b7b-ba36-46767e713333">249</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:NetGainLossOnSecuritiesTransactions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjgtMi0xLTEtNDcyOTg_b8881735-2cb7-4863-871c-0c098e68cb3a">443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:NetGainLossOnSecuritiesTransactions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjgtMy0xLTEtNDcyOTg_909584cc-4549-47d8-9091-ca14ba0b5a7c">645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Noninterest Income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjktMS0xLTEtNDcyOTg_2e92077e-8aab-425f-8981-5973f24b6d7f">78,849</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjktMi0xLTEtNDcyOTg_ffbd6a14-f399-47fa-8d15-d997e647a31c">73,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjktMy0xLTEtNDcyOTg_5d82fe8b-2131-4518-89a7-e7ffd5b8c32a">75,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NONINTEREST EXPENSES</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries and wages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:SalariesAndWages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzEtMS0xLTEtNDcyOTg_3a33fcb5-055c-4c47-9965-d30474602996">96,038</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:SalariesAndWages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzEtMi0xLTEtNDcyOTg_dc179c36-2ce8-4770-b86c-bebd30fcd575">92,519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:SalariesAndWages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzEtMy0xLTEtNDcyOTg_7c2e53c5-4437-49fc-baab-7fd1be062bff">89,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other employee benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:OtherPostretirementBenefitExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzItMS0xLTEtNDcyOTg_6fa7f452-18e3-432c-8bc8-1eea18be64a9">24,172</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:OtherPostretirementBenefitExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzItMi0xLTEtNDcyOTg_6f3ce2a3-e9d4-4b65-ad6a-4050cd2565aa">24,812</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:OtherPostretirementBenefitExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzItMy0xLTEtNDcyOTg_bc803b4c-cf84-45e4-8a77-523ff3ee263e">23,488</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net occupancy expense of premises</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzMtMS0xLTEtNDcyOTg_1db706e9-9a41-437c-b631-7212dce84a5a">13,179</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzMtMi0xLTEtNDcyOTg_38024f6a-dcc4-4b21-a28f-b9ef10ba9ab6">12,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzMtMy0xLTEtNDcyOTg_65800d3c-7074-4ce7-8e66-382fa55cb05c">13,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixture expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:EquipmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzQtMS0xLTEtNDcyOTg_84ea7fbd-8f26-4383-8bad-78eae6f54903">8,328</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:EquipmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzQtMi0xLTEtNDcyOTg_29a4dda1-eef7-4acb-9543-1754c9437f39">7,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:EquipmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzQtMy0xLTEtNDcyOTg_c860968d-6257-4bd9-b58d-f8fb59ab7e9f">7,815</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzYtMS0xLTEtNDcyOTg_aad88e19-5a25-4e98-8fd8-507917ff9545">1,317</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzYtMi0xLTEtNDcyOTg_5ef97a39-9531-4e01-a5e6-f2a6efee1078">1,484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzYtMy0xLTEtNDcyOTg_bcd755dc-cd0d-4bca-92ac-4610b1f229f7">1,673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzctMS0xLTEtNDcyOTg_1dda9580-0bde-46b6-8dac-798b583998d9">47,253</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzctMi0xLTEtNDcyOTg_e12e9b75-943c-4e65-b12a-2cbac0f09d2b">44,729</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzctMy0xLTEtNDcyOTg_1b05cb12-312c-4580-abc3-83d98181040b">46,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Noninterest Expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzgtMS0xLTEtNDcyOTg_9a649405-c57a-49d8-b8f2-b5769d19178e">190,287</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzgtMi0xLTEtNDcyOTg_08d8c73a-6099-4248-9684-85bcf663bb67">184,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzgtMy0xLTEtNDcyOTg_36f01810-bf93-4309-a171-a3d2c603a3d1">181,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income Before Income Tax Expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzktMS0xLTEtNDcyOTg_0c17b8ee-c0ff-4472-8cc0-d34e0ff7dfb1">114,573</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzktMi0xLTEtNDcyOTg_ea874b4c-1373-4b03-98cc-86120d4950b1">97,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzktMy0xLTEtNDcyOTg_fe3093e0-11bc-4c89-8b44-85a1d5aad24c">102,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income Tax Expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDAtMS0xLTEtNDcyOTg_d6acd6af-2061-4af5-b854-bfd9b93bd2c8">25,182</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDAtMi0xLTEtNDcyOTg_d7280e14-73ab-45a4-ba90-e9dd68d33387">19,924</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDAtMy0xLTEtNDcyOTg_2fe3193e-d3d0-4bba-b868-2ec02244ebdb">21,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income Attributable to Noncontrolling Interests and Tompkins Financial Corporation</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDEtMS0xLTEtNDcyOTg_5ad3ea35-2dda-4ec1-8e74-1c7ed2d29aec">89,391</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDEtMi0xLTEtNDcyOTg_4598779e-13d3-4fa4-9353-ee8be58dfc29">77,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDEtMy0xLTEtNDcyOTg_cf28a695-c727-4132-b906-f16dcfe84d24">81,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Net income attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDItMS0xLTEtNDcyOTg_51158ade-426c-4999-8771-208b66ae2397">127</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDItMi0xLTEtNDcyOTg_75ff7bb3-bfd0-464f-84ca-b5f8c55222ec">154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDItMy0xLTEtNDcyOTg_6a6c6316-2822-425d-949d-cc797f88792b">127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income Attributable to Tompkins Financial Corporation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDMtMS0xLTEtNDcyOTg_43c0941e-2859-4413-ab67-59ddc73d61aa">89,264</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDMtMi0xLTEtNDcyOTg_628907ed-4dd2-4d30-be0e-651e51c21af1">77,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDMtMy0xLTEtNDcyOTg_4c30fd37-b3ed-4bb5-af95-e5c187b5703c">81,718</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic Earnings Per Share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDQtMS0xLTEtNDcyOTg_b2004166-678b-44e3-b967-f02ee28c3915">6.08</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDQtMi0xLTEtNDcyOTg_5cbff46a-939c-462f-81ae-6a7bc0087d35">5.22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDQtMy0xLTEtNDcyOTg_34e01606-be3e-4c97-bb87-5095e43c5e06">5.39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted Earnings Per Share</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDUtMS0xLTEtNDcyOTg_56c52b72-b147-46c1-97df-98ba481574cb">6.05</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDUtMi0xLTEtNDcyOTg_2331ea5e-883f-45ed-8c85-889d51e256ea">5.20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDUtMy0xLTEtNDcyOTg_fce80d8c-787b-4fca-9b4b-517b372a77d6">5.37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See notes to consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_94"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TOMPKINS FINANCIAL CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.368%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.077%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.077%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.078%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to noncontrolling interests and Tompkins Financial Corporation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMi0xLTEtMS00NzI5OA_c0460b7d-0423-43d8-874e-601b1a7491e6">89,391</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMi0yLTEtMS00NzI5OA_f4b55cb0-5c99-4a86-9a74-48c0b1720f6d">77,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMi0zLTEtMS00NzI5OA_413928e2-9682-45eb-8623-d8e327bd530b">81,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in net unrealized gain (loss) during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfNi0xLTEtMS00NzI5OA_597eabd2-ad83-4a7b-8210-cf4d65a5ffb6">34,961</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfNi0yLTEtMS00NzI5OA_050d7103-a4a6-4ca7-8e66-0f057ba9e984">16,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfNi0zLTEtMS00NzI5OA_fbc1b9af-19da-49a5-837d-1aeab58cee2a">25,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Unrealized gains on HTM securities transferred to AFS securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfNy0xLTEtMS00NzI5OA_95350326-e63b-4e55-bd45-665584362947">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfNy0yLTEtMS00NzI5OA_4bd9f8ed-a4c5-4099-9252-b0deeafd5833">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfNy0zLTEtMS00NzI5OA_eb206542-9dd1-437c-a82e-2858035debb8">2,852</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net realized (gain) loss on sale included in available-for-sale debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfOC0xLTEtMS00NzI5OA_9765bcda-81b6-4c3b-a85d-d7152c39e99f">208</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfOC0yLTEtMS00NzI5OA_cb922840-8c2b-43b8-b013-fa4ca296cca7">324</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfOC0zLTEtMS00NzI5OA_67c16700-f832-4d55-b56e-01cb87f1cda9">465</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefit plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan gain (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTEtMS0xLTEtNDcyOTg_7ed7fdaf-c347-473f-b990-7b7bfeea5bd8">8,898</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTEtMi0xLTEtNDcyOTg_1596d44a-5289-410a-bc14-7600f04d401e">7,028</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTEtMy0xLTEtNDcyOTg_77f156c3-25cb-4195-a165-c8dfe90c078e">7,642</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial gain due to curtailment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTItMS0xLTEtNDcyOTg_acfa5275-d60d-4fe6-bb1b-087cda135ca3">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTItMi0xLTEtNDcyOTg_b4df6548-fbdc-456e-a608-3799eb6a4e8d">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTItMy0xLTEtNDcyOTg_0f87ba2b-546c-4752-a761-c205faec3f94">302</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan prior service (credit) cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTMtMS0xLTEtNDcyOTg_6192388d-6878-41c2-9e0f-a25ea78bab84">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTMtMi0xLTEtNDcyOTg_0e67815f-743b-4fb2-b4e1-bc9fb6c0d6d2">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTMtMy0xLTEtNDcyOTg_dc142b3a-aab1-4446-8d66-0ea150e364b1">1,373</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net retirement plan actuarial gain</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTQtMS0xLTEtNDcyOTg_7adc1282-5f2d-4aa5-88de-7b3b9ebda289">2,228</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTQtMi0xLTEtNDcyOTg_5e1f0ac5-9f99-4d5b-86b2-205e28407803">1,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTQtMy0xLTEtNDcyOTg_349d71f3-fe9f-4cd3-99c9-d2c0a3fff7ac">1,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net retirement plan prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTUtMS0xLTEtNDcyOTg_6f7797ae-24fc-4af0-b77d-8fcd983fc48d">167</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTUtMi0xLTEtNDcyOTg_d132e01f-2494-481d-8b4f-7fc289e6f260">162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTUtMy0xLTEtNDcyOTg_6f268679-7bf6-4699-80c5-c3885f42ee90">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTYtMS0xLTEtNDcyOTg_6339fb40-0efa-4290-a7a0-999cda533be0">23,876</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTYtMi0xLTEtNDcyOTg_4c935194-ed9c-4d0a-aed2-83ef690c4a1c">11,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTYtMy0xLTEtNDcyOTg_7eb8c027-391e-449b-9040-1137a64c5545">19,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subtotal comprehensive income attributable to noncontrolling interests and Tompkins Financial Corporation</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTgtMS0xLTEtNDcyOTg_e95b1442-2d12-493a-af68-20bd3d906c53">65,515</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTgtMi0xLTEtNDcyOTg_f1163277-af02-416d-b8ee-d5d3a0605355">89,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTgtMy0xLTEtNDcyOTg_52086eb2-3d2f-4dd8-a64a-9554355e7d49">101,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Total comprehensive income attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTktMS0xLTEtNDcyOTg_9f5950d9-3575-4b68-b145-b6d510ce15c4">127</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTktMi0xLTEtNDcyOTg_9c114404-6aac-4661-9c7c-18ede340d626">154</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTktMy0xLTEtNDcyOTg_168312f0-eb7a-4ed0-b6b4-e1e2ee1e1a72">127</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total comprehensive income attributable to Tompkins Financial Corporation</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMjAtMS0xLTEtNDcyOTg_25ffbb35-aecc-4227-8464-7aa85e2b65b4">65,388</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMjAtMi0xLTEtNDcyOTg_ec406484-c24b-4544-b7aa-226e6bc62081">89,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMjAtMy0xLTEtNDcyOTg_fde23c3e-ce28-449b-aa49-73c40fa0671b">101,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See notes to consolidated financial statements.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_97"></div><hr style="page-break-after:always"/><div style="min-height:31.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TOMPKINS FINANCIAL CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.871%"><tr><td style="width:1.0%"></td><td style="width:64.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.324%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.324%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.327%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">OPERATING ACTIVITIES</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income attributable to Tompkins Financial Corporation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMy0xLTEtMS00NzI5OA_f8b47426-777c-4214-a6fe-20ef76481437">89,264</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMy0yLTEtMS00NzI5OA_6bad7783-1395-401f-823f-2a33c46e6461">77,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMy0zLTEtMS00NzI5OA_132a1f16-6fa7-432d-9413-b0bbf362340e">81,718</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Adjustments to reconcile net income attributable to Tompkins Financial Corporation, to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(Credit) provision for credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNS0xLTEtMS00NzI5OA_07a18491-2e81-4994-b09a-1acb0321a3c3">2,219</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNS0yLTEtMS00NzI5OA_c7098657-32e2-4966-9be1-a232cf97a5d1">17,213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNS0zLTEtMS00NzI5OA_711a669a-aba7-4f27-a556-73385bfedfdb">1,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization of premises, equipment, and software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNi0xLTEtMS00NzI5OA_899786da-ff51-4f1e-adc2-60948e4a83a7">10,250</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNi0yLTEtMS00NzI5OA_e7c6ff64-b6d3-494f-9cf3-9e6928555d9c">10,192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNi0zLTEtMS00NzI5OA_1291566f-917e-4d5e-aa4a-f43e2bcb89af">10,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accretion related to purchase accounting</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNy0xLTEtMS00NzI5OA_446b7be3-04f9-4b79-bff3-e702b1f783ce">912</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNy0yLTEtMS00NzI5OA_43693659-210d-443f-a7d1-f53106973875">1,066</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNy0zLTEtMS00NzI5OA_597a1028-7323-4a0f-a569-cf2b4fd0d9d3">1,448</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfOC0xLTEtMS00NzI5OA_cb09864a-9802-4262-9e40-740d56471494">1,317</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfOC0yLTEtMS00NzI5OA_05d93cd8-e677-4911-9418-e09a4ada3b0b">1,484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfOC0zLTEtMS00NzI5OA_9c07bfa9-edd1-464c-aaf6-c556fe16a97d">1,673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Earnings from corporate owned life insurance, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:BankOwnedLifeInsuranceIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfOS0xLTEtMS00NzI5OA_edcd6a6a-95c8-406c-93d4-de7cfcdf820d">1,879</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:BankOwnedLifeInsuranceIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfOS0yLTEtMS00NzI5OA_3b87073d-f097-4f57-ae17-68291a403f77">2,188</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:BankOwnedLifeInsuranceIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfOS0zLTEtMS00NzI5OA_aafc1978-9622-4a4f-860c-507d8c109b6e">2,164</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net amortization on securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTAtMS0xLTEtNDcyOTg_c6b9dbc9-987b-4d90-95a9-241deae5cb8e">11,758</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTAtMi0xLTEtNDcyOTg_286dff70-172d-4d6f-ac73-5631ce3d3b39">10,737</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTAtMy0xLTEtNDcyOTg_8dba2111-fca1-4338-8521-d588141e9a81">7,435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred income tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTMtMS0xLTEtNDcyOTg_6d68ad48-cc02-4bf7-9ff4-ae5a52c020f5">1,798</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTMtMi0xLTEtNDcyOTg_d33d2736-f64d-4516-82e0-be8c1147f861">6,284</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTMtMy0xLTEtNDcyOTg_6f69cb15-e5eb-49a4-8626-22774e432901">3,073</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net (gain) loss on sale of securities transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTQtMS0xLTEtNDcyOTg_64cc9fbc-0f2c-4b95-b3cf-4667d674eb8f">249</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTQtMi0xLTEtNDcyOTg_69a6a0b0-c43b-4ef7-a993-1958f4d4e2e5">443</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTQtMy0xLTEtNDcyOTg_554ee5c2-1243-457d-9b14-ebe729a54223">645</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Loss on redemption of trust preferred debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:LossOnRedemptionOfTrustPreferredDebenture" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTUtMS0xLTEtNDcyOTg_cfe05142-6b18-4dd1-a4e3-e8032d347f3a">1,845</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:LossOnRedemptionOfTrustPreferredDebenture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTUtMi0xLTEtNDcyOTg_800d3568-7b8f-4b0e-84b9-1c0ab7d3cd65">139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:LossOnRedemptionOfTrustPreferredDebenture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTUtMy0xLTEtNDcyOTg_527632ca-3665-4678-a48f-11c5de182efb">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties on prepayment of FHLB borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTYtMS0xLTEtNzkyNDE_2d06a07c-f686-4008-9bfc-2a20d0405b3c">2,929</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTYtMi0xLTEtNzkyNDE_3b516baf-b4b7-4ef9-bc1b-77a26109046a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTYtMy0xLTEtNzkyNDE_29529baa-816d-4154-8c99-7d2c2105bd49">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net gain on sale of loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSalesOfLoansNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTYtMS0xLTEtNDcyOTg_f076f9b3-cfc6-40bc-a8cf-62bdd42d4852">943</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSalesOfLoansNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTYtMi0xLTEtNDcyOTg_edc3fe83-9dd8-4746-a9a2-3c18b7deff13">2,054</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:GainLossOnSalesOfLoansNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTYtMy0xLTEtNDcyOTg_c88739c7-6393-4c96-9506-6707db042781">227</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Proceeds from sale of loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTctMS0xLTEtNDcyOTg_42f022e4-c9f0-462a-99df-f6914842ea3f">32,460</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTctMi0xLTEtNDcyOTg_d67a9bdb-5a2d-4905-97f0-1ec5e1a2c5d2">53,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTctMy0xLTEtNDcyOTg_0aeccc68-6f06-4a86-924b-04c31e8ba447">17,122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Loans originated for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTgtMS0xLTEtNDcyOTg_422bedb8-02ec-4883-b160-31a6fe55fe6c">27,354</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTgtMi0xLTEtNDcyOTg_3eca2d67-ed40-417c-8cf2-5924df245483">55,232</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTgtMy0xLTEtNDcyOTg_7cffaf77-5766-478b-b32b-a2a5f9ae37c7">15,007</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net gain on sale of bank premises and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjItMS0xLTEtNDcyOTg_9c8c54df-6a47-4778-8864-27b6d4e6e93b">21</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjItMi0xLTEtNDcyOTg_fa1cb160-0db5-4000-8290-c69ec263a9a6">3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjItMy0xLTEtNDcyOTg_179549bd-9327-4cce-9c9c-e72d7cd1d057">98</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net excess tax benefit from stock based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="tmp:NetExcessTaxBenefitFromStockBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjMtMS0xLTEtNDcyOTg_9c6afa4b-6def-455f-8515-eee524e2d7a8">609</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" sign="-" name="tmp:NetExcessTaxBenefitFromStockBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjMtMi0xLTEtNDcyOTg_2e445a84-cfb0-4b09-976c-6cee1b3cda56">118</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" sign="-" name="tmp:NetExcessTaxBenefitFromStockBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjMtMy0xLTEtNDcyOTg_d3e6b2ee-7afa-4c75-b445-1169f92e7f76">944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjQtMS0xLTEtNDcyOTg_72792ebe-6b9d-4d27-9487-e07e54e166c8">5,145</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjQtMi0xLTEtNDcyOTg_902fcc9e-64ae-41bf-a1d3-d8a93f256653">4,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjQtMy0xLTEtNDcyOTg_501ff1c3-12c5-4a95-aa8a-2a07ff427a14">4,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Decrease (increase) in accrued interest receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjUtMS0xLTEtNDcyOTg_0ec9bfa6-fed7-4f84-a18b-438c749201f9">9,428</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjUtMi0xLTEtNDcyOTg_b4a129f2-07bc-406c-a3a6-bbfec8785e71">12,732</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjUtMy0xLTEtNDcyOTg_e6804f56-e9fb-47d9-b812-d0fb5e5a5390">1,629</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(Decrease) increase in accrued interest payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInterestPayableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjYtMS0xLTEtNDcyOTg_77a8e895-867f-4347-86aa-9d45154dbb12">826</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInterestPayableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjYtMi0xLTEtNDcyOTg_a4f523fc-864e-4fe4-822d-9ebc2c7ceedc">759</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInInterestPayableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjYtMy0xLTEtNDcyOTg_19babc0a-0e8a-4adc-8676-d0545be0b0fc">78</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzAtMS0xLTEtNDcyOTg_776883d2-e4ab-4956-bbaf-3d362a177e45">11,223</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzAtMi0xLTEtNDcyOTg_59ab5c91-92f3-42b4-9e2a-25fa19514151">6,218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzAtMy0xLTEtNDcyOTg_97c10d55-3425-413d-b3d7-4203054f92a8">8,113</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net Cash Provided by Operating Activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzEtMS0xLTEtNDcyOTg_21dee011-8c57-4533-b44a-87fa49b2e96f">121,177</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzEtMi0xLTEtNDcyOTg_3349ea43-5918-4e81-891b-9d764e734227">101,387</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzEtMy0xLTEtNDcyOTg_0e95ea1d-4fb7-42a9-a6c2-0b371dc06104">101,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">INVESTING ACTIVITIES</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Proceeds from maturities, calls and principal paydowns of available-for-sale debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzMtMS0xLTEtNDcyOTg_f8c69918-b313-4782-ba82-b062e2a6f7a3">453,735</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzMtMi0xLTEtNDcyOTg_af3b7f73-76ea-473b-ad72-35627196745c">545,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzMtMy0xLTEtNDcyOTg_ca1c0b00-4060-4bc5-90fa-d985a0c01c2c">302,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Proceeds from sales of available-for-sale debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzQtMS0xLTEtNDcyOTg_04b92ba0-c568-4b94-bb3c-7db9f1576e31">142,679</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzQtMi0xLTEtNDcyOTg_9b2fb6a5-bb3f-4c60-9acc-ecf8677b2353">42,333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzQtMy0xLTEtNDcyOTg_dd569e53-2974-437e-acf4-ca0df3bb43cc">232,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Proceeds from maturities, calls and principal paydowns of held-to-maturity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzUtMS0xLTEtNDcyOTg_02b8d8f3-e0f0-4c16-b672-15b49700e80d">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzUtMi0xLTEtNDcyOTg_b3bac84c-43ca-4e7c-80d3-6771cca04629">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzUtMy0xLTEtNDcyOTg_dfa0c8e9-e599-4d11-844a-caf4789198f0">9,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchases of available-for-sale debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzYtMS0xLTEtNDcyOTg_51849b37-d41d-4d34-a6e3-22601711a7df">1,071,810</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzYtMi0xLTEtNDcyOTg_138a13fb-d9b9-4374-96b6-46c39568f3ea">904,913</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzYtMy0xLTEtNDcyOTg_dda94485-1b29-426f-bfb4-2da14cf5fd8b">333,151</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchases of held-to-maturity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzctMS0xLTEtNDcyOTg_4280b5ad-948c-40a8-9ac8-5894be101447">283,992</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzctMi0xLTEtNDcyOTg_b06b5864-aa33-401c-9bf2-2158f74a697f">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzctMy0xLTEtNDcyOTg_47aa64d0-48d6-4163-86a1-403c512c2842">7,589</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net decrease (increase) in loans and leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzgtMS0xLTEtNDcyOTg_a16a3371-dd18-40f5-b3d0-cb9295d755dd">175,162</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzgtMi0xLTEtNDcyOTg_c38c5177-0b44-4901-bf2a-011c32e07046">340,475</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzgtMy0xLTEtNDcyOTg_8a220844-76a8-42de-9c91-459dd899493d">89,582</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Proceeds from sales/redemption of Federal Home Loan Bank stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDAtMS0xLTEtNDcyOTg_0608cbf4-2a81-4cab-aa07-39aebe050d37">9,182</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDAtMi0xLTEtNDcyOTg_17959cbb-4067-4ada-91eb-7617aaf887dc">42,706</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDAtMy0xLTEtNDcyOTg_becc7ca9-2475-411e-b4bc-1e20cc8e37a8">126,755</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchases of Federal Home Loan Bank and other stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDEtMS0xLTEtNDcyOTg_2174b4a4-567a-496a-a3ef-b085bc3ad845">3,796</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDEtMi0xLTEtNDcyOTg_1a49c3e5-d2df-4406-a937-eff2c48fa7e8">25,393</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDEtMy0xLTEtNDcyOTg_1a2dce1e-0f98-4afa-89e3-c39d10284e0d">108,188</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Proceeds from sale of bank premises and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDItMS0xLTEtNDcyOTg_ee2e02d9-8cb9-4126-827a-7526e6b5bf1a">95</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDItMi0xLTEtNDcyOTg_a7a74f79-8f14-40d1-81fb-4b9da1d7dd50">22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDItMy0xLTEtNDcyOTg_c67c2910-eb29-4e2e-aeca-de6d69855a26">448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchases of bank premises, equipment and software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDMtMS0xLTEtNDcyOTg_ed9a5882-4a28-47cc-be3f-15219ab04b95">4,741</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDMtMi0xLTEtNDcyOTg_76d51f5f-ff94-477b-abb9-614037252032">4,551</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDMtMy0xLTEtNDcyOTg_524636e6-b05b-4731-860d-0f2fdc283f73">6,014</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Redemption of corporate owned life insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:ProceedsFromRedemptionOfCorporateOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDQtMS0xLTEtNDcyOTg_4362ac1a-24f6-4148-935a-396fc416f8d3">169</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:ProceedsFromRedemptionOfCorporateOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDQtMi0xLTEtNDcyOTg_de28c8fa-0dca-4d58-a03b-563235f51fc3">446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:ProceedsFromRedemptionOfCorporateOwnedLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDQtMy0xLTEtNDcyOTg_633747dc-7a3b-477d-b39e-e61dd22dc53c">1,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net cash used in acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForProceedsFromPreviousAcquisition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDUtMS0xLTEtNDcyOTg_e5fbce08-0d4d-4599-8dbd-822d75a99698">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForProceedsFromPreviousAcquisition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDUtMi0xLTEtNDcyOTg_480b1151-c203-429f-8682-cc5a3bc9b134">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForProceedsFromPreviousAcquisition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDUtMy0xLTEtNDcyOTg_33ddb870-5690-4851-b8c8-e6688055a2a7">436</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDYtMS0xLTEtNDcyOTg_2c4e0c8b-1e58-479f-849a-b82cfdfd1ac4">23</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDYtMi0xLTEtNDcyOTg_1b85c2e2-674e-49ff-94fb-f02cee0991cd">489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDYtMy0xLTEtNDcyOTg_6d676085-e117-4e43-9eee-6bd3b7bf1cc7">5,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net Cash (Used in) Provided by Investing Activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDctMS0xLTEtNDcyOTg_ccfd8392-d834-4c76-bf45-ccb39794a324">583,294</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDctMi0xLTEtNDcyOTg_c705ab10-517b-400c-a205-62c0f65f7d2a">643,719</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDctMy0xLTEtNDcyOTg_6a117d9a-38d5-4932-9275-bc7fff6f5cb8">133,986</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">FINANCING ACTIVITIES</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net increase in demand, money market, and savings deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDktMS0xLTEtNDcyOTg_ab30fde5-a172-45a6-a0c1-7f781c571406">460,243</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDktMi0xLTEtNDcyOTg_a29e02cc-fd3e-47a6-a122-0765add44f97">1,153,611</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDktMy0xLTEtNDcyOTg_a4202430-35d8-4616-b4d8-8a9253966a5a">286,243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net (decrease) increase in time deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInTimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTAtMS0xLTEtNDcyOTg_46b61ca2-ba05-4463-8a4c-001c8de40dd9">106,063</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInTimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTAtMi0xLTEtNDcyOTg_41dc0ad3-5772-41c6-b933-5e437fb903cb">71,809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInTimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTAtMy0xLTEtNDcyOTg_e7f52444-1692-4dad-a219-90e838254d2d">38,591</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net increase (decrease) in securities sold under agreements to repurchase and Federal funds purchased</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTEtMS0xLTEtNDcyOTg_5a53777f-a655-4fe4-a893-866e799f7af4">942</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTEtMi0xLTEtNDcyOTg_38774b73-be6a-4ad1-b5c9-1411fd07c101">5,499</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTEtMy0xLTEtNDcyOTg_56f87da5-f0d2-4f4e-95f6-0f10255bb4e5">21,496</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Increase in other borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTItMS0xLTEtNDcyOTg_d1214c19-8fcc-4344-a158-cf7add5cf4b6">14,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTItMi0xLTEtNDcyOTg_43be9117-a28f-42f9-9a83-064c37b6fde3">74,583</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTItMy0xLTEtNDcyOTg_056f67f4-3fc2-4800-8803-2665e6bdc1a7">526,853</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Redemption of trust preferred debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:PaymentsForRedemptionOfTrustPreferredDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTMtMS0xLTEtNDcyOTg_4ec7d2e7-734f-465e-9289-7ac7ac287dc3">15,150</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:PaymentsForRedemptionOfTrustPreferredDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTMtMi0xLTEtNDcyOTg_dba1e2e0-a1fc-40c0-8e60-c9ffecc1d32c">4,124</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:PaymentsForRedemptionOfTrustPreferredDebentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTMtMy0xLTEtNDcyOTg_0ec79a17-1024-4a86-a2f2-822b1077551d">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Repayment of other borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTQtMS0xLTEtNDcyOTg_0bae0c39-3d8e-426c-a16f-1330660b4153">157,929</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTQtMi0xLTEtNDcyOTg_3ddcbaae-6039-4a85-8dd9-28fdb8f6d0ef">467,683</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTQtMy0xLTEtNDcyOTg_51b9c094-ca14-4301-a6a8-08a6444839dc">944,828</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net shares issued related to restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:NetProceedsFromIssuanceOfRestrictedStockAwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTUtMS0xLTEtNDcyOTg_3d58ccc2-857e-4b0d-bb4b-da8d8cf11e45">2,292</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:NetProceedsFromIssuanceOfRestrictedStockAwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTUtMi0xLTEtNDcyOTg_f8c5cb83-7d00-4488-b058-7b4859893c99">1,682</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:NetProceedsFromIssuanceOfRestrictedStockAwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTUtMy0xLTEtNDcyOTg_364cb27b-b183-4ed2-be4d-a4cb688831f4">1,875</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cash dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTYtMS0xLTEtNDcyOTg_e3a72a9f-b91c-46b3-9f45-1d3fd07e1106">32,415</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTYtMi0xLTEtNDcyOTg_e0da6cd0-499f-48c5-b9eb-ac4a026acf06">31,359</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTYtMy0xLTEtNDcyOTg_59451845-8eb4-41ce-b25d-f4c59d94abd3">30,637</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTctMS0xLTEtNDcyOTg_3a11b4e8-2f73-470d-9781-b2d9424fd92c">23,773</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTctMi0xLTEtNDcyOTg_43a40bdb-5d1b-4784-b49f-4199eb05feca">9,414</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTctMy0xLTEtNDcyOTg_3b3bd449-c760-4489-8c80-bbf29c7e1bc0">29,867</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Shares issued for dividend reinvestment plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTgtMS0xLTEtNDcyOTg_ce06e82a-fe96-4045-899b-ca1b0bc462d3">2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTgtMi0xLTEtNDcyOTg_4aed5a63-93d2-4683-adc3-b26356226402">1,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTgtMy0xLTEtNDcyOTg_20907bb0-6931-476b-81c4-570d1e9a8ff8">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net proceeds from exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="tmp:ProceedsFromStockOptionsExercisedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjEtMS0xLTEtNDcyOTg_724df580-b145-4737-b670-bc21641f26e7">803</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" sign="-" name="tmp:ProceedsFromStockOptionsExercisedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjEtMi0xLTEtNDcyOTg_982c5135-99a2-4f4e-8953-3f4df3250ac7">253</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" sign="-" name="tmp:ProceedsFromStockOptionsExercisedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjEtMy0xLTEtNDcyOTg_b06c6906-29d6-4340-8081-3c346500bcc9">992</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net Cash Provided by (Used in) Financing Activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjMtMS0xLTEtNDcyOTg_230fbbf0-b0f0-4383-9a05-0b9bbd89c83d">136,762</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjMtMi0xLTEtNDcyOTg_9c00debd-e435-4676-9e78-a8b43108b0e3">792,812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjMtMy0xLTEtNDcyOTg_cbb2d8cc-9c73-406b-b78b-184bc941636d">178,008</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net (Decrease) Increase Cash and Cash Equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjQtMS0xLTEtNDcyOTg_d5266e60-9665-4367-b3c4-fd37b263d0d0">325,355</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjQtMi0xLTEtNDcyOTg_38a7132c-6c8e-492e-a134-87e150494aa8">250,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjQtMy0xLTEtNDcyOTg_90729599-4fbf-408e-b81f-2387361203a0">57,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjUtMS0xLTEtNDcyOTg_3c3cb8a2-c7ee-4704-9829-db221e096234">388,462</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjUtMi0xLTEtNDcyOTg_06f9b8ba-d7b9-4b17-8967-5c56eff6e6c4">137,982</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3d7af41f1cf418a92dda79219bdbbf8_I20181231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjUtMy0xLTEtNDcyOTg_abe828c3-1694-462a-b446-2b9196c58cc3">80,389</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Total Cash &amp; Cash Equivalents at End of Year</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjYtMS0xLTEtNDcyOTg_2bf45d03-f378-44db-a6f6-ee2f0350cf41">63,107</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjYtMi0xLTEtNDcyOTg_5207eaf3-4965-426a-ba68-d8ef6ba134e6">388,462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjYtMy0xLTEtNDcyOTg_9bfff280-8e4a-4b81-90ff-b6c692510eb3">137,982</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_100"></div><hr style="page-break-after:always"/><div style="min-height:31.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TOMPKINS FINANCIAL CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS (continued)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental Cash Flow Information</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.871%"><tr><td style="width:1.0%"></td><td style="width:64.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.324%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.324%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.327%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid during the year for - Interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzMtMS0xLTEtNDcyOTg_02605730-6dfe-477a-96f3-c59e561b20df">16,920</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzMtMi0xLTEtNDcyOTg_18a703db-52dc-43be-b8be-9cf69635d770">30,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzMtMy0xLTEtNDcyOTg_7dcb2848-b1a7-4168-bdc4-0a5eadbb1aa8">51,545</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid, net of refunds, during the year for - Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzQtMS0xLTEtNDcyOTg_03fcd7ef-5942-4f96-8840-53de1c640b3d">28,630</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzQtMi0xLTEtNDcyOTg_25ba7aab-180a-4a7d-9eac-8585684b7edc">22,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzQtMy0xLTEtNDcyOTg_4ca87370-ee04-4ffb-b591-93811bcad34f">16,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer of loans to other real estate owned</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:TransferOfLoansToOtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzYtMS0xLTEtNDcyOTg_cabe389f-43fe-419d-ba1b-7b01689a2c49">46</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:TransferOfLoansToOtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzYtMi0xLTEtNDcyOTg_0caf38b1-3f39-4ba6-9fb2-45c9093c5db7">192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:TransferOfLoansToOtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzYtMy0xLTEtNDcyOTg_6c7c2724-da22-4c48-9ed1-8b8d33362fcf">803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer of securities from held-to-maturity to available-for-sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:TransferOfSecuritiesFromHeldToMaturityToAvailableForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzctMS0xLTEtNDcyOTg_b19f240b-bf45-46e7-89e6-c784887c4248">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:TransferOfSecuritiesFromHeldToMaturityToAvailableForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzctMi0xLTEtNDcyOTg_96c296ef-fb67-4d98-81ec-253d3bd815b2">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:TransferOfSecuritiesFromHeldToMaturityToAvailableForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzctMy0xLTEtNDcyOTg_dea1683b-cc9a-4da2-99e3-77ab068f18dc">138,206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial recognition of operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:OperatingLeaseRightOfUseAssetInitialRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzgtMS0xLTEtNDcyOTg_c2570f8a-1604-4425-8edb-781fa09f79a7">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:OperatingLeaseRightOfUseAssetInitialRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzgtMi0xLTEtNDcyOTg_bcb3bf01-45c9-40fe-b552-14e3b447828b">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:OperatingLeaseRightOfUseAssetInitialRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzgtMy0xLTEtNDcyOTg_f6d6fb0e-7cd3-45f2-9945-2e62adf38782">35,783</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial recognition of operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:OperatingLeaseLiabilityInitialRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzktMS0xLTEtNDcyOTg_e9be04d9-32d3-4e7b-8652-9ec94aa3a1fb">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:OperatingLeaseLiabilityInitialRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzktMi0xLTEtNDcyOTg_402736e5-7941-40e8-bc16-ed3c1d2a7ed6">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:OperatingLeaseLiabilityInitialRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzktMy0xLTEtNDcyOTg_37e56c0d-634c-485a-83e5-8d1bae237576">38,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzEwLTEtMS0xLTQ3Mjk4_f7bc3c6d-db05-4ec2-b612-470bf9e6f0de">2,280</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzEwLTItMS0xLTQ3Mjk4_243ddea9-8425-46ce-b1a4-0c2a7a2d8cc0">1,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzEwLTMtMS0xLTQ3Mjk4_ed8d8040-5c7c-44f8-930e-0757a776155b">585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See notes to consolidated financial statements. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_103"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TOMPKINS FINANCIAL CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS&#8217; EQUITY</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands except share and per share data)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common  Stock</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Additional Paid-in   Capital</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retained  Earnings</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive (Loss) Income</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury   Stock</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-  controlling Interests</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balances at December 31, 2018</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id130f0d9e4c64d7cb23eb975d4dce555_I20181231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEtMS0xLTEtNDcyOTg_8beb4fc7-eae6-484c-9f9a-baaf273cd86a">1,535</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica8957560bf74d35b893688c9025a0ff_I20181231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEtMi0xLTEtNDcyOTg_54607a72-a145-4221-8f23-725d38821e67">366,595</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if433f3b9d60f4aebba32da1ec4569e16_I20181231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEtMy0xLTEtNDcyOTg_8f3248da-8118-425b-9639-b649e64b4c63">319,396</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e8d95017d294230a148619b7c3e4b4f_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEtNC0xLTEtNDcyOTg_4c7d5106-9ed2-407d-8cea-1b70c93a3a05">63,165</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id074090aef1148cdbbc9085b91c3efc7_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEtNS0xLTEtNDcyOTg_1424537e-988b-4937-a58c-15f9d1ae1d0d">4,902</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2030a46efa7c4536b103e64a3355b017_I20181231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEtNi0xLTEtNDcyOTg_e14b2f6d-a44d-43c3-bd59-651ee07788e4">1,412</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3d7af41f1cf418a92dda79219bdbbf8_I20181231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEtNy0xLTEtNDcyOTg_69f89589-770e-4d6e-8c60-aeedc0af946d">620,871</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to noncontrolling interests and Tompkins Financial Corporation</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf414645bfd8487097ca53be28eadc7b_D20190101-20191231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzItMy0xLTEtNDcyOTg_83296b70-9583-4498-8880-cfcc03db5ace">81,718</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ba09f022a9e47bdb2d83dba542537e1_D20190101-20191231" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzItNi0xLTEtNDcyOTg_f94fd77a-cca1-4aa0-ada5-f4b36982847f">127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzItNy0xLTEtNDcyOTg_00c62d5c-6e4c-487b-aeb3-8abe5067d429">81,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i788a04226c00441a8eba72a8c12804a9_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMtNC0xLTEtNDcyOTg_046f878e-6fcd-4a3d-ba51-e94359b66c9d">19,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMtNy0xLTEtNDcyOTg_1a7c5681-873d-46d9-84b7-442d66995abf">19,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Comprehensive Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzQtNy0xLTEtNDcyOTg_acc065b9-29a9-4395-9a59-309d300b8a62">101,446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzUtMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpiMjI0ZDFjZTNiYmE0MGM2ODA0NDBmMDQ1YzU5YWVjY181NDk3NTU4MTM4OTIx_a9ee559e-c587-4ff2-9f78-5b9a65578f0a">2.02</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf414645bfd8487097ca53be28eadc7b_D20190101-20191231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzUtMy0xLTEtNDcyOTg_71b54c22-c735-447b-9c63-38c193e83be7">30,637</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzUtNy0xLTEtNDcyOTg_d3da4498-4d0d-46b6-a604-3ec07ff9f8fc">30,637</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net exercise of stock options (<ix:nonFraction unitRef="shares" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="INF" name="tmp:NetExerciseOfStockOptionsAndRelatedTaxBenefitShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzYtMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo3YTdhODNlZjNmNjQ0NTZiYjdkOWIxODEwY2QzNTgxM181NDk3NTU4MTM4OTM1_a3375276-297d-4068-ad8d-0033362d3fa7">18,053</ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fc13db207694fae9522b61df20b2a5e_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzYtMS0xLTEtNDcyOTg_4b6e2808-71ae-4310-b274-a8956405f4f8">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa9b132a4dd540c8b46deb59966aed70_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzYtMi0xLTEtNDcyOTg_b1a0a75c-3e4d-4475-a358-301665f41118">994</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzYtNy0xLTEtNDcyOTg_abd1099e-7249-4e4b-8745-7587b7e086e6">992</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchased and returned to unissued status (<ix:nonFraction unitRef="shares" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzctMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo4ODUzNzNhMDI1ZWY0MDY1YWRjNGVmNGZhMGMzZTU3M181NDk3NTU4MTM4OTY0_0aa3d171-c6dd-4ffe-b5b3-3c132e405a18">376,021</ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7fc13db207694fae9522b61df20b2a5e_D20190101-20191231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzctMS0xLTEtNDcyOTg_60825acc-f13c-43cc-bd81-3c1e803d8c0e">38</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa9b132a4dd540c8b46deb59966aed70_D20190101-20191231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzctMi0xLTEtNDcyOTg_f7a02676-4a55-4585-816c-9e91868ec857">29,829</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzctNy0xLTEtNDcyOTg_70065445-b5a2-4407-8eb5-3bb70d93f395">29,867</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa9b132a4dd540c8b46deb59966aed70_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzgtMi0xLTEtNDcyOTg_b39bd124-56c2-41b7-ad56-367d00244333">4,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzgtNy0xLTEtNDcyOTg_a6bb2d1b-6c42-4494-987d-a063370a6f82">4,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Directors deferred compensation plan (<ix:nonFraction unitRef="shares" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEwLTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246OWE5ZDY2MGVkMGIwNDQ4MGEzN2M1OWRmNTA5N2MyZjZfNTQ5NzU1ODEzODk0MA_e6ac7eb9-a17e-4cd5-a560-95b5c57e2160">1,729</ix:nonFraction> shares)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i7fc13db207694fae9522b61df20b2a5e_D20190101-20191231" xsi:nil="true" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEwLTEtMS0xLTQ3Mjk4_39552d50-bfe9-4673-bd38-a8fad94eddf3"></ix:nonFraction></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa9b132a4dd540c8b46deb59966aed70_D20190101-20191231" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEwLTItMS0xLTQ3Mjk4_d2ba2c0d-a43d-4fb7-aa19-8e0de214a374">377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i292c02dd93724f78b355c7aa01838fd4_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEwLTUtMS0xLTQ3Mjk4_4be06e06-43d4-4bff-9d7a-6463e0c556af">377</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEwLTctMS0xLTQ3Mjk4_deaaf623-7df8-4d26-861f-b12e1c647ad7">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock activity (<ix:nonFraction unitRef="shares" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzExLTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246Y2E0MjM4MWI4NTYyNDg1OGJhMWRiM2U2MmE5ZTlmM2ZfNTQ5NzU1ODEzODkzMQ_7163ef1b-70f9-474d-b27f-0d0282c7e00b">24,180</ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fc13db207694fae9522b61df20b2a5e_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzExLTEtMS0xLTQ3Mjk4_2173fd0d-0c9f-42b0-998c-86c859351c6d">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa9b132a4dd540c8b46deb59966aed70_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzExLTItMS0xLTQ3Mjk4_e117cdc7-84ba-4fd6-8174-13d61fd9c809">1,877</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzExLTctMS0xLTQ3Mjk4_b0d770c3-74e8-47b2-be87-20fb4c53d0f3">1,875</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend to noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ba09f022a9e47bdb2d83dba542537e1_D20190101-20191231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE1LTYtMS0xLTQ3Mjk4_ecfd7321-f1c4-4f2d-9320-fbd4c5d8634a">127</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE1LTctMS0xLTQ3Mjk4_6803ffd8-f7ed-4d1a-be47-ea01decdc827">127</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balances at December 31, 2019</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5dee79a9aa0942e89a7569e73cb5c28b_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE2LTEtMS0xLTQ3Mjk4_3bac5fdc-d4e3-4bba-8ea9-f168f6906fec">1,501</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1c6d7bad8094f75b47ec9ee4eda7f92_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE2LTItMS0xLTQ3Mjk4_e6b98dd6-27eb-4d58-a007-0634d6f22a6e">338,507</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie57df21f2a684f4f959aab7b8dd5607d_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE2LTMtMS0xLTQ3Mjk4_d1ca9156-66b2-462b-83df-4268fb9aab6a">370,477</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i161d7531e2b04246a864ff437120cfb6_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE2LTQtMS0xLTQ3Mjk4_41e67d47-5758-436b-bb87-c761dab1e3ac">43,564</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic2ff949805bb439d92bc28d5cc2fcd91_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE2LTUtMS0xLTQ3Mjk4_986878e4-ce6f-4be7-83e9-c1f6a68770c6">5,279</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a6404d1d84441feb1f5f13bbad11271_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE2LTYtMS0xLTQ3Mjk4_852df042-1094-40e0-b3bc-e0187859c3e8">1,412</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE2LTctMS0xLTQ3Mjk4_da27d8f1-b046-4be4-a6bf-fcd5dded7f19">663,054</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE3LTAtMS0xLTU0NDE4_b2ec295f-a18d-40bb-b1fd-e33da6706822">Impact of adoption of ASU 2016-13</span></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6742fb8506e4775879a7eafe79d92a2_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE3LTMtMS0xLTU0NDE4_824b1a07-468f-471c-9cb6-47a4a78cddf7">1,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i805e94b0313641819116b825fa2712c9_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE3LTctMS0xLTU0NDE4_3d9d13cf-e99f-4e80-887b-330f124a8c55">1,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to noncontrolling interests and Tompkins Financial Corporation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e9c64acd6204c25a9b0724fb7f06d68_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE3LTMtMS0xLTQ3Mjk4_a9200d87-0273-4413-ab2b-4de98a314658">77,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb04e53487574b0382fd2f4569d64211_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE3LTYtMS0xLTQ3Mjk4_91bb345d-3053-4e44-b591-57f9682fde1d">154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE3LTctMS0xLTQ3Mjk4_d48346b7-9a9b-46e1-910f-97aa0b6c433c">77,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i839e91fea1ec46cc86f8d10e008c8ca3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE4LTQtMS0xLTQ3Mjk4_70b370a5-3532-4078-90c6-8a15d34498fe">11,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE4LTctMS0xLTQ3Mjk4_ccd23b18-558f-409b-b6d8-177e97a5f27a">11,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Comprehensive Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE5LTctMS0xLTQ3Mjk4_3c8ca855-166c-44a7-9f9a-14faed31af8c">89,232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIwLTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246OGYwMGU4ZWJiZjk3NDUyOTllZDFmNDVjZjkyMmM0ZDVfNTQ5NzU1ODEzODkyMQ_439c6c84-e4d5-4bc2-bf69-35ce0a8d07b0">2.10</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4e9c64acd6204c25a9b0724fb7f06d68_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIwLTMtMS0xLTQ3Mjk4_7f47a622-4f04-4e60-8b69-fb4b207edcc0">31,359</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIwLTctMS0xLTQ3Mjk4_478c43b7-f8ca-432f-bd13-7f2d6385a6d1">31,359</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net exercise of stock options (<ix:nonFraction unitRef="shares" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="INF" name="tmp:NetExerciseOfStockOptionsAndRelatedTaxBenefitShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIxLTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246OTQ1YjhhMWFlMjE2NDExZjk2ZTBhOGUzYWIxNzU2ODFfNTQ5NzU1ODEzODkzMw_547bc501-ef7e-4301-89b5-85225b463111">3,775</ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2911999037eb4263a9cc248f353f5ac0_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIxLTEtMS0xLTQ3Mjk4_5d74a260-b017-4a59-9cfc-e940ca64e3fc">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id233ffb83f424c638bf8893328548c59_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIxLTItMS0xLTQ3Mjk4_2ac8df7d-2046-4d1f-b926-2495d3c9ac4e">254</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIxLTctMS0xLTQ3Mjk4_1c7e9cd9-2bf5-4f5b-8058-804dcce6f0c9">253</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchased and returned to unissued status <ix:nonFraction unitRef="shares" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIyLTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246OGJiMDFiODE1ZmFkNDBlYThkMzliZjliYWRhZDk2ODlfNTQ5NzU1ODEzODk2Mw_09ba944d-99fb-495f-96be-e56cb42bb1c3">127,690</ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2911999037eb4263a9cc248f353f5ac0_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIyLTEtMS0xLTQ3Mjk4_c736fe0a-971f-4d1e-86db-eef546d77e1f">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id233ffb83f424c638bf8893328548c59_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIyLTItMS0xLTQ3Mjk4_bc664a08-48c9-46e5-929d-0d3e9154714b">9,401</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIyLTctMS0xLTQ3Mjk4_49bc7ac0-985f-4353-8fca-787cc3aeb5c4">9,414</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id233ffb83f424c638bf8893328548c59_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIzLTItMS0xLTQ3Mjk4_483f8dff-a9d2-4715-8d8d-761c5f4a3663">4,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIzLTctMS0xLTQ3Mjk4_bfe3e2ba-eaab-4c56-829e-aeedee2ba504">4,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issued for dividend reinvestment plan (<ix:nonFraction unitRef="shares" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI0LTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246M2UwM2JiMWE1YjJjNDNjNGE0MjdlYjUxNDg2MzlmMWNfNTQ5NzU1ODEzODk1MA_f7a6cadb-f641-4531-ac56-43ad9c657a35">29,842</ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2911999037eb4263a9cc248f353f5ac0_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI0LTEtMS0xLTQ3Mjk4_0ba6c833-c6ec-4392-aff8-266f516bd326">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id233ffb83f424c638bf8893328548c59_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI0LTItMS0xLTQ3Mjk4_aebc4d7d-b06a-413c-9e94-45a9218832e8">1,822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI0LTctMS0xLTQ3Mjk4_b8c1f749-f651-4180-aeb4-b7841bb2f572">1,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Directors deferred compensation plan (<ix:nonFraction unitRef="shares" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI1LTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246OTMzMGYyZTU1NmIyNDZhNGI3NDMxMzkwOWU4NGFkYTFfNTQ5NzU1ODEzODkzNg_dadc4865-8364-4c71-a1a8-8c5966f755c0">893</ix:nonFraction> shares)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id233ffb83f424c638bf8893328548c59_D20200101-20201231" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI1LTItMS0xLTQ3Mjk4_307065ac-1238-48dc-b2e3-82aca29daf76">255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf8b0c19ed9747bbbcf91af5d9d881be_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI1LTUtMS0xLTQ3Mjk4_8790a9ec-d071-4a50-8625-b4c1a6aa3d96">255</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI1LTctMS0xLTQ3Mjk4_d8d71f13-fa17-4173-a150-ae2a73b8c9c4">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock activity (<ix:nonFraction unitRef="shares" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI2LTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246OWQ0MzEyZmQ4NWUxNDNhNGJiNWVkMmM3NGFkZjBiZWVfNTQ5NzU1ODEzODkzMQ_b21cb0a0-2647-465d-b557-d41fe0fb1f57">43,963</ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2911999037eb4263a9cc248f353f5ac0_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI2LTEtMS0xLTQ3Mjk4_e65d328c-8f4e-4625-a00a-1cfdba34f9e4">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id233ffb83f424c638bf8893328548c59_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI2LTItMS0xLTQ3Mjk4_0f652769-217e-4de7-aad1-dd349616d08b">1,686</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI2LTctMS0xLTQ3Mjk4_8a7d613d-8594-4118-b302-ed8d35fe137c">1,682</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Partial repurchase of noncontrolling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibb04e53487574b0382fd2f4569d64211_D20200101-20201231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI5LTYtMS0xLTQ3Mjk4_7d79f2e2-34d1-4c84-a77d-2924665d9bce">6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI5LTctMS0xLTQ3Mjk4_ada3d72a-7cb8-4014-ad4f-0575317eee5a">6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend to noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibb04e53487574b0382fd2f4569d64211_D20200101-20201231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMwLTYtMS0xLTQ3Mjk4_d8fe4898-b151-43e2-966c-768650650f90">148</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMwLTctMS0xLTQ3Mjk4_f4070342-721f-461a-a366-9a15e5b05bda">148</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balances at December 31, 2020</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27d64d9fe1d34451b585ece411cde0fb_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMxLTEtMS0xLTQ3Mjk4_76b6fd2c-a3fb-45b8-9e41-f98e52f4cf08">1,496</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dffe0dc6699412c9a0068d6e5567470_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMxLTItMS0xLTQ3Mjk4_ec24d4ff-c3c0-4e65-b7a2-81b9fd6a690f">333,976</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f598442dd1944f9a7771766cd6f1635_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMxLTMtMS0xLTQ3Mjk4_1d46bb3b-2377-4dc5-a914-56a88365bcae">418,413</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5fb0ee93f75c4b9e9e87d7d481cf9498_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMxLTQtMS0xLTQ3Mjk4_d8e1cb6e-1e1a-43cd-aea4-fe80c27a7475">32,074</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7f1a78e348d54b0a811365c79830ffcd_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMxLTUtMS0xLTQ3Mjk4_b0a9213a-882e-47b4-8a61-10c078fa9d14">5,534</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if74c28711b9d45a1b75311436b7292ea_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMxLTYtMS0xLTQ3Mjk4_f4095844-4bcc-480b-954f-4b69b3dbf4c8">1,412</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMxLTctMS0xLTQ3Mjk4_d901992a-4f57-43e1-a979-97a38103d1cc">717,689</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TOMPKINS FINANCIAL CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS&#8217; EQUITY (continued)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands except share and per share data)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common  Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Additional Paid-in   Capital</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retained  Earnings</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive (Loss) Income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury   Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-  controlling Interests</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balances at December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27d64d9fe1d34451b585ece411cde0fb_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEtMS0xLTEtNDcyOTg_76b6fd2c-a3fb-45b8-9e41-f98e52f4cf08">1,496</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dffe0dc6699412c9a0068d6e5567470_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEtMi0xLTEtNDcyOTg_ec24d4ff-c3c0-4e65-b7a2-81b9fd6a690f">333,976</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f598442dd1944f9a7771766cd6f1635_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEtMy0xLTEtNDcyOTg_1d46bb3b-2377-4dc5-a914-56a88365bcae">418,413</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5fb0ee93f75c4b9e9e87d7d481cf9498_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEtNC0xLTEtNDcyOTg_d8e1cb6e-1e1a-43cd-aea4-fe80c27a7475">32,074</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7f1a78e348d54b0a811365c79830ffcd_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEtNS0xLTEtNDcyOTg_b0a9213a-882e-47b4-8a61-10c078fa9d14">5,534</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if74c28711b9d45a1b75311436b7292ea_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEtNi0xLTEtNDcyOTg_f4095844-4bcc-480b-954f-4b69b3dbf4c8">1,412</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEtNy0xLTEtNDcyOTg_d901992a-4f57-43e1-a979-97a38103d1cc">717,689</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to noncontrolling interests and Tompkins Financial Corporation</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfb2b53b22714027b98777b510c9a980_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzMtMy0xLTEtNDcyOTg_d9e1fe27-4fa0-485b-b125-241c01e7446f">89,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7f6084918c04376b955aec01e5cc1c3_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzMtNi0xLTEtNDcyOTg_8991f8a5-6ecd-4be4-9b89-65e595ef65b5">127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzMtNy0xLTEtNDcyOTg_59406b06-bf1f-4441-9383-1c91d93a1223">89,391</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7d229a09dfe4aa8aaa470283cc8e56b_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzQtNC0xLTEtNDcyOTg_97dbb437-bf5f-46c1-be4c-142202d13f73">23,876</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzQtNy0xLTEtNDcyOTg_1b345952-bfbd-4b2c-8490-b11ccbc7ab6b">23,876</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Comprehensive Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzUtNy0xLTEtNDcyOTg_0e3663f6-9d1f-4fad-976a-3d094b28dbf1">65,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzYtMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjozN2YyMzFlYzdjN2Y0Mzc3OWYzNWQ3NDNjOGFhMGI1NF8yMA_77f6f41d-c180-444e-9b5d-f4b4ab0d89bb">2.19</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idfb2b53b22714027b98777b510c9a980_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzYtMy0xLTEtNDcyOTg_3d348907-52f3-4062-af8e-f6c185532301">32,415</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzYtNy0xLTEtNDcyOTg_3b856209-e8e5-43c8-93fb-b5481177d1dc">32,415</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net exercise of stock options (<ix:nonFraction unitRef="shares" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="tmp:NetExerciseOfStockOptionsAndRelatedTaxBenefitShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzctMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo1NTAxMDYyNDYzODI0YjhiOGQ3MDgzODZmNzkwODUxMl8zNQ_94c658b1-2b1a-4b4a-ac26-9b5223d96199">13,498</ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9213ab2f08a409691ab3c664ffa5c1e_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzctMS0xLTEtNDcyOTg_b94ed1c7-c314-426f-901e-214652635aa6">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i70ad48125a374d598002accb1afb694e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzctMi0xLTEtNDcyOTg_bb445dc0-c516-442d-b785-af2fd8cff12d">805</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzctNy0xLTEtNDcyOTg_9610ef25-53ad-4604-a78f-34628cabb638">803</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchased and returned to unissued status (<ix:nonFraction unitRef="shares" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzgtMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjoyNTU3MWJhZmQzNzM0NTBjODg3M2I4ZWZkOTk1NTMxMl82Mg_90dc5ffb-410f-4811-a7c2-bb4374a3838e">304,513</ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia9213ab2f08a409691ab3c664ffa5c1e_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzgtMS0xLTEtNDcyOTg_1274a570-1f14-4c6e-8536-08abd1b7e66e">30</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i70ad48125a374d598002accb1afb694e_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzgtMi0xLTEtNDcyOTg_487b1e05-6786-4f02-9969-e20a87fcd1cd">23,743</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzgtNy0xLTEtNDcyOTg_ce40ec76-ea01-4463-8584-41d7a02c2019">23,773</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70ad48125a374d598002accb1afb694e_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEwLTItMS0xLTQ3Mjk4_e752b9ba-d259-4130-b2fb-79bcba9fc4f0">5,145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEwLTctMS0xLTQ3Mjk4_306ffe7b-e8fe-431a-9425-f868f274d645">5,145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issued for dividend reinvestment plan (<ix:nonFraction unitRef="shares" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzExLTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZGQ0Y2JlYmY3ZDUwNDQwZmFiYjlkMTM4N2EwYzRhY2NfMTA5OTUxMTYyNzgzNw_e3d9b530-d94e-423b-9626-3ab524f43e94">32</ix:nonFraction> shares)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70ad48125a374d598002accb1afb694e_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzExLTItMS0xLTQ3Mjk4_adce7da7-c571-45a4-8250-9cdf4d4a9445">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzExLTctMS0xLTQ3Mjk4_a6181461-b1ad-40fc-b491-a0e92d2ebf19">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Directors deferred compensation plan (<ix:nonFraction unitRef="shares" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEzLTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246YTNiY2IwODhiNDBhNDQ0YmJmZjY5Mzk5Y2M2MWUwY2RfNDI_b00a6fa9-7d00-4342-acd7-867e4485df07">140</ix:nonFraction> shares)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70ad48125a374d598002accb1afb694e_D20210101-20211231" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEzLTItMS0xLTQ3Mjk4_15ec1336-56df-4fa9-9fcb-d827c9f729af">257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iafb0f729aa9c409ca2cbbb3b105367ca_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEzLTUtMS0xLTQ3Mjk4_12a8e06f-071b-46f4-bfbc-14c74fd0373f">257</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEzLTctMS0xLTQ3Mjk4_49e92ddd-a6a0-4525-96ac-54bdd37c0e82">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted stock activity (<ix:nonFraction unitRef="shares" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzE0LTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246YmYzNmI1ODY1MjY2NDRjNmIyYjc2MGRlOGViYjYyYWFfMzE_4870abc7-9340-4b7d-84b8-216ee186494a">23,505</ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9213ab2f08a409691ab3c664ffa5c1e_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzE0LTEtMS0xLTQ3Mjk4_20629c1c-e46e-4f38-afc2-a3cf1d0e7b57">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i70ad48125a374d598002accb1afb694e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzE0LTItMS0xLTQ3Mjk4_6fb96462-5773-47b5-91df-463390f6ae8e">2,294</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzE0LTctMS0xLTQ3Mjk4_df32fab0-c15d-41cc-adab-5fbf42ae8c17">2,292</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Partial repurchase of noncontrolling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7f6084918c04376b955aec01e5cc1c3_D20210101-20211231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzE3LTYtMS0xLTQ3Mjk4_2752c115-15fd-4d0d-8bd8-91c1856527b4">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzE3LTctMS0xLTQ3Mjk4_a543f9d2-1e9a-4e73-9c2a-55534128ff38">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend to noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7f6084918c04376b955aec01e5cc1c3_D20210101-20211231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzE5LTYtMS0xLTQ3Mjk4_13e8a2b5-3be2-48e9-89a0-6040cbe086d9">125</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzE5LTctMS0xLTQ3Mjk4_1774a76b-f708-4a56-8f34-d1ecc19dff56">125</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balances at December 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d9e99e39b694f9ca3cb70e769f8dc85_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzIwLTEtMS0xLTQ3Mjk4_d04e04ec-04b9-4f48-a2d3-6f8ea9de3717">1,470</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11b1d1a2623b4c3eb601dc9716fe4d5e_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzIwLTItMS0xLTQ3Mjk4_cc6d7925-e27d-4352-9636-f143cbc0ee58">312,538</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e1e620461d5454ab93f856a07891746_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzIwLTMtMS0xLTQ3Mjk4_3f20b73d-c473-413e-8a9b-1fc325327df8">475,262</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0c7dc67d563143b1af6de8584eaf9dcb_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzIwLTQtMS0xLTQ3Mjk4_b42909ef-df0a-4d2b-88dd-061738510061">55,950</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibc59e00b41e94298a3e4d9ad84cba198_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzIwLTUtMS0xLTQ3Mjk4_c27824b5-437d-4457-89d4-3875bfb87c7a">5,791</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i102db297147043cc958ffb2bf1ece07f_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzIwLTYtMS0xLTQ3Mjk4_14fac3de-69f5-43b7-bdec-86baecce5a47">1,412</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzIwLTctMS0xLTQ3Mjk4_bc95b5f5-0d20-4872-a207-62d591447f8e">728,941</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See notes to consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_106"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_109"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1 <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTU1_1e416420-4a2f-41e7-ade2-d3dd6f5b84a0" continuedAt="i0d700791b2064e53b41ce7e8010cca79" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i0d700791b2064e53b41ce7e8010cca79" continuedAt="i7e84360bfcad406082899a359d424656"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTEx_4c90c2e4-b6f4-41c3-b608-9ccba3115651" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis Of Presentation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tompkins Financial Corporation (&#8220;Tompkins&#8221; or &#8220;the Company&#8221;) is a registered Financial Holding Company with the Federal Reserve Board pursuant to the Bank Holding Company Act of 1956, as amended, organized under the laws of New York State, and is the parent company of Tompkins Community Bank, and Tompkins Insurance Agencies, Inc. (&#8220;Tompkins Insurance&#8221;).  Tompkins Community Bank provides a full array of trust and investment services under the Tompkins Financial Advisors brand.  Unless the context otherwise requires, the term &#8220;Company&#8221; refers to Tompkins Financial Corporation and its subsidiaries.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial information included herein combines the results of operations, the assets, liabilities, and shareholders&#8217; equity (including comprehensive income or loss) of the Company and all entities in which the Company has a controlling financial interest. All significant intercompany balances and transactions are eliminated in consolidation.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity under U.S. generally accepted accounting principles. Voting interest entities are entities in which the total equity investment at risk is sufficient to enable the entity to finance itself independently and provides the equity holders with the obligation to absorb losses, the right to receive residual returns and the right to make decisions about the entity&#8217;s activities. The Company consolidates voting interest entities in which it has all, or at least a majority of, the voting interest. As defined in applicable accounting standards, variable interest entities (VIEs) are entities that lack one or more of the characteristics of a voting interest entity. A controlling financial interest in a VIE is present when the Company has both the power and ability to direct the activities of the VIE that most significantly impact the VIE&#8217;s economic performance and an obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles. In preparing the financial statements, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities, and disclose contingent assets and liabilities, at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Actual results could differ from those estimates. Significant items subject to such estimates and assumptions include the allowance for credit losses, valuation of goodwill and intangible assets, deferred income tax assets, and obligations related to employee benefits.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial information included herein combines the results of operations, the assets, liabilities, and shareholders&#8217; equity of the Company and its subsidiaries. Amounts in the prior periods&#8217; unaudited consolidated financial statements are reclassified when necessary to conform to the current periods&#8217; presentation.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated subsequent events for potential recognition and/or disclosure and determined that no further disclosures were required.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTY4_1ef7e3bb-75aa-40a6-bb8e-231cc3dead36" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents in the Consolidated Statements of Cash Flows include cash and noninterest bearing balances due from banks, interest-bearing balances due from banks, Federal funds sold, and money market funds. Management regularly evaluates the credit risk associated with the counterparties to these transactions and believes that the Company is not exposed to any significant credit risk on cash and cash equivalents. Historically, each bank subsidiary is required to maintain reserve balances by the Federal Reserve Bank. However, due to the COVID-19 pandemic, the Federal Reserve Board reduced reserve requirement ratios to zero percent effective March 26, 2020.  The Federal Reserve Board has stated that it has no plans to re-impose reserve requirements, but that it may adjust reserve requirements ratios in the future if conditions warrant.  At both December&#160;31, 2021 and December&#160;31, 2020, the reserve requirements for the Company&#8217;s banking subsidiaries totaled $<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-5" name="tmp:FinancialInstitutionsActualReserveAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzQ3MjE_b7cf5a61-2d30-432b-961c-783bdaf2b13d"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-5" name="tmp:FinancialInstitutionsActualReserveAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzQ3MjE_bc732249-4a99-4a3e-881f-4850b54fe40e">0.0</ix:nonFraction></ix:nonFraction>.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:MarketableSecuritiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTQ4_55148acd-b2c2-4c25-b5c5-1d16ebcdb40a" continuedAt="ibb2665f4ed5241afa582ed3337a00757" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Securities</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management determines the appropriate classification of debt securities at the time of purchase. Securities are classified as held-to-maturity when the Company has the positive intent and ability to hold the securities to maturity. Held-to-maturity securities are stated at amortized cost. Debt securities not classified as held-to-maturity securities are classified as either available-for-sale or trading. Available-for-sale debt securities are stated at fair value with the unrealized gains and losses, net of tax, excluded from earnings and reported as a separate component of accumulated comprehensive income or loss, in shareholders&#8217; equity. Trading securities are stated at fair value, with unrealized gains or losses included in earnings.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i7e84360bfcad406082899a359d424656" continuedAt="i451cb6554a07405c93a7899054dec3c7"><ix:continuation id="ibb2665f4ed5241afa582ed3337a00757"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Premiums and discounts are amortized or accreted over the expected life or call date of the related security as an adjustment to yield using the interest method. Dividend and interest income are recognized when earned. Realized gains and losses on the sale of securities are included in net gain (loss) on securities transactions. The cost of securities sold is based on the specific identification method.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning January 1, 2020, for available-for-sale debt securities in an unrealized loss position, at least quarterly, the Company evaluates the securities to determine whether the decline in the fair value below the amortized cost basis (impairment) is due to credit-related factors or noncredit-related factors. Any impairment that is not credit-related is recognized in other comprehensive income, net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses (&#8220;ACL&#8221;) on the Statements of Condition, limited to the amount by which the amortized cost basis exceeds the fair value, with a corresponding adjustment to earnings. Both the ACL and the adjustment to net income may be reversed if conditions change. However, if the Company intends to sell an impaired available-for-sale debt security or more likely than not will be required to sell such a security before recovering its amortized cost basis, the entire impairment amount must be recognized in earnings with a corresponding adjustment to the security&#8217;s amortized cost basis. Because the security&#8217;s amortized cost basis is adjusted to fair value, there is no ACL in this situation.  Changes in the allowance for credit losses are recorded as provision (credit) for credit loss expense. Losses are charged against the ACL when management believes the uncollectability of an available-for-sale debt security is confirmed or when either of the criteria regarding intent or requirement to sell is met.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management measures expected credit losses on held-to-maturity debt securities on a collective basis by major security type with each type sharing similar risk characteristics and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts.  As of December 31, 2021, the held-to-maturity portfolio consisted of U.S. Treasury securities and securities issued by U.S. government-sponsored enterprises, including the Federal National Mortgage Agency and the Federal Farm Credit Banks Funding Corporation.  U.S. Treasury securities are backed by the full faith and credit of and/or guaranteed by the U.S. government, and it is expected that the securities will not be settled at prices less than the amortized cost basis of the securities.  Securities issued by U.S. government agencies or U.S. government-sponsored enterprises carry the explicit and/or implicit guarantee of the U.S. government, are widely recognized as "risk-free," and have a long history of zero credit loss.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to January 1, 2020, we regularly evaluated our debt securities to determine whether there have been any events or economic circumstances indicating that a security with an unrealized loss has suffered other-than-temporary impairment. A debt security is considered impaired if the fair value is less than its amortized cost basis at the reporting date. If impaired, the Company then assesses whether the unrealized loss is other-than-temporary. An unrealized loss on a debt security is generally deemed to be other-than-temporary and a credit loss is deemed to exist if the present value, discounted at the security&#8217;s effective rate, of the expected future cash flows is less than the amortized cost basis of the debt security. As a result, the credit loss component of an other-than-temporary impairment write-down for debt securities is recorded in earnings while the remaining portion of the impairment loss is recognized, net of tax, in other comprehensive income provided that the Company does not intend to sell the underlying debt security and it is more-likely-than not that the Company would not have to sell the debt security prior to recovery of the unrealized loss, which may be to maturity. If the Company intended to sell any securities with an unrealized loss or it is more-likely-than not that the Company would be required to sell the investment securities, before recovery of their amortized cost basis, then the entire unrealized loss would be recorded in earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest receivable on securities is excluded from the estimate of credit losses.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTI4_47862c33-f823-4855-a601-d1e941a4af29" continuedAt="ifb921e7b7b554e4380f74996e2f903c6" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loans and Leases</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans are reported at their principal outstanding balance, net of deferred loan origination fees and costs, and unearned income. The Company has the ability and intent to hold its loans for the foreseeable future, except for certain residential real estate loans held-for-sale. The Company provides motor vehicle and equipment financing to its customers through direct financing leases. These leases are carried at the aggregate of lease payments receivable, plus estimated residual values, less unearned income. Unearned income on direct financing leases is amortized over the lease terms, resulting in a level rate of return.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i451cb6554a07405c93a7899054dec3c7" continuedAt="i74f85a7fcae74c17a5966de4d68f4104"><ix:continuation id="ifb921e7b7b554e4380f74996e2f903c6"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential real estate loans originated and intended for sale in the secondary market are carried at the lower of aggregate cost or estimated fair value. Fair value is determined on the basis of the rates quoted in the secondary market. Net unrealized losses attributable to changes in market interest rates are recognized through a valuation allowance by charges to income. Loans are generally sold on a non-recourse basis with servicing retained. Any gain or loss on the sale of loans is recognized at the time of sale as the difference between the recorded basis in the loan and the net proceeds from the sale. The Company may use commitments at the time loans are originated or identified for sale to mitigate interest rate risk. The commitments to sell loans and the commitments to originate loans held-for-sale at a set interest rate, if originated, are considered derivatives under Account Standard Codification ("ASC") Topic 815 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The impact of the estimated fair value adjustment was not significant to the consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income on loans is accrued and credited to income based upon the principal amount outstanding. Loan origination fees and costs are deferred and recognized over the life of the loan as an adjustment to yield. Loans are considered past due if the required principal and interest payments have not been received as of the date such payments are due. Loans and leases, including impaired loans, are generally classified as nonaccrual if they are past due as to maturity or payment of principal or interest for a period of more than 90 days, unless such loans are well secured and in the process of collection. Loans that are past due less than 90 days may also be classified as nonaccrual if repayment in full of principal or interest is in doubt.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans may be returned to accrual status when all principal and interest amounts contractually due (including arrearages) are reasonably assured of repayment within an acceptable time period, and there is a sustained period (generally six consecutive months) of repayment performance by the borrower in accordance with the contractual terms of the loan agreement. When interest accrual is discontinued, all unpaid accrued interest is reversed. Payments received on loans on nonaccrual are generally applied to reduce the principal balance of the loan.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, the principal balance of a loan is charged off in full or in part when management concludes, based on the available facts and circumstances, that collection of principal in full is not probable. For commercial and commercial real estate loans, this conclusion is generally based upon a review of the borrower&#8217;s financial condition and cash flow, payment history, economic conditions, and the conditions in the various markets in which the collateral, if any, may be liquidated. In general, consumer loans are charged-off in accordance with regulatory guidelines which provides that such loans be charged-off when the Company becomes aware of the loss, such as from a triggering event that may include new information about a borrower&#8217;s intent/ability to repay the loan, bankruptcy, fraud or death, among other things, but in no case will the charge-off exceed specified delinquency timeframes. Such delinquency timeframes state that closed-end retail loans (loans with pre-defined maturity dates, such as real estate mortgages, home equity loans and consumer installment loans) that become past due 120 cumulative days and open-end retail loans (loans that roll-over at the end of each term, such as home equity lines of credit) that become past due 180 cumulative days should be classified as a loss and charged-off. For residential real estate loans, charge-off decisions are based upon past due status, current assessment of collateral value, and general market conditions in the areas where the properties are located.</span></div></ix:continuation><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:BusinessCombinationsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTAx_44a5d8a6-11c4-48f3-8eda-d938ed06b5ed" continuedAt="i163d0f091adc4f6e9615b30ec06adc1a" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquired Loans</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired loans are recorded at fair value at the date of acquisition based on a discounted cash flow methodology that considers various factors including the type of loan and related collateral, classification status, fixed or variable interest rate, term of loan and whether or not the loan was amortizing, and a discount rate reflecting the Company&#8217;s assessment of risk inherent in the cash flow estimates. Certain larger purchased loans are individually evaluated while other purchased loans are grouped together according to similar risk characteristics and are treated in the aggregate when applying various valuation techniques. These cash flow evaluations are inherently subjective as they require material estimates, all of which may be susceptible to significant change.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to January 1, 2020, loans acquired in a business combination that had evidence of deterioration of credit quality since origination and for which it was probable, at acquisition, that the Company would be unable to collect all contractually required payments receivable were considered purchased credit impaired (&#8220;PCI&#8221;) loans. PCI loans were individually evaluated and recorded at fair value at the date of acquisition with no initial valuation allowance based on a discounted cash flow methodology that considered various factors including the type of loan and related collateral, classification status, fixed or variable interest rate, term of loan and whether or not the loan was amortizing, and a discount rate reflecting the Company&#8217;s assessment of risk inherent in the cash flow estimates. The difference between the undiscounted cash flows expected at acquisition and the investment in the loan, or the &#8220;accretable yield,&#8221; was recognized as interest income on a level-yield method over the life of the loan. Contractually required payments for interest and principal that exceeded the undiscounted cash flows expected at acquisition, or the &#8220;non-accretable difference,&#8221; were not recognized on the Statement of Condition and did not result in any yield adjustments, loss accruals or valuation allowances. Increases in expected cash flows, including prepayments, subsequent to the initial investment were recognized prospectively through adjustment of the yield on the loan over its </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i74f85a7fcae74c17a5966de4d68f4104" continuedAt="i8771ec88f0014159a6ed51cb0ebf9785"><ix:continuation id="i163d0f091adc4f6e9615b30ec06adc1a"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">remaining life. Decreases in expected cash flows were recognized as impairment. Valuation allowances on PCI loans reflected only losses incurred after the acquisition (meaning the present value of all cash flows expected at acquisition that ultimately were not to be received).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commencing January 1, 2020, in connection with the Company's adoption of ASU 2016-13 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, and its related amendments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, loans acquired in a business combination that have experienced more-than-insignificant deterioration in credit quality since origination are considered purchased credit deteriorated (&#8220;PCD&#8221;) loans. At the acquisition date, an estimate of expected credit losses is made for groups of PCD loans with similar risk characteristics and individual PCD loans without similar risk characteristics. This initial allowance for credit losses is allocated to individual PCD loans and added to the purchase price or acquisition date fair values to establish the initial amortized cost basis of the PCD loans. As the initial allowance for credit losses is added to the purchase price, there is no credit loss expense recognized upon acquisition of a PCD loan. Any difference between the unpaid principal balance of PCD loans and the amortized cost basis is considered to relate to noncredit factors and results in a discount or premium. Discounts and premiums are recognized through interest income on a level-yield method over the life of the loans. All loans considered to be PCI prior to January 1, 2020 were converted to PCD on that date. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The subsequent measurement of expected credit losses for all acquired loans is the same as the subsequent measurement of expected credit losses for originated loans.</span></div></ix:continuation><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTI0_830488c6-df68-4ce5-af0c-7433568fbcbd" continuedAt="i68f72e19ab4349879a0f54bd146f51f5" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Credit Losses &#8211; Loans</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASU 2016-13 on January 1, 2020 using the modified retrospective approach. The Company recorded a net increase to retained earnings of $<ix:nonFraction unitRef="usd" contextRef="i92fb539a08974e819900835ebfb342e5_I20200101" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzE4NDQ4_fc726358-c30b-4f36-af54-88a26a1d745b">1.7</ix:nonFraction>&#160;million, upon adoption. The transition adjustment includes a decrease in the allowance for credit losses on loans of $<ix:nonFraction unitRef="usd" contextRef="ic8f86bfc19314d62ba205181b1373367_D20200101-20200101" decimals="-5" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzE4NTYx_6ea49fd6-860e-4a45-b315-f0afa84b28b4">2.5</ix:nonFraction>&#160;million, and an increase in the allowance for credit losses on off-balance sheet credit exposures of $<ix:nonFraction unitRef="usd" contextRef="ic8f86bfc19314d62ba205181b1373367_D20200101-20200101" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzE4NjU3_68923897-feb4-4509-872d-d03096a17a4e">400,000</ix:nonFraction>, net of the corresponding decrease in deferred tax assets of $<ix:nonFraction unitRef="usd" contextRef="ic8f86bfc19314d62ba205181b1373367_D20200101-20200101" decimals="-5" sign="-" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzE4NzIx_5335a5b4-57e4-4f2b-a19c-a5c1b902bb6b">0.4</ix:nonFraction>&#160;million.  Results for the periods beginning after January 1, 2020 are presented under ASC 326 and follows the current expected credit loss methodology.  Prior periods continue to be reported in accordance with previously applicable U.S. GAAP, which followed the incurred credit losses methodology.  The following policies noted are under the current expected credit losses methodology.  A summary of the Company's previous policies under the incurred credit losses methodology follows at the end of this section. Under the current expected credit loss model, the ACL on loans is a valuation allowance estimated at the balance sheet date in accordance with U.S. GAAP that is deducted from the loans&#8217; amortized cost basis to present the net amount expected to be collected on the loans.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the ACL on loans based on the underlying assets&#8217; amortized cost basis, which is the amount at which the financing receivable is originated or acquired, adjusted for applicable accretion or amortization of premium, discount, collection of cash, and charge-offs. In the event that collection of principal becomes uncertain, the Company has policies in place to reverse accrued interest in a timely manner. Therefore, the Company has made a policy election to exclude accrued interest from the amortized cost basis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected credit losses are reflected in the ACL through a charge to the provision for credit loss expense. When the Company deems all or a portion of a financial asset to be uncollectible, the appropriate amount is written off and the ACL is reduced by the same amount.  In general, the principal balance of a loan is charged off in full or in part when management concludes, based on the available facts and circumstances, that collection of principal in full is not probable. In addition, the Company has reserves for expected recoveries where the Company reviews the prior four quarter charge offs and applies a recovery rate based on the Company&#8217;s historical experience. Subsequent recoveries, if any, are credited to the ACL when received.     </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures expected credit losses of financial assets at the loan level by segment, by pooling loans when the financial assets share similar risk characteristics. Depending on the nature of the pool of financial assets with similar risk characteristics, the Company uses a discounted cash flow (&#8220;DCF&#8221;) method to estimate the expected credit losses. Allowance on loans that do not share risk characteristics are evaluated on an individual basis.  The Company assigns a credit risk rating to all commercial and commercial real estate loans.  The Company reviews commercial and commercial real estate loans rated Substandard or worse, on nonaccrual, and greater than $250,000 for loss potential and when deemed appropriate, assigns an allowance based on an individual evaluation.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s methodologies for estimating the ACL consider available relevant information about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts. The methodologies apply historical loss information, adjusted for asset-specific characteristics, economic conditions at the measurement date, and forecasts about future economic conditions expected to exist through the contractual lives of the financial assets that are reasonable and supportable, to the identified pools of financial assets with similar risk characteristics for </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i8771ec88f0014159a6ed51cb0ebf9785" continuedAt="ibf8a38330c864bbe914e4c4364c92c64"><ix:continuation id="i68f72e19ab4349879a0f54bd146f51f5" continuedAt="i0e4a42b764c04025ad061b123f9429b6"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which the historical loss experience was observed. The Company&#8217;s methodologies revert back to average historical loss information on a straight line basis over eight quarters when it can no longer develop reasonable and supportable forecasts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has identified the following pools of financial assets with similar risk characteristics for measuring expected credit losses:  commercial, commercial real estate, residential, home equity, consumer and leases.  This segmentation was selected based on the differences in the risk profile of each of these categories and aligns well with regulatory reporting categories.  This segmentation separates borrower type, collateral type and the nature of the loan.  The differences in risk profiles of these segments enable the ACL to be more precise in its allocation due to the inherent risk in these specific portfolios. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Discounted Cash Flow Method</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the DCF method to estimate expected credit losses for the commercial, commercial real estate, residential, home equity, and consumer loan pools. For each of these loan segments, the Company generates cash flow projections at the instrument level wherein payment expectations are adjusted for exposure at default using estimated prepayment speeds, time to recovery, probability of default, and loss given default. The modeling of expected prepayment speeds, and time to recovery are based on historical internal data.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses regression analysis of historical internal and peer data to determine suitable loss drivers to utilize when modeling lifetime probability of default and loss given default. This analysis also determines how expected probability of default and loss given default will react to forecasted levels of the loss drivers. For all loan pools utilizing the DCF method, management utilizes and forecasts national unemployment and a one year percentage change in national gross domestic product as loss drivers in the model. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all DCF models, management has determined that four quarters represents a reasonable and supportable forecast period and reverts back to a historical loss rate over eight quarters on a straight-line basis. Management leverages economic projections from an independent third party to inform its loss driver forecasts over the four-quarter forecast period. Other internal and external indicators of economic forecasts, and scenario weightings, are also considered by management when developing the forecast metrics.  The model considers a base case forecast and two alternative forecasts and assigns weightings to these three scenarios based on current conditions and expectations for future conditions.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combination of adjustments for credit expectations (default and loss) and timing expectations (prepayment, curtailment, and time to recovery) produces an expected cash flow stream at the instrument level. Instrument effective yield is calculated, net of the impacts of prepayment assumptions, and the instrument expected cash flows are then discounted at that effective yield to produce an instrument-level net present value of expected cash flows (&#8220;NPV&#8221;).  An ACL is established for the difference between the instrument&#8217;s NPV and amortized cost basis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The model also considers the need to qualitatively adjust expected loss estimates for information not already captured in the loss estimation process.  These qualitative factors include, but are not limited to, those suggested by the Interagency Policy Statement on Allowances for Credit Losses.  These qualitative factor adjustments may increase or decrease the Company's estimate of expected credit losses.  At December 31, 2021 and 2020, the ACL model included increases in qualitative reserves for loans within the hospitality and other certain industries that may have an elevated level of risk due to the adverse economic impact of the COVID-19 pandemic, as well as loans that remain in the Company's payment deferral program implemented in response to the COVID-19 pandemic. The qualitative reserves were added to all portfolio segments with the majority in commercial real estate and then residential real estate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the size and characteristics of the leasing portfolio, the remaining life method, using the historical loss rate of the commercial and industrial segment, is used to determine the allowance for credit losses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Individually Evaluated Financial Assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans that do not share common risk characteristics are evaluated on an individual basis. For collateral dependent financial assets where the Company has determined that foreclosure of the collateral is probable, or where the borrower is experiencing financial difficulty and the Company expects repayment of the financial asset to be provided substantially through the operation or sale of the collateral, the ACL is measured based on the difference between the fair value of the collateral less cost to sell, and the amortized cost basis of the asset as of the measurement date. The ACL may be zero if the fair value of the collateral at the measurement date exceeds the amortized cost basis of the financial asset.</span></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="ibf8a38330c864bbe914e4c4364c92c64" continuedAt="i1f8622334eaa4a8f8090850e34dab10c"><ix:continuation id="i0e4a42b764c04025ad061b123f9429b6" continuedAt="if9686eddeef94c0e89032f3e249a0a36"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s estimate of the ACL reflects losses expected over the remaining contractual life of the assets. The contractual term does not consider extensions, renewals or modifications unless the Company has identified an expected troubled debt restructuring.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the incurred credit losses methodology utilized in the prior periods, the allowance for loans and leases was maintained at an amount to assure that an appropriate allowance was maintained.  The methodology was comprised of four major components that management had deemed appropriate in evaluating the appropriateness of the allowance for loan and lease losses.  The components included: impaired loans; criticized and classified credits; historical loss experience; and qualitative or subjective analysis. For impaired loans, an allowance was recognized if the fair value of the loan was less than the recorded investment in the loan (recorded investment in the loan is the principal balance plus any accrued interest, net of deferred loan fees or costs and unamortized premium or discount).  For loans that were not impaired or reviewed individually, management assigned a reserve based upon historical loss experience over a designated look-back period. Management had evaluated a variety of look-back periods and had determined that an eight year look back period was appropriate to capture a full range of economic cycles. Management had also evaluated a variety of statistical methods in analyzing loss history, including averages, weighted averages and loss emergence periods and had determined that by applying a loss emergence period analysis to historical losses over a full economic cycle had resulted in a reasonable estimate of losses inherent in the loan portfolio. The model also included an analysis of a variety of subjective factors to support the reserve estimate. These subjective factors included allowance allocations for risks that may not otherwise be fully recognized in other components of the model. Among the subjective factors that were routinely considered as part of this analysis were: growth trends in the portfolio, changes in management and/or polices related to lending activities, trends in classified or nonaccrual loans, concentrations of credit, local and national economic trends, and industry trends.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For acquired credit impaired loans accounted for under FASB ASC Topic 310-30, Loans and Debt Securities Acquired with Deteriorated Credit Quality, (&#8220;ASC Topic 310-30&#8221;), the Company&#8217;s allowance for loan and lease losses was estimated based upon our expected cash flows for these loans. To the extent that we experienced a deterioration in borrower credit quality resulting in a decrease in our expected cash flows subsequent to the acquisition of the loans, an allowance for loan losses would be established based on our estimate of future credit losses over the remaining life of the loans. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For acquired non-credit impaired loans accounted for under FASB ASC Topic 310-20, Nonrefundable Fees and Other Costs, (&#8220;ASC Topic 310-20&#8221;), the Company&#8217;s allowance for loan and lease losses was maintained through provisions for loan losses based upon an evaluation process that was similar to our evaluation process used for originated loans. This evaluation, which included a review of loans on which full collectability may not be reasonably assured, it considered, among other matters, the estimated fair value of the underlying collateral, economic conditions, historical net loan loss experience, carrying value of the loans, which included the remaining net purchase discount or premium, and other factors that warrant recognition in determining our allowance for loan losses. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Troubled Debt Restructuring</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A loan that has been modified or renewed is considered a troubled debt restructuring (&#8220;TDR&#8221;) when two conditions are met: 1) the borrower is experiencing financial difficulty and 2) concessions are made for the borrower's benefit that would not otherwise be considered for a borrower or transaction with similar credit risk characteristics. The Company&#8217;s ACL reflects all effects of a TDR when an individual asset is specifically identified as a reasonably expected TDR. The Company has determined that a TDR is reasonably expected no later than the point when the lender concludes that modification is the best course of action and it is at least reasonably possible that the troubled borrower will accept some form of concession from the lender to avoid a default.  Reasonably expected TDRs and executed non-performing TDRs are evaluated individually to determine the required ACL. TDRs performing in accordance with their modified contractual terms for a reasonable period of time, generally six months,  may be included in the Company&#8217;s existing pools based on the underlying risk characteristics of the loan to measure the ACL.  The provisions of the CARES Act and interagency guidance issued by Federal banking regulators provided guidance and clarification related to modifications and deferral programs to assist borrowers who are negatively impacted by the COVID-19 national emergency.  Under the CARES Act, a modification deemed to be COVID-19-related is not considered to be a TDR if the loan was not more than 30 days past due as of December 31, 2019 and the deferral was executed between March 1, 2020 and the earlier of 60 days after the date of termination of the COVID-19 national emergency or December 31, 2020. The Appropriations Act extended the termination of these provisions to the earlier of 60 days after the COVID-19 national emergency date or January 1, 2022. The banking regulators issued similar guidance, which clarified that a COVID-19-related modification should not be considered a TDR if the borrower was current on payments at the time the underlying loan modification program was implemented and if the modification was considered to be short-term. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the CARES Act, the Appropriations Act and the interagency guidance, the Company does not designate eligible loan modifications and deferrals resulting from the impacts of COVID-19 as TDRs. The Company evaluates modifications for eligibility under the CARES Act and Appropriations Act, then the interagency guidance if they do not qualify </span></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i1f8622334eaa4a8f8090850e34dab10c" continuedAt="idf98e5292ddd438bbf3ffdb14ed68f54"><ix:continuation id="if9686eddeef94c0e89032f3e249a0a36"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the CARES Act or Appropriation Act relief.  Modifications that are not eligible for either program continue to follow the Corporation&#8217;s established TDR policy.  Additionally, loans with deferrals granted due to COVID-19 are not generally reported as past due or nonaccrual.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loan Commitments and Allowance for Credit Losses on Off-Balance Sheet Credit Exposures</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments include off-balance sheet credit instruments, such as commitments to make loans, unused lines of credit and commercial letters of credit, issued to meet customer financing needs. The Company&#8217;s exposure to credit loss in the event of nonperformance by the other party to the financial instrument for off-balance sheet loan commitments is represented by the contractual amount of those instruments. Such financial instruments are recorded when they are funded. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records an allowance for credit losses on off-balance sheet credit exposures, unless the commitments to extend credit are unconditionally cancellable, through a charge to the provision for credit loss expense for off-balance sheet credit exposures included in other noninterest expense in the Company&#8217;s Consolidated Statements of Income. The ACL on off-balance sheet credit exposures is estimated by loan segment at each balance sheet date under the current expected credit loss model using similar methodologies as portfolio loans, taking into consideration the likelihood that funding will occur, and is included in other liabilities on the Company&#8217;s Statements of Condition.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTU2_9f8bc78f-9b90-487e-85fe-f957b10725b9" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Premises and Equipment</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Land is carried at cost. Premises and equipment are stated at cost, less allowances for depreciation. The provision for depreciation for financial reporting purposes is computed generally by the straight-line method at rates sufficient to write-off the cost of such assets over their estimated useful lives. Buildings are amortized over a period of <ix:nonNumeric contextRef="i45438b9fc219405cb3d431b2a2f8cd60_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzM1NDY0_71147fba-fe68-48bd-b675-f9f2cb888cbd">10</ix:nonNumeric>-<ix:nonNumeric contextRef="id97e407978864d539b788e9aae1d06cd_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzM1NDY3_fc819c31-f2e4-499b-a042-2d78a932f929">39</ix:nonNumeric> years, and furniture, fixtures, and equipment are amortized over a period of <ix:nonNumeric contextRef="ic8dbac6c3fb8472ebc024cb439045b02_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzM1NTQx_95c64d61-36a3-4682-801f-4737dbc690e7">2</ix:nonNumeric>-<ix:nonNumeric contextRef="ife47cdc7523b46d196cd531dcd177316_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzM1NTQ0_ca259c21-9b3c-4816-a3c6-928b084168ed">20</ix:nonNumeric> years. Leasehold improvements are generally depreciated over the lesser of the lease term or the estimated lives of the improvements. Maintenance and repairs are charged to expense as incurred. Gains or losses on disposition are reflected in earnings.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:RealEstateOwnedValuationAllowancePolicy" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTY2_4438a2f3-4e77-438f-97c1-c4ff2b2f1b7a" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Real Estate Owned</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other real estate owned consists of properties formerly pledged as collateral to loans, which have been acquired by the Company through foreclosure proceedings or acceptance of a deed in lieu of foreclosure. Upon transfer of a loan to foreclosure status, an appraisal is generally obtained and any excess of the loan balance over the fair value, less estimated costs to sell, is charged against the allowance for credit losses. Expenses and subsequent adjustments to the fair value are treated as other operating expense.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMDc4_2a7c14a4-92e2-40ad-bb39-e5a31e8594ae" continuedAt="i1caec0a91b414a5bb86d789a5f4bf40c" escape="true">Goodwill</ix:nonNumeric></span></div><div style="text-align:justify"><ix:continuation id="i1caec0a91b414a5bb86d789a5f4bf40c" continuedAt="i56661978a962473194a20745826b679c"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of purchase price over the fair value of assets acquired in a transaction using purchase accounting. Goodwill has an indefinite useful life and is not amortized, but is tested for impairment. Goodwill impairment tests are performed on an annual basis or when events or circumstances dictate. On January 1, 2020, the Company adopted ASU 2017-04</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, "Intangibles - Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment", </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which eliminates the entities requirement to compute the implied fair value.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tests goodwill annually as of December 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i56661978a962473194a20745826b679c">. The Company has the option to perform a qualitative assessment of goodwill, which considers company-specific and economic characteristics that might impact its carrying value. If based on this qualitative assessment, it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then a quantitative test (Step 1) is performed, which compares the fair value of the reporting unit to the carrying amount of the reporting unit in order to identify potential impairment. If the estimated fair value of a reporting unit exceeds its carrying amount, the goodwill of the reporting unit is not considered impaired. The implied fair value of goodwill is determined in the same manner as goodwill that is recognized in a business combination. Significant judgment and estimates are involved in estimating the fair value of the assets and liabilities of the reporting units.</ix:continuation>  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:IntangibleAssetsFiniteLivedPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMDg0_ed90d1f1-06c6-447b-aa64-11113f705e47" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Intangible Assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets include core deposit intangibles, customer related intangibles, covenants not to compete, and mortgage servicing rights. Core deposit intangibles represent a premium paid to acquire a base of stable, low cost deposits in the acquisition of a bank, or a bank branch, using purchase accounting. The amortization period for core deposit intangible ranges from <ix:nonNumeric contextRef="i027c3bbc6220445b921b1e7173eff4ce_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzM4Mjcy_d8083726-4b4f-4183-b650-36ac37e8af44">5</ix:nonNumeric> to <ix:nonNumeric contextRef="i6bb944677db84d018e0f98943841e213_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzM4Mjc4_70631992-6353-4fbd-b4d3-f47e620c4740">10</ix:nonNumeric> years, using an accelerated method. The covenants not to compete are amortized on a straight-line basis over <ix:nonNumeric contextRef="ic28eea19110c45c9b7fab2ce5d9c7b44_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzM4Mzg0_402bfce1-2c20-41b4-8404-e5a694619b8a">3</ix:nonNumeric> to <ix:nonNumeric contextRef="ia3f447d2b29d476eac6b74f1834f2345_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzM4Mzkw_6154a9ed-cf68-42b3-8085-cd385a1b2fa7">6</ix:nonNumeric> years, while customer related intangibles are amortized on an accelerated basis over a range of <ix:nonNumeric contextRef="i287f97a102f14a31a73fcbcab71e45ba_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzM4NDgz_5c3d41f8-5cd7-47de-abfc-0ff810d4ac97">6</ix:nonNumeric> to <ix:nonNumeric contextRef="if4165b0a6bb7420e8816aad52c5dc65d_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzM4NDg5_8a4e6a4d-d5bd-4738-80b9-18a79ba0c0b9">15</ix:nonNumeric> years. The amortization period is monitored to determine if circumstances require such periods to be revised. The Company periodically reviews its intangible assets for changes in circumstances that may indicate the carrying amount of the asset is impaired. The Company tests its intangible assets for impairment on an annual basis or more frequently if conditions indicate that an impairment loss has more likely than not been incurred.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="idf98e5292ddd438bbf3ffdb14ed68f54" continuedAt="i90a0930d86f14bc3a5b46453ec2dd3a6"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTI1_c701f2b0-4ab4-4cf1-87a4-4a40760b8c6a" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Deferred taxes are reviewed quarterly and reduced by a valuation allowance if, based upon the information available, it is more likely than not that some or all of the deferred tax assets will not be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income and recoverable taxes paid in prior years. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized. The Company&#8217;s policy is to recognize interest and penalties on unrecognized tax benefits in income tax expense in the Consolidated Statements of Income.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:RegulatoryIncomeTaxesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMDcx_87b8fdd4-7444-4898-b367-f154c881a2d8" continuedAt="if0b650961685469b92ce15762cd18a19" escape="true">Tax Credit Investments</ix:nonNumeric></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if0b650961685469b92ce15762cd18a19">The Company accounts for its investments in qualified affordable housing projects using the proportional amortization method. Under that method, the Company amortizes the initial cost of the investment in proportion to the tax credits and other tax benefits received and recognizes the net investment performance in the income statement as a component of income tax expense.</ix:continuation>  As of December&#160;31, 2021 and 2020, the Company's remaining investment in qualified affordable housing projects, net of amortization totaled $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:AmortizationMethodQualifiedAffordableHousingProjectInvestments" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzQwNjk0_b84325ba-3337-4a71-8894-0007dc4aec5d">97,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:AmortizationMethodQualifiedAffordableHousingProjectInvestments" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzQwNzAy_b6be1b5b-c46e-4d83-a6e1-7f58e22df7f2">485,000</ix:nonFraction>, respectively.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:RepurchaseAgreementsValuationPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTYz_91aac000-6f65-4159-98ff-04cb874798f6" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Securities Sold Under Agreements to Repurchase</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities sold under agreements to repurchase (repurchase agreements) are agreements in which the Company transfers the underlying securities to a third-party custodian&#8217;s account that explicitly recognizes the Company&#8217;s interest in the securities. The agreements are accounted for as secured financing transactions provided the Company maintains effective control over the transferred securities and meets other criteria as specified in FASB ASC Topic 860, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transfers and Servicing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC Topic 860&#8221;). The Company&#8217;s agreements are accounted for as secured financings; accordingly, the transaction proceeds are reflected as liabilities and the securities underlying the agreements continue to be carried in the Company&#8217;s securities portfolio.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="tmp:TreasuryStockPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMDk1_7690fb8c-f1be-478c-995f-7d66d4526ece" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Stock</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of treasury stock is shown on the Consolidated Statements of Condition as a separate component of shareholders&#8217; equity, and is a reduction to total shareholders&#8217; equity. Shares are released from treasury at fair value, identified on an average cost basis.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="tmp:TrustAndInvestmentServicesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTA4_df77e3bf-f59a-4184-84b7-bac924527c3e" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trust and Investment Services</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets held in fiduciary or agency capacities for customers are not included in the accompanying Consolidated Statements of Condition, since such items are not assets of the Company. Fees associated with providing trust and investment services are included in noninterest income.  Additional information on trust and investment fees is presented in Note 14 - "Revenue Recognition."</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMDgy_c61dc745-31a3-4e97-a4ac-d3e8af800c06" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Share</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is calculated by dividing net income available to common shareholders by the weighted average number of shares outstanding during the year, exclusive of shares represented by the unvested portion of restricted stock and restricted stock units. Diluted earnings per share is calculated by dividing net income available to common shareholders by the weighted average number of shares outstanding during the year plus the dilutive effect of the unvested portion of restricted stock and restricted stock units and stock issuable upon conversion of common stock equivalents (primarily stock options) or certain other contingencies. The Company uses authoritative accounting guidance under ASC Topic 260, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. The Company issues stock-based compensation awards that included restricted stock awards that contain such rights.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTUy_9f4430dc-f55c-4a6e-87bc-2fc38bc81e81" continuedAt="ie4e2b6ca60f94b5192c7146f5cb75ca5" escape="true">Segment Reporting</ix:nonNumeric></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ie4e2b6ca60f94b5192c7146f5cb75ca5">The Company manages its operations through <ix:nonFraction unitRef="segment" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzQzNDI5_f572954a-0799-4088-878a-bcac1d376dae">three</ix:nonFraction> reportable business segments in accordance with the standards set forth in FASB ASC Topic 280, &#8220;Segment Reporting&#8221;. The <ix:nonFraction unitRef="segment" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzQzNTUy_f572954a-0799-4088-878a-bcac1d376dae">three</ix:nonFraction> segments are: (i) banking (&#8220;Banking&#8221;), (ii) insurance (&#8220;Tompkins Insurance Agencies, Inc.&#8221;) and (iii) wealth management (&#8220;Tompkins Financial Advisors&#8221;). The Company&#8217;s insurance services and wealth management services are managed separately from the Bank.</ix:continuation> Additional information on the segments is presented in Note 22- &#8220;Segment and Related Information.&#8221;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i90a0930d86f14bc3a5b46453ec2dd3a6" continuedAt="i567c1603c5d94d498491217486d2402e"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTA0_5f4a08d6-2d82-4499-892a-d0d8a51f9b45" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income (Loss)</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Company, comprehensive income (loss) represents net income plus the net change in unrealized gains or losses on available-for-sale debt securities for the period (net of taxes), and the actuarial gain or loss and amortization of unrealized amounts in the Company&#8217;s defined-benefit retirement and pension plan, supplemental employee retirement plan, and post-retirement life and healthcare benefit plan (net of taxes), and is presented in the Consolidated Statements of Comprehensive Income (Loss) and Consolidated Statements of Changes in Shareholders&#8217; Equity. Accumulated other comprehensive income (loss) represents the net unrealized gains or losses on available-for-sale debt securities (net of tax) and unrecognized net actuarial gain or loss, unrecognized prior service costs, and unrecognized net initial obligation (net of tax) in the Company&#8217;s defined-benefit retirement and pension plan, supplemental employee retirement plan, and post-retirement life and healthcare benefit plan.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:PensionAndOtherPostretirementPlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTM5_996b42c8-2069-4577-af94-ca23baed02e3" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension and Other Employee Benefits</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains noncontributory defined-benefit and defined contribution plans, which cover substantially all employees of the Company. In addition, the Company also maintains supplemental employee retirement plans for certain executives and a post-retirement life and healthcare plan. These plans are discussed in detail in Note 11 &#8220;Employee Benefit Plans&#8221;. The Company incurs certain employment-related expenses associated with these plans. In order to measure the expense associated with these plans, various assumptions are made including the discount rate used to value certain liabilities, expected return on plan assets, anticipated mortality rates, and expected future healthcare costs. The assumptions are based on historical experience as well as current facts and circumstances. A third-party actuarial firm is used to assist management in measuring the expense and liability associated with the plans. The Company uses a December 31 measurement date for its plans. As of the measurement date, plan assets are determined based on fair value, generally representing observable market prices. The projected benefit obligation is primarily determined based on the present value of projected benefit distributions at an assumed discount rate.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expenses associated with these plans are charged to current operating expenses.  The Company recognizes an asset for a plan&#8217;s overfunded status or a liability for a plan&#8217;s underfunded status in the Company&#8217;s consolidated statements of condition, and recognizes changes in the funded status of these plans in comprehensive income, net of applicable taxes, in the year in which the change occurred.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTY1_6e702138-b260-4a4b-9988-d2feb956a572" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for the provisions of FASB ASC Topic 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC Topic 820&#8221;), for financial assets and financial liabilities. ASC Topic 820 defines fair value, establishes a framework for measuring fair value in accordance with U.S. GAAP, and expands disclosures about fair value measurements. See Note 19 &#8220;Fair Value Measurements&#8221;.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, fair values of financial instruments are based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and the Company&#8217;s creditworthiness, among others.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTQw_9512abb6-7555-4e65-ab1b-1d5b9c032742" continuedAt="if3cd1d09f1044304bc19c91ca1b7b305" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASU 2014-09</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Revenue From contracts With Customers (Topic 606)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, effective January 1, 2018, the Company adopted new policies related to revenue recognition. In general, for revenue not associated with financial instruments, guarantees and lease contracts, the Company applies the following steps when recognizing revenue from contracts with customers: (i) identify the contract, (ii) identify the performance obligations, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations and (v) recognize revenue when a performance obligation is satisfied. Tompkins' contracts with customers are generally short term in nature, typically due within one year or less or cancellable by the Company or the Company's customer upon a short notice period. Performance obligations for the Company's customer contracts are generally satisfied at a single point in time, typically when the transaction is complete, or over time. For performance obligations satisfied over time, Tompkins primarily uses the output method, directly measuring the value of the products/services transferred to the customer, to determine when performance obligations have been satisfied. The Company typically receives payment from customers and recognizes revenue concurrent with the satisfaction of the Company's performance obligations. In most cases, this occurs within a single financial reporting period. For payments received in advance of the satisfaction of performance obligations, revenue recognition is deferred until such time as the performance obligations have been satisfied. In cases where the Company has not received payment despite satisfaction of the Company's performance obligations, the Company accrues an estimate of the amount due in the period the Company's performance obligations have been satisfied. For contracts with variable components, only amounts for which collection is probable are accrued. The Company generally acts in a principal capacity, on the Company's own behalf, in most of the Company's contracts with customers. In such transactions, Tompkins </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i567c1603c5d94d498491217486d2402e"><ix:continuation id="if3cd1d09f1044304bc19c91ca1b7b305">recognizes revenue and the related costs to provide the services on a gross basis in the Company's financial statements. In some cases, Tompkins acts in an agent capacity, deriving revenue through assisting other entities in transactions with the Company's customers. In such transactions, Tompkins recognizes revenue and the related costs to provide the services on a net basis in the Company's financial statements. These transactions recognized on a net basis primarily relate to insurance and brokerage commissions and fees derived from the Company's customers' use of various interchange and ATM/debit card networks.</ix:continuation> Refer to Note 14 "Revenue Recognition" for additional disclosures required by ASC 606.</ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_112"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2 <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzU4NjE_202b647c-6fa3-45ef-81f8-08ed56461467" continuedAt="if847b9213c924e4d92e25bb600a966f3" escape="true">Securities&#160;</ix:nonNumeric></span></div><ix:continuation id="if847b9213c924e4d92e25bb600a966f3" continuedAt="i6a47f68e6fdf400c82ee3f5dc879c86b"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Available-for-Sale Debt Securities</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzU4NTQ_1ad55da4-08b0-4191-ab43-a76e54c7f224" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize available-for-sale debt securities held by the Company at December&#160;31, 2021 and 2020:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.330%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-Sale Debt Securities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized   Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasuries</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzItMS0xLTEtNDcyOTg_075ca623-c0b0-42ea-b741-389ac69d2a14">160,291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzItMi0xLTEtNDcyOTg_65fea4ed-1a09-419a-b361-546fb4f7b3be">85</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzItMy0xLTEtNDcyOTg_80d832a8-bf0b-41a8-be20-ae2429b8f882">2,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzItNC0xLTEtNDcyOTg_272251d0-ffe8-43f0-9572-a982408e2950">157,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzMtMS0xLTEtNDcyOTg_47bb63e8-007b-4737-b0fc-2fb75c83748d">843,218</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzMtMi0xLTEtNDcyOTg_c69056d3-5324-4539-91fb-b666b44ce306">4,527</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzMtMy0xLTEtNDcyOTg_5c7fad1b-4f86-441a-b475-195987f9b4b1">15,372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzMtNC0xLTEtNDcyOTg_c4ac6c41-acef-46cc-a018-fbc757605eb8">832,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib037e02056774d4fa84a6211aa72fb85_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzQtMS0xLTEtNDcyOTg_ece7054f-1f5b-49a8-9aaf-cbbcea8f2b4c">102,177</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib037e02056774d4fa84a6211aa72fb85_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzQtMi0xLTEtNDcyOTg_8a2f7224-2ffb-4e84-81f9-76fc840528de">2,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib037e02056774d4fa84a6211aa72fb85_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzQtMy0xLTEtNDcyOTg_e365ccaf-22cd-4658-92ea-f806440c4be5">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib037e02056774d4fa84a6211aa72fb85_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzQtNC0xLTEtNDcyOTg_19205656-ef0c-4bc0-a065-5aed192edeb7">104,169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities &#8211; residential, issued by</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2d837ff90f148b2b4f216b5d8a15968_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzYtMS0xLTEtNDcyOTg_3b2f221b-22f8-43d5-8131-4865bfaa7bd2">76,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2d837ff90f148b2b4f216b5d8a15968_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzYtMi0xLTEtNDcyOTg_31d23cd1-ac28-44c2-9bf1-04abf798fae0">1,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2d837ff90f148b2b4f216b5d8a15968_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzYtMy0xLTEtNDcyOTg_dae7812f-1838-466e-ab26-94e489e9ece7">532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2d837ff90f148b2b4f216b5d8a15968_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzYtNC0xLTEtNDcyOTg_04afd7ac-4322-43cd-aac1-9c251bdcaf29">77,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzctMS0xLTEtNDcyOTg_af92d8ba-baf4-49d3-9804-cb22abe4aefb">879,102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzctMi0xLTEtNDcyOTg_d993ca60-87f1-41be-87a2-65a7e386d2e7">5,735</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzctMy0xLTEtNDcyOTg_ce978141-25a6-4638-b90e-1c08fa0d5fb3">14,281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzctNC0xLTEtNDcyOTg_b15b5452-4df4-468f-b569-580453b48a40">870,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e48fba045744903819fa438458e519c_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzktMS0xLTEtNDcyOTg_5ec0ff0a-db8a-4115-af40-f724e7a3a7f6">2,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e48fba045744903819fa438458e519c_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzktMi0xLTEtNDcyOTg_ed121f00-8a04-4d32-9102-5826fdd8d64a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e48fba045744903819fa438458e519c_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzktMy0xLTEtNDcyOTg_3fdddebb-7d42-4d4b-8b21-c0f4592fe7c3">76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e48fba045744903819fa438458e519c_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzktNC0xLTEtNDcyOTg_c2561ebc-1067-4751-844d-2df907e31240">2,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzEwLTEtMS0xLTQ3Mjk4_64895263-a146-4539-846c-4ab7aed27522">2,063,790</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzEwLTItMS0xLTQ3Mjk4_486bc9ce-3253-49c0-838a-48c3d7af19f2">13,626</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzEwLTMtMS0xLTQ3Mjk4_977e7234-911b-440e-a0c3-318d952bee5b">32,903</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzEwLTQtMS0xLTQ3Mjk4_3c8e8bb9-ccc8-4380-b4b6-9ed98345f53f">2,044,513</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.330%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-Sale Debt Securities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized   Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government sponsored entities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia12aea24272e459a957c5a306516639e_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzMtMS0xLTEtNDcyOTg_a5b27289-b72b-48de-a960-749ecd2e6881">599,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia12aea24272e459a957c5a306516639e_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzMtMi0xLTEtNDcyOTg_7b51ec91-7e2e-452c-88fe-38949ed17e12">9,820</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia12aea24272e459a957c5a306516639e_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzMtMy0xLTEtNDcyOTg_1c0910bb-5838-460a-a60b-28a98727d9e5">1,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia12aea24272e459a957c5a306516639e_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzMtNC0xLTEtNDcyOTg_789ec682-ab5f-4667-9cfe-4c9921cf4532">607,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzQtMS0xLTEtNDcyOTg_1c6971db-caf0-45f3-8a51-945e03f79921">126,642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzQtMi0xLTEtNDcyOTg_e67fa1c3-6e7f-4633-88db-ea2fc202a546">3,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzQtMy0xLTEtNDcyOTg_8218a3b8-e9f6-4a6c-970c-adb81cc05a14">40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzQtNC0xLTEtNDcyOTg_bd7caee9-2dd6-4b47-bfdb-1a5c85e40321">129,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities &#8211; residential, issued by</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agencies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f34d468f4db43ceac421d8abbb09dca_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzYtMS0xLTEtNDcyOTg_79c9e086-3750-4ae5-ac06-bb288644b980">179,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f34d468f4db43ceac421d8abbb09dca_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzYtMi0xLTEtNDcyOTg_d8a56792-1a95-4f88-a102-5e2bd1efaaae">3,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f34d468f4db43ceac421d8abbb09dca_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzYtMy0xLTEtNDcyOTg_d9b62b6e-ceb0-4e8d-a08f-d65a84065efe">646</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f34d468f4db43ceac421d8abbb09dca_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzYtNC0xLTEtNDcyOTg_37828bea-f45d-4e25-ae65-fe7015984388">182,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government sponsored entities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1f1768b66aa4ce688512d1fbde699db_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzctMS0xLTEtNDcyOTg_82a55e59-3f62-4c0f-9660-d4d33387fbff">691,562</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1f1768b66aa4ce688512d1fbde699db_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzctMi0xLTEtNDcyOTg_8419d401-c95c-4070-b7a9-4cc63bbe2d1e">14,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1f1768b66aa4ce688512d1fbde699db_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzctMy0xLTEtNDcyOTg_cb6f7d67-8609-4397-8b70-74e91ef0ffb9">675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1f1768b66aa4ce688512d1fbde699db_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzctNC0xLTEtNDcyOTg_777d40f8-71cf-4375-a73f-79d7e610c3b1">705,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0023bc5ace26492480792a7bf7cae12f_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzktMS0xLTEtNDcyOTg_9baebf23-59da-4dba-a472-e14a979a2d1f">2,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0023bc5ace26492480792a7bf7cae12f_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzktMi0xLTEtNDcyOTg_1bfdfc3d-5f54-4e1a-b524-8f5d47ed20b3">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0023bc5ace26492480792a7bf7cae12f_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzktMy0xLTEtNDcyOTg_85c26002-32b1-471e-a39b-ae8d96585a3a">121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0023bc5ace26492480792a7bf7cae12f_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzktNC0xLTEtNDcyOTg_d9adeb2d-700c-4e3d-902d-d5e50521fcd8">2,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzEwLTEtMS0xLTQ3Mjk4_741f189b-79fd-4558-8ac9-873c6fb043ca">1,599,894</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzEwLTItMS0xLTQ3Mjk4_d88fa8f4-7cb3-4d1a-96ac-6dafe74b031e">30,773</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzEwLTMtMS0xLTQ3Mjk4_6b2c55d8-2279-4e43-878d-d5fb37b4f601">3,474</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzEwLTQtMS0xLTQ3Mjk4_51f8ec7b-d83e-4aed-8949-95cefd5fd0bf">1,627,193</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Held-to-Maturity Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize held-to-maturity debt securities held by the Company at December&#160;31, 2021 and 2020:</span></div><div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:HeldToMaturitySecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzg3OTYwOTMwMzg3NzA_564324fc-8a60-4d0e-98d8-efacd9d6ff1f" continuedAt="i707fbe1d197044cb82a10b79aabab335" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.330%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Held-to-Maturity Securities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized  Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized  Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasuries</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzItMS0xLTEtNTQ0NTc_a5d96747-a58a-448a-ab69-453071ac3aa6">86,689</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzItMi0xLTEtNTQ0NTc_143dc874-5042-4cd9-ae4a-7d93b6eb5419">279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzItMy0xLTEtNTQ0NTc_8824799f-66fc-4966-be45-8f7e77a590c1">600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzItNC0xLTEtNTQ0NTc_fb265425-7b22-4e99-8463-1e9afb41197d">86,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government  sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzMtMS0xLTEtNTQ0NTc_565d5701-9af1-4eeb-9279-9379898119c7">197,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzMtMi0xLTEtNTQ0NTc_950bec6b-b3cb-4441-b1b3-d36f465159c2">389</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzMtMy0xLTEtNTQ0NTc_51827712-bdbe-40d5-b3bd-46a3fb6494ae">1,789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzMtNC0xLTEtNTQ0NTc_f0c8f5c7-eb64-4b1a-94a8-d3fac5d6bdda">195,920</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total held-to-maturity debt securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzQtMS0xLTEtNTQ0NTc_c686b1d7-21d5-4075-a446-1eff17dba21c">284,009</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzQtMi0xLTEtNTQ0NTc_b2a5ea3d-e875-4cb1-85eb-b940a4315f01">668</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzQtMy0xLTEtNTQ0NTc_3227f143-2347-4b55-92f0-600f7d884856">2,389</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzQtNC0xLTEtNTQ0NTc_d5d78f77-0a8d-4827-9451-1870838e447d">282,288</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There were <ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="INF" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzY1OTcwNjk3ODQ0MDk_fcf8d0f8-3bff-4ec5-a95f-2df27bfd4138">no</ix:nonFraction> held-to-maturity debt securities at December 31, 2020.</span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i6a47f68e6fdf400c82ee3f5dc879c86b" continuedAt="i2425f4f08b884f95953e9cdd7402f1da"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfRealizedGainLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzU4NDc_8f814a51-131f-4822-8ead-33bc217b8d0d" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth information with regard to sales transactions of debt securities available-for-sale:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.368%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.077%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.077%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.078%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzItMS0xLTEtNDcyOTg_e0804728-0c72-4734-8392-aa2d387294bc">142,679</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzItMi0xLTEtNDcyOTg_108c6036-403a-4248-bfba-cdc1131cf53d">42,333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzItMy0xLTEtNDcyOTg_20c3d19a-1aee-4d54-b54a-a679b59ac2d2">232,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzMtMS0xLTEtNDcyOTg_cb89fe94-72cc-4be3-b06d-5f42adf76792">1,126</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzMtMi0xLTEtNDcyOTg_3091233d-ef3c-4830-ae2a-6d9b5cb32c86">179</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzMtMy0xLTEtNDcyOTg_dc996129-ee85-4986-9fa9-59e27620bbb9">1,123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzQtMS0xLTEtNDcyOTg_f0acd98d-0f6f-4fec-a36e-6c8ced522e19">851</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzQtMi0xLTEtNDcyOTg_e6ae6e87-c723-4ce7-a32f-945bd1c82f65">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzQtMy0xLTEtNDcyOTg_468eb2ca-98df-4edd-8106-26a62ea830e3">595</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net gains (losses) on sales of available-for-sale debt securities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzUtMS0xLTEtNDcyOTg_cc49d087-6d60-42f5-a63e-2a0a834c0a28">275</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzUtMi0xLTEtNDcyOTg_9902c1fc-d436-4121-a857-03383d7cfbc8">179</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzUtMy0xLTEtNDcyOTg_91d189b1-3638-4d47-9c96-d3a9ace3bd07">528</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's available-for-sale and held-to-maturity debt securities portfolios includes callable securities that may be called prior to maturity.  In 2021, 2020, and 2019, the Company recognized gross gains of $<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:DebtSecuritiesGainLossOnCalledSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzExNTQ0ODcyMTIwMjcw_88d267f2-4122-409e-88e9-85ba3171ac77">0</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:DebtSecuritiesGainLossOnCalledSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzExNTQ0ODcyMTIwMjc0_908856ac-835f-4b70-acec-8dca2a738fbf">251,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:DebtSecuritiesGainLossOnCalledSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzExNTQ0ODcyMTIwMjg0_8aed410e-005a-4452-a389-8fa381aa6c91">88,000</ix:nonFraction> on securities that were called.  The Company also recognized net losses of $<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiRealizedLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzEyNjQ0MzgzNzQ4NTc5_2397788a-dddb-4c65-9b12-f19ce2313764">26,000</ix:nonFraction> on equity securities for the years ended December 31, 2021 and  net gains of $<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiRealizedGain" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzExNTQ0ODcyMTIwMzAy_77da07d6-75f3-4e3c-836f-7d30560aad03">13,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiRealizedGain" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzExNTQ0ODcyMTIwMzEx_708a48ea-6a57-496b-95b2-af9eb63d6e8e">29,000</ix:nonFraction> for the years ended December 31, 2020 and 2019, respectively, reflecting the change in fair value. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzU4NTE_ab5f90a1-3e7b-42a2-8be4-bc911b789828" continuedAt="i6035538db67647a0be436867a98cf665" escape="true"><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes available-for-sale </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">debt </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">securities that had unrealized losses at December&#160;31, 2021:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:34.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="18" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-Sale Debt Securities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12 Months or Longer</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized  Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized  Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized  Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasuries</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtMS0xLTEtNzA5NjQ_90623d52-f8dc-4885-9e63-3db10bf6a972">147,810</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtMi0xLTEtNzA5NjQ_3079f0a8-078c-4055-ba8d-c47fe8b65825">2,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtMy0xLTEtNzA5NjQ_2848565a-8f51-4d67-82e2-12303ca6f05c">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtNC0xLTEtNzA5NjQ_1273ecd6-d1d1-4cd2-807c-39581a870e05">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtNS0xLTEtNzA5NjQ_04bc4add-3628-48bd-8ed2-57a21cb9c2a7">147,810</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtNi0xLTEtNzA5NjQ_281880fb-ef43-433b-bdd2-eda8cca5fe17">2,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtMS0xLTEtNDcyOTg_cc7b999a-b2f4-46e4-abaf-e62c62c8b219">362,895</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtMi0xLTEtNDcyOTg_2e6d3a3f-b1fa-4a0a-bf9e-7507b13f6414">6,694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtMy0xLTEtNDcyOTg_f570c735-96b2-446a-9159-52e7a46b3480">289,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtNC0xLTEtNDcyOTg_2aac60cd-68b9-44c6-b304-fe30a3449310">8,678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtNS0xLTEtNDcyOTg_bf1ca65f-b0f1-40ad-8324-b615e134753a">652,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtNi0xLTEtNDcyOTg_6e049fb2-b044-460c-9868-4e7c4efada73">15,372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib037e02056774d4fa84a6211aa72fb85_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzQtMS0xLTEtNDcyOTg_76d8b3c3-a482-4786-b166-465fc6230080">9,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib037e02056774d4fa84a6211aa72fb85_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzQtMi0xLTEtNDcyOTg_4bceeb10-c688-4220-b936-97eb90927c17">85</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib037e02056774d4fa84a6211aa72fb85_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzQtMy0xLTEtNDcyOTg_4ea462af-0aec-4b32-a32b-cf71de2550e9">1,283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib037e02056774d4fa84a6211aa72fb85_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzQtNC0xLTEtNDcyOTg_bafcc362-a3c3-4807-8791-1f8ef35b68ff">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib037e02056774d4fa84a6211aa72fb85_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzQtNS0xLTEtNDcyOTg_7cbc9591-2ff8-4544-9f71-4df7d009008b">10,983</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib037e02056774d4fa84a6211aa72fb85_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzQtNi0xLTEtNDcyOTg_b6992be0-8b98-4a78-895a-634f7c5d4ffd">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities &#8211; residential, issued by</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2d837ff90f148b2b4f216b5d8a15968_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzYtMS0xLTEtNDcyOTg_eda599ff-9cc1-47ba-8dc4-ebbb4d394d96">22,074</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2d837ff90f148b2b4f216b5d8a15968_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzYtMi0xLTEtNDcyOTg_6368620b-601a-46bd-8af4-0731e8db9e99">160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2d837ff90f148b2b4f216b5d8a15968_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzYtMy0xLTEtNDcyOTg_7c52c389-28a5-4af2-9da7-b15bd0d0ba4e">16,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2d837ff90f148b2b4f216b5d8a15968_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzYtNC0xLTEtNDcyOTg_fda4a2b3-9d31-4f8b-94f5-a127812e68d6">372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2d837ff90f148b2b4f216b5d8a15968_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzYtNS0xLTEtNDcyOTg_9e8ac615-0fc9-4a7d-9d51-99715ef4acbf">38,920</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2d837ff90f148b2b4f216b5d8a15968_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzYtNi0xLTEtNDcyOTg_d5054308-c0c9-4a3d-965c-85d0533fcf0a">532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzctMS0xLTEtNDcyOTg_5b6e9360-2e1b-472e-9c84-c6d0318e80f7">553,351</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzctMi0xLTEtNDcyOTg_125848b7-8e45-4c56-92bb-c346b9de34b5">11,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzctMy0xLTEtNDcyOTg_b0186e41-4366-4872-a6e9-56c59411c3eb">84,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzctNC0xLTEtNDcyOTg_dbc82f12-b6bb-4048-a880-2ff018456c9d">2,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzctNS0xLTEtNDcyOTg_ff2c7565-b371-4d96-baf7-83d383285d62">637,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzctNi0xLTEtNDcyOTg_4be6e373-8193-41d4-aae0-62c9ae9a2218">14,281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e48fba045744903819fa438458e519c_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzgtMS0xLTEtNDcyOTg_8eaa1a0e-ec6b-4172-8cdd-df184d328d85">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e48fba045744903819fa438458e519c_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzgtMi0xLTEtNDcyOTg_7c5af031-f553-4474-b800-606a119935a2">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e48fba045744903819fa438458e519c_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzgtMy0xLTEtNDcyOTg_b8542dd5-fc4d-4b43-b06f-c9de0a26e54f">2,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e48fba045744903819fa438458e519c_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzgtNC0xLTEtNDcyOTg_b2942323-4bfc-4b8d-aeb1-4e1d5cf8db1d">76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e48fba045744903819fa438458e519c_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzgtNS0xLTEtNDcyOTg_c2e29fda-28bb-4fba-8d57-6af9fd08ba0f">2,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e48fba045744903819fa438458e519c_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzgtNi0xLTEtNDcyOTg_bccb8c3d-be01-48f8-9326-aca2d384b376">76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzktMS0xLTEtNDcyOTg_d3ca973e-68b0-429c-8513-ad06516bc9f1">1,095,830</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzktMi0xLTEtNDcyOTg_436540d2-ba61-4502-be21-c61830d7eb1b">20,921</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzktMy0xLTEtNDcyOTg_fe16d6b2-031d-4427-9301-2e299c6aff93">394,300</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzktNC0xLTEtNDcyOTg_c6d22646-35c7-4f41-b618-22846f98b4a4">11,982</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzktNS0xLTEtNDcyOTg_1e1972db-97d2-4e23-974c-3c3c51abe628">1,490,130</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzktNi0xLTEtNDcyOTg_2d6271ef-ed61-47a1-ac1d-f26f5d3f42b4">32,903</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="tmp:ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzExNTQ0ODcyMTA4MjE0_cd6e9c7b-5871-4c63-a0fc-7db87cc076a1" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes held-to-maturity debt securities that had unrealized losses at </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.576%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="18" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Held-to-Maturity Securities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12 Months or Longer</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized  Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasuries</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzMtMS0xLTEtNTQ1Njg_eb9b35f8-83cc-466a-85b3-8bf625338ab0">35,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzMtMi0xLTEtNTQ1Njg_b932e40b-6d63-4f53-bae6-5f053a631369">600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzMtMy0xLTEtNTQ1Njg_665485d4-9c54-4c38-bf6c-fa874bb027ee">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzMtNC0xLTEtNTQ1Njg_ada62d07-7e1a-45fb-9d5f-351333bcff97">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzMtNS0xLTEtNTQ1Njg_69d39d91-0238-403e-9d73-0431e2154b4e">35,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzMtNi0xLTEtNTQ1Njg_fca8a7f0-376e-4259-ba78-b9e3e084904c">600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government  sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzQtMS0xLTEtNTQ1Njg_9d4a56f3-de92-4066-84f2-57b610704d9b">84,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzQtMi0xLTEtNTQ1Njg_01668c3f-41ea-48c4-a2ae-5627c553cb02">1,789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzQtMy0xLTEtNTQ1Njg_0bbc16d2-b286-415c-854d-4762209d4a63">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzQtNC0xLTEtNTQ1Njg_ebfb674a-6324-4ad7-a146-07e59b281664">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzQtNS0xLTEtNTQ1Njg_3f528644-900a-49fd-b09c-517f19c45201">84,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzQtNi0xLTEtNTQ1Njg_0a30f806-acd2-454f-9a66-a3c261116142">1,789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total held-to-maturity securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzUtMS0xLTEtNTQ1Njg_6eb89f2d-9d6b-46bf-b45e-dbf6f5ee8387">119,872</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzUtMi0xLTEtNTQ1Njg_6ef6813d-6281-4ac9-8707-120ddea7884e">2,389</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzUtMy0xLTEtNTQ1Njg_9ad631df-8d90-4433-a9df-58cf8416aa8a">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzUtNC0xLTEtNTQ1Njg_a9fc2f94-d3bb-4f57-bb56-f9693b6c21c4">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzUtNS0xLTEtNTQ1Njg_4e7c3d5c-45e6-4817-a4b7-844db7040db6">119,872</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzUtNi0xLTEtNTQ1Njg_6a9948d0-562a-4d7f-b0f6-491c6a08cefa">2,389</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within the available-for-sale and held-to-maturity portfolios, the total number of securities in an unrealized loss position were <ix:nonFraction unitRef="security" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzM0MDg0ODYwNDkwOTA1_8632cab9-c9be-4ff0-a91d-b4498234ff95"><ix:nonFraction unitRef="security" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzM0MDg0ODYwNDkwOTA1_f00ada94-6f3d-4fd6-8c14-b75da71359a6">268</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="security" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="INF" name="us-gaap:HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzM0MDg0ODYwNDkwOTEw_2e8272a2-de53-4a5c-b3a4-4fca9b2fcdc0"><ix:nonFraction unitRef="security" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="INF" name="us-gaap:HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzM0MDg0ODYwNDkwOTEw_6a487f98-085c-4768-a7f1-e9ac552dc81e">77</ix:nonFraction></ix:nonFraction> at </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2020.</span></div></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i2425f4f08b884f95953e9cdd7402f1da" continuedAt="i75315f209a2843dc834842b5b9a524cc"><ix:continuation id="i6035538db67647a0be436867a98cf665"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes available-for-sale debt securities that had unrealized losses at December&#160;31, 2020:&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:34.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="18" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-Sale Debt Securities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12 Months or Longer</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized  Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized  Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized  Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government sponsored entities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia12aea24272e459a957c5a306516639e_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzMtMS0xLTEtNDcyOTg_4239097d-de7e-423c-806d-d482a1daeec0">310,711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia12aea24272e459a957c5a306516639e_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzMtMi0xLTEtNDcyOTg_f1ca6035-55aa-4e4d-91e6-f254530b5a66">1,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia12aea24272e459a957c5a306516639e_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzMtMy0xLTEtNDcyOTg_fe762d29-a25e-4717-993c-39d566178b40">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia12aea24272e459a957c5a306516639e_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzMtNC0xLTEtNDcyOTg_29156178-f3cf-4693-ad92-f0cefbdc0f6e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia12aea24272e459a957c5a306516639e_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzMtNS0xLTEtNDcyOTg_089e8d4e-5be6-444e-a2d7-1f24b50e3b89">310,711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia12aea24272e459a957c5a306516639e_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzMtNi0xLTEtNDcyOTg_ba864045-4d6b-457d-99b4-fb19ddf1eec3">1,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzQtMS0xLTEtNDcyOTg_ee9464cc-2711-4e49-a8ba-0498a7a2f3fa">8,868</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzQtMi0xLTEtNDcyOTg_7c6f2c8c-4a15-40bb-8f60-6e791dbf9a0a">40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzQtMy0xLTEtNDcyOTg_a84f0248-bda2-4ffa-9218-6f92b14df796">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzQtNC0xLTEtNDcyOTg_3b678786-6af7-4901-a259-9df3a759171d">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzQtNS0xLTEtNDcyOTg_d87f0785-d041-4e8b-b090-e4eff2d65923">8,868</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzQtNi0xLTEtNDcyOTg_4c0e0950-c7f4-43b5-a751-598a226f303d">40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities &#8211; residential, issued by</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agencies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f34d468f4db43ceac421d8abbb09dca_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzYtMS0xLTEtNDcyOTg_e42ebda7-7510-4563-b077-bae4728d5a73">10,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f34d468f4db43ceac421d8abbb09dca_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzYtMi0xLTEtNDcyOTg_edfd188a-5616-4a8e-94d9-8fe161a224c3">396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f34d468f4db43ceac421d8abbb09dca_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzYtMy0xLTEtNDcyOTg_832ff135-8e8e-4624-8951-ae4db182fb62">1,819</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f34d468f4db43ceac421d8abbb09dca_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzYtNC0xLTEtNDcyOTg_9766b246-3dc6-4610-b030-c953dc93e832">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f34d468f4db43ceac421d8abbb09dca_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzYtNS0xLTEtNDcyOTg_92af704d-d85f-4165-9313-4addae1c80a8">12,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f34d468f4db43ceac421d8abbb09dca_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzYtNi0xLTEtNDcyOTg_61a785a0-030b-4380-813b-88a9cbfeaca8">646</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government sponsored entities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1f1768b66aa4ce688512d1fbde699db_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzctMS0xLTEtNDcyOTg_d1060cdf-20f8-4c9d-a425-8cf2e40a4dcd">87,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1f1768b66aa4ce688512d1fbde699db_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzctMi0xLTEtNDcyOTg_7ab14570-7f96-44d9-8b12-49ee3631d2e9">586</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1f1768b66aa4ce688512d1fbde699db_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzctMy0xLTEtNDcyOTg_397c2108-fcb5-4624-aa95-0f8de5809266">5,068</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1f1768b66aa4ce688512d1fbde699db_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzctNC0xLTEtNDcyOTg_70bb9846-2fb2-4cdf-b956-1047901aedc4">89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1f1768b66aa4ce688512d1fbde699db_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzctNS0xLTEtNDcyOTg_cf536418-bf8a-4807-9925-ab108e767083">92,711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1f1768b66aa4ce688512d1fbde699db_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzctNi0xLTEtNDcyOTg_1e1afc37-34ed-4c00-82b1-a308423ea4b5">675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0023bc5ace26492480792a7bf7cae12f_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzgtMS0xLTEtNDcyOTg_9cf07631-2ae7-475e-8c9c-8dc315245983">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0023bc5ace26492480792a7bf7cae12f_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzgtMi0xLTEtNDcyOTg_703531d8-d219-426f-ae87-eb3400036c90">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0023bc5ace26492480792a7bf7cae12f_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzgtMy0xLTEtNDcyOTg_f50c9ca7-9835-4e3d-916d-c809186912ce">2,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0023bc5ace26492480792a7bf7cae12f_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzgtNC0xLTEtNDcyOTg_d20f4d19-c190-41e7-8cc8-314dc6957fd4">121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0023bc5ace26492480792a7bf7cae12f_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzgtNS0xLTEtNDcyOTg_5d07c257-3e4c-41ea-9299-976947248491">2,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0023bc5ace26492480792a7bf7cae12f_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzgtNi0xLTEtNDcyOTg_ea8c297a-12ea-4387-b77e-52e377edc0a5">121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzktMS0xLTEtNDcyOTg_2dc0f179-d56f-45c6-9bcb-364114ddd710">417,782</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzktMi0xLTEtNDcyOTg_0cb4fcc2-b599-437f-8203-f9e21c2667bc">3,014</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzktMy0xLTEtNDcyOTg_222718fc-6979-4abf-a3e4-e0a99f191296">9,266</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzktNC0xLTEtNDcyOTg_cdf44ec3-d348-4722-a0a3-8fb6a5561fca">460</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzktNS0xLTEtNDcyOTg_70d745d7-eb8d-470d-a063-ccda9c6d1be2">427,048</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzktNi0xLTEtNDcyOTg_68c20d58-5ef6-4795-8ef4-78f9b9f7b9cd">3,474</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There were <ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="INF" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzExNTQ0ODcyMTA4MjE1_fcf8d0f8-3bff-4ec5-a95f-2df27bfd4138">no</ix:nonFraction> held-to-maturity debt securities at December 31, 2020.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">The Company evaluates available-for-sale debt securities for expected credit losses (&#8220;ECL&#8221;) in unrealized loss positions at each measurement date to determine whether the decline in the fair value below the amortized cost basis (impairment) is due to credit-related factors or noncredit-related factors.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:6.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Factors that may be indicative of ECL include, but are not limited to, the following:</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.11pt">Extent to which the fair value is less than the amortized cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">basis.</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.11pt">Adverse</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">conditions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">specifically</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">related</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">to</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">security,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">industry,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">or</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">geographic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">area</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">(changes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">technology, business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">practice).</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.11pt">Payment structure of the debt security with respect to underlying issuer or</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">obligor.</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.11pt">Failure of the issuer to make scheduled payment of principal and/or</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">interest.</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.11pt">Changes to the rating of a security or issuer by a nationally recognized statistical rating</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">organization.</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.11pt">Changes in tax or regulatory guidelines that impact a security or underlying</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">issuer.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For available-for-sale debt securities in an unrealized loss position, the Company evaluates the securities to determine whether the decline in the fair value below the amortized cost basis (technical impairment) is the result of changes in interest rates or reflects a fundamental change in the credit worthiness of the underlying issuer. Any impairment that is not credit related is recognized in other comprehensive income, net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses (&#8220;ACL&#8221;) on the Statement of Condition, limited to the amount by which the amortized cost basis exceeds the fair value, with a corresponding adjustment to earnings. Both the ACL and the adjustment to net income may be reversed if conditions change.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total gross unrealized losses, shown in the tables above, were primarily attributable to changes in interest rates and levels of market liquidity, relative to when the investment securities were purchased, and not due to the credit-related quality of the investment securities. The Company does not have the intent to sell these securities and does not believe it is more likely than not that the Company will be required to sell these securities before a recovery of amortized cost.  The gross unrealized losses reported for available-for-sale residential mortgage-backed securities relate to investment securities issued by U.S. government sponsored entities such as Federal National Mortgage Association, FHLMC and U.S. government agencies such as Government National Mortgage Association. The gross unrealized losses for held-to-maturity securities are on US Treasuries and securities issued by U.S. government-sponsored enterprises, including The Federal National Mortgage Agency and the Federal Farm Credit Banks Funding Corporation.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i75315f209a2843dc834842b5b9a524cc" continuedAt="i08d6fd80b852438c96029326ad7546f5"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Management measures expected credit losses on held-to-maturity debt securities on a collective basis by major security type with each type sharing similar risk characteristics and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Management has made the accounting policy election to exclude accrued interest receivable on held-to-maturity debt securities from the estimate of credit losses. As of  December 31, 2021, the held-to- maturity portfolio consisted of U.S. Treasury securities and securities issued by U.S. government-sponsored enterprises, including The Federal National Mortgage Agency and the Federal Farm Credit Banks Funding Corporation. U.S. Treasury securities are backed by the full faith and credit of and/or guaranteed by the U.S. government, and it is expected that the securities will not be settled at prices less than the amortized cost bases of the securities. Securities issued by U.S. government agencies or U.S. government-sponsored enterprises carry the explicit and/or implicit guarantee of the U.S. government, are widely recognized as &#8220;risk-free,&#8221; and have a long history of zero credit loss. As such, the Company did not record an  allowance for credit losses for these securities as of December 31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not recognize any net credit impairment charge to earnings on investment securities in 2021, 2020, or 2019. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost and estimated fair value of debt securities by contractual maturity are shown in the following table. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations with or without call or prepayment penalties. Mortgage-backed securities are shown separately since they are not due at a single maturity date.&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzU4NDM_4f07e56d-362d-40ef-ad71-2036812ed203" escape="true"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.838%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized  Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzMtMS0xLTEtNDcyOTg_c2229a46-9a00-4701-bce9-9701ae1483ee">77,159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzMtMi0xLTEtNDcyOTg_c8c8a757-6758-4543-af7e-af5e4c4dee22">77,892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzQtMS0xLTEtNDcyOTg_c01a83d9-32b8-4f5a-bf03-7f02d0adb922">474,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzQtMi0xLTEtNDcyOTg_d41898ed-40a4-4ae3-9476-ba3def4fbef5">471,776</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzUtMS0xLTEtNDcyOTg_df20088d-a51a-42ef-b0f1-7aadcb89bb3f">501,748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzUtMi0xLTEtNDcyOTg_bf507378-ca53-464d-8515-9f7cb3ec7907">492,573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzYtMS0xLTEtNDcyOTg_32154d15-c6ca-4a98-bed5-ba9053caa2e2">54,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzYtMi0xLTEtNDcyOTg_1317e031-78c7-4fc7-b1d2-9db614e3c034">54,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzctMS0xLTEtNDcyOTg_b6e75d85-dca6-49f4-a7b1-585ad69195b4">1,108,186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzctMi0xLTEtNDcyOTg_21205835-cd60-4017-992d-a24acba59c73">1,096,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzgtMS0xLTEtNDcyOTg_2dc5172a-0ef5-420f-af7b-fe7fa2d444ff">955,604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzgtMi0xLTEtNDcyOTg_d95223bf-1c52-403c-80d6-7103b4074360">947,713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzktMS0xLTEtNDcyOTg_12964bd2-d2d3-4152-9f7e-d8362d9dc1c3">2,063,790</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzktMi0xLTEtNDcyOTg_d7aa3af1-970e-4ff8-b890-47a359853fc5">2,044,513</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.838%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized  Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzMtMS0xLTEtNDcyOTg_91c3d031-c8de-4176-8442-cb0a35be4cc3">54,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzMtMi0xLTEtNDcyOTg_8d7bc7f4-91da-44b8-8150-09753ad9093d">55,008</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzQtMS0xLTEtNDcyOTg_b52ad271-b7f3-465f-ba3b-3a52f0dcdd05">379,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzQtMi0xLTEtNDcyOTg_19ac6a28-dfd4-4d7a-bbf1-036234c755b7">388,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzUtMS0xLTEtNDcyOTg_541f4135-0fc6-469f-8317-058d61710a54">228,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzUtMi0xLTEtNDcyOTg_ca51aaaf-5020-45df-993d-1360e682d9c4">229,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzYtMS0xLTEtNDcyOTg_336ca19c-0155-4aec-8194-8dfba0e0bc1a">66,694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzYtMi0xLTEtNDcyOTg_15a6431a-5a2a-4ad6-bc46-8d035a251e71">67,358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzctMS0xLTEtNDcyOTg_3cc451f1-9bc2-4135-b313-e9ef0e7ccfe3">728,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzctMi0xLTEtNDcyOTg_9780cb83-8784-41d8-b29d-92fe514e6850">739,605</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzgtMS0xLTEtNDcyOTg_8d73db63-cf3e-4d8d-8882-1f2090e090ee">871,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzgtMi0xLTEtNDcyOTg_86fabc77-549e-4be7-bc7c-0d0bd7363ad1">887,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzktMS0xLTEtNDcyOTg_41a90ac6-3300-4cfb-8c64-69e1c7f300e0">1,599,894</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzktMi0xLTEtNDcyOTg_0ac48a94-16ca-41a8-9e80-32ad74b7b117">1,627,193</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><ix:continuation id="i707fbe1d197044cb82a10b79aabab335"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.838%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized  Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Held-to-maturity securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2ZWZlMmM5ZDQzZTI0MTY4YTEzYTg5YjIwNjZlZjY5NS90YWJsZXJhbmdlOjZlZmUyYzlkNDNlMjQxNjhhMTNhODliMjA2NmVmNjk1XzUtMS0xLTEtNjg1NDY_14214ecc-792d-4943-a0e9-07146a675991">284,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2ZWZlMmM5ZDQzZTI0MTY4YTEzYTg5YjIwNjZlZjY5NS90YWJsZXJhbmdlOjZlZmUyYzlkNDNlMjQxNjhhMTNhODliMjA2NmVmNjk1XzUtMi0xLTEtNjg1NDY_29c4e133-4e17-4486-9a2d-e2a1cf1157a6">282,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total held-to-maturity debt securities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2ZWZlMmM5ZDQzZTI0MTY4YTEzYTg5YjIwNjZlZjY5NS90YWJsZXJhbmdlOjZlZmUyYzlkNDNlMjQxNjhhMTNhODliMjA2NmVmNjk1XzctMS0xLTEtNjg1NTM_a23c10a4-5c29-49d5-bd1b-04334de63cfd">284,009</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2ZWZlMmM5ZDQzZTI0MTY4YTEzYTg5YjIwNjZlZjY5NS90YWJsZXJhbmdlOjZlZmUyYzlkNDNlMjQxNjhhMTNhODliMjA2NmVmNjk1XzctMi0xLTEtNjg1NTM_f6ae820a-fd7a-4069-99a1-19de73ca09f5">282,288</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There were <ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="INF" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzY1OTcwNjk3ODMyNTI_fcf8d0f8-3bff-4ec5-a95f-2df27bfd4138">no</ix:nonFraction> held-to-maturity debt securities at December 31, 2020.</span></div></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i08d6fd80b852438c96029326ad7546f5"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trading Securities&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no securities designated as trading during 2021 or 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pledged Securities&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company pledges securities as collateral for public deposits and other borrowings, and sells securities under agreements to repurchase. See &#8220;Note 8 - Securities Sold Under Agreements to Repurchase and Federal Funds Purchased&#8221; for further discussion. Securities carried of $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-8" name="us-gaap:PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzQxOTU_25943798-34f4-4c17-b361-b7a2a1c4e956">1.4</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-8" name="us-gaap:PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzQyMDI_10ff264e-7da6-49af-ab6e-a7b99d655ddf">1.2</ix:nonFraction> billion, at December&#160;31, 2021 and 2020, respectively, were either pledged or sold under agreements to repurchase.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Securities&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except for U.S. government securities, there were no holdings, when taken in the aggregate, of any single issuer that exceeded 10% of shareholders&#8217; equity at December&#160;31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Equity Securities</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company invests in one CRA qualified equity fund.  This security is carried at market value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investment in Small Business Investment Companies&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has equity investments in small business investment companies (&#8220;SBIC&#8221;) establish</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed for the purpose of providing financing to small businesses in market areas served by the Company.  These investments totaled $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzQ3NjA_8695e966-3b2b-4867-81de-73f4bc62c15c">1.6</ix:nonFraction> million a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd $<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzY1OTcwNjk3ODU5NzI_62555d36-a963-4546-8bac-e33aed36fb4f">1.5</ix:nonFraction> million at  December&#160;31, 2021 and 2020, respectfully, and were included in other assets on the Company&#8217;s Consolidated Statements of Condition. These investments are accounted for either under the cost method or the equity method of accounting. As of December&#160;31, 2021, the Company reviewed these investments and determined that there was <ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzUwNTE_e58c62ac-c884-4515-a358-32cba8685bd1">no</ix:nonFraction> impairment.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Federal Home Loan Bank Stock&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also holds non-marketable Federal Home Loan Bank New York (&#8220;FHLBNY&#8221;) stock, non-marketable Federal Home Loan Bank Pittsburgh (&#8220;FHLBPITT&#8221;) stock and non-marketable Atlantic Community Bankers Bank (&#8220;ACBB&#8221;) stock, all of which are required to be held for regulatory purposes and for borrowing availability. The required investment in FHLB stock is tied to the Company&#8217;s borrowing levels with the FHLB. Holdings of FHLBNY stock, FHLBPITT stock and ACBB stock totaled $<ix:nonFraction unitRef="usd" contextRef="i1215bce7df904cbd873143475ec8281c_I20211231" decimals="-5" name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzU1NzM_58f3e133-d9ec-4ebb-b915-6b1faa249e4e">9.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="if18e32b690304cdbbbf7260f4d98b361_I20211231" decimals="-5" name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzU1Nzc_94a6ba01-9c43-42af-9d13-23c39998d0ee">1.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id300897e3a4d40449b4be041be41aea7_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzU1ODQ_23f7e786-2373-4977-a3b3-1f6a99df5b42">95,000</ix:nonFraction> at December&#160;31, 2021, respectively. These securities are carried at par, which is also cost. The FHLBNY and FHLBPITT continue to pay dividends and repurchase stock. As such, the Company has not recognized any impairment on its holdings of FHLBNY and FHLBPITT stock.</span></div></ix:continuation><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_115"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Note 3 <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzEyMjky_5e729da8-8e47-4fc6-9815-fcb24b185823" continuedAt="i547a56343b11472484d8acda812e34e7" escape="true">Loans and Leases</ix:nonNumeric></span></div><ix:continuation id="i547a56343b11472484d8acda812e34e7" continuedAt="i4691456f72614be4857c512cd282d781"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzEyMjg2_24218ca8-e125-40cf-927e-a64ac642efac" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans and Leases at December&#160;31, 2021 and December&#160;31, 2020 were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzItMS0xLTEtNDcyOTg_0eb56636-cb20-4f65-abd3-6696e5263405">99,172</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzItMi0xLTEtNDcyOTg_4a1ce64b-9d72-4548-a3f2-16dec7fd5d3a">94,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzMtMS0xLTEtNDcyOTg_64a717e3-d9b5-4dc9-acbb-4cd801cc7512">699,121</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzMtMi0xLTEtNDcyOTg_828a623a-9acf-4141-998d-cd4d5ced4b61">792,987</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPP loans*</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzQtMS0xLTEtNDcyOTg_0469b3cc-e056-4957-85b0-beb092773398">71,260</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzQtMi0xLTEtNDcyOTg_b5c7326f-f57b-4fbd-8d99-1d51195ffae3">291,252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial and industrial</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c4bd9179a9144e2a373f0e146ae66a7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzUtMS0xLTEtNDcyOTg_7136ae3f-0e24-444f-8ea1-f17c115289ee">869,553</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74104ac37b8e44cea197adf61dbc0a60_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzUtMi0xLTEtNDcyOTg_84ea8f83-3ca1-4ece-9be7-11fbdc103a11">1,178,728</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzctMS0xLTEtNDcyOTg_a98293ec-73aa-4511-91ff-6a9f1c97dd67">178,582</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzctMi0xLTEtNDcyOTg_5263a54a-96d1-47a9-847d-dfb0a79f1d1a">163,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzgtMS0xLTEtNDcyOTg_d4416723-1bda-494e-9db9-8d1e1d78540d">195,973</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzgtMi0xLTEtNDcyOTg_4d33ce9c-e7d7-4318-87f3-50d01c68eece">201,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7229f570830242238ae1c96dccabfa94_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzktMS0xLTEtNDcyOTg_d34c437c-accf-48ee-bcd6-98802e0b8b1c">2,278,599</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9b34c911348443da8e375abc033c131_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzktMi0xLTEtNDcyOTg_4b367f11-1e08-4ab9-8a60-f6e89c0636d1">2,204,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033a4576cd224dd7a8b84a8c2e5050bc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzEwLTEtMS0xLTQ3Mjk4_6db0efb1-b085-4f43-91d7-c121c6be7f44">2,653,154</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d7b832de81f4b148a75ae8e6ef8169f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzEwLTItMS0xLTQ3Mjk4_4eb197ae-3f1f-40b6-8168-9e7305885f50">2,569,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzEyLTEtMS0xLTQ3Mjk4_f5c9fc6e-2228-473b-b9c3-c816a32473a3">182,671</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzEyLTItMS0xLTQ3Mjk4_cc421cce-7521-4f95-bbb2-2ddc8d1565f6">200,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzEzLTEtMS0xLTQ3Mjk4_f0c1b57e-dd1e-4560-a57d-5f1c00123079">1,290,911</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzEzLTItMS0xLTQ3Mjk4_bb2634e9-83da-4086-94dd-69a14058702f">1,235,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal residential real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d750ccbf9004f6c87bc3ffc5cdb78a2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzE0LTEtMS0xLTQ3Mjk4_fa5aece6-6067-400a-b230-d5702ecd1089">1,473,582</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4df2575ec7407198e77f70b7be22f5_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzE0LTItMS0xLTQ3Mjk4_c8c90061-33ea-49e7-8db0-2acfba50961c">1,435,987</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzE2LTEtMS0xLTQ3Mjk4_02a1e10f-3a36-4fc8-9630-f7c11fc38d82">4,655</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzE2LTItMS0xLTQ3Mjk4_108c1b78-c381-4901-a36f-873eed928541">8,401</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib66b787fefc04b8ab857d27ca90d9e90_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzE3LTEtMS0xLTQ3Mjk4_ab50f538-1c9e-4b3a-9268-433c6bf01428">67,396</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05298766e0a640d1973ba6eedc1664e9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzE3LTItMS0xLTQ3Mjk4_d1d3defd-01bb-4a12-a804-fa9b6f003645">61,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal consumer and other</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3c801b46404f6699881457901ac581_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzE4LTEtMS0xLTQ3Mjk4_128613bb-01f5-43a2-8d25-27d0ef2ea083">72,051</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd45eeb68bd046f2bc3cea3839e0411c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzE4LTItMS0xLTQ3Mjk4_9b363fcb-1260-4301-8402-d5d20aef0bf1">69,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b7485185e51470c93a0cecf6dd79688_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzE5LTEtMS0xLTQ3Mjk4_8184a302-32ff-4fd9-919d-4e5ef7af61b8">13,948</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfa4527b7d974e8e87d4345e15a26b50_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzE5LTItMS0xLTQ3Mjk4_11b33819-74c3-471f-8fcb-832978472376">14,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loans and leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzIwLTEtMS0xLTQ3Mjk4_1eb9919b-666f-4b3a-8c74-df58fb4acfd8">5,082,288</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzIwLTItMS0xLTQ3Mjk4_e399959d-0177-4efd-b0f9-037360f89042">5,267,910</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unearned income and deferred costs and fees</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzIxLTEtMS0xLTQ3Mjk4_aaa908e8-63a6-460e-bca1-79e10a305bcb">6,821</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzIxLTItMS0xLTQ3Mjk4_cc948bb9-8707-4732-8c91-890db238d67d">7,583</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loans and leases, net of unearned income and deferred costs and fees</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzIyLTEtMS0xLTQ3Mjk4_d475f0e3-8531-4193-af3e-89105d24afd1">5,075,467</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzIyLTItMS0xLTQ3Mjk4_49daa705-38e0-4439-9994-f6d630496426">5,260,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">*SBA Paycheck Protection Program ("PPP")</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has adopted comprehensive lending policies, underwriting standards and loan review procedures. There were no significant changes to the Company&#8217;s existing lending policies, underwriting standards or loan review procedures during 2021. The Company&#8217;s Board of Directors approves the lending policies at least annually. The Company recognizes that exceptions to policy guidelines may occasionally occur and has established procedures for approving exceptions to these policy guidelines. Management has also implemented reporting systems to monitor loan originations, loan quality, concentrations of credit, loan delinquencies and nonperforming loans and potential problem loans.&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Residential real estate loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s policy is to underwrite residential real estate loans in accordance with secondary market guidelines in effect at the time of origination, including loan-to-value (&#8220;LTV&#8221;) and documentation requirements. LTVs exceeding <ix:nonFraction unitRef="number" contextRef="i67f4744700cd42f8a87ce8c8361b980a_I20211231" decimals="INF" name="tmp:LoanToValueFixedRateLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzEwMzU_acb81b55-f73a-43e4-a20e-17bf1ff076d6">80</ix:nonFraction>% for fixed rate loans and <ix:nonFraction unitRef="number" contextRef="i67f4744700cd42f8a87ce8c8361b980a_I20211231" decimals="INF" name="tmp:LoanToValueAdjustedRateLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzEwNjM_3de3fcce-54ac-4ac9-b7cb-d31ff4ff3f2b">85</ix:nonFraction>% for adjustable rate loans require private mortgage insurance to reduce the exposure. The Company verifies applicants&#8217; income, obtains credit reports and independent real estate appraisals in the underwriting process to ensure adequate collateral coverage and that loans are extended to individuals with good credit and income sufficient to repay the loan.  In limited circumstances, the Company will make exceptions to secondary market underwriting standards to support community reinvestment activities.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company originates fixed rate and adjustable rate residential mortgage loans, including loans that have characteristics of both, such as a 7/1 adjustable rate mortgage, which has a fixed rate for the first seven years and then adjusts annually thereafter.  The majority of residential mortgage loans originated over the last several years have been fixed rate loans due to the low interest rate environment. Adjustable rate residential real estate loans may be underwritten based upon an initial rate which is below the fully indexed rate; however, the initial rate is generally less than <ix:nonFraction unitRef="number" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="tmp:MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzIxNjc_9924d3fc-4c06-4dfe-8d21-43402d39a03d">100</ix:nonFraction> basis points below the fully indexed rate. As such, the Company does not believe that this practice creates any significant credit risk.&#160;</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span><br/></span></div><ix:continuation id="i4691456f72614be4857c512cd282d781" continuedAt="i7ce25fb8b55f4bdfbda568cdee66d970"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may sell residential real estate loans in the secondary market based on interest rate considerations. These residential real estate loans are generally sold to FHLMC or SONYMA without recourse in accordance with standard secondary market loan sale agreements. These residential real estate loan sales are subject to customary representations and warranties, including representations and warranties related to gross incompetence and fraud. The Company has not had to repurchase any loans as a result of these general representations and warranties. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, 2020, and 2019, the Company sold residential mortgage loans totaling </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-5" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzMwMTc_72d4cd56-9f07-4fea-b12b-df289514e654">31.5</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-5" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzMwMjE_a01ec9b6-61b4-4ab1-af65-3d7cb89f3094">51.7</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-5" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzMwMjk_9da86f01-3134-4eca-b095-707b56c2b605">16.9</ix:nonFraction> million, respectively, and realized net gains on these sales of $<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfMortgageLoans" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzMwODg_b86c0798-d1bc-4b51-9e6f-9651badf4104">943,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-5" name="us-gaap:GainLossOnSaleOfMortgageLoans" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzMwOTI_fd4b7d5f-3795-4331-9bd9-82a12e7d5dcb">2.1</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:GainLossOnSaleOfMortgageLoans" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzMxMDA_7e7fe330-50f3-4edb-8739-66117b5ba862">227,000</ix:nonFraction>, respectively. These residential real estate loans are generally sold without recourse in accordance with standard secondary market loan sale agreements. When residential mortgage loans are sold to FHLMC or SONYMA, the Company typically retains all servicing rights, which provides the Company with a source of fee income. In connection with the sales in 2021, 2020, and 2019, the Company recorded mortgage-servicing assets of $<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValueAdditions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM1MjQ_0e834f37-8b35-44af-bdb8-84748927a07b">236,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValueAdditions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM1Mjg_397bfc2c-993e-4418-85e6-52cb1fc7f4d0">388,000</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValueAdditions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM1MzY_5061a191-f9a1-4936-97dd-45c756b67411">127,000</ix:nonFraction>, respectively.  The loans sold to FHLMC and SONYMA were originated with the intent to sell.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of mortgage servicing assets amounted to $<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM2MTA_60aebbe6-f3b3-42e2-a751-9ee45cdc2d72">182,000</ix:nonFraction> in 2021, $<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM2MjA_f4334f9f-a110-449b-9c46-f0f55ca11a50">221,000</ix:nonFraction> in 2020, and $<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM2MzQ_46332e7d-2547-4e8e-9aaf-5374652a3c74">117,000</ix:nonFraction> in 2019.  At December&#160;31, 2021 and 2020, the Company serviced residential mortgage loans aggregating $<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-5" name="tmp:Residentialmortgageloansserviced" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM3MTk_fafca52b-be10-4288-a923-8025b1129940">147.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-5" name="tmp:Residentialmortgageloansserviced" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM3MjY_2abde184-2f5a-47bf-adf4-073ef3254819">140.9</ix:nonFraction> million, including loans securitized and held as available-for-sale debt securities. Mortgage servicing rights, at an amortized cost basis, totaled $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-5" name="us-gaap:ServicingAssetAtAmortizedValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM4Njk_688af77e-f14e-424f-a098-4d21a668df42">1.0</ix:nonFraction> million at December&#160;31, 2021 and $<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM4ODI_3f16c475-530f-47e8-b64e-bddd92a14079">981,000</ix:nonFraction> at December&#160;31, 2020. These mortgage servicing rights were evaluated for impairment at year-end 2021 and 2020 and <ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="INF" name="us-gaap:MortgageServicingRightsMSRImpairmentRecovery" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM5ODA_1c24969e-41fa-41d0-a78f-3739a1a124a3"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="us-gaap:MortgageServicingRightsMSRImpairmentRecovery" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM5ODA_e0850d04-9418-4d6e-a282-a237b7f28636">no</ix:nonFraction></ix:nonFraction> impairment was recognized. Loans held for sale, which are included in residential real estate, totaled $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzQwODY_51f28533-fe84-4574-b48d-a78094c65865">205,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-5" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzQwOTM_9c1299eb-0e21-494b-94d3-91210a261f24">4.4</ix:nonFraction> million at December&#160;31, 2021 and 2020, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As members of the FHLB, the Company&#8217;s subsidiary banks may use unencumbered mortgage related assets to secure borrowings from the FHLB. At December&#160;31, 2021 and 2020, the Company had $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-5" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzQyOTI_c4f961f5-da84-43aa-9324-62fa31c28f6e">110.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-5" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzQyOTk_16e0f67e-ee8a-4220-97ed-e7ff7a18588d">265.0</ix:nonFraction> million, respectively, of term advances from the FHLB that were secured by residential mortgage loans.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commercial and industrial loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Commercial Loan Policy sets forth guidelines for debt service coverage ratios, LTV&#8217;s and documentation standards. Commercial and industrial loans are primarily made based on identified cash flows of the borrower with consideration given to underlying collateral and personal or government guarantees. The Company&#8217;s policy establishes debt service coverage ratio limits that require a borrower&#8217;s cash flow to be sufficient to cover principal and interest payments on all new and existing debt. Commercial and industrial loans are generally secured by the assets being financed or other business assets such as accounts receivable or inventory. Many of the loans in the commercial portfolio have variable interest rates tied to Prime Rate, FHLBNY borrowing rates, SOFR, or U.S. Treasury indices.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commercial real estate&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Commercial Loan Policy sets forth guidelines for debt service coverage ratios, LTV&#8217;s and documentation standards. Commercial real estate loans are primarily made based on identified cash flows of the borrower with consideration given to underlying real estate collateral and personal or government guarantees. The Company&#8217;s policy establishes a maximum LTV based on the type of property and debt service coverage ratio limits that require a borrower&#8217;s cash flow to be sufficient to cover principal and interest payments on all new and existing debt. Commercial real estate loans may be fixed or variable rate loans with interest rates tied to Prime Rate, FHLBNY borrowing rates, SOFR, or U.S. Treasury indices.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Agriculture loans</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Agriculturally-related loans include loans to dairy farms, cash and vegetable crop farms and a variety of other livestock and crop producers. Agriculturally-related loans are primarily made based on identified cash flows of the borrower with consideration given to underlying collateral, personal guarantees, and government related guarantees. Agriculturally-related loans are generally secured by the assets or property being financed or other business assets such as accounts receivable, livestock, equipment, or commodities/crops. The Company&#8217;s Commercial Loan Policy establishes a maximum LTV of <ix:nonFraction unitRef="number" contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231" decimals="INF" name="tmp:MaximumLoanToValue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzEwOTk1MTE2NjM0ODU_160aa580-d86a-42f3-bc34-f3de5b8dc93c">80</ix:nonFraction>% for real estate secured loans and debt service coverage ratio limits that require a borrower&#8217;s cash flow to be sufficient to cover principal and interest payments on all new and existing debt, with limited adjustments to consider commodity market cycles. The policy also establishes maximum LTV ratios for non-real estate collateral, such as livestock, commodities/crops, equipment and accounts receivable. Agriculturally-related loans may be fixed or variable rate with interest tied to Prime Rate, FHLBNY borrowing rates, SOFR, or U.S. Treasury indices.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i7ce25fb8b55f4bdfbda568cdee66d970" continuedAt="i4f32408c34ff46219ca95ed47176cd8f"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Consumer and other loans</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consumer loan portfolio includes personal installment loans, direct and indirect automobile financing, and overdraft lines of credit. The majority of the consumer portfolio consists of indirect and direct automobile loans. Consumer loans are generally short-term and have fixed rates of interest that are set giving consideration to current market interest rates, the financial strength of the borrower, and internal profitability targets. The Company's Consumer Loan Underwriting Guidelines Policy establishes maximum debt to income ratios and includes guidelines for verification of applicants&#8217; income and receipt of credit reports.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases are primarily made to commercial customers and the origination criteria typically includes the value of the underlying assets being financed, the useful life of the assets being financed, and identified cash flows of the borrower. Most leases carry a fixed rate of interest that is set giving consideration to current market interest rates, the financial strength of the borrower, and internal profitability targets.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loan and Lease Customers&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s loan and lease customers are located primarily in the upstate New York communities served by its <ix:nonFraction unitRef="subsidiary_bank" contextRef="i99a85296ee6a407290f0550f5305dbbc_D20210101-20211231" decimals="INF" name="tmp:NatureOfOperationsNumberOfSubsidiaryBanks" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzgzOTE_ee7ece06-5266-4f89-bbc7-64ec7584742f">three</ix:nonFraction> subsidiary banks and in the Pennsylvania communities served by VIST Bank. The Trust Company operates <ix:nonFraction unitRef="banking_office" contextRef="iff627e30cfc548a39f820eeafdaf1e19_D20210101-20211231" decimals="INF" name="tmp:NatureOfOperationsNumberOfBankingOffices" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzg0OTU_41eaaa9f-4760-437f-8115-c084be1b7fb3">thirteen</ix:nonFraction> banking offices in the counties of Tompkins, Cayuga, Cortland, Onondaga and Schuyler, New York. The Bank of Castile operates <ix:nonFraction unitRef="banking_office" contextRef="ie26bd2b0ccc8469c9cc28c17693afe37_D20210101-20211231" decimals="INF" name="tmp:NatureOfOperationsNumberOfBankingOffices" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzg2MjM_2386fdab-cfab-4f9a-8d0d-e6e611fb9063">sixteen</ix:nonFraction> banking offices in the counties of Wyoming, Livingston, Genesee, Orleans and Monroe, New York. Mahopac Bank operates <ix:nonFraction unitRef="banking_office" contextRef="i32d94b2b67b04cd0a283da8a6fa9ad78_D20210101-20211231" decimals="INF" name="tmp:NatureOfOperationsNumberOfBankingOffices" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzg3NDM_420c9ff1-4b0b-4208-80fa-83a9db241f1e">fourteen</ix:nonFraction> banking offices in the counties of Putnam County, Dutchess County and Westchester, New York. VIST Bank operates <ix:nonFraction unitRef="banking_office" contextRef="ie7037693901440ea92129af86ec5aebd_D20210101-20211231" decimals="INF" name="tmp:NatureOfOperationsNumberOfBankingOffices" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzg4NTg_90323369-d23c-48ef-99af-2aa3a77ece0d">twenty</ix:nonFraction> offices in the counties of Berks, Montgomery, Philadelphia, Delaware and Schuylkill, Pennsylvania. Other than general economic risks, management is not aware of any material concentrations of credit risk to any industry or individual borrower.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loans to Related Parties</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Directors and officers of the Company and its affiliated companies were customers of, and had other transactions with, the Company's banking subsidiaries in the ordinary course of business.  Such loans and commitments were made on substantially the same terms, including interest rates and collateral, as those prevailing at the time for comparable transactions with other persons not related to the Company, and did not involve more than normal risk of collectability or present other unfavorable features.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="tmp:ScheduleOfLoansToRelatedPartiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzEyMjg5_677371b5-1b17-4d12-aa53-2f21d04829e9" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loan transactions with related parties are summarized as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:63.175%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.762%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.763%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToyMGY1NmI2Yzg3Y2U0YzY3OTE5MTlmMzk4NDlkMTNhMC90YWJsZXJhbmdlOjIwZjU2YjZjODdjZTRjNjc5MTkxOWYzOTg0OWQxM2EwXzEtMS0xLTEtNDcyOTg_a17dc5e8-ff10-4a1d-a7a3-1052072b82c0">49,080</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToyMGY1NmI2Yzg3Y2U0YzY3OTE5MTlmMzk4NDlkMTNhMC90YWJsZXJhbmdlOjIwZjU2YjZjODdjZTRjNjc5MTkxOWYzOTg0OWQxM2EwXzEtMi0xLTEtNDcyOTg_a6eb3ea5-bbe6-41b9-9559-dd9a765ed0d8">48,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans to new directors/executive officers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToyMGY1NmI2Yzg3Y2U0YzY3OTE5MTlmMzk4NDlkMTNhMC90YWJsZXJhbmdlOjIwZjU2YjZjODdjZTRjNjc5MTkxOWYzOTg0OWQxM2EwXzItMS0xLTEtNDcyOTg_6c7ce5d2-8e7c-4082-969b-2687d70d81bc">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToyMGY1NmI2Yzg3Y2U0YzY3OTE5MTlmMzk4NDlkMTNhMC90YWJsZXJhbmdlOjIwZjU2YjZjODdjZTRjNjc5MTkxOWYzOTg0OWQxM2EwXzItMi0xLTEtNDcyOTg_7f88e4cd-50bd-49af-82cd-66f782c335af">5,886</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New loans and advancements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToyMGY1NmI2Yzg3Y2U0YzY3OTE5MTlmMzk4NDlkMTNhMC90YWJsZXJhbmdlOjIwZjU2YjZjODdjZTRjNjc5MTkxOWYzOTg0OWQxM2EwXzMtMS0xLTEtNDcyOTg_83e40863-943a-4ceb-a3f8-08a61de718cd">7,274</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToyMGY1NmI2Yzg3Y2U0YzY3OTE5MTlmMzk4NDlkMTNhMC90YWJsZXJhbmdlOjIwZjU2YjZjODdjZTRjNjc5MTkxOWYzOTg0OWQxM2EwXzMtMi0xLTEtNDcyOTg_9f348770-e687-4b06-b741-a4c9013152f8">3,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:LoansandLeasesReceivableRelatedPartiesLoanPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToyMGY1NmI2Yzg3Y2U0YzY3OTE5MTlmMzk4NDlkMTNhMC90YWJsZXJhbmdlOjIwZjU2YjZjODdjZTRjNjc5MTkxOWYzOTg0OWQxM2EwXzQtMS0xLTEtNDcyOTg_99e281b1-be38-4590-981c-5aae07ec7f5e">34,451</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:LoansandLeasesReceivableRelatedPartiesLoanPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToyMGY1NmI2Yzg3Y2U0YzY3OTE5MTlmMzk4NDlkMTNhMC90YWJsZXJhbmdlOjIwZjU2YjZjODdjZTRjNjc5MTkxOWYzOTg0OWQxM2EwXzQtMi0xLTEtNDcyOTg_211cbcb8-c556-49a0-afe9-a1a17095f414">8,217</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToyMGY1NmI2Yzg3Y2U0YzY3OTE5MTlmMzk4NDlkMTNhMC90YWJsZXJhbmdlOjIwZjU2YjZjODdjZTRjNjc5MTkxOWYzOTg0OWQxM2EwXzUtMS0xLTEtNDcyOTg_ec37a285-9e1d-4042-893f-509107fa1ff5">21,903</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToyMGY1NmI2Yzg3Y2U0YzY3OTE5MTlmMzk4NDlkMTNhMC90YWJsZXJhbmdlOjIwZjU2YjZjODdjZTRjNjc5MTkxOWYzOTg0OWQxM2EwXzUtMi0xLTEtNDcyOTg_ece10eb5-a5b1-4a28-93c6-a7fb15559d9b">49,080</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nonaccrual Loans and Leases&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans are considered past due if the required principal and interest payments have not been received as of the date such payments are due. Loans are placed on nonaccrual status either due to the delinquency status of principal and/or interest (generally when past due 90 or more days) or a judgment by management that the full repayment of principal and interest is unlikely. When interest accrual is discontinued, all unpaid accrued interest is reversed. Payments received on loans on nonaccrual are generally applied to reduce the principal balance of the loan. Loans are generally returned to accrual status when all the principal and interest amounts contractually due are brought current and future payments are reasonably assured. When management determines that the collection of principal in full is improbable, management will charge-off a partial amount or full amount of the loan balance. Management considers specific facts and circumstances relative to each individual credit in making such a determination. For residential and consumer loans, management uses specific regulatory guidance and thresholds for determining charge-offs.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired loans that met the criteria for nonaccrual of interest prior to the acquisition may be considered performing upon acquisition, regardless of whether the customer is contractually delinquent, if we can reasonably estimate the timing and amount of the expected cash flows on such loans and if the Company expects to fully collect the new carrying value of the loans. As such, we may no longer consider the loan to be nonaccrual or nonperforming and may accrue interest on these loans, including the impact of any accretable discount. &#160;</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i4f32408c34ff46219ca95ed47176cd8f" continuedAt="i87fd467912ec4e5e9e29f9d2f8600f72"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:PastDueFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzExNTQ0ODcyMTE1NjM3_dd7bd239-9552-4be6-a16e-00b0fe367219" continuedAt="ib30bfd8a17004948a8ac233061e1b682" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The below table is an aging analysis of past due loans, segregated by class of loans as of December&#160;31, 2021 and 2020.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.281%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30-59 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">60-89 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">90 Days or More</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Past Due</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current Loans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Loans</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans and Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7145d30ee1b642189b84b677732026dd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzQtMS0xLTEtNDcyOTg_24582e15-1983-4bfd-bf2e-9633760f5f6f">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe999c7884754cb6b9e5972ea866b704_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzQtMi0xLTEtNDcyOTg_17373c6b-f124-4662-bf5f-bd3321ea2c13">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5ebf387cb5f403dae40710568471918_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzQtMy0xLTEtNDcyOTg_aa1eb366-e482-41ee-88ec-141d3b334a4f">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dd2dfd18cf54647ae0996f21dbe221a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzQtNC0xLTEtNDcyOTg_b9f5395a-95dd-4c79-8985-ad5266213c7c">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12f7e5a7c7074571946314ab7447ca00_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzQtNS0xLTEtNDcyOTg_016a1e94-c563-4bd5-8750-3d8ea8ea1ca0">99,172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzQtNi0xLTEtNDcyOTg_7c2b32c9-ec46-4a20-8ec5-40bfa2f4d530">99,172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic306e60b23c84db19f8e6290d921a7f0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzUtMS0xLTEtNDcyOTg_f2e6f37a-c259-480b-a2e1-4616b9f8949f">506</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if68819c42e9342259c1b5fab4d562524_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzUtMi0xLTEtNDcyOTg_200f3182-fccb-48b4-ad2e-990d61fbb31c">6</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie48481ab23c648faa22d8c591fbf6ef3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzUtMy0xLTEtNDcyOTg_63f1a286-faa7-439d-971e-b1d6e76ab8fe">88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2101ba6e09f4dd49cc4b14cdfd96390_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzUtNC0xLTEtNDcyOTg_7e738036-19ba-4b03-ac66-e06d9af37608">600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7ae2ed4abd442e5b77672dc9e91fe80_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzUtNS0xLTEtNDcyOTg_82dbf4bb-09ee-43f3-b86f-021a3d4040d0">698,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzUtNi0xLTEtNDcyOTg_45f784d5-14f6-43d4-ad12-83c550847ced">699,121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPP loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ca73be27873451ea4a23e8f060a3cb5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzYtMS0xLTEtNDcyOTg_ad53a3f4-dc06-48e1-853b-b9fb4cf02cef">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77e1f6b1151f48c3bcb5e0adc1c975db_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzYtMi0xLTEtNDcyOTg_4b5b3e88-25b2-4cd2-ba63-3899c69f3155">0</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71317ff127894e5b983da091362c0046_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzYtMy0xLTEtNDcyOTg_daea512c-6ac3-49d8-bad8-97d03f77a4b2">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e6abff41a446948e0c6d67c700da81_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzYtNC0xLTEtNDcyOTg_704bf895-2e90-43cc-a9ca-a4411bd6b06b">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7224ad82cd22499ca8261853148d2c62_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzYtNS0xLTEtNDcyOTg_b27d92a2-7e88-4447-97cf-ad2ea985d4a5">71,260</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzYtNi0xLTEtNDcyOTg_4b1df0c8-e1d7-4571-840d-78ae01a4df8b">71,260</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial and industrial</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf2b2093ddae4495b0990adbdda8bd6a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzctMS0xLTEtNDcyOTg_52cd3e3e-4b91-40f7-91c2-662600dc6139">506</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21c0128a292b4210a6b244870ee7ca47_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzctMi0xLTEtNDcyOTg_db853fb6-74ba-4d2d-bf28-99a528d82752">6</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i235cad0342a04aa191b386ed3c781b14_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzctMy0xLTEtNDcyOTg_d36e3a25-a45b-40e1-ab09-1b976641e042">88</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61fa31938c8149e6ad22aa150a783d05_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzctNC0xLTEtNDcyOTg_86179a91-d7c7-47a9-9793-fd792c2aecde">600</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdb8bb277eca45bdab44ab94ac91117e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzctNS0xLTEtNDcyOTg_1ecd6ba0-7551-49f2-be6c-9cf4001a968d">868,953</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c4bd9179a9144e2a373f0e146ae66a7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzctNi0xLTEtNDcyOTg_3da3b034-67c5-4a12-96e9-31d50f69f0ba">869,553</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib830d1b9af3647c18bda59e34f6b3ba1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzktMS0xLTEtNDcyOTg_1d61f22a-849d-4bd4-8741-b3a7b85cd2d8">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7974bec61f9436d9922b99b2422b28e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzktMi0xLTEtNDcyOTg_76133145-5a32-4a31-b049-4f66f89a04df">0</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i698af5b418f343a185964be591e49f9f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzktMy0xLTEtNDcyOTg_73e34ed5-53ac-4ef7-a6f3-e0443d4a4489">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4263b67d619d4e71b5d27f0ed7ebbab2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzktNC0xLTEtNDcyOTg_a62f98ca-9ef2-4cea-a9ac-eb7a538acee3">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e9e25196b4742ef8780566dbf5680e5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzktNS0xLTEtNDcyOTg_7e227c32-6bfb-4126-88cd-c96858ac1d5c">178,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzktNi0xLTEtNDcyOTg_a1c846d4-10d7-4bd1-aa5f-c087a50b9a18">178,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06ebe3b869fd47b4a29198de72845c5f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEwLTEtMS0xLTQ3Mjk4_486ad398-3e31-44f7-83da-441789f69042">121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf0ef7950285445eb2cd70fbf030249d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEwLTItMS0xLTQ3Mjk4_8416b81d-3418-426b-8cff-106bf561ddad">0</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a059ddf66e449539eea853a25d80176_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEwLTMtMS0xLTQ3Mjk4_938a05dc-7e11-4280-94f6-84f9ab7880ee">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadcee4c2f7624ba096b4bbcce36ff136_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEwLTQtMS0xLTQ3Mjk4_ff567c81-49c2-43c3-81d5-deb633d77c77">121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i576fa3346d6d4ebd9111334d163abfc6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEwLTUtMS0xLTQ3Mjk4_85397017-0cbf-4c30-8688-d0ca6d780fae">195,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEwLTYtMS0xLTQ3Mjk4_46d92257-9ec5-4c32-8ff1-89da5a34b7a8">195,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fa26bec52ee49e8b9305e3974f4d9aa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzExLTEtMS0xLTQ3Mjk4_054b6ee9-f226-4b76-94a9-10ba411d5a32">150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1cdc26e49a6e4879b064fed1ed3424bb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzExLTItMS0xLTQ3Mjk4_22e0071d-1a64-4896-b308-10935b0b80b9">257</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1466a1ecfdf94ae5ab7dae4a58ab9e11_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzExLTMtMS0xLTQ3Mjk4_9d3d7d41-32a7-4002-95d2-46f2da03929c">3,305</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic441cb7478954c9c97ffddc438cba037_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzExLTQtMS0xLTQ3Mjk4_4dd80cd5-9c30-46e9-8386-f335bd9434f9">3,712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabf1bbc7731d466b857ea3e458848aa8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzExLTUtMS0xLTQ3Mjk4_8144c4fc-f17d-4f05-83cb-3f3753173402">2,274,887</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7229f570830242238ae1c96dccabfa94_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzExLTYtMS0xLTQ3Mjk4_cfeb6782-3da1-468c-a80a-3af2cb59a94b">2,278,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bb5d68b3e7c4997b15ed91b31b8cbae_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEyLTEtMS0xLTQ3Mjk4_bae263c2-7e4b-47be-b62b-adfbb140ab4b">271</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbd8fd0ff40343f2812fa634fc786787_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEyLTItMS0xLTQ3Mjk4_a45bdc28-c5a1-442c-8ccc-59658c3279cd">257</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1031c8685e43411d9ac67ca216054f0c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEyLTMtMS0xLTQ3Mjk4_2c71fb11-c7c1-43f5-b012-a5321e9f986b">3,305</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11af1aadb4c049b9aa31bc05f6796e44_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEyLTQtMS0xLTQ3Mjk4_cb18ff0f-e0dd-41c1-96db-f831eed9399e">3,833</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69fedfb5f8f84117b972af36aa48bbb6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEyLTUtMS0xLTQ3Mjk4_79bc3237-46b5-4330-a4ba-87395ae930bb">2,649,321</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033a4576cd224dd7a8b84a8c2e5050bc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEyLTYtMS0xLTQ3Mjk4_5b2ab7b6-2346-4104-8296-f63e546ee968">2,653,154</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68c3a7de5dc4940beaf8b1490a0d50b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE0LTEtMS0xLTQ3Mjk4_e3b7b6fe-9b43-43f9-b17a-a5ce8a888549">441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic101da87fbc24aafbfbca96b0e9a5653_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE0LTItMS0xLTQ3Mjk4_0ca69219-b1c3-4ea2-b4d1-f4c5a6de544f">417</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc7cb7fae00b4d0594d6d9cfa3bcae83_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE0LTMtMS0xLTQ3Mjk4_56f3ef6a-37e1-4b62-926f-35251bbd159a">798</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55956c6fec0b4a4e8b72aa8645e0993a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE0LTQtMS0xLTQ3Mjk4_1e633ee4-4bc3-4846-bd45-3e7e3b74c2cb">1,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6619c8d175344570a428dfad5bf78f8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE0LTUtMS0xLTQ3Mjk4_0006bc26-3572-4c6f-b23d-557a14149069">181,015</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE0LTYtMS0xLTQ3Mjk4_af8dcad5-f4a6-4397-870f-efb08836c9bf">182,671</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic750ea9598e04ac7a526401a4074f546_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE1LTEtMS0xLTQ3Mjk4_c70c2e10-1fe3-4de9-8ef0-466fbd3812b2">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifed5663bedbe459ab88cd60801dca74b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE1LTItMS0xLTQ3Mjk4_ff2aeeec-947f-44fc-8aa2-985d94353ded">839</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b15832858874c6b92223f728c76a6f2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE1LTMtMS0xLTQ3Mjk4_f869dedf-575b-4a3f-8667-eeac1c2e3e76">3,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93282aff635a4b798f45110ccf73d147_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE1LTQtMS0xLTQ3Mjk4_0aeca5d2-40ff-450c-928a-37a6116fb236">4,763</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida8240a2f31e4bfb82ed70daf1e50731_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE1LTUtMS0xLTQ3Mjk4_cee8beca-8f88-444b-9f80-2273ada285ea">1,286,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE1LTYtMS0xLTQ3Mjk4_47c0fe11-6f33-4b30-a220-a911cf5c2a03">1,290,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal residential real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c5f89657db24f4daed33ab3da097a6d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE2LTEtMS0xLTQ3Mjk4_b05ff36a-b220-4aa2-af08-380b941ea405">448</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i646da06e58654dc8aac054f7833777fd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE2LTItMS0xLTQ3Mjk4_4fe1eb33-b503-443b-b482-3de5c490e384">1,256</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8441fbb34e64c488632cd54d5745f85_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE2LTMtMS0xLTQ3Mjk4_c8a7b8fb-76b9-4079-9408-d512b43eb5e2">4,715</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3591ab10a7648ecaf37222ab45e68fa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE2LTQtMS0xLTQ3Mjk4_ec86aa79-0ff2-41cd-9c5b-707cf4dff56a">6,419</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26a31a7b8194479f8264ad407fcb278f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE2LTUtMS0xLTQ3Mjk4_7c44f183-f62a-4e13-b705-59380dc914bd">1,467,163</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d750ccbf9004f6c87bc3ffc5cdb78a2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE2LTYtMS0xLTQ3Mjk4_5cbdc43d-4187-440b-ae46-eed8adf947fb">1,473,582</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i920d3069c8a246d58b5cc1805859b6e1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE4LTEtMS0xLTQ3Mjk4_ad085484-681f-4002-9669-c8c71f8d3422">77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4bd10cf73a2450eb934d7d86dbd480f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE4LTItMS0xLTQ3Mjk4_f047d661-ccfb-4ac2-91d8-039712f0d1ba">86</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18123ce24f104c53997b15efd2d03c19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE4LTMtMS0xLTQ3Mjk4_36fd862d-9b46-49fe-ae37-11d41fba9e99">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06c1d58b98db4facaaab85c286924343_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE4LTQtMS0xLTQ3Mjk4_4d2ab90b-c67c-4e6a-90a3-32879ebddcc1">165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9215e7949ad4dfdab93f8c3046ee03c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE4LTUtMS0xLTQ3Mjk4_804c9691-7c18-4d0e-a28e-a05222f9decf">4,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE4LTYtMS0xLTQ3Mjk4_46f96f9b-8222-47aa-87ce-82ca1b883078">4,655</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c90acc4dc734a7786a7efbefa9b527a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE5LTEtMS0xLTQ3Mjk4_09c763c8-fb38-45ed-863f-f9732bf5f8fe">120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib799fe4bb34348e598e9c5ab8ee4c435_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE5LTItMS0xLTQ3Mjk4_73a904c3-1bfd-4c32-ad75-dfe4f34ce0d0">45</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2de2fba7c08e4402832c3e5a4bd67b8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE5LTMtMS0xLTQ3Mjk4_13f85d19-4190-47c5-91db-7c0a43bc859a">45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba3cb7a891f6451c9c6b213e4c5f959f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE5LTQtMS0xLTQ3Mjk4_4e673151-74c6-44f8-893a-cea03adfedd5">210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61b72c7698f348da987187db4f29c692_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE5LTUtMS0xLTQ3Mjk4_231a5d80-d771-495c-b5c3-b94230753239">67,186</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib66b787fefc04b8ab857d27ca90d9e90_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE5LTYtMS0xLTQ3Mjk4_7468fdeb-6b1f-4eec-a84f-d2f32caaf2bc">67,396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal consumer and other</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e8bd55387404315902e6c5848badb03_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIwLTEtMS0xLTQ3Mjk4_75fe1117-f1fa-40d7-a265-53e784372a07">197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb92a6c841db4503b7653db0996bde73_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIwLTItMS0xLTQ3Mjk4_cdff4b91-c426-46ae-a6bb-f0d465a72111">131</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic137ecbf611e40b78389aa6ef696b58b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIwLTMtMS0xLTQ3Mjk4_bbc76fc4-a02c-41fa-9ddd-7ec1055dccfc">47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3417e9547fe945ffbad1a2b872b253aa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIwLTQtMS0xLTQ3Mjk4_d9a0c68e-f7ec-4730-972e-785fee2b96d1">375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic96b974a007a46cbb0d73f5e9eb6dbec_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIwLTUtMS0xLTQ3Mjk4_94e3ac0e-94cf-4678-abdd-a218f98ec120">71,676</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3c801b46404f6699881457901ac581_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIwLTYtMS0xLTQ3Mjk4_a00aeb8c-1d00-4ee2-bffd-42ab609c59ab">72,051</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7d981c2402444d3ad6ae264605553fb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIxLTEtMS0xLTQ3Mjk4_3acee37f-6641-4e10-baee-f20ae9509fa9">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6710b7efb20f4ddda684f1a02bb2ffe0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIxLTItMS0xLTQ3Mjk4_ba7fb03f-96ef-4157-9f2d-cb7279bdd708">0</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic55b81fb2e2648c1ade9e1f5bdc7d1ea_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIxLTMtMS0xLTQ3Mjk4_f464a0a9-29e1-4284-b0a7-c18913ce68d9">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d9a4d2372994cf19b3f1bf92f8aff35_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIxLTQtMS0xLTQ3Mjk4_440d0790-59a8-45e2-9aa1-e54619dc6f75">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac358a43f8e7445fb04b042617525eca_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIxLTUtMS0xLTQ3Mjk4_ee525e99-7184-4e45-9f9f-95109d5e6dd3">13,948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b7485185e51470c93a0cecf6dd79688_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIxLTYtMS0xLTQ3Mjk4_26378061-f156-45d3-807c-2807edd6fd6a">13,948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total loans and leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f6f593e299b48a2b6d5b0f50e4b204a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIyLTEtMS0xLTQ3Mjk4_08f5c228-d8f0-437c-ad15-b4f61829bb93">1,422</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff7d592b5fc94dfeaf0039c68a9841ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIyLTItMS0xLTQ3Mjk4_7ae4617c-e306-47ac-a813-3da8a10339e5">1,650</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94ad0b120902463aa03c7df59c9ced8e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIyLTMtMS0xLTQ3Mjk4_0749cc71-626d-4390-aa28-d46b3242b98f">8,155</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bdfbe590c2c4647a70d60cef9eb9880_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIyLTQtMS0xLTQ3Mjk4_fd04109a-f34e-4234-864d-d336a0073822">11,227</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41130581d9c947fc915ab350895600b1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIyLTUtMS0xLTQ3Mjk4_6fc06f11-d20a-413e-83c0-21af2e626264">5,071,061</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIyLTYtMS0xLTQ3Mjk4_99391963-e6f3-462e-8972-646162ef64da">5,082,288</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unearned income and deferred costs and fees</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i41130581d9c947fc915ab350895600b1_I20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIzLTUtMS0xLTQ3Mjk4_8f0483a4-4408-4b10-a323-c5e07d0f3e1d">6,821</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIzLTYtMS0xLTQ3Mjk4_8ca72b35-3d42-4724-8e7c-2b07a2f8e1f7">6,821</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total loans and leases, net of unearned income and deferred costs and fees</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f6f593e299b48a2b6d5b0f50e4b204a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzI0LTEtMS0xLTQ3Mjk4_0f39f843-140e-4a62-831b-c3bcf677a0cd">1,422</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff7d592b5fc94dfeaf0039c68a9841ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzI0LTItMS0xLTQ3Mjk4_1a42458c-9959-4937-bcda-2ebd957ef295">1,650</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94ad0b120902463aa03c7df59c9ced8e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzI0LTMtMS0xLTQ3Mjk4_16aedcee-30cf-4e0a-a3df-dacdb7b45461">8,155</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bdfbe590c2c4647a70d60cef9eb9880_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzI0LTQtMS0xLTQ3Mjk4_6cc3156b-0b8f-4a1d-9ff2-78a0e92e14e9">11,227</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41130581d9c947fc915ab350895600b1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzI0LTUtMS0xLTQ3Mjk4_78700674-2b6d-434d-bdc6-0a1dd9e007a9">5,064,240</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzI0LTYtMS0xLTQ3Mjk4_a72019c6-cf5d-4e71-883d-98ea9486cf22">5,075,467</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">*SBA Paycheck Protection Program ("PPP")</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i87fd467912ec4e5e9e29f9d2f8600f72" continuedAt="ic031297fcf6c4f22ab2d2047af1bdb08"><div><ix:continuation id="ib30bfd8a17004948a8ac233061e1b682"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:33.509%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.801%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30-59 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">60-89 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">90 Days or More</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Past Due</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current Loans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Loans</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans and Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if42e0c1f00314ae791bfc219381d34a0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzQtMS0xLTEtNDcyOTg_e7d183ca-f7ce-4503-a4de-a3560c67e289">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34f1e9042775441c9af04fe4b65c3989_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzQtMi0xLTEtNDcyOTg_e85e8f00-95b0-4f0b-80eb-e39f2af4d09f">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1bba6e542f4406f92ff56d1b791132f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzQtMy0xLTEtNDcyOTg_4bd6dfd7-2fe2-4cc3-9f9a-281b52528961">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17b11de365964006bb1ad0a9446733b2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzQtNC0xLTEtNDcyOTg_40a7c3e2-52e3-4299-8b81-5c58326f768b">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84fdc890561844d2a3aad451cbd870d5_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzQtNS0xLTEtNDcyOTg_9b3a58a8-29c8-4970-aa66-e19f4a2b6a6a">94,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzQtNi0xLTEtNDcyOTg_e34fb89f-e9c1-4540-b7d1-6c5ca9486a10">94,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffb34a48a3444849a978bb6f5fb99f03_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzUtMS0xLTEtNDcyOTg_f3a3e08e-defe-41e6-a868-3f6745b8b4fb">44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2750678d30864a39bf35e229b5eec4bc_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzUtMi0xLTEtNDcyOTg_7069260b-5e97-4b19-a629-8f1b84150c34">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic809e0a81dd0445ba0c947ca28d4cc09_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzUtMy0xLTEtNDcyOTg_d876de03-0727-44a6-805a-19e60730d785">1,516</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i319b46867a6f48548d8245ccb4b3bfa6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzUtNC0xLTEtNDcyOTg_e24a1b87-a60d-4c1c-a1a4-533cc65d8c2c">1,567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb8752d3a0cb4b92a266e119cba58d10_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzUtNS0xLTEtNDcyOTg_93dcbf27-02b9-4448-95d9-9c9eb843f838">791,420</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzUtNi0xLTEtNDcyOTg_11cf8105-a94b-433a-b737-889b47066572">792,987</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPP loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b63a71d60fe4e64bf4f998e1311a753_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtMS0xLTEtNzk5MDg_6af9d96b-611b-41f1-97de-f25dcfc04b65">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaeb008ffdd7a45abb03c730d775d424a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtMi0xLTEtNzk5MTE_4f18328e-483b-43d5-a373-10ec18ce0ab3">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie024a4f82ed54e13b8352a5f16542f0a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtMy0xLTEtNzk5MTE_b0c16a29-b34a-4f9d-b143-4ebc44a3fd9a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4338a81878f44b649a91cf03e3d39251_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtNC0xLTEtNzk5MTE_35f3bd3b-8be3-4973-aae8-a40f2ed93374">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i894e9db9ed4c41d89c24dcb43b40f74a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtNS0xLTEtNzk5MTE_754d3392-0db8-420b-ba7b-c8c576321c03">291,252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtNi0xLTEtNzk5MTE_56c81d69-5b6c-425e-8237-07791a1c647a">291,252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial and industrial</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f67dd35a2de43d4a2809991201db18c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtMS0xLTEtNDcyOTg_9e1bf1af-1bc4-45b3-92c7-6d2f9cd8858d">44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8d9b1fda9134b4fba6a88923bc3156d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtMi0xLTEtNDcyOTg_cefc136f-4711-49dc-8d64-5e90146591cc">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id734ae62b0c64051b7cd115a916e138a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtMy0xLTEtNDcyOTg_271cb798-3aa2-4c7a-bc00-4b9bca038387">1,516</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbaa083d3b184cfc97bf9ce846c2bfae_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtNC0xLTEtNDcyOTg_28e86fb2-d802-4d3d-88c9-cac8428aeaf7">1,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifda9ea4fbe0e48f7895a902c375e53c8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtNS0xLTEtNDcyOTg_6af444f5-8061-4f65-8802-f6d2e5a761d4">1,177,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74104ac37b8e44cea197adf61dbc0a60_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtNi0xLTEtNDcyOTg_0143c6bf-3061-4622-8a04-233f56859c3d">1,178,728</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21615f4755e8430899914284b9717357_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzgtMS0xLTEtNDcyOTg_7d25981f-2af7-4343-b4ea-4734d54f0829">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if810ffad177e4fb1b7ed63cc72c126b2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzgtMi0xLTEtNDcyOTg_41916a3e-1ba2-4e7e-b72c-03b62e462419">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia94ea2cce85f4199b67b4a9402c83e53_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzgtMy0xLTEtNDcyOTg_89762415-0a11-47a8-9dd6-e8f0386f6445">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7517609380d140caaf61bc00371b1317_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzgtNC0xLTEtNDcyOTg_b69985ca-f041-4e74-a298-f288c774f364">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if33e81d04157490a835b4cb8651e27ff_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzgtNS0xLTEtNDcyOTg_bf1c5fed-cba7-4d69-92ca-5c42fcb0e9c0">163,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzgtNi0xLTEtNDcyOTg_b489aa35-d0ba-4907-b62c-e56b2f915c05">163,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7cd9d767cfd413aac7eb06bc974edc9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzktMS0xLTEtNDcyOTg_a3f1d761-66f3-43e1-836d-a0fbe40acfc6">263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21a16a2048bd4c399d9deec56989436f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzktMi0xLTEtNDcyOTg_d03cc1a0-ed10-469d-8e38-558006a820ed">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i766d05bbcced475c8b760bd4f4ceb589_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzktMy0xLTEtNDcyOTg_c6ebff5e-97e2-4a0a-92bd-099868d9116c">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61108a35192d4fd694197ab438db2705_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzktNC0xLTEtNDcyOTg_ae6079d8-d139-4e8c-b8f2-fb112140dde2">263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36664f56c78f4df19c30d34ba72739dd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzktNS0xLTEtNDcyOTg_7b739eb6-7642-434a-9cfb-139ff99dbb8f">201,603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzktNi0xLTEtNDcyOTg_c391f5e5-22c6-4751-8032-ac9b3669e34d">201,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if293c66d2cbe4fdebb9d79a2bf53de30_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEwLTEtMS0xLTQ3Mjk4_176fd403-ef61-4181-8eac-36e626186928">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89a495dd6ace4f41abd9631bd9f6edb6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEwLTItMS0xLTQ3Mjk4_3189696b-b957-4337-8cd5-eb25a728e05d">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62ce9207f62d4545a5ed79e23ab96108_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEwLTMtMS0xLTQ3Mjk4_0a377074-df70-4d96-a458-5e29dcee5e62">7,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8210dcabc9f64707994cbff799c92856_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEwLTQtMS0xLTQ3Mjk4_a77bfe84-5abe-405f-ad85-929542b4a365">7,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide7663054e8c4ab5ba3b5b27273448dc_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEwLTUtMS0xLTQ3Mjk4_11db5e07-62e3-4c2e-89d1-e136864aa259">2,197,185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9b34c911348443da8e375abc033c131_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEwLTYtMS0xLTQ3Mjk4_135f5e1c-c5f7-49a0-9d4f-5727ff03cd33">2,204,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5715299db3443e3acdbd9358cbf7cfc_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzExLTEtMS0xLTQ3Mjk4_a88c1818-9d13-4e5d-ad00-6369fe9d06e0">263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i992f23020b644a9e9c07e922de71522c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzExLTItMS0xLTQ3Mjk4_d4d385db-94f1-4adf-b372-65c75bb404d9">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52cc2a1eba54458894bf9e004366343f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzExLTMtMS0xLTQ3Mjk4_526dbc6d-24ff-4212-9e29-27514f837e79">7,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2ed3639fe2049688fad0f4f29f3c142_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzExLTQtMS0xLTQ3Mjk4_cfd70d69-f53b-4029-bb93-cccb9779e33e">7,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b93be2a2127455e94db31951c48bf1c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzExLTUtMS0xLTQ3Mjk4_6f1cacfd-345b-42d8-997c-6abab00eb76e">2,561,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d7b832de81f4b148a75ae8e6ef8169f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzExLTYtMS0xLTQ3Mjk4_54537055-4d86-4f65-a945-00343d243fcc">2,569,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie961585191514ae59a91932f000890d1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEzLTEtMS0xLTQ3Mjk4_bbc01bb7-759d-4230-877e-051b02af2d7a">713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia02734142bec4be3957df98f2d93eef5_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEzLTItMS0xLTQ3Mjk4_b0280a92-2ac5-4f66-8bbf-cd07159103e3">224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0e3dfe41689468cb6bd2b1628b88747_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEzLTMtMS0xLTQ3Mjk4_1107ec1a-9558-49ba-8776-43fe6411db01">1,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97b5758c1c764aad84566c6f3090cc90_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEzLTQtMS0xLTQ3Mjk4_dd240828-44e1-4b3d-b9ee-ce4cf3db361a">2,063</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7ea706220e047f789b2cd9312984eaa_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEzLTUtMS0xLTQ3Mjk4_0535fe53-34d7-416a-ae27-e42094f0bff7">198,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEzLTYtMS0xLTQ3Mjk4_56da9cc4-bf33-4d4c-aebf-737f0aaf905b">200,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbf75ceebb9044bd934e8bf9b3da6075_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE0LTEtMS0xLTQ3Mjk4_f52c51d3-7d46-4829-8066-d4904e8cdde1">521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia165a1fa5fed42e48bc387480768d929_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE0LTItMS0xLTQ3Mjk4_c10dbe23-72fc-4d22-8827-e367cc22c423">879</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ab4313b57e64a6ebc66fd8d1f324b8d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE0LTMtMS0xLTQ3Mjk4_48e433dc-8cae-4ca8-9b25-664164c4e316">4,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i355e8247eec94d6c82c9406283e351ea_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE0LTQtMS0xLTQ3Mjk4_c7107240-d1de-4b04-974e-d3b35c8745e5">5,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f9d215af90c40e49e04b764011e1ea3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE0LTUtMS0xLTQ3Mjk4_e3db0309-f0cc-4fd3-8d19-7aa660ca55f4">1,229,550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE0LTYtMS0xLTQ3Mjk4_69795b7b-ba67-43da-a39d-b37b25496354">1,235,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal residential real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id44073feca9f49899bc98992c9fc499a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE1LTEtMS0xLTQ3Mjk4_179adedb-917a-4e6f-9cdc-8fbc5f205f2a">1,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1206c8b6ac34c908b143e4a68e4bb14_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE1LTItMS0xLTQ3Mjk4_001a7726-5ba5-4940-812a-09b7f0a9b219">1,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i814a709b593a40ca9c9983b9465e187d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE1LTMtMS0xLTQ3Mjk4_c96025d2-4eaf-49be-8698-f71fb665f6d9">5,336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a5006121cea47a59de8383a611fbe13_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE1LTQtMS0xLTQ3Mjk4_19ea109b-a4fc-4d61-ac39-9b2c049a59e2">7,673</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8d1415f2c19438bb52c3b09e0636847_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE1LTUtMS0xLTQ3Mjk4_4bbd71f0-8fd8-4c76-b416-5c7672734982">1,428,314</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4df2575ec7407198e77f70b7be22f5_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE1LTYtMS0xLTQ3Mjk4_df86c13a-77b5-4378-a4b1-aa4609dd0da3">1,435,987</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a00a030874f474ebd03ee5672c1e2c9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE3LTEtMS0xLTQ3Mjk4_2001f2e1-6e37-401b-9b78-a6e95a6ce526">175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2013f21118024aaa9746d0f8179951d8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE3LTItMS0xLTQ3Mjk4_a6f1b099-11dd-4348-b906-832dc1bedb29">35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cb2ef366d31409dadb528a3170d19b1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE3LTMtMS0xLTQ3Mjk4_a8ebcd44-c69c-453c-9061-3ea87e6c1401">91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie25b42d35de54997b55fc746e392ba37_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE3LTQtMS0xLTQ3Mjk4_b98835b1-57b4-4d6d-a6ad-4e7dafd7d491">301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1aa904e4baa9487781243fbfb2c9f7ef_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE3LTUtMS0xLTQ3Mjk4_6af0266c-772f-4423-890b-28a35b6dfe14">8,100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE3LTYtMS0xLTQ3Mjk4_2981b83e-8d72-4e58-9fc7-14ffdda68b96">8,401</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d640a061b9d4e0182bea337ae5c2e29_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE4LTEtMS0xLTQ3Mjk4_243a9c57-23d4-4900-8f95-6d8ebcb59a05">115</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id612e9a0f1c84512af993fbe0f2af809_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE4LTItMS0xLTQ3Mjk4_3cd5ef05-062b-4b79-b85d-5320190c2167">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60e0348d157444f4b1e979fdcd6c6926_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE4LTMtMS0xLTQ3Mjk4_b2619d35-d353-4aac-b863-6b83086823f0">232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf3db3ce06964fafbb926398dd36230f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE4LTQtMS0xLTQ3Mjk4_4d035ebb-b434-4271-982b-f5076f782707">365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a91b32999dc40308e1c32ae70d8939c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE4LTUtMS0xLTQ3Mjk4_673e9df3-ce24-4758-bba8-2739684646e5">61,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05298766e0a640d1973ba6eedc1664e9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE4LTYtMS0xLTQ3Mjk4_4199e218-3b31-4b55-a549-c4338d262e51">61,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal consumer and other</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4282bb536a2b447d8284c0350336f7bd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE5LTEtMS0xLTQ3Mjk4_d4494924-3d25-4e02-a8f3-ef7b399657d2">290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i799305a02ad6486da9d7154b3b2f8d33_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE5LTItMS0xLTQ3Mjk4_864f93e0-3a84-4683-8c50-d4a8af08fa07">53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a2d431bdf864444b3f08d44c706669e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE5LTMtMS0xLTQ3Mjk4_92000db1-1df0-430c-9498-127a6ef7fcfa">323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7058a5627124818a61d1e5f448e2ed3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE5LTQtMS0xLTQ3Mjk4_5e18fa9c-2a62-4cf8-b5b0-8e08f03f52b7">666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cea292b10a44c4ebf4b60382c777349_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE5LTUtMS0xLTQ3Mjk4_b389a71a-fb94-49c8-a80d-27282ec46bd2">69,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd45eeb68bd046f2bc3cea3839e0411c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE5LTYtMS0xLTQ3Mjk4_94ecb4e6-b339-4d6c-b53c-9832aecd0a3e">69,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20de7d942cca4ee39fa43d0870372d22_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIwLTEtMS0xLTQ3Mjk4_2c0b71e9-72a9-4622-8e7f-6adb57894022">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19817b9889064809b4d1e2c3537b9111_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIwLTItMS0xLTQ3Mjk4_2f978a11-02c0-4806-80fb-a9c1f6cccf02">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08afb9097b0642f58ec66de2c20191dc_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIwLTMtMS0xLTQ3Mjk4_ec3261a2-dee1-4775-9cc3-129b00c40c80">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10c0a3f6324d46d890cda44e383c8efe_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIwLTQtMS0xLTQ3Mjk4_e0341258-35e3-40e1-bd98-c30880496135">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i886427ba90e248e6984b980fed54954c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIwLTUtMS0xLTQ3Mjk4_795732cb-7fbb-4d1e-9e36-4580fa43e439">14,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfa4527b7d974e8e87d4345e15a26b50_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIwLTYtMS0xLTQ3Mjk4_955938dd-51f6-4841-a547-4e22cc326eda">14,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total loans and leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0478fdcfe9c4a789c59909fd335e234_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIxLTEtMS0xLTQ3Mjk4_01c17be2-75ea-4be2-bd96-4be9918f0245">1,831</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a99ced975ad4756b53d9bc7565a5ee7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIxLTItMS0xLTQ3Mjk4_06299c97-e95d-451f-bdc0-136f230424b4">1,181</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id89d21ca30254b218261eb027921acdc_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIxLTMtMS0xLTQ3Mjk4_8c9d0af1-0912-4051-847f-e64ebef12d9a">14,300</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i319bc6bf1d45402ca52814ff47c14c28_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIxLTQtMS0xLTQ3Mjk4_611d592b-f6a3-4103-a494-97b7188a57ea">17,312</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f1dc01862884d2d8a17c1a5bd6735d5_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIxLTUtMS0xLTQ3Mjk4_44f74aaf-585f-4a42-a512-39925c180d0c">5,250,598</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIxLTYtMS0xLTQ3Mjk4_37c84864-2447-469f-84fc-eb787091293b">5,267,910</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unearned income and deferred costs and fees</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f1dc01862884d2d8a17c1a5bd6735d5_I20201231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIyLTUtMS0xLTQ3Mjk4_c4a055d9-9614-4eb0-9dc8-1474d0fbeb9a">7,583</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIyLTYtMS0xLTQ3Mjk4_bc27e63d-f27d-43d6-ac19-8260e90aa56a">7,583</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total  loans and leases, net of unearned income and deferred costs and fees</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0478fdcfe9c4a789c59909fd335e234_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIzLTEtMS0xLTQ3Mjk4_590001d8-7edd-4369-affb-ab792a90bfff">1,831</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a99ced975ad4756b53d9bc7565a5ee7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIzLTItMS0xLTQ3Mjk4_a8f9150f-6e12-4636-8766-c58e6471eeea">1,181</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id89d21ca30254b218261eb027921acdc_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIzLTMtMS0xLTQ3Mjk4_2f462de5-0582-48d9-a645-fccc1c1df747">14,300</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i319bc6bf1d45402ca52814ff47c14c28_I20201231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIzLTQtMS0xLTQ3Mjk4_8404a070-6350-4e2e-b311-39547001bf59">17,312</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f1dc01862884d2d8a17c1a5bd6735d5_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIzLTUtMS0xLTQ3Mjk4_a535df80-f6ee-4216-b6bd-8932f6fbabb0">5,243,015</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIzLTYtMS0xLTQ3Mjk4_680a7af5-f7c1-448e-842a-6f18acde0656">5,260,327</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="ic031297fcf6c4f22ab2d2047af1bdb08" continuedAt="ib828638799564ad69751df7dcc4181ad"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzExNTQ0ODcyMTE1NjM2_ba113f5d-836f-4e61-bc00-be17f0b530d9" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the amortized cost basis of loans on nonaccrual status and the amortized cost basis of loans on nonaccrual status for which there was no related allowance for credit losses. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonaccrual Loans and Leases with no ACL</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonaccrual Loans and Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans and Leases Past Due Over 89 Days and Accruing</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans and Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial other</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzUtMS0xLTEtNDcyOTg_cb729bb4-ef19-43b9-8041-0429bb0f633b">502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzUtMi0xLTEtNDcyOTg_91e5ea15-9efc-4faf-8def-c6b7a342d1a3">533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzUtMy0xLTEtNDcyOTg_72262dce-82d6-4605-8fe9-29b2c5c4e0c6">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial and industrial</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c4bd9179a9144e2a373f0e146ae66a7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzctMS0xLTEtNDcyOTg_662e77ac-ab90-48bd-a95d-adfba1f920d1">502</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c4bd9179a9144e2a373f0e146ae66a7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzctMi0xLTEtNDcyOTg_2e8bf226-9b49-43a6-98b0-33b4c32e1fba">533</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c4bd9179a9144e2a373f0e146ae66a7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzctMy0xLTEtNDcyOTg_cb1e1fa3-3f45-4be8-89c3-27d644cea31f">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzktMS0xLTEtNDcyOTg_0202d487-4853-4a7d-bf5a-4d822e4cdb99">671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzktMi0xLTEtNDcyOTg_d0be9d4d-7ad9-41fd-980c-f54e4c5dafb4">671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzktMy0xLTEtNDcyOTg_3b6b617c-7329-45dd-a326-4dc33a14ba39">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzEwLTEtMS0xLTQ3Mjk4_00619108-cdfa-4dd9-ac0b-5ec10b5e74d7">348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzEwLTItMS0xLTQ3Mjk4_d18fb2dc-6a2b-4b26-ad3a-17fa865dcddc">456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzEwLTMtMS0xLTQ3Mjk4_d8e2930b-ef3f-4567-91b6-f14fee0a6aa1">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7229f570830242238ae1c96dccabfa94_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzExLTEtMS0xLTQ3Mjk4_af773642-a459-42b0-b28e-82d5cb775059">12,483</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7229f570830242238ae1c96dccabfa94_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzExLTItMS0xLTQ3Mjk4_2b3286a4-8839-49bb-9dac-67c15c49bdab">12,766</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7229f570830242238ae1c96dccabfa94_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzExLTMtMS0xLTQ3Mjk4_13f89672-573a-42a9-bdf7-d460d2cb2efc">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033a4576cd224dd7a8b84a8c2e5050bc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzEyLTEtMS0xLTQ3Mjk4_1d4308dd-ed08-461f-8aa3-c88226014d38">13,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033a4576cd224dd7a8b84a8c2e5050bc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzEyLTItMS0xLTQ3Mjk4_35165be3-3901-40de-869d-2d21099d1de0">13,893</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033a4576cd224dd7a8b84a8c2e5050bc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzEyLTMtMS0xLTQ3Mjk4_c0ebde7b-20ef-4219-a780-0eb241083a3d">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE0LTEtMS0xLTQ3Mjk4_8645030a-b3e6-47c4-860e-c5bc1b1604e1">380</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE0LTItMS0xLTQ3Mjk4_0ca0e856-7ad0-403a-b08e-877314d9b121">2,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE0LTMtMS0xLTQ3Mjk4_f7320bbd-4183-4e6b-8960-ab36f32c323b">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE1LTEtMS0xLTQ3Mjk4_f1294379-f5cf-4a4e-9df3-a137c69ea42b">716</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE1LTItMS0xLTQ3Mjk4_f4fc21ff-aa6a-4604-b13d-ec309530709a">8,719</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE1LTMtMS0xLTQ3Mjk4_d7bfb2c5-2e25-4363-8a49-d57949ab5f0b">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal residential real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d750ccbf9004f6c87bc3ffc5cdb78a2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE2LTEtMS0xLTQ3Mjk4_f45b8a96-9cca-4446-adc7-a1c73965c1e7">1,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d750ccbf9004f6c87bc3ffc5cdb78a2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE2LTItMS0xLTQ3Mjk4_174b28b8-7804-4ee1-a6e7-7afec73993d8">11,178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d750ccbf9004f6c87bc3ffc5cdb78a2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE2LTMtMS0xLTQ3Mjk4_155b1e16-b3db-4df7-b0d7-993b87b2346b">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE4LTEtMS0xLTQ3Mjk4_1985c5ca-95fb-4f99-af32-0d168202a161">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE4LTItMS0xLTQ3Mjk4_f8260a2e-e93f-41fd-ac27-e22f2ab94695">246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE4LTMtMS0xLTQ3Mjk4_7a5fdc7b-4801-4d86-86fa-9d32269a1b95">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib66b787fefc04b8ab857d27ca90d9e90_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE5LTEtMS0xLTQ3Mjk4_c615d181-fc93-4459-9a80-c01131ae2624">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib66b787fefc04b8ab857d27ca90d9e90_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE5LTItMS0xLTQ3Mjk4_8beb4cac-8528-469a-9356-be51880e5e99">183</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib66b787fefc04b8ab857d27ca90d9e90_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE5LTMtMS0xLTQ3Mjk4_31bfaba1-5561-4aa7-a411-d75d24153960">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal consumer and other</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3c801b46404f6699881457901ac581_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzIwLTEtMS0xLTQ3Mjk4_639e38d6-545b-4e51-8442-f4ee7b61990d">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3c801b46404f6699881457901ac581_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzIwLTItMS0xLTQ3Mjk4_232081e9-e9dd-4936-b80d-101acb4299e4">429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3c801b46404f6699881457901ac581_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzIwLTMtMS0xLTQ3Mjk4_3403b0ba-16cd-4bb3-ab35-12985fcf3051">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total loans and leases</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzIyLTEtMS0xLTQ3Mjk4_c175bf1b-e420-4c44-83a7-b24a022f2a34">15,101</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzIyLTItMS0xLTQ3Mjk4_55db340b-e1e4-4d30-a39e-12c3d6f1f218">26,033</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzIyLTMtMS0xLTQ3Mjk4_5deed6eb-46b1-4564-a15f-1703667fd92f">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonaccrual Loans and Leases with no ACL</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonaccrual Loans and Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans and Leases Past Due Over 89 Days and Accruing</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans and Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial other</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzQtMS0xLTEtNjgxNjc_41018146-577a-44bd-b937-8ba48aa0b906">803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzQtMi0xLTEtNjgxNjc_30950fe9-27be-4aa9-a284-1e8cbca702fd">1,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzQtMy0xLTEtNjgxNjc_b7574e93-a722-49dd-9e4c-89471fc7862d">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial and industrial</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74104ac37b8e44cea197adf61dbc0a60_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzYtMS0xLTEtNjgxNjc_19bb4329-c93f-4c81-97d6-d01f1507be57">803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74104ac37b8e44cea197adf61dbc0a60_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzYtMi0xLTEtNjgxNjc_e36d2a4e-363e-4fc2-821a-ed5a7bada83c">1,775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74104ac37b8e44cea197adf61dbc0a60_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzYtMy0xLTEtNjgxNjc_5a30d997-8213-4d0a-aecf-6f38eef40da3">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzktMS0xLTEtNjgxNjc_b337fb40-4218-4ff0-8768-3e38af12cd88">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzktMi0xLTEtNjgxNjc_d3eaf9e9-1d28-4551-9aca-ded10444393f">118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzktMy0xLTEtNjgxNjc_88edfcac-ee19-49bc-820e-8a4880886a8a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9b34c911348443da8e375abc033c131_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzEwLTEtMS0xLTY4MTY3_1ce702fb-9055-47a9-9af1-39fc51459fcb">23,080</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9b34c911348443da8e375abc033c131_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzEwLTItMS0xLTY4MTY3_263a54dd-a38c-4e27-bc78-cdaf06b154cc">23,509</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9b34c911348443da8e375abc033c131_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzEwLTMtMS0xLTY4MTY3_0bd12b2e-4fa0-477d-bb7a-48cca47cb229">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial real estate</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d7b832de81f4b148a75ae8e6ef8169f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzExLTEtMS0xLTY4MTY3_f8db6434-b039-494c-a6ad-8c6411ae87da">23,080</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d7b832de81f4b148a75ae8e6ef8169f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzExLTItMS0xLTY4MTY3_b5176a06-e282-4f31-8564-d1d3af782a10">23,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d7b832de81f4b148a75ae8e6ef8169f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzExLTMtMS0xLTY4MTY3_7f4386ef-f38e-4920-b543-36ee92915633">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzEzLTEtMS0xLTY4MTY3_258cb7f8-206e-41df-8e15-242d649e940c">767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzEzLTItMS0xLTY4MTY3_02846cb3-163f-4f18-b953-bf8a6969a72e">2,965</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzEzLTMtMS0xLTY4MTY3_6ffb3c55-51a1-4fd6-b0ee-5ad744278e80">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE0LTEtMS0xLTY4MTY3_7ae8e2dd-046f-4674-b4a7-db6f83416a77">1,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE0LTItMS0xLTY4MTY3_879f3d70-f0f0-49ee-a945-a14ca007ebad">10,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE0LTMtMS0xLTY4MTY3_fe1ff600-ea26-41e9-816e-47776e3d4a06">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal residential real estate</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4df2575ec7407198e77f70b7be22f5_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE1LTEtMS0xLTY4MTY3_068d764c-0a58-44fd-a896-363ae8f4e8e4">2,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4df2575ec7407198e77f70b7be22f5_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE1LTItMS0xLTY4MTY3_337c6891-e5a4-4d85-80e1-dedd6d392b32">13,145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4df2575ec7407198e77f70b7be22f5_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE1LTMtMS0xLTY4MTY3_5a04433a-0de5-4a11-b29a-aa3fbe67f0cb">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE3LTEtMS0xLTY4MTY3_54730096-2f63-4462-9b17-8629ce03c474">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE3LTItMS0xLTY4MTY3_cd4ea187-104e-416f-a146-4ceaa89a1274">169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE3LTMtMS0xLTY4MTY3_866fd9bf-b16d-4b26-8dc2-429708121086">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05298766e0a640d1973ba6eedc1664e9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE4LTEtMS0xLTY4MTY3_1710e9b6-22e2-4a63-b71c-39d1b967469b">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05298766e0a640d1973ba6eedc1664e9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE4LTItMS0xLTY4MTY3_36c61421-45b1-4f19-b0a5-95b25ca2b8e5">260</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05298766e0a640d1973ba6eedc1664e9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE4LTMtMS0xLTY4MTY3_684e3c73-a753-4f4f-986f-55419647fc49">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal consumer and other</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd45eeb68bd046f2bc3cea3839e0411c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE5LTEtMS0xLTY4MTY3_b7faaf6b-8017-4886-ba8c-76fa0324e7ac">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd45eeb68bd046f2bc3cea3839e0411c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE5LTItMS0xLTY4MTY3_889ad549-9f64-4361-a81e-535bff9ead1d">429</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd45eeb68bd046f2bc3cea3839e0411c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE5LTMtMS0xLTY4MTY3_ea0d1fcb-a625-4363-b6f3-4c7bbe0b0968">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total loans and leases</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzIxLTEtMS0xLTY4MTY3_518763f4-eba5-475a-9b42-2691be790b0a">26,018</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzIxLTItMS0xLTY4MTY3_805a88aa-edb5-4784-a0fe-2e770c2df040">38,976</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzIxLTMtMS0xLTY4MTY3_12cde4ba-7e0a-4d29-8da2-f6662ee0ea5a">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib828638799564ad69751df7dcc4181ad">The difference between the interest income that would have been recorded if nonaccrual loans and leases had paid in accordance with their original terms and the interest income that was recorded, was $<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-5" name="us-gaap:FinancingReceivableNonaccrualInterestIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzEyMDcx_c37be637-5436-48fc-99a3-d2076142ff07">1.5</ix:nonFraction> million for the year ended December 31, 2021, $<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-5" name="us-gaap:FinancingReceivableNonaccrualInterestIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzEyMDk3_b5ac0022-8097-465a-8c2f-058e8aee2139">1.7</ix:nonFraction> million for year ended December 31, 2020, and $<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-5" name="us-gaap:FinancingReceivableNonaccrualInterestIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzEyMTM2_035aa49b-3fbc-47f6-b905-50ca5563e6aa">1.2</ix:nonFraction> million for year ended December 31, 2019. The Company had no material commitments to make additional advances to borrowers with nonperforming loans.</ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_118"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4 <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:AllowanceForCreditLossesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90ZXh0cmVnaW9uOjhhYzdiMmE3ZjUwYjQ5MjlhMmUwMTA4Y2E5MzVkMGE3XzExMjYy_faf28e7e-3cfe-4b52-8cf0-1c2c9e0fc247" continuedAt="if6ded2e783e5457187f9f2d668991bea" escape="true">Allowance for Credit Losses</ix:nonNumeric></span></div><ix:continuation id="if6ded2e783e5457187f9f2d668991bea" continuedAt="i8c1bb8c6ba8d4bd5856a1103d24624b9"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management reviews the appropriateness of the ACL on a regular basis. Management considers the accounting policy relating to the allowance to be a critical accounting policy, given the inherent uncertainty in evaluating the levels of the allowance required to cover credit losses in the portfolio and the material effect that assumptions could have on the Company&#8217;s results of operations. The Company has developed a methodology to measure the amount of estimated credit loss exposure inherent in the loan portfolio to assure that an appropriate allowance is maintained. The Company&#8217;s methodology is based upon guidance provided in SEC Staff Accounting Bulletin No. 119, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments ("CECL"), and Financial Instruments - Credit Losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> ASC Topic 326, Financial Instruments - Credit Losses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a DCF method to estimate expected credit losses for all loan segments excluding the leasing segment.  For each of these loan segments, the Company generates cash flow projections at the instrument level wherein payment expectations are adjusted for estimated prepayment speed, curtailments, recovery lag, probability of default, and loss given default.  The modeling of expected prepayment speeds, curtailment rates, and time to recovery are based on internal historical data. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses regression analysis of historical internal and peer data to determine suitable loss drivers to utilize when modeling lifetime probability of default and loss given default.  This analysis also determines how expected probability of default and loss given default will react to forecasted levels of the loss drivers.  For all loans utilizing the DCF method, management utilizes forecasts of national unemployment rates and a one year percentage change in national gross domestic product as loss drivers in the model.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all DCF models, management has determined that four quarters represents a reasonable and supportable forecast period and reverts back to a historical loss rate over eight quarters on a straight-line basis.  Management leverages economic projections from a reputable and independent third party to inform its loss driver forecasts over the four-quarter forecast period.  Other internal and external indicators of economic forecasts, and scenario weightings, are also considered by management when developing the forecast metrics. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the size and characteristics of the leasing portfolio, the Company uses the remaining life method, using the historical loss rate of the commercial and industrial segment, to determine the allowance for credit losses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combination of adjustments for credit expectations and timing expectations produces an expected cash flow stream at the instrument level.  Instrument effective yield is calculated, net of the impacts of prepayment assumptions, and the instrument expected cash flows are then discounted at that effective yield to produce a net present value of expected cash flows ("NPV").  An ACL is established for the difference between the NPV and amortized cost basis.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASU 2016-13 as of January 1, 2020 using the prospective transition approach for financial assets purchased with credit deterioration ("PCD") that were previously classified as purchased credit impaired ("PCI") and accounted for under ASC 310-30.  In accordance with the standard, the Company did not reassess whether PCI assets met the criteria of PCD assets as of the date of adoption.  The remaining discount on the PCD assets will be accreted into interest income on a level-yield method over the life of the loans.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the methodology is based upon historical experience and trends, current conditions, and reasonable and supportable forecasts, as well as management&#8217;s judgment, factors may arise that result in different estimates. While management&#8217;s evaluation of the allowance as of December&#160;31, 2021, considers the allowance to be appropriate, under adversely different conditions or assumptions, the Company would need to increase or decrease the allowance.  In addition, various federal and State regulatory agencies, as part of their examination process, review the Company's allowance and may require the Company to recognize additions to the allowance based on their judgements and information available to them at the time of their examinations.  </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i8c1bb8c6ba8d4bd5856a1103d24624b9" continuedAt="i0cd4e505e726445c833293ea4f60b416"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loan Commitments and Allowance for Credit Losses on Off-Balance Sheet Credit Exposures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments include off-balance sheet credit instruments, such as commitments to make loans, and commercial letters of credit. The Company's exposure to credit loss in the event of nonperformance by the other party to the financial instrument for off-balance sheet loan commitments is represented by the contractual amount of those instruments. Such financial instruments are recorded when they are funded. The Company records an allowance for credit losses on off-balance sheet credit exposures, unless the commitments to extend credit are unconditionally cancellable, through a charge to credit loss expense for off-balance sheet credit exposures included in provision expense in the Company's consolidated statements of income.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90ZXh0cmVnaW9uOjhhYzdiMmE3ZjUwYjQ5MjlhMmUwMTA4Y2E5MzVkMGE3XzExMjM5_ba4486fe-02fb-4ce9-89fe-fc7cc34e171b" continuedAt="ia7e677cd5fea405fb05482fe34456b7e" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the allowance for credit losses for the years ended December 31, 2021, 2020 and 2019 are summarized as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for Credit Losses - Loans and Leases</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total allowance at beginning of year </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzEtMS0xLTEtNDcyOTg_a7fff5c2-7f04-4878-86b6-002fbc090b29">51,669</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzEtMi0xLTEtNDcyOTg_b0e5f899-4de3-4649-8955-50b191e955ab">39,892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3d7af41f1cf418a92dda79219bdbbf8_I20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzEtMy0xLTEtNDcyOTg_cc336030-ecaf-43be-b996-1c5161150e10">43,410</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabf467ff18dc43b4a211768ac087df0b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzItMS0xLTEtNTQ2Njk_de406ce1-e46b-4923-97a8-287af77d6514">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i805e94b0313641819116b825fa2712c9_I20191231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzItMi0xLTEtNTQ2Njk_c6a82413-61ca-4452-a5ff-55b48c19f9dd">2,534</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5002e0d61c754d7e9fa57ef38895f599_I20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzItMy0xLTEtNTQ2Njk_c80e3a6b-c3b0-4a6d-8328-2bfb0f9d3529">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Credit) provision for credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzMtMS0xLTEtNDcyOTg_1da64f40-398a-48a4-ba91-f25fef07bd33">2,805</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzMtMi0xLTEtNDcyOTg_e7fadd2f-9fc3-432b-a0cf-23c1e7be64ea">16,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzMtMy0xLTEtNDcyOTg_412d4a6c-ef84-4352-928d-7b4caa18a3f7">1,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries on loans and leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzQtMS0xLTEtNDcyOTg_bbc508e2-9982-4569-b3e8-d68ec56a29cd">1,725</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzQtMi0xLTEtNDcyOTg_955c4bde-7c73-4cf5-bbea-3e0051dbd923">631</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzQtMy0xLTEtNDcyOTg_954d1871-d222-49f7-88f5-26950816f11f">906</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs on loans and leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzUtMS0xLTEtNDcyOTg_3048f391-70e0-48b5-8358-185c5663e20e">7,746</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzUtMi0xLTEtNDcyOTg_0601826c-b4bc-478c-ba84-66ef32504724">2,471</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzUtMy0xLTEtNDcyOTg_2d6c5766-987d-4782-9c73-59a1d5f1abe9">5,790</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total allowance at end of year</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzYtMS0xLTEtNDcyOTg_45afe55a-9758-4b6b-a51b-c08e01956026">42,843</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzYtMi0xLTEtNDcyOTg_65c6ff71-aafa-4109-895d-5e7c031b152b">51,669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzYtMy0xLTEtNDcyOTg_0ec082d6-9cf4-4b39-8acf-749ed95b7be5">39,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for Credit Losses - Off-Balance Sheet Credit Exposures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities for off-balance sheet credit exposures at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzEtMS0xLTEtODI5MDg_78a2e3ad-1a93-449f-8d16-cb4977ba1f29">1,920</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzEtMi0xLTEtODI5MDg_34b603e5-be95-49a1-b47c-40d64c504875">476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3d7af41f1cf418a92dda79219bdbbf8_I20181231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzEtMy0xLTEtODI5MDg_7cce0a8e-9b3d-4672-80b5-3b9449ecccb4">748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabf467ff18dc43b4a211768ac087df0b_I20201231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzItMS0xLTEtODI5MDg_c2a3177e-5dd8-49da-a198-5a3d82bd762c">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i805e94b0313641819116b825fa2712c9_I20191231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzItMi0xLTEtODI5MDg_40b17f4d-d939-48e0-922e-2061f5012072">382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5002e0d61c754d7e9fa57ef38895f599_I20181231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzItMy0xLTEtODI5MDg_cab92532-1d2b-470b-933d-04987540bef0">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (credit) for credit loss expense related to off-balance sheet credit exposures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzMtMS0xLTEtODI5MDg_89b3d71f-9bf5-4b95-9851-c9ff6bab7b00">586</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzMtMi0xLTEtODI5MDg_06f4d91f-5fa0-4856-92a8-d5092cd0846a">1,062</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzMtMy0xLTEtODI5MDg_5de563db-d571-465f-9cb6-7ff14eddaec0">272</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities for off-balance sheet credit exposures at end of period</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzYtMS0xLTEtODI5MDg_41922501-69dd-4191-8206-5f60590264b1">2,506</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzYtMi0xLTEtODI5MDg_f057440f-bcbb-42c3-8e47-9ebef098573b">1,920</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzYtMy0xLTEtODI5MDg_9e3a7ea9-fc4a-449c-92f4-13ed3de16dcd">476</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses for loans for the years ended December 31, 2021 and 2020.  As previously discussed, the Company adopted ASU 2016-13 on January 1, 2020 using the modified retrospective approach.  Results for the periods beginning after January 1, 2020 are presented under ASC 326.  As a result of the adoption of ASC 326, the Company recorded a net cumulative-effect adjustment reducing the allowance for credit losses by $<ix:nonFraction unitRef="usd" contextRef="i0de2c90cc16b4ae8965165bfb621db6f_I20200101" decimals="-5" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90ZXh0cmVnaW9uOjhhYzdiMmE3ZjUwYjQ5MjlhMmUwMTA4Y2E5MzVkMGE3XzU5MjU_03911b2e-9761-4f90-ae15-f0f22aeb495a">2.5</ix:nonFraction>&#160;million. The allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial<br/>&amp; Industrial</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Residential<br/>Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer<br/>and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for credit losses:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74104ac37b8e44cea197adf61dbc0a60_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzMtMS0xLTEtNDcyOTg_640d1821-3323-4f74-bc78-5181729a5914">9,239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d7b832de81f4b148a75ae8e6ef8169f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzMtMi0xLTEtNDcyOTg_3b8cb921-a646-4088-a929-4e15238a1e4d">30,546</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4df2575ec7407198e77f70b7be22f5_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzMtMy0xLTEtNDcyOTg_4bc8a48f-da6d-43fc-aea4-133310f007f3">10,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd45eeb68bd046f2bc3cea3839e0411c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzMtNC0xLTEtNDcyOTg_dffc383d-fe98-4bba-b993-de04b8054177">1,562</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfa4527b7d974e8e87d4345e15a26b50_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzMtNS0xLTEtNDcyOTg_eba93db2-f228-4141-9742-94bae6b085c8">65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzMtNi0xLTEtNDcyOTg_fbf4f2c3-b143-4181-97bb-68a71dc4e6db">51,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c187f99166b4d05ab08ddfc15a119f2_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzUtMS0xLTEtNDcyOTg_97ddd809-04b3-48a4-b369-b45d4228bd79">274</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e9de5fcae7e47ed8a3b0efd022519e7_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzUtMi0xLTEtNDcyOTg_b8f1a4c1-c278-42a8-b23b-6d791c5187b6">6,957</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9a080782da6d4bd0a6fa7ec46ea6e6a8_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzUtMy0xLTEtNDcyOTg_1be9c987-0b81-446e-b47f-6c5718c8cc53">77</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib90e735c920e4825afaf50da5365076a_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzUtNC0xLTEtNDcyOTg_298690ce-7909-4cb8-84d6-895ce5616192">438</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa413e7639fd4c868feb67c783427736_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzUtNS0xLTEtNDcyOTg_585ab6b1-7786-43c3-95b5-718a76e67166">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzUtNi0xLTEtNDcyOTg_d189637a-ec0c-4444-8877-b4cd70b0c9bc">7,746</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c187f99166b4d05ab08ddfc15a119f2_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzYtMS0xLTEtNDcyOTg_b9cd10f9-3bfe-43de-af00-1bd5bb4f5eae">118</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e9de5fcae7e47ed8a3b0efd022519e7_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzYtMi0xLTEtNDcyOTg_3bcfcf9f-225f-4968-983c-b10eaaa0d770">1,175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a080782da6d4bd0a6fa7ec46ea6e6a8_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzYtMy0xLTEtNDcyOTg_aefc9aac-94f9-43f0-b16b-caad8af24a43">236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib90e735c920e4825afaf50da5365076a_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzYtNC0xLTEtNDcyOTg_cd5a87bd-339b-4769-9ec1-f9e766e24d1f">196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa413e7639fd4c868feb67c783427736_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzYtNS0xLTEtNDcyOTg_6d637714-4f2b-40f1-b649-7136bcad5170">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzYtNi0xLTEtNDcyOTg_bc416118-357e-495f-9e6f-6cad43d77eee">1,725</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Credit) provision for credit loss expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c187f99166b4d05ab08ddfc15a119f2_D20210101-20211231" decimals="-3" sign="-" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzctMS0xLTEtNDcyOTg_2a791bdc-9d29-47cb-8948-e96bccaf02f3">2,748</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e9de5fcae7e47ed8a3b0efd022519e7_D20210101-20211231" decimals="-3" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzctMi0xLTEtNDcyOTg_1a58cae1-d791-4be5-8a71-83cbca277b74">49</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9a080782da6d4bd0a6fa7ec46ea6e6a8_D20210101-20211231" decimals="-3" sign="-" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzctMy0xLTEtNDcyOTg_32efbb57-1ffc-4d80-848a-80fa03f35810">277</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib90e735c920e4825afaf50da5365076a_D20210101-20211231" decimals="-3" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzctNC0xLTEtNDcyOTg_12152de1-5c37-4cfa-be4c-7167850b8650">172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaa413e7639fd4c868feb67c783427736_D20210101-20211231" decimals="-3" sign="-" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzctNS0xLTEtNDcyOTg_f5e016f2-1796-4cd5-b81a-2f6890d0ceec">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzctNi0xLTEtNDcyOTg_aed8fd8d-9eb8-4816-bab5-13b23a9765c2">2,805</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending Balance</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c4bd9179a9144e2a373f0e146ae66a7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzgtMS0xLTEtNDcyOTg_4919838e-6552-48d4-82ce-dcb32c34b1f8">6,335</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033a4576cd224dd7a8b84a8c2e5050bc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzgtMi0xLTEtNDcyOTg_c973d955-4f0f-427a-a44f-68f9c05d0c3b">24,813</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d750ccbf9004f6c87bc3ffc5cdb78a2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzgtMy0xLTEtNDcyOTg_f8ae8b80-32e9-4815-a3e0-b3b6a37d905c">10,139</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3c801b46404f6699881457901ac581_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzgtNC0xLTEtNDcyOTg_7f3743be-bf0f-48fb-a35f-e91b78d123de">1,492</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b7485185e51470c93a0cecf6dd79688_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzgtNS0xLTEtNDcyOTg_8b6f7965-87d5-419e-845b-a64c66e897b0">64</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzgtNi0xLTEtNDcyOTg_191293dd-76d6-4195-a1b9-83309a75f105">42,843</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i0cd4e505e726445c833293ea4f60b416" continuedAt="ib0657ee4515b4d228e6474140627ec4c"><ix:continuation id="ia7e677cd5fea405fb05482fe34456b7e"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial<br/>&amp; Industrial</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Residential<br/>Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer<br/>and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for credit losses:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance, prior to adoption of ASU 2016-13</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9bd41beeaac424cbd59e01a302d52a2_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzMtMS0xLTEtNDcyOTg_372e051d-777a-4bbd-b513-a6bef7980627">10,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i907ea9a5dd334c96bc92cf305e754957_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzMtMi0xLTEtNDcyOTg_47116d40-9809-4322-bfa5-8a528ac4af95">21,608</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e788864bc7483ea55e9ed6f257a2a9_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzMtMy0xLTEtNDcyOTg_d7d3bb22-fdf7-4ec2-b375-36a420b0e82f">6,381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4f208d3f5324aaab6dbb79424aaedb4_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzMtNC0xLTEtNDcyOTg_1ee5ccfa-f95c-441c-b4ca-11deb140ff96">1,362</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63c3ce967a47467996fd42add128cbdf_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzMtNS0xLTEtNDcyOTg_aa5a6f11-27d5-449e-84d4-848d6c92b95e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzMtNi0xLTEtNDcyOTg_a909954f-65a4-493a-b306-238412e51196">39,892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibd0200337a7e43afa195ed1b8efa2900_I20191231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtMS0xLTEtNzk5Njc_3f09abb3-4f0f-401c-b985-fa9e9c313b8a">2,008</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d544e8d0285478888e56db2ad562273_I20191231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtMi0xLTEtNzk5Njc_a335fabd-6b2e-4745-a64c-8bf313fd2f3e">5,917</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0837469bcbdd4d9a898b51c65a07622f_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtMy0xLTEtNzk5Njc_375dc23a-52a8-428c-8d28-b06809d43591">4,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1120932c1bd045ffae32386df85004b4_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtNC0xLTEtNzk5Njc_8a81a67a-bf39-4d33-a3c6-32503151b48d">850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cdef021a50b48ab82727de09a490474_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtNS0xLTEtNzk5Njc_ebee064e-8aac-42a9-a697-3f423c84849f">82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i805e94b0313641819116b825fa2712c9_I20191231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtNi0xLTEtNzk5Njc_6f312fe2-7a7e-4c8e-aa73-945f29297e33">2,534</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i693e87b9d8d44ede94f0f867aedae122_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtMS0xLTEtNDcyOTg_b5c47a3b-70bf-461d-9742-9ea59d747eae">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7509892c33a349389921158c41cc5fce_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtMi0xLTEtNDcyOTg_aff5ad84-3828-461f-9e48-4a6f2fbb37f3">1,903</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8eb6cfa8ee6649ee9566619716e8d6eb_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtMy0xLTEtNDcyOTg_be8e6ea0-5c7f-4e51-b6a7-1fb3001efb58">84</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idcd8334f71be437fb6a11b8ae3191dbf_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtNC0xLTEtNDcyOTg_82d67a79-1175-4752-ba75-6885a3457c57">482</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib581e63f264a44bfb663320c9899fcfa_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtNS0xLTEtNDcyOTg_81e0ff90-03f7-454d-affb-bcbc4de08bd6">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtNi0xLTEtNDcyOTg_e252ced2-f0b6-40f3-9049-1f93fb501e9d">2,471</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i693e87b9d8d44ede94f0f867aedae122_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzUtMS0xLTEtNDcyOTg_66bd3e1e-f256-4ec6-a6df-420441b3abb1">131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7509892c33a349389921158c41cc5fce_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzUtMi0xLTEtNDcyOTg_79534bd4-d78d-4d6f-8a74-e1c503571172">58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8eb6cfa8ee6649ee9566619716e8d6eb_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzUtMy0xLTEtNDcyOTg_a3522cfc-c217-449b-a1c1-0be3dbfacf54">194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idcd8334f71be437fb6a11b8ae3191dbf_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzUtNC0xLTEtNDcyOTg_0e3f45f4-4769-4385-8ae6-6adad7c4d669">248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib581e63f264a44bfb663320c9899fcfa_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzUtNS0xLTEtNDcyOTg_53d5ff60-6944-4fd6-818e-81cbfc32c6f2">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzUtNi0xLTEtNDcyOTg_f76ce6fa-be63-4340-8211-8e8e3ed45a83">631</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Credit) provision for credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i693e87b9d8d44ede94f0f867aedae122_D20200101-20201231" decimals="-3" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzYtMS0xLTEtNDcyOTg_f7046150-575b-4a93-b849-ae760c4c7292">577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7509892c33a349389921158c41cc5fce_D20200101-20201231" decimals="-3" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzYtMi0xLTEtNDcyOTg_e850b6b7-3c5e-495a-b720-655c390a1c92">16,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8eb6cfa8ee6649ee9566619716e8d6eb_D20200101-20201231" decimals="-3" sign="-" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzYtMy0xLTEtNDcyOTg_d1a0f2c5-7ec4-47ef-ad09-c22e9d6bdfb0">693</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idcd8334f71be437fb6a11b8ae3191dbf_D20200101-20201231" decimals="-3" sign="-" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzYtNC0xLTEtNDcyOTg_9a202fa2-c089-4304-b622-13e7e116ea28">416</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib581e63f264a44bfb663320c9899fcfa_D20200101-20201231" decimals="-3" sign="-" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzYtNS0xLTEtNDcyOTg_3204339e-d770-4655-911a-cb1bcfcc76df">17</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzYtNi0xLTEtNDcyOTg_15b31445-2658-4636-ac23-752dc3dd00ae">16,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending Balance</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74104ac37b8e44cea197adf61dbc0a60_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzctMS0xLTEtNDcyOTg_1a9e6a0e-8f4c-48a1-a6a4-5b42e59d9246">9,239</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d7b832de81f4b148a75ae8e6ef8169f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzctMi0xLTEtNDcyOTg_75b5458e-2215-4689-a4ac-bb7e622786ea">30,546</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4df2575ec7407198e77f70b7be22f5_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzctMy0xLTEtNDcyOTg_7b1e936e-86b7-407d-8623-b7181507ff06">10,257</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd45eeb68bd046f2bc3cea3839e0411c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzctNC0xLTEtNDcyOTg_930c37dc-1e25-4826-9f1d-dc76098b8e36">1,562</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfa4527b7d974e8e87d4345e15a26b50_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzctNS0xLTEtNDcyOTg_e29b6916-0c82-477c-b439-92727da12d07">65</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzctNi0xLTEtNDcyOTg_8ce25ac8-7979-46da-90e4-e6b2a8ea5d8c">51,669</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the amortized cost basis of collateral dependent loans, which are individually evaluated to determine expected credit losses, and the related allowance for credit losses allocated to these loans:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:48.973%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.885%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.885%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.885%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.885%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.887%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Business Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ACL Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and Industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i766f46acaa094c94a5cadcc78d60052d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzItMS0xLTEtNDcyOTg_9fea91d3-1cd0-47e4-901e-2b30a6966129">142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78443463bcc748e3ac4ccd3cc4a46b50_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzItMi0xLTEtNDcyOTg_0c9bbbd6-d743-4f4b-ba7b-c3383e756701">395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7b1cf1a564b466095ade8c2f08efbd0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzItMy0xLTEtNDcyOTg_73a13e6c-62e6-41ee-bbbf-1886c99b5908">328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c4bd9179a9144e2a373f0e146ae66a7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzItNC0xLTEtNDcyOTg_fd379366-62df-4ccb-895b-f1f6b745195e">865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c4bd9179a9144e2a373f0e146ae66a7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzItNS0xLTEtNDcyOTg_44b9ccc3-c2bf-4349-badd-bacc2c8020da">26</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Real Estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ef819d19f394cb39452505b8c153c00_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzMtMS0xLTEtNDcyOTg_6176152a-d7ed-49a7-abfc-1de0d9889bc3">13,334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddfe8d8146634ae1a0cc86af7524d62e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzMtMi0xLTEtNDcyOTg_ca0476c0-a42e-49f2-a8ce-91b22f1d3ff8">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3d44cf5d3574203b86ab6e6e2f4ba66_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzMtMy0xLTEtNDcyOTg_602e2e87-d9f2-4ed1-9679-b916870532a8">1,931</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033a4576cd224dd7a8b84a8c2e5050bc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzMtNC0xLTEtNDcyOTg_07e49c4b-eaa6-436c-96a2-7ec36868da52">15,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033a4576cd224dd7a8b84a8c2e5050bc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzMtNS0xLTEtNDcyOTg_7fa406dd-7520-4e74-9b55-4c267104ac08">40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential Real Estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4d72908065848d3a430c968b5d7d8e9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzQtMS0xLTEtNDcyOTg_7b09b712-1032-4cc3-b9e6-253d8c75cf6c">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id33bed7d046447a3a238d2cbd5f05c35_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzQtMi0xLTEtNDcyOTg_199a06a3-2fe5-483b-b960-61d6fc2719d0">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b9dec9c2bed43f2989207d0d9352209_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzQtMy0xLTEtNDcyOTg_6c22c5ba-6a4d-4b2d-a30c-437e6634565a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzQtNC0xLTEtNDcyOTg_d827992e-89e3-4480-8b06-b75ad7245389">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzQtNS0xLTEtNDcyOTg_2761c403-685c-473a-abcb-6b5d025fdc0d">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i288d3aaf6aed4751bbb31dfc0fbe0bbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzUtMS0xLTEtNDcyOTg_1b7cc324-a511-4a5d-b11c-0310b4f39d18">13,508</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93f19941d0384c8bb0074576d34de28c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzUtMi0xLTEtNDcyOTg_f2cca700-2aa9-4743-86d0-882920a1170e">395</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1261ac1d85b64ccdab68dbc080287dfc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzUtMy0xLTEtNDcyOTg_924002a5-98bb-4ba6-8c07-6b2eb7f8e0f4">2,259</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzUtNC0xLTEtNDcyOTg_f58838e1-8265-4172-b76d-ff409c17530e">16,162</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzUtNS0xLTEtNDcyOTg_a70f4292-2d40-4b4a-ae8f-680b5f312f27">67</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans are considered modified in a TDR when, due to a borrower&#8217;s financial difficulties, the Company makes a concession(s) to the borrower that it would not otherwise consider. When modifications are provided for reasons other than as a result of the financial distress of the borrower, these loans are not classified as TDRs or impaired. These modifications primarily include, among others, an extension of the term of the loan, and granting a period when interest-only payments can be made, with the principal payments and interest caught up over the remaining term of the loan or at maturity, among others.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90ZXh0cmVnaW9uOjhhYzdiMmE3ZjUwYjQ5MjlhMmUwMTA4Y2E5MzVkMGE3XzExMjUy_4752be80-18b0-479d-8afc-aa97fe12848e" continuedAt="i66b2e8e76601476cab6c946fea44eaab" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present loans by class modified in 2021 and 2020 as troubled debt restructurings. Post-modification balances reflect paydowns and charge-offs at time of modification.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Troubled Debt Restructuring</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.768%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Defaulted TDRs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Loans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pre-<br/>Modification<br/>Outstanding<br/>Recorded<br/>Investment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Post-Modification  Outstanding Recorded Investment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Loans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Post-<br/>Modification<br/>Outstanding<br/>Recorded<br/>Investment</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="iafa9a1d8a430425897f0f331da54b25d_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTplZWMzYzY2ZTE2N2E0NDM5OTllNDdlN2RiMDVkOGQ4MS90YWJsZXJhbmdlOmVlYzNjNjZlMTY3YTQ0Mzk5OWU0N2U3ZGIwNWQ4ZDgxXzktMS0xLTEtNDcyOTg_cb5181c4-f2ef-43dc-8e8d-e9a657c73064">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafa9a1d8a430425897f0f331da54b25d_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTplZWMzYzY2ZTE2N2E0NDM5OTllNDdlN2RiMDVkOGQ4MS90YWJsZXJhbmdlOmVlYzNjNjZlMTY3YTQ0Mzk5OWU0N2U3ZGIwNWQ4ZDgxXzktMi0xLTEtNDcyOTg_e9515956-4f7f-4477-ab0a-f47af0ecb133">219</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafa9a1d8a430425897f0f331da54b25d_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTplZWMzYzY2ZTE2N2E0NDM5OTllNDdlN2RiMDVkOGQ4MS90YWJsZXJhbmdlOmVlYzNjNjZlMTY3YTQ0Mzk5OWU0N2U3ZGIwNWQ4ZDgxXzktMy0xLTEtNDcyOTg_205cbc10-4805-433c-a00f-933f87abdafc">219</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="iafa9a1d8a430425897f0f331da54b25d_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTplZWMzYzY2ZTE2N2E0NDM5OTllNDdlN2RiMDVkOGQ4MS90YWJsZXJhbmdlOmVlYzNjNjZlMTY3YTQ0Mzk5OWU0N2U3ZGIwNWQ4ZDgxXzktNC0xLTEtNDcyOTg_4875d1e5-b080-47a8-87d7-2c1cb84d3619">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafa9a1d8a430425897f0f331da54b25d_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTplZWMzYzY2ZTE2N2E0NDM5OTllNDdlN2RiMDVkOGQ4MS90YWJsZXJhbmdlOmVlYzNjNjZlMTY3YTQ0Mzk5OWU0N2U3ZGIwNWQ4ZDgxXzktNS0xLTEtNDcyOTg_c2bfec29-5006-419e-9ef0-cb1ccc363840">201</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTplZWMzYzY2ZTE2N2E0NDM5OTllNDdlN2RiMDVkOGQ4MS90YWJsZXJhbmdlOmVlYzNjNjZlMTY3YTQ0Mzk5OWU0N2U3ZGIwNWQ4ZDgxXzEyLTEtMS0xLTQ3Mjk4_ab0c2f8b-f47a-4ed1-a514-882a0cc5dc1a">2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTplZWMzYzY2ZTE2N2E0NDM5OTllNDdlN2RiMDVkOGQ4MS90YWJsZXJhbmdlOmVlYzNjNjZlMTY3YTQ0Mzk5OWU0N2U3ZGIwNWQ4ZDgxXzEyLTItMS0xLTQ3Mjk4_0c118024-ee9e-458c-9fa6-867d482791a3">219</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTplZWMzYzY2ZTE2N2E0NDM5OTllNDdlN2RiMDVkOGQ4MS90YWJsZXJhbmdlOmVlYzNjNjZlMTY3YTQ0Mzk5OWU0N2U3ZGIwNWQ4ZDgxXzEyLTMtMS0xLTQ3Mjk4_df647942-03e9-48d6-8ee8-002ac1e2de57">219</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTplZWMzYzY2ZTE2N2E0NDM5OTllNDdlN2RiMDVkOGQ4MS90YWJsZXJhbmdlOmVlYzNjNjZlMTY3YTQ0Mzk5OWU0N2U3ZGIwNWQ4ZDgxXzEyLTQtMS0xLTQ3Mjk4_f4c9df6b-efc6-4dbd-9345-4b51ee9ef9a3">1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTplZWMzYzY2ZTE2N2E0NDM5OTllNDdlN2RiMDVkOGQ4MS90YWJsZXJhbmdlOmVlYzNjNjZlMTY3YTQ0Mzk5OWU0N2U3ZGIwNWQ4ZDgxXzEyLTUtMS0xLTQ3Mjk4_b7ce8041-f112-48e9-8418-1caef56609e0">201</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Represents the following concessions: extension of term and reduction of rate.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TDRs that defaulted during the 12 months ended December 31, 2021, that had been restructured in the prior twelve months.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="margin-top:3pt"><span><br/></span></div><ix:continuation id="ib0657ee4515b4d228e6474140627ec4c" continuedAt="ia63dc489f13f4cd5b8175ed881bac2a1"><ix:continuation id="i66b2e8e76601476cab6c946fea44eaab"><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.768%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Defaulted TDRs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Loans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pre-<br/>Modification<br/>Outstanding<br/>Recorded<br/>Investment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Post-Modification  Outstanding Recorded Investment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Loans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Post-<br/>Modification<br/>Outstanding<br/>Recorded<br/>Investment</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i7ba46fc32d094c5db9806639864593aa_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzQtMS0xLTEtNDcyOTg_c42eabef-63f6-4b8e-8282-91e82a239a67">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ba46fc32d094c5db9806639864593aa_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzQtMi0xLTEtNDcyOTg_41a005ed-a134-4c63-95eb-1b85d4d4e436">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ba46fc32d094c5db9806639864593aa_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzQtMy0xLTEtNDcyOTg_52be5f0e-1da6-4833-b303-d28be8f008fb">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i7ba46fc32d094c5db9806639864593aa_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzQtNC0xLTEtNDcyOTg_0cfc2998-663b-48fe-bce3-21bb04b91afd">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ba46fc32d094c5db9806639864593aa_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzQtNS0xLTEtNDcyOTg_d8eab679-7b2b-42cb-a3ab-f6d92c0025c1">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="subsidiary" contextRef="ib0343cf060694d2d873d3e797a2abc05_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzgtMS0xLTEtNzE5NDU_9180c8d9-4c1c-487e-baa1-302bbcaa481f">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0343cf060694d2d873d3e797a2abc05_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzgtMi0xLTEtNzE5NDU_ff9f2708-173c-4ff7-9d4e-3d5f5e951978">274</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0343cf060694d2d873d3e797a2abc05_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzgtMy0xLTEtNzE5NDU_9ced1e3e-ac53-4da4-ae09-e319b432d64f">274</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="subsidiary" contextRef="ib0343cf060694d2d873d3e797a2abc05_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzgtNC0xLTEtNzE5NDU_fc0af4cb-c7d9-467e-8bc7-91fb188cde17">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0343cf060694d2d873d3e797a2abc05_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzgtNS0xLTEtNzE5NDU_7407eb69-9e80-45f2-bf28-f0d91fa6318e">37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i6fe3cbea282548c09f78a968c54d088f_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzgtMS0xLTEtNDcyOTg_05b5a58c-56db-431a-b23f-dc39e69995a8">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fe3cbea282548c09f78a968c54d088f_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzgtMi0xLTEtNDcyOTg_4ad151a5-8470-4228-b79c-8f9c8a638c61">43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fe3cbea282548c09f78a968c54d088f_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzgtMy0xLTEtNDcyOTg_d5ad2a43-8f16-492a-8c8d-a3d41514e654">43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i6fe3cbea282548c09f78a968c54d088f_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzgtNC0xLTEtNDcyOTg_3c8d8a3f-d341-43da-b959-547a02c28527">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fe3cbea282548c09f78a968c54d088f_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzgtNS0xLTEtNDcyOTg_d7410d48-e30f-49a6-9075-c2305b1f95d8">87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i628c038aea2c4e058d71e370ce0040b8_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzExLTEtMS0xLTcxOTYy_dde41028-8217-4430-bbf9-b2671604e7b1">1</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i628c038aea2c4e058d71e370ce0040b8_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzExLTItMS0xLTcxOTYy_5496c91e-c7a7-451a-a488-a5fa16725697">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i628c038aea2c4e058d71e370ce0040b8_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzExLTMtMS0xLTcxOTYy_b844e001-c7fe-4e18-a8d7-b64d9a1fb540">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i628c038aea2c4e058d71e370ce0040b8_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzExLTQtMS0xLTcxOTYy_de8b8070-1f58-4e2b-a4b5-cf9869f410d1">0</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i628c038aea2c4e058d71e370ce0040b8_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzExLTUtMS0xLTcxOTYy_c50ef8e7-faf1-47f2-87ab-dd7e95e07f40">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzktMS0xLTEtNDcyOTg_ace0c4de-c007-4bb8-9eed-cf368fba5f8c">5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzktMi0xLTEtNDcyOTg_156acb23-4252-4c26-973d-28b74a91e818">345</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzktMy0xLTEtNDcyOTg_72b18956-4b9e-4e61-93b9-c6dd0d86e419">345</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzktNC0xLTEtNDcyOTg_7c6ad2bf-69b3-4ff4-935c-85655225a22c">2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzktNS0xLTEtNDcyOTg_3c32a990-5d14-4989-a20d-4cc1afed1168">124</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Represents the following concessions: extension of term and reduction of rate.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TDRs that defaulted during the 12 months ended December&#160;31, 2020, that had been restructured in the prior twelve months.</span></div></ix:continuation><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's TDRs added during 2021 totaled $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsRecordedInvestment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90ZXh0cmVnaW9uOjhhYzdiMmE3ZjUwYjQ5MjlhMmUwMTA4Y2E5MzVkMGE3Xzk1NTI_827f86e1-cbd1-4c00-b0f0-d8672a6759df">219,000</ix:nonFraction>, compared to $<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsRecordedInvestment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90ZXh0cmVnaW9uOjhhYzdiMmE3ZjUwYjQ5MjlhMmUwMTA4Y2E5MzVkMGE3XzIxOTkwMjMyODMyMzM_95c61ded-6a33-4484-bb3d-fd483dd796eb">345,000</ix:nonFraction> in 2020. At December 31, 2021, the Company was not committed to lend additional amounts to customers with outstanding loans that were classified as TDRs.  The provisions of the CARES Act and the interagency guidance issued by Federal banking regulators provided clarification related to modifications and deferral programs to assist borrowers who are negatively impacted by the COVID-19 national emergency. The guidance and clarifications detail certain provisions whereby banks are permitted to make deferrals and modifications to the terms of a loan which would not require the loan to be reported as a troubled debt restructuring ("TDR"). In accordance with the CARES Act. Appropriations Act, and the interagency guidance, the Company elected to adopt the provisions to not report qualified loan modifications as TDRs during 2020 and 2021. </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="ia63dc489f13f4cd5b8175ed881bac2a1" continuedAt="id32ef6ff20774a5aa90382bb12aeef21"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90ZXh0cmVnaW9uOjhhYzdiMmE3ZjUwYjQ5MjlhMmUwMTA4Y2E5MzVkMGE3XzExMjM3_cba76a88-60e0-4aa2-8b77-e8b45eb804c7" continuedAt="icaa48cbea69940349ced308ce0c8ba8a" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents credit quality indicators by total loans on an amortized cost basis by origination year as of December&#160;31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Amortized Cost Basis</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Loans</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial and Industrial - Other:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic599b13c85b84479b7120f16fd59ee3a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMtMS0xLTEtNDcyOTg_d60a371a-cddb-4486-b343-6b213d347506">123,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic599b13c85b84479b7120f16fd59ee3a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMtMi0xLTEtNDcyOTg_e6d6d668-16ba-4e47-b0c0-95522a4984ab">58,432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic599b13c85b84479b7120f16fd59ee3a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMtMy0xLTEtNDcyOTg_d4fc74fc-453f-4c8a-9c5e-eef3fef0b8ca">54,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic599b13c85b84479b7120f16fd59ee3a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMtNC0xLTEtNDcyOTg_61d91608-62b2-4315-a5e8-7fb8b4c5a048">42,093</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic599b13c85b84479b7120f16fd59ee3a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMtNS0xLTEtNDcyOTg_2f3a4f9a-e16a-4252-8b5d-60366dd3cf00">35,725</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic599b13c85b84479b7120f16fd59ee3a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMtNi0xLTEtNDcyOTg_2521adb0-a031-4d1c-a246-dbe16c7335f2">239,093</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic599b13c85b84479b7120f16fd59ee3a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMtNy0xLTEtNDcyOTg_7fc5ea1b-db6f-4090-9477-012f1eabcc9f">125,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic599b13c85b84479b7120f16fd59ee3a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMtOC0xLTEtNDcyOTg_d2d70373-a179-4b7f-af46-9234c61b7b85">10,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic599b13c85b84479b7120f16fd59ee3a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMtOS0xLTEtNDcyOTg_b5f2182e-5b78-475b-9245-42351c751c42">688,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b2f34af1aca4cb097a67543f0a47b84_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzQtMS0xLTEtNDcyOTg_762166a1-4b7a-4315-814f-c33567d60334">156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b2f34af1aca4cb097a67543f0a47b84_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzQtMi0xLTEtNDcyOTg_0234805b-4f60-44b4-b5b8-175f1fa1ff4a">770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b2f34af1aca4cb097a67543f0a47b84_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzQtMy0xLTEtNDcyOTg_0dabe2cf-7ad9-4114-8940-c4b8107758db">450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b2f34af1aca4cb097a67543f0a47b84_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzQtNC0xLTEtNDcyOTg_34edf104-9667-4f9e-912d-7fd91f56fa6f">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b2f34af1aca4cb097a67543f0a47b84_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzQtNS0xLTEtNDcyOTg_2d0ffd1c-0869-4bad-bd3f-0ac108ff3bc1">201</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b2f34af1aca4cb097a67543f0a47b84_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzQtNi0xLTEtNDcyOTg_72fb5c32-7096-4523-b9db-347cb48cc57a">393</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b2f34af1aca4cb097a67543f0a47b84_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzQtNy0xLTEtNDcyOTg_531901a1-b14b-453d-b19d-b4b263ac29b2">1,417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b2f34af1aca4cb097a67543f0a47b84_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzQtOC0xLTEtNDcyOTg_9617d1ed-2653-42fb-8503-42ef96484297">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b2f34af1aca4cb097a67543f0a47b84_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzQtOS0xLTEtNDcyOTg_05ee645a-17d8-47ec-9bf8-c4aa58bf026a">3,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51544ee172994d25a53d7c7077f461b1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzUtMS0xLTEtNDcyOTg_0400d89f-0ce3-4dbb-924c-fcc0235bace7">179</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51544ee172994d25a53d7c7077f461b1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzUtMi0xLTEtNDcyOTg_883e5554-b43a-434e-a3b2-61d1eee0ad66">584</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51544ee172994d25a53d7c7077f461b1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzUtMy0xLTEtNDcyOTg_dd5ac554-2cd7-4acd-b8f4-28f394b281a0">47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51544ee172994d25a53d7c7077f461b1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzUtNC0xLTEtNDcyOTg_cddc2be1-248c-4014-a1c6-ed8adfcdf0cb">575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51544ee172994d25a53d7c7077f461b1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzUtNS0xLTEtNDcyOTg_c0a8ba15-3415-495f-b6ee-c74b1762a92f">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51544ee172994d25a53d7c7077f461b1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzUtNi0xLTEtNDcyOTg_115e96b6-5c77-41a7-8e57-cff738499306">637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51544ee172994d25a53d7c7077f461b1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzUtNy0xLTEtNDcyOTg_10f9a06c-84dd-4e02-a7c6-3817af29c1e2">4,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51544ee172994d25a53d7c7077f461b1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzUtOC0xLTEtNDcyOTg_459fcccd-80bd-45dc-9467-ace11db22198">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51544ee172994d25a53d7c7077f461b1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzUtOS0xLTEtNDcyOTg_edb38be9-ca87-44ec-995d-ac208584bc62">6,664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial and Industrial - Other</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzYtMS0xLTEtNDcyOTg_ddd4a694-5768-43f1-9d80-11734d6a0cc4">124,331</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzYtMi0xLTEtNDcyOTg_924e1382-8ee2-40ac-90fe-e912f3b03088">59,786</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzYtMy0xLTEtNDcyOTg_00603c4b-1ad8-43f1-9ac1-17a91c030e2a">54,613</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzYtNC0xLTEtNDcyOTg_2cce408f-e3a3-40af-adb8-7fd9cfb8a301">42,768</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzYtNS0xLTEtNDcyOTg_356e6660-6b81-48fc-921a-83e99f7162dc">35,926</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzYtNi0xLTEtNDcyOTg_a633628d-29ef-455c-9337-f7f73048f2ab">240,123</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzYtNy0xLTEtNDcyOTg_d65d5ddd-1c32-40f7-bf51-9776660f769f">131,535</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzYtOC0xLTEtNDcyOTg_a519ebf0-42ac-4675-9927-52414b9009fb">10,039</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzYtOS0xLTEtNDcyOTg_571e16ee-a067-4c59-87be-327a7dfede5b">699,121</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial and Industrial - PPP:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i993e133c922a4521a45fc84b18170560_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzktMS0xLTEtNDcyOTg_040f0475-8244-4d3d-bbcf-f5e52c60fafb">71,260</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i993e133c922a4521a45fc84b18170560_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzktMi0xLTEtNDcyOTg_f5a19510-b7c2-43b1-b618-fb412a01fd1f">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i993e133c922a4521a45fc84b18170560_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzktMy0xLTEtNDcyOTg_a9a9e0f4-03dc-4888-bf12-c4f0a8c43ffc">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i993e133c922a4521a45fc84b18170560_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzktNC0xLTEtNDcyOTg_25331905-07a5-4bb6-8daa-218091d15d5d">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i993e133c922a4521a45fc84b18170560_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzktNS0xLTEtNDcyOTg_5fa72765-001d-4902-a917-87600fd0cc5d">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i993e133c922a4521a45fc84b18170560_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzktNi0xLTEtNDcyOTg_2f848a9c-c6fd-4fd8-bd59-7724b78606c2">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i993e133c922a4521a45fc84b18170560_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzktNy0xLTEtNDcyOTg_83c51e44-3e13-4cb0-a4bc-4d161349ee20">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i993e133c922a4521a45fc84b18170560_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzktOC0xLTEtNDcyOTg_e57a70dc-19fc-49de-bcc0-aee93cce0dd2">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i993e133c922a4521a45fc84b18170560_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzktOS0xLTEtNDcyOTg_2f4ef26d-78e4-439b-8eb8-18d2d521fa2d">71,260</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a779e3046354bee882d1d66c2f6f1e9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEwLTEtMS0xLTQ3Mjk4_a435dee7-c7db-4e0b-a308-43018b987c67">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a779e3046354bee882d1d66c2f6f1e9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEwLTItMS0xLTQ3Mjk4_003a88e8-4252-4b89-87db-465f930a7ffc">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a779e3046354bee882d1d66c2f6f1e9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEwLTMtMS0xLTQ3Mjk4_b50c179d-088d-48dd-9161-2014415c3444">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a779e3046354bee882d1d66c2f6f1e9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEwLTQtMS0xLTQ3Mjk4_ccea2cf0-05ee-4b01-98f3-78b9878d27bf">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a779e3046354bee882d1d66c2f6f1e9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEwLTUtMS0xLTQ3Mjk4_39ce497d-b025-4961-825f-8cef7892d72f">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a779e3046354bee882d1d66c2f6f1e9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEwLTYtMS0xLTQ3Mjk4_5d3109e9-73f0-4feb-afd6-ff31b69b1225">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a779e3046354bee882d1d66c2f6f1e9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEwLTctMS0xLTQ3Mjk4_9c8f4a88-39b3-4d5e-a1bf-db4673b83055">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a779e3046354bee882d1d66c2f6f1e9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEwLTgtMS0xLTQ3Mjk4_ac403d79-5905-4d52-988d-96cfef242b0e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a779e3046354bee882d1d66c2f6f1e9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEwLTktMS0xLTQ3Mjk4_d5bbf593-2601-4477-8e41-2d96c4166a48">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c973c09a2bf47909f3490eb45596771_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzExLTEtMS0xLTQ3Mjk4_2ba0a394-9c29-4eb7-b54f-eff80258e9d6">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c973c09a2bf47909f3490eb45596771_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzExLTItMS0xLTQ3Mjk4_3cd72363-e67e-4323-94a4-10349172cf71">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c973c09a2bf47909f3490eb45596771_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzExLTMtMS0xLTQ3Mjk4_d0d69e2a-1fca-4d9a-9bb6-a49385b25f00">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c973c09a2bf47909f3490eb45596771_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzExLTQtMS0xLTQ3Mjk4_4744ce9a-2c0a-4845-97fb-a336a29e4097">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c973c09a2bf47909f3490eb45596771_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzExLTUtMS0xLTQ3Mjk4_9548ae12-e490-436d-801b-8a09bcf94de2">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c973c09a2bf47909f3490eb45596771_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzExLTYtMS0xLTQ3Mjk4_f8bad758-e59e-47e2-b138-0ec404cf1e34">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c973c09a2bf47909f3490eb45596771_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzExLTctMS0xLTQ3Mjk4_744c969f-5f6d-4f55-bb48-ced02d0c6dc7">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c973c09a2bf47909f3490eb45596771_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzExLTgtMS0xLTQ3Mjk4_84612fa0-d10e-4a43-bad8-f24529f4c84f">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c973c09a2bf47909f3490eb45596771_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzExLTktMS0xLTQ3Mjk4_34f08967-3af9-4de0-ad1a-68ace77e14f2">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial and Industrial - PPP</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEyLTEtMS0xLTQ3Mjk4_1a0c30b4-907d-4220-bcd0-b35e8d9ff664">71,260</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEyLTItMS0xLTQ3Mjk4_9ddbb134-8003-4d66-a735-94d0eab09920">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEyLTMtMS0xLTQ3Mjk4_92c4f9c7-1c47-44f3-bb0b-e267dfb92141">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEyLTQtMS0xLTQ3Mjk4_13efb461-cd69-4f7d-a137-c6293268a7e6">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEyLTUtMS0xLTQ3Mjk4_63e3525e-49e3-4a55-a844-08c564717621">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEyLTYtMS0xLTQ3Mjk4_860ccf40-1062-4454-b9ca-2cedf5d83279">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEyLTctMS0xLTQ3Mjk4_98e9d1dd-6fbc-454d-ba6c-a00c36f95612">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEyLTgtMS0xLTQ3Mjk4_3884d942-0d39-4281-9162-f8ade7e378be">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEyLTktMS0xLTQ3Mjk4_5b4cc0e9-d9dc-4629-b77c-56d90d3d8b3e">71,260</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial and Industrial - Agriculture:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1fc693cb99435db9a51fd9f6883c02_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE1LTEtMS0xLTQ3Mjk4_1e6cf0fc-238b-486b-a9fa-55e05944710a">8,573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1fc693cb99435db9a51fd9f6883c02_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE1LTItMS0xLTQ3Mjk4_7e8fc281-66a4-4c2e-b820-7438654c6ed0">6,782</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1fc693cb99435db9a51fd9f6883c02_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE1LTMtMS0xLTQ3Mjk4_650bbbb9-a650-4fd5-9233-18be1b396409">5,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1fc693cb99435db9a51fd9f6883c02_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE1LTQtMS0xLTQ3Mjk4_f5b98229-b82a-42dd-8c0e-a2e3a4670a71">10,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1fc693cb99435db9a51fd9f6883c02_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE1LTUtMS0xLTQ3Mjk4_5e4d41c8-0237-4d6e-98d4-45d3a2d764cc">6,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1fc693cb99435db9a51fd9f6883c02_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE1LTYtMS0xLTQ3Mjk4_940edabd-5ffd-4243-882b-8c360c08f72b">3,186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1fc693cb99435db9a51fd9f6883c02_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE1LTctMS0xLTQ3Mjk4_8bd97e06-0412-4110-8d63-f137f506693f">53,145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1fc693cb99435db9a51fd9f6883c02_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE1LTgtMS0xLTQ3Mjk4_ff4e3850-8dd7-4760-a019-a265fcf58245">595</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1fc693cb99435db9a51fd9f6883c02_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE1LTktMS0xLTQ3Mjk4_f71c5b0c-1dba-490b-a418-ffbdb548209c">94,984</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i953353052b2f44eda6970e2c1b0cea5b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE2LTEtMS0xLTQ3Mjk4_3e95fe76-caf1-4765-8199-272637717649">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i953353052b2f44eda6970e2c1b0cea5b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE2LTItMS0xLTQ3Mjk4_ab4b5613-a061-44ea-8d97-1abf2fd6db52">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i953353052b2f44eda6970e2c1b0cea5b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE2LTMtMS0xLTQ3Mjk4_928a57d5-60c1-4d8f-a0f8-773ea8cdc652">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i953353052b2f44eda6970e2c1b0cea5b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE2LTQtMS0xLTQ3Mjk4_3613563d-31ab-4945-aca2-672bfbf1463a">23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i953353052b2f44eda6970e2c1b0cea5b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE2LTUtMS0xLTQ3Mjk4_0ea73421-05b5-4f7c-a9bb-87419e9af9b1">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i953353052b2f44eda6970e2c1b0cea5b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE2LTYtMS0xLTQ3Mjk4_0893bdad-ce24-4e6d-8abc-5ee4ddabd6c5">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i953353052b2f44eda6970e2c1b0cea5b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE2LTctMS0xLTQ3Mjk4_09941476-9a17-4756-8c99-0efbd383106e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i953353052b2f44eda6970e2c1b0cea5b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE2LTgtMS0xLTQ3Mjk4_05822fe3-98ff-40dc-8332-21a67541298d">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i953353052b2f44eda6970e2c1b0cea5b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE2LTktMS0xLTQ3Mjk4_38061f57-89ce-48d7-91ac-5c69c32d7758">23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f1fd33285354b20b214801d2e03a80b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE3LTEtMS0xLTQ3Mjk4_d6380990-5a75-4adc-ae47-e5db110f6f0e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f1fd33285354b20b214801d2e03a80b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE3LTItMS0xLTQ3Mjk4_c55d4f87-ae81-45da-a8d0-8e7e0635886b">85</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f1fd33285354b20b214801d2e03a80b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE3LTMtMS0xLTQ3Mjk4_35dacd5a-e700-4b29-9ccd-c0e3cfd7db56">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f1fd33285354b20b214801d2e03a80b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE3LTQtMS0xLTQ3Mjk4_185d4119-92f1-40fd-be49-2f9dbe493813">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f1fd33285354b20b214801d2e03a80b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE3LTUtMS0xLTQ3Mjk4_e5fa4681-66b6-403e-9fc4-39d06a2938c8">93</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f1fd33285354b20b214801d2e03a80b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE3LTYtMS0xLTQ3Mjk4_bf4817e6-8bcd-415f-8e86-418cd7cb9eaf">2,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f1fd33285354b20b214801d2e03a80b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE3LTctMS0xLTQ3Mjk4_de2d0d22-a5ea-4488-9b3a-d3d7fddb9b58">1,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f1fd33285354b20b214801d2e03a80b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE3LTgtMS0xLTQ3Mjk4_5088345c-fb0e-464d-8ec4-e6e3e474e007">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f1fd33285354b20b214801d2e03a80b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE3LTktMS0xLTQ3Mjk4_63df153b-072b-450b-b6fa-6ec5778ba6b9">4,165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial and Industrial - Agriculture</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE4LTEtMS0xLTQ3Mjk4_bcbeefaf-9b36-40c8-a087-a7ff647e19a1">8,573</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE4LTItMS0xLTQ3Mjk4_091b1408-869e-4301-b7ce-b6c3d6f00546">6,867</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE4LTMtMS0xLTQ3Mjk4_23812067-5af1-4017-9a72-cafc03ec7a98">5,711</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE4LTQtMS0xLTQ3Mjk4_122c4f67-307e-4005-9857-711d4da34b50">10,159</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE4LTUtMS0xLTQ3Mjk4_a5c700b3-2017-4671-8b1f-b4b29a76a8ce">6,960</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE4LTYtMS0xLTQ3Mjk4_e5314d83-8cd7-435b-a5da-8c01a82eacc3">5,502</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE4LTctMS0xLTQ3Mjk4_95023611-374b-40a7-a707-3dd73f49dd23">54,805</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE4LTgtMS0xLTQ3Mjk4_9f1835c9-60a2-4c1d-8eab-2eef2ceb842b">595</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE4LTktMS0xLTQ3Mjk4_13efa826-7627-49f4-a62e-ecd43eaea931">99,172</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Real Estate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i164118a226ef46f390afc83211ef5e8e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIxLTEtMS0xLTQ3Mjk4_d2191462-d607-4019-9a88-83d5baa3fb97">325,874</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i164118a226ef46f390afc83211ef5e8e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIxLTItMS0xLTQ3Mjk4_dd0c3abe-1f7d-4ead-a7f6-30d98669ee6c">271,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i164118a226ef46f390afc83211ef5e8e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIxLTMtMS0xLTQ3Mjk4_26ea359a-e034-4b0a-b8e1-62ca9b3834e0">249,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i164118a226ef46f390afc83211ef5e8e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIxLTQtMS0xLTQ3Mjk4_b4b13cf1-6ab5-4a42-aa05-4330f4e472ef">201,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i164118a226ef46f390afc83211ef5e8e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIxLTUtMS0xLTQ3Mjk4_4750463e-d79a-4f5b-9ddb-154318c559e7">212,991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i164118a226ef46f390afc83211ef5e8e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIxLTYtMS0xLTQ3Mjk4_19eb1ac6-528a-4e30-a3d9-ece1901d10f8">810,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i164118a226ef46f390afc83211ef5e8e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIxLTctMS0xLTQ3Mjk4_ac540d06-4b70-4405-87b7-99fbe02738f6">44,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i164118a226ef46f390afc83211ef5e8e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIxLTgtMS0xLTQ3Mjk4_d41b8b3f-9690-4b5e-a62b-b0a6891d9e92">43,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i164118a226ef46f390afc83211ef5e8e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIxLTktMS0xLTQ3Mjk4_02e497ed-4707-4666-83ff-4ce6fb238a83">2,160,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5898c957f2bb4e619263a7e979d755ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIyLTEtMS0xLTQ3Mjk4_3076be90-2475-4e2f-8b63-55e0a2b80097">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5898c957f2bb4e619263a7e979d755ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIyLTItMS0xLTQ3Mjk4_79c63508-33f7-45c0-889f-a5740b812799">1,763</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5898c957f2bb4e619263a7e979d755ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIyLTMtMS0xLTQ3Mjk4_c32c9a26-1d99-45b6-a443-84baba528ee5">11,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5898c957f2bb4e619263a7e979d755ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIyLTQtMS0xLTQ3Mjk4_b195a415-3581-4318-9b1d-b02e3c2b9e3a">3,217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5898c957f2bb4e619263a7e979d755ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIyLTUtMS0xLTQ3Mjk4_175f98bf-e730-4fad-af6d-985cde031f32">2,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5898c957f2bb4e619263a7e979d755ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIyLTYtMS0xLTQ3Mjk4_db10cac9-0edc-40f6-877c-abdc586a6079">61,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5898c957f2bb4e619263a7e979d755ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIyLTctMS0xLTQ3Mjk4_60bbbdd5-ec09-4198-b86f-1ee20ee6dae9">358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5898c957f2bb4e619263a7e979d755ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIyLTgtMS0xLTQ3Mjk4_780f6dba-121e-475e-9841-ea42abbeab03">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5898c957f2bb4e619263a7e979d755ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIyLTktMS0xLTQ3Mjk4_0714678e-fb13-40de-922f-e2970cbc638d">81,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04fe76ea398c4e49a28b447728202464_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIzLTEtMS0xLTQ3Mjk4_7d704a13-4f25-42a1-ae9e-6f7f20daf6b3">3,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04fe76ea398c4e49a28b447728202464_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIzLTItMS0xLTQ3Mjk4_e31e9164-bc63-450e-9a0f-ea5ab472361a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04fe76ea398c4e49a28b447728202464_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIzLTMtMS0xLTQ3Mjk4_f7d359db-87be-4904-ac70-a32872a7a3ab">2,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04fe76ea398c4e49a28b447728202464_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIzLTQtMS0xLTQ3Mjk4_05ab84c1-36e0-4f92-ba8f-c6a0f0b99c47">2,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04fe76ea398c4e49a28b447728202464_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIzLTUtMS0xLTQ3Mjk4_23a25517-aea1-4dd1-a721-62e3293fed2c">8,509</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04fe76ea398c4e49a28b447728202464_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIzLTYtMS0xLTQ3Mjk4_c8e87542-f51c-42ef-bdc8-c7cd838fec1f">20,401</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04fe76ea398c4e49a28b447728202464_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIzLTctMS0xLTQ3Mjk4_26a6791d-0aeb-41c8-b17c-16d2be58b0e8">422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04fe76ea398c4e49a28b447728202464_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIzLTgtMS0xLTQ3Mjk4_f859b414-380f-400e-9f10-b89d05381484">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04fe76ea398c4e49a28b447728202464_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIzLTktMS0xLTQ3Mjk4_495431b0-b9e1-4146-bec8-9ff85a587a9d">37,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial Real Estate</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7229f570830242238ae1c96dccabfa94_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI0LTEtMS0xLTQ3Mjk4_c82ee05b-4ab8-4dd7-be20-1ef40867e4c8">329,356</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7229f570830242238ae1c96dccabfa94_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI0LTItMS0xLTQ3Mjk4_ffe13af2-ade0-43ee-8abc-cb139e9dc54d">273,443</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7229f570830242238ae1c96dccabfa94_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI0LTMtMS0xLTQ3Mjk4_3341dbcd-b584-4f09-9d52-990f6f5f81a3">263,300</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7229f570830242238ae1c96dccabfa94_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI0LTQtMS0xLTQ3Mjk4_61e2c449-a0de-4e05-b72d-fecce7ccc8ae">207,727</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7229f570830242238ae1c96dccabfa94_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI0LTUtMS0xLTQ3Mjk4_cec9b104-b9a4-4bed-a600-e5b82339d6cf">223,667</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7229f570830242238ae1c96dccabfa94_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI0LTYtMS0xLTQ3Mjk4_b92d9078-2640-47ba-bcd3-6c757ef6c338">892,837</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7229f570830242238ae1c96dccabfa94_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI0LTctMS0xLTQ3Mjk4_8a6f3c9d-0a93-4393-9696-c807bfb607df">45,044</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7229f570830242238ae1c96dccabfa94_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI0LTgtMS0xLTQ3Mjk4_c57fa1df-795c-494f-99ea-5b915a5723d9">43,225</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7229f570830242238ae1c96dccabfa94_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI0LTktMS0xLTQ3Mjk4_6d4e15bc-70fe-4a0a-a17c-40c56981739a">2,278,599</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Real Estate - Agriculture:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a8128e3b7f140dea7294c0ba705333b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI3LTEtMS0xLTQ3Mjk4_1de4b617-00ea-4d21-adc9-523afb52bd55">23,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a8128e3b7f140dea7294c0ba705333b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI3LTItMS0xLTQ3Mjk4_887f9c45-6738-49ad-9a0e-7b140f209c7b">21,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a8128e3b7f140dea7294c0ba705333b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI3LTMtMS0xLTQ3Mjk4_55757e95-3f55-4d19-b850-7afc8577e8fc">28,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a8128e3b7f140dea7294c0ba705333b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI3LTQtMS0xLTQ3Mjk4_dfa976b5-6070-4958-b8e9-6b0b7bc7410c">41,064</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a8128e3b7f140dea7294c0ba705333b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI3LTUtMS0xLTQ3Mjk4_8606d4de-9b47-4d72-a886-27c53ecaf6cf">23,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a8128e3b7f140dea7294c0ba705333b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI3LTYtMS0xLTQ3Mjk4_0d475898-b273-48af-ad05-60538182317b">50,809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a8128e3b7f140dea7294c0ba705333b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI3LTctMS0xLTQ3Mjk4_6856d57b-ff3c-40f4-954f-0f100be98033">1,949</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a8128e3b7f140dea7294c0ba705333b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI3LTgtMS0xLTQ3Mjk4_e7bfdabc-7a65-4d9d-b9b8-16d09623eaf5">2,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a8128e3b7f140dea7294c0ba705333b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI3LTktMS0xLTQ3Mjk4_faed8552-3d00-44a3-9d2e-9cfaeee0b33e">193,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i313f0065d2b84de5bcca9ee6620aa3f6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI4LTEtMS0xLTQ3Mjk4_f8772bab-eb36-4cb8-9872-7d7438f58a3e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i313f0065d2b84de5bcca9ee6620aa3f6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI4LTItMS0xLTQ3Mjk4_ba17d49a-c214-4da0-9799-7c0161da1dec">479</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i313f0065d2b84de5bcca9ee6620aa3f6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI4LTMtMS0xLTQ3Mjk4_3c6b757b-3bf5-44f5-bbc4-7d3df2715245">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i313f0065d2b84de5bcca9ee6620aa3f6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI4LTQtMS0xLTQ3Mjk4_19854c80-5c54-40d2-91f2-aca30421e439">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i313f0065d2b84de5bcca9ee6620aa3f6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI4LTUtMS0xLTQ3Mjk4_8a26da0e-8f0d-457e-be12-dc248d31aa2a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i313f0065d2b84de5bcca9ee6620aa3f6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI4LTYtMS0xLTQ3Mjk4_f0e5b736-24db-40fe-a2b7-5d29399e1832">350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i313f0065d2b84de5bcca9ee6620aa3f6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI4LTctMS0xLTQ3Mjk4_97ef4232-40d1-4b37-a35d-2ae7ca515546">35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i313f0065d2b84de5bcca9ee6620aa3f6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI4LTgtMS0xLTQ3Mjk4_fcabc918-7bf5-4c60-a42d-cdbd64ccae47">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i313f0065d2b84de5bcca9ee6620aa3f6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI4LTktMS0xLTQ3Mjk4_3556ae76-0fe3-4b46-8c2e-2ed85377dcfd">864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb8f10cebfc41758771d5755b8c1a3d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI5LTEtMS0xLTQ3Mjk4_e9ac6617-a2e3-4a30-aa28-fc16f9260334">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb8f10cebfc41758771d5755b8c1a3d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI5LTItMS0xLTQ3Mjk4_fb6d8291-7404-4c2f-a104-7bb501a9dd19">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb8f10cebfc41758771d5755b8c1a3d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI5LTMtMS0xLTQ3Mjk4_5e703294-6606-4bfb-9f8a-fa95db554f84">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb8f10cebfc41758771d5755b8c1a3d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI5LTQtMS0xLTQ3Mjk4_35fe8ea5-02f0-40a4-889b-94401264d547">39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb8f10cebfc41758771d5755b8c1a3d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI5LTUtMS0xLTQ3Mjk4_c8d9b813-4b1a-4aed-89fe-fce06e3c77d0">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb8f10cebfc41758771d5755b8c1a3d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI5LTYtMS0xLTQ3Mjk4_82d30e79-ca7c-4b89-ac77-3583c0293cd1">1,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb8f10cebfc41758771d5755b8c1a3d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI5LTctMS0xLTQ3Mjk4_db0a5293-ebed-4d34-b895-220cd5c77af5">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb8f10cebfc41758771d5755b8c1a3d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI5LTgtMS0xLTQ3Mjk4_18026098-dfa3-401e-abfc-ae0fcc65cd38">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb8f10cebfc41758771d5755b8c1a3d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI5LTktMS0xLTQ3Mjk4_9e1f8c9a-5288-4dc5-9575-1c2dffa73f79">1,292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial Real Estate - Agriculture</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMwLTEtMS0xLTQ3Mjk4_7461e956-dea3-4beb-b058-0579befc26d1">23,151</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMwLTItMS0xLTQ3Mjk4_157cbbc1-201b-4748-b72e-d1beeb20bec4">22,335</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMwLTMtMS0xLTQ3Mjk4_32b16f23-bc49-4d0f-9c53-9e285a963699">28,943</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMwLTQtMS0xLTQ3Mjk4_0c0774bd-917a-449e-bf1b-112881fc3df3">41,103</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMwLTUtMS0xLTQ3Mjk4_42fd686b-e6df-4d97-b5e1-ef25e7d2f6e7">23,195</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMwLTYtMS0xLTQ3Mjk4_cdd0403d-b20a-4f21-bf4a-6a46f1311336">52,412</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMwLTctMS0xLTQ3Mjk4_5811a67b-f363-406b-9112-c28315003c04">1,984</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMwLTgtMS0xLTQ3Mjk4_d0ad92cf-1cbe-4bfd-ad44-5c329482fb79">2,850</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMwLTktMS0xLTQ3Mjk4_665f12b9-1ffb-4c1d-a768-5fd6c431944f">195,973</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Real Estate - Construction</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27bc74caf36442178ca3d5fe4e01f56b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMzLTEtMS0xLTQ3Mjk4_df721357-d9e5-4d10-9546-5f69da914371">12,840</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27bc74caf36442178ca3d5fe4e01f56b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMzLTItMS0xLTQ3Mjk4_7739ac58-d3ae-47cd-9aa3-e8120f253f3a">10,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27bc74caf36442178ca3d5fe4e01f56b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMzLTMtMS0xLTQ3Mjk4_d49610ac-11f2-4a3d-9626-f66faf55116a">16,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27bc74caf36442178ca3d5fe4e01f56b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMzLTQtMS0xLTQ3Mjk4_e458f477-90ba-4f12-bc8f-ddc96e6a26e1">7,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27bc74caf36442178ca3d5fe4e01f56b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMzLTUtMS0xLTQ3Mjk4_cd413c72-a48e-421a-81ef-425457c5ad8a">1,274</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27bc74caf36442178ca3d5fe4e01f56b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMzLTYtMS0xLTQ3Mjk4_868c1cf8-111c-4657-895a-88717c741ec3">6,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27bc74caf36442178ca3d5fe4e01f56b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMzLTctMS0xLTQ3Mjk4_960b43b5-d3d3-4f23-bec9-06a23606193a">112,537</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27bc74caf36442178ca3d5fe4e01f56b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMzLTgtMS0xLTQ3Mjk4_486ca650-9072-4887-809e-dbdd7badbb72">10,037</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27bc74caf36442178ca3d5fe4e01f56b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMzLTktMS0xLTQ3Mjk4_40622d5f-e196-47e4-bdec-d82792bbf098">177,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d8852828b64437beafe7e91313cbfa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM0LTEtMS0xLTQ3Mjk4_5379b4f6-9800-4e34-8f61-1bbb98fe028f">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d8852828b64437beafe7e91313cbfa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM0LTItMS0xLTQ3Mjk4_c99e524d-c74d-4185-a5f8-dff46e0acbf1">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d8852828b64437beafe7e91313cbfa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM0LTMtMS0xLTQ3Mjk4_5b5ce99e-1828-4b49-ba9d-9b777dd7c264">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d8852828b64437beafe7e91313cbfa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM0LTQtMS0xLTQ3Mjk4_d2893162-38e0-42fe-9c42-24ee90514e0b">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d8852828b64437beafe7e91313cbfa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM0LTUtMS0xLTQ3Mjk4_9eae004a-efda-44d1-95db-2d3377ce83f2">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d8852828b64437beafe7e91313cbfa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM0LTYtMS0xLTQ3Mjk4_c278dc01-5515-4b7e-b286-b50f69ffcbd8">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d8852828b64437beafe7e91313cbfa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM0LTctMS0xLTQ3Mjk4_47c372ac-4030-4236-8e9c-8e381f8c180f">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d8852828b64437beafe7e91313cbfa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM0LTgtMS0xLTQ3Mjk4_73abf8d3-c1f0-4981-8a49-74f427c33233">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97d8852828b64437beafe7e91313cbfa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM0LTktMS0xLTQ3Mjk4_be6998c9-4ca8-41ec-bec1-e138a4f1ae61">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i202f47c122814c13a8c73e8fb44ee34d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM1LTEtMS0xLTQ3Mjk4_951bc5d3-df68-418a-8217-80fb8c76ede2">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i202f47c122814c13a8c73e8fb44ee34d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM1LTItMS0xLTQ3Mjk4_ef7c3d56-b846-4ba4-abb1-4a8c5975e419">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i202f47c122814c13a8c73e8fb44ee34d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM1LTMtMS0xLTQ3Mjk4_71973e98-789a-415e-a00c-e21ebf4e8533">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i202f47c122814c13a8c73e8fb44ee34d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM1LTQtMS0xLTQ3Mjk4_11bc0add-a73d-4628-ae62-d06e065b91c0">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i202f47c122814c13a8c73e8fb44ee34d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM1LTUtMS0xLTQ3Mjk4_5d73f14f-f00d-4f08-99a6-5d2e58f5fc06">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i202f47c122814c13a8c73e8fb44ee34d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM1LTYtMS0xLTQ3Mjk4_419c1cb8-bfab-4180-acb2-fc00dcdf7d76">643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i202f47c122814c13a8c73e8fb44ee34d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM1LTctMS0xLTQ3Mjk4_10257ada-cf1f-400c-a166-7815d3fd6a58">800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i202f47c122814c13a8c73e8fb44ee34d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM1LTgtMS0xLTQ3Mjk4_562ac8d0-0d07-4253-b50c-c9d9c490bd77">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i202f47c122814c13a8c73e8fb44ee34d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM1LTktMS0xLTQ3Mjk4_fad9ded1-eefb-499a-a2c0-a773be71a2dd">1,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial Real Estate - Construction</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM2LTEtMS0xLTQ3Mjk4_f1f891ae-fc1c-44ca-83fa-ac220d19c94e">12,840</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM2LTItMS0xLTQ3Mjk4_27f055b1-c77a-44e6-810e-efbe0b3ad952">10,025</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM2LTMtMS0xLTQ3Mjk4_ac5b981e-13fe-49aa-af0c-9195b0836fb2">16,325</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM2LTQtMS0xLTQ3Mjk4_2128592a-60c7-49e0-b22e-6a6d267e14e3">7,542</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM2LTUtMS0xLTQ3Mjk4_2789a6af-9492-4cd6-8957-9ad7229a1521">1,274</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM2LTYtMS0xLTQ3Mjk4_9ea081c8-c627-4bf1-9eda-c7dd137e4010">7,202</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM2LTctMS0xLTQ3Mjk4_c9a45d43-176e-4a67-98a9-eea6d510716a">113,337</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM2LTgtMS0xLTQ3Mjk4_35c196fb-52df-460c-8a53-fc5347317f68">10,037</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM2LTktMS0xLTQ3Mjk4_0c0c65b9-0f99-4b47-a7ff-3a0f2d757f48">178,582</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="id32ef6ff20774a5aa90382bb12aeef21" continuedAt="id0ccee05768e406094a9bfb4b4bff67c"><ix:continuation id="icaa48cbea69940349ced308ce0c8ba8a" continuedAt="if75cf1357f884e56832a58b0e5db8f0c"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents credit quality indicators by total loans on an amortized cost basis by origination year as of December&#160;31, 2021, continued.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:15.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.299%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Amortized Cost Basis</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Loans</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Residential - Home Equity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fb38fc857bf41a0895a51141810e53d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzMtMS0xLTEtNDcyOTg_711f4f83-8322-4274-9e26-18ac2a15fd0c">2,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fb38fc857bf41a0895a51141810e53d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzMtMi0xLTEtNDcyOTg_f0f08934-0b98-4607-9d8b-4ff3cf7bec52">1,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fb38fc857bf41a0895a51141810e53d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzMtMy0xLTEtNDcyOTg_76e8819d-f350-458b-922e-92ea28d78bbe">3,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fb38fc857bf41a0895a51141810e53d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzMtNC0xLTEtNDcyOTg_b461b2d1-0c7f-418a-93f0-cebe3e4e57c4">1,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fb38fc857bf41a0895a51141810e53d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzMtNS0xLTEtNDcyOTg_545f5ce3-1e82-4f78-b5be-e300bdbfa63c">1,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fb38fc857bf41a0895a51141810e53d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzMtNi0xLTEtNDcyOTg_c4d8325c-413c-42c2-bc44-61c53f72a104">3,144</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fb38fc857bf41a0895a51141810e53d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzMtNy0xLTEtNDcyOTg_783b7431-3575-45fd-a43d-e9b8bcca1080">161,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fb38fc857bf41a0895a51141810e53d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzMtOC0xLTEtNDcyOTg_d1235e13-ab44-4442-a0c9-39df9a589882">6,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fb38fc857bf41a0895a51141810e53d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzMtOS0xLTEtNDcyOTg_0c03b738-b929-48ab-a5f4-4a64ae281f98">180,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d7d03bbfefb4798b10b0966c95e9b11_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzQtMS0xLTEtNDcyOTg_7fdcf8d5-f22f-45ad-a927-e599640c7782">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d7d03bbfefb4798b10b0966c95e9b11_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzQtMi0xLTEtNDcyOTg_7ec6aef8-8727-49cc-b6fc-c6b4eb478c14">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d7d03bbfefb4798b10b0966c95e9b11_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzQtMy0xLTEtNDcyOTg_073c5ae0-b485-415b-bb61-526b0966047f">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d7d03bbfefb4798b10b0966c95e9b11_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzQtNC0xLTEtNDcyOTg_c15570fa-114c-4061-8af9-e5d42e43e79b">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d7d03bbfefb4798b10b0966c95e9b11_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzQtNS0xLTEtNDcyOTg_7c213152-37ae-4b94-92f5-208bc47dbdd7">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d7d03bbfefb4798b10b0966c95e9b11_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzQtNi0xLTEtNDcyOTg_8791f541-f46b-4c71-a8a6-2a0dd80dbb38">604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d7d03bbfefb4798b10b0966c95e9b11_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzQtNy0xLTEtNDcyOTg_aef80e39-1ec4-48da-8f91-0991c5ac698c">1,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d7d03bbfefb4798b10b0966c95e9b11_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzQtOC0xLTEtNDcyOTg_e5ae9cd5-34f8-4f47-a41b-520929c02a2c">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d7d03bbfefb4798b10b0966c95e9b11_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzQtOS0xLTEtNDcyOTg_a1f57c9b-c3bc-452f-a39a-5d17ebd49e5d">2,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Residential - Home Equity</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzUtMS0xLTEtNDcyOTg_68bd574a-14db-4fd0-aa5b-d190ecc6aa98">2,033</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzUtMi0xLTEtNDcyOTg_1f32e523-3b76-46b3-a250-11572b191536">1,142</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzUtMy0xLTEtNDcyOTg_5afd5051-e262-4ec1-bef6-c4ffe19d891b">3,057</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzUtNC0xLTEtNDcyOTg_2565e601-ee3c-4f47-920f-48cfecaa6f44">1,600</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzUtNS0xLTEtNDcyOTg_31ee468c-3396-4f6e-95cb-3c976b1b9a5d">1,572</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzUtNi0xLTEtNDcyOTg_fcc18e6d-0303-448a-bd90-e1beb559a52b">3,748</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzUtNy0xLTEtNDcyOTg_bd3a500f-34df-4443-b147-dc23162b4c11">163,469</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzUtOC0xLTEtNDcyOTg_d01e9cff-466c-4806-b900-1fb561103322">6,050</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzUtOS0xLTEtNDcyOTg_b375d378-757e-4dee-adb4-0c446d932fe9">182,671</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Residential - Mortgages</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ff6d12a461a4c66af975e5aedb2f105_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzgtMS0xLTEtNDcyOTg_c16fc625-3e56-4cc8-a5ab-8e7828ed3c76">324,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ff6d12a461a4c66af975e5aedb2f105_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzgtMi0xLTEtNDcyOTg_f0bd657c-b0e2-4fc3-b8a7-e8907b96541f">282,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ff6d12a461a4c66af975e5aedb2f105_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzgtMy0xLTEtNDcyOTg_343ff653-c4bd-4484-91f5-10a808e2f91c">162,574</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ff6d12a461a4c66af975e5aedb2f105_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzgtNC0xLTEtNDcyOTg_e037960d-ea38-464c-bdf9-0e00a1cd925c">97,778</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ff6d12a461a4c66af975e5aedb2f105_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzgtNS0xLTEtNDcyOTg_16471706-54a3-46cb-8be1-1649fa75cd1d">124,221</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ff6d12a461a4c66af975e5aedb2f105_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzgtNi0xLTEtNDcyOTg_80e2c6dd-e5f1-42b5-affe-76bb7bb64b17">275,133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ff6d12a461a4c66af975e5aedb2f105_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzgtNy0xLTEtNDcyOTg_6336ae78-f9bb-4b9d-bca5-fecebc6e7920">14,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ff6d12a461a4c66af975e5aedb2f105_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzgtOC0xLTEtNDcyOTg_741d9c80-ecf3-4109-a652-bb2624f460ed">1,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ff6d12a461a4c66af975e5aedb2f105_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzgtOS0xLTEtNDcyOTg_d2bc3c89-a27d-4fa1-9441-776a2f80ed7e">1,282,192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67eaf3e3cad04ead88f67125d8c4f995_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzktMS0xLTEtNDcyOTg_17f22c73-101b-4dd8-9f4a-cbaa8e0abfe2">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67eaf3e3cad04ead88f67125d8c4f995_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzktMi0xLTEtNDcyOTg_a8510429-85ab-4f61-9828-862cb5f65e26">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67eaf3e3cad04ead88f67125d8c4f995_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzktMy0xLTEtNDcyOTg_c6564bcc-bcb0-42e1-9785-828d37f0f83e">241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67eaf3e3cad04ead88f67125d8c4f995_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzktNC0xLTEtNDcyOTg_8369f223-ae44-4dbc-9307-5d07639c3cc6">702</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67eaf3e3cad04ead88f67125d8c4f995_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzktNS0xLTEtNDcyOTg_97628930-ae36-4a39-a9ae-672710b56862">693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67eaf3e3cad04ead88f67125d8c4f995_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzktNi0xLTEtNDcyOTg_cf05bc6f-6604-4983-8899-383dbe817e13">7,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67eaf3e3cad04ead88f67125d8c4f995_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzktNy0xLTEtNDcyOTg_06916bd2-b351-4b48-8c0f-fd1a30ea8940">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67eaf3e3cad04ead88f67125d8c4f995_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzktOC0xLTEtNDcyOTg_87a48b63-7c7a-479a-9e7b-5c7160d120e9">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67eaf3e3cad04ead88f67125d8c4f995_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzktOS0xLTEtNDcyOTg_45dbc363-1202-47e6-8f5c-385dac75172d">8,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Residential - Mortgages</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEwLTEtMS0xLTQ3Mjk4_41eb8a4b-71db-487f-88bb-2f2db5ef4629">324,967</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEwLTItMS0xLTQ3Mjk4_9afc2bb9-d6f7-4023-96ae-27fb799ef8ce">282,202</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEwLTMtMS0xLTQ3Mjk4_90f22120-ddbf-4048-bc6e-3794ac11049f">162,815</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEwLTQtMS0xLTQ3Mjk4_866fd61e-7cc1-4ed6-85de-913e9c1d14ad">98,480</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEwLTUtMS0xLTQ3Mjk4_e9fa2882-fa22-49be-a9f4-4d353c9ba9eb">124,914</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEwLTYtMS0xLTQ3Mjk4_786efcfe-eece-4756-adde-023f9b8ffe16">282,193</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEwLTctMS0xLTQ3Mjk4_62c1e31d-3b7e-4898-9ac1-740f3a217f17">14,135</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEwLTgtMS0xLTQ3Mjk4_a1d045e3-eede-4dbc-a0b2-0d1a625d52e7">1,205</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEwLTktMS0xLTQ3Mjk4_903ef304-ba3e-45e2-b668-e500de484efc">1,290,911</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer - Direct</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb3220261859461294179bcb1165e55f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEzLTEtMS0xLTQ3Mjk4_04ff2a79-eb01-44a9-a394-cf9f051580d4">20,653</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb3220261859461294179bcb1165e55f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEzLTItMS0xLTQ3Mjk4_4b4c1faa-a7ce-41fe-88c2-ca4cdbb6def5">10,735</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb3220261859461294179bcb1165e55f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEzLTMtMS0xLTQ3Mjk4_c3af14e4-4689-4671-874f-60104f07fe26">9,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb3220261859461294179bcb1165e55f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEzLTQtMS0xLTQ3Mjk4_8ac1f7b8-f05b-487a-86a4-577192ad8eac">5,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb3220261859461294179bcb1165e55f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEzLTUtMS0xLTQ3Mjk4_41bf87e1-7145-46dc-9435-9264ec2394f9">4,849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb3220261859461294179bcb1165e55f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEzLTYtMS0xLTQ3Mjk4_0375f3f4-97b0-4869-8fde-d799687501dd">10,602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb3220261859461294179bcb1165e55f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEzLTctMS0xLTQ3Mjk4_4a7e44b8-60fb-49f6-a4a9-64a7f2ed01ad">5,435</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb3220261859461294179bcb1165e55f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEzLTgtMS0xLTQ3Mjk4_9a3e619e-7c87-414e-9077-a380f07edccd">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb3220261859461294179bcb1165e55f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEzLTktMS0xLTQ3Mjk4_f79350f3-aa12-4f77-b345-d5b6dab3d6e6">67,213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57eb4f5e10dc4aa1ad5acb3e55744b9d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE0LTEtMS0xLTQ3Mjk4_1873a05a-b1ee-4b14-9561-4f683efd8a26">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57eb4f5e10dc4aa1ad5acb3e55744b9d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE0LTItMS0xLTQ3Mjk4_76573621-02dc-4dbd-aaa4-0461ca2a82a0">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57eb4f5e10dc4aa1ad5acb3e55744b9d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE0LTMtMS0xLTQ3Mjk4_84a55e55-f5d6-474d-a9e0-334a947201e4">44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57eb4f5e10dc4aa1ad5acb3e55744b9d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE0LTQtMS0xLTQ3Mjk4_8067fbf2-e230-49af-a44d-c18823527a27">117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57eb4f5e10dc4aa1ad5acb3e55744b9d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE0LTUtMS0xLTQ3Mjk4_3f9a8b27-4ae2-4cc0-8c81-4dd77fac8a93">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57eb4f5e10dc4aa1ad5acb3e55744b9d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE0LTYtMS0xLTQ3Mjk4_02241f85-69b2-4ae1-8254-b51c92dc10e8">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57eb4f5e10dc4aa1ad5acb3e55744b9d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE0LTctMS0xLTQ3Mjk4_bde3ea42-f586-4785-a757-b18c97a40648">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57eb4f5e10dc4aa1ad5acb3e55744b9d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE0LTgtMS0xLTQ3Mjk4_f43d3daf-7f1f-476d-9f4e-e653193f761d">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57eb4f5e10dc4aa1ad5acb3e55744b9d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE0LTktMS0xLTQ3Mjk4_e2c12667-6cd3-4263-b966-3574c30bf513">183</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Consumer - Direct</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i555d1daf5840424a8773ae1dd2547b0a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE1LTEtMS0xLTQ3Mjk4_45ccb948-b9c9-4344-97bb-97d278a852b9">20,653</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i555d1daf5840424a8773ae1dd2547b0a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE1LTItMS0xLTQ3Mjk4_daa9480c-429f-4fb0-9122-9085d0c8f15f">10,744</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i555d1daf5840424a8773ae1dd2547b0a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE1LTMtMS0xLTQ3Mjk4_b4a07b16-fca7-42e5-ab63-5d1be900756c">9,441</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i555d1daf5840424a8773ae1dd2547b0a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE1LTQtMS0xLTQ3Mjk4_876dc49d-b837-4b12-9477-9c337fcfc164">5,659</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i555d1daf5840424a8773ae1dd2547b0a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE1LTUtMS0xLTQ3Mjk4_41ebef72-d348-4198-9b0f-df20348213fc">4,861</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i555d1daf5840424a8773ae1dd2547b0a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE1LTYtMS0xLTQ3Mjk4_7106399e-3a68-4d33-871b-c71a824cd73c">10,602</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i555d1daf5840424a8773ae1dd2547b0a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE1LTctMS0xLTQ3Mjk4_8c050c7c-6250-4212-8479-979a50c672bf">5,436</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i555d1daf5840424a8773ae1dd2547b0a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE1LTgtMS0xLTQ3Mjk4_8a8e3a43-11ca-43b7-82f9-efeec311ae40">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i555d1daf5840424a8773ae1dd2547b0a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE1LTktMS0xLTQ3Mjk4_61e3a999-e01e-4231-a531-af4b6a83a17e">67,396</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer - Indirect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7838d3f330fb45468054b832c1a23545_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE4LTEtMS0xLTQ3Mjk4_ae502798-be19-4158-9cd0-309311d11636">1,809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7838d3f330fb45468054b832c1a23545_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE4LTItMS0xLTQ3Mjk4_2f96f347-38d5-4a35-984e-d2ffb4ea074a">854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7838d3f330fb45468054b832c1a23545_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE4LTMtMS0xLTQ3Mjk4_e509d841-40be-4608-8183-750d7a7235c1">812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7838d3f330fb45468054b832c1a23545_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE4LTQtMS0xLTQ3Mjk4_f1ca21f7-c24f-49f3-9d16-14a8573b357b">506</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7838d3f330fb45468054b832c1a23545_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE4LTUtMS0xLTQ3Mjk4_b7e0c91d-7166-4f2a-be48-612eeb21b119">362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7838d3f330fb45468054b832c1a23545_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE4LTYtMS0xLTQ3Mjk4_a171738b-5356-43fd-913f-81611b76506f">66</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7838d3f330fb45468054b832c1a23545_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE4LTctMS0xLTQ3Mjk4_f8edca91-ed10-4cee-9d31-1d50a8e75a97">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7838d3f330fb45468054b832c1a23545_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE4LTgtMS0xLTQ3Mjk4_a6f6dfbc-3791-40d0-b7c7-7daee110a8f3">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7838d3f330fb45468054b832c1a23545_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE4LTktMS0xLTQ3Mjk4_a135417d-cecd-469e-aff0-a094dd838dd8">4,409</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ebe8e15fa70485f8c7a0396be702fe7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE5LTEtMS0xLTQ3Mjk4_ad825326-96c8-41c7-a808-982c028452c1">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ebe8e15fa70485f8c7a0396be702fe7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE5LTItMS0xLTQ3Mjk4_b9af02a2-068b-4806-9fe1-823ce9a0352c">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ebe8e15fa70485f8c7a0396be702fe7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE5LTMtMS0xLTQ3Mjk4_6a9f3bee-9c83-4a46-8fa2-0d10b494363d">148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ebe8e15fa70485f8c7a0396be702fe7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE5LTQtMS0xLTQ3Mjk4_04a412f9-3042-414d-b11e-9208b5da2b05">81</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ebe8e15fa70485f8c7a0396be702fe7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE5LTUtMS0xLTQ3Mjk4_f7011df6-95c4-4dd5-9a41-f2ed512de6fd">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ebe8e15fa70485f8c7a0396be702fe7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE5LTYtMS0xLTQ3Mjk4_660f40e6-a00d-4838-a84c-7d1ae45ae92c">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ebe8e15fa70485f8c7a0396be702fe7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE5LTctMS0xLTQ3Mjk4_89a7560e-e34e-4989-bbb3-0a669ca721f7">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ebe8e15fa70485f8c7a0396be702fe7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE5LTgtMS0xLTQ3Mjk4_251a7a97-2ebb-4651-b73e-11783159aa80">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ebe8e15fa70485f8c7a0396be702fe7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE5LTktMS0xLTQ3Mjk4_97f60e77-c377-4df8-8cd4-4bad4eca8d3c">246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Consumer - Indirect</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzIwLTEtMS0xLTQ3Mjk4_567b6a40-1e06-40b7-b83a-e0563fb42582">1,809</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzIwLTItMS0xLTQ3Mjk4_37f6dcd6-f174-43d9-bf1c-742427328e69">856</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzIwLTMtMS0xLTQ3Mjk4_4ded45c9-44d1-4fd6-809b-43755c6bc57a">960</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzIwLTQtMS0xLTQ3Mjk4_105ccc5f-3c8e-49df-911e-84efb19a80fd">587</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzIwLTUtMS0xLTQ3Mjk4_1cf6b44d-1f0e-49fa-8a7c-fe88a8579cc4">363</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzIwLTYtMS0xLTQ3Mjk4_06ee9283-1344-4c99-9c8a-5eaff1509689">80</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzIwLTctMS0xLTQ3Mjk4_f981b007-b245-43d6-b802-ea2c2f68fd16">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzIwLTgtMS0xLTQ3Mjk4_ccbcacf5-ca08-4ce7-a5d7-3d8ddc66b8bb">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzIwLTktMS0xLTQ3Mjk4_399a2573-3cc8-4108-8878-6aa8306fbc07">4,655</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="id0ccee05768e406094a9bfb4b4bff67c" continuedAt="ib5c769f68ace42fabfc2971e3958b791"><ix:continuation id="if75cf1357f884e56832a58b0e5db8f0c" continuedAt="i4816b5f0b56342a48966c454a2852b76"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present credit quality indicators (internal risk grade) by class of commercial and industrial loans and commercial real estate loans as of December 31, 2020.&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:16.080%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.892%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Amortized Cost Basis</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Loans</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial and Industrial - Other:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i510394b416824693bb3a01dcf758eb83_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzItMS0xLTEtODI2MjA_fb2a0f9c-e7c6-4db0-9c15-27c9e0a7a12f">91,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i510394b416824693bb3a01dcf758eb83_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzItMi0xLTEtODI2MjA_6929e98f-e1ad-4361-b93e-32efd441b361">72,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i510394b416824693bb3a01dcf758eb83_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzItMy0xLTEtODI2MjA_92f7f4ab-a7e3-4c37-81df-9d30e979f16d">56,191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i510394b416824693bb3a01dcf758eb83_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzItNC0xLTEtODI2MjA_034e47c7-856e-4eba-8fcf-8789fbf1a8ea">60,714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i510394b416824693bb3a01dcf758eb83_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzItNS0xLTEtODI2MjA_c35c2eff-f9bc-4eb0-9fba-717a09b0d9ce">33,402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i510394b416824693bb3a01dcf758eb83_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzItNi0xLTEtODI2MjA_8ae6c606-f606-4e40-a097-2ae6bc4f3a52">301,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i510394b416824693bb3a01dcf758eb83_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzItNy0xLTEtODI2MjA_5fcc9b8b-76b2-41b3-9af4-043c0454c52d">149,969</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i510394b416824693bb3a01dcf758eb83_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzItOC0xLTEtODI2MjA_11607067-426c-4f29-8ee5-dc6e92615358">16,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i510394b416824693bb3a01dcf758eb83_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzItOS0xLTEtODI2MjA_d826ec77-dea4-4e1c-9b46-8b1c9d69e696">781,840</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc8f548d86f432995afaea5619e8634_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMtMS0xLTEtODIyMTU_a4ef63b7-e914-4983-a19f-eee6159c190f">1,064</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc8f548d86f432995afaea5619e8634_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMtMi0xLTEtODIyMTU_14008841-4d56-4caa-8a90-6b96b2ebf125">367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc8f548d86f432995afaea5619e8634_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMtMy0xLTEtODIyMTU_a6a6c43c-6b88-49aa-b02c-f3bb8e549db8">344</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc8f548d86f432995afaea5619e8634_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMtNC0xLTEtODIyMTU_c0ecb32c-a69c-44da-812a-1b6205acbacc">912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc8f548d86f432995afaea5619e8634_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMtNS0xLTEtODIyMTU_b25d71da-1c0a-4c44-9e73-5544ac063f0a">2,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc8f548d86f432995afaea5619e8634_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMtNi0xLTEtODIyMTU_bb5b263b-5a4d-4483-9e52-34e4663d1f69">228</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc8f548d86f432995afaea5619e8634_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMtNy0xLTEtODIyMTU_b634de8d-d8bf-4a1c-bfa9-4a7efd737b28">1,331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc8f548d86f432995afaea5619e8634_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMtOC0xLTEtODIyMTU_87ae3e39-2023-4e0e-acbd-2fbc59fccad1">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc8f548d86f432995afaea5619e8634_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMtOS0xLTEtODIyMTU_2995fc39-26bc-4d36-ae54-ff8b710b8f23">6,291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7ecb046e786424eaf75904cee99dd73_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtMS0xLTEtODIyMTU_5278b912-1c1b-4155-99b6-592a4ba37abb">412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7ecb046e786424eaf75904cee99dd73_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtMi0xLTEtODIyMTU_588be579-d340-4162-9c0f-fa6c3d1db53d">305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7ecb046e786424eaf75904cee99dd73_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtMy0xLTEtODIyMTU_0b93ef7a-e9de-4b91-ac59-194b6201ef02">933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7ecb046e786424eaf75904cee99dd73_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtNC0xLTEtODIyMTU_cb9c9337-6fa8-4f6c-acb8-2a914b6ada9f">485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7ecb046e786424eaf75904cee99dd73_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtNS0xLTEtODIyMTU_0faf644a-0594-4b9d-995c-cbb65deaa904">292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7ecb046e786424eaf75904cee99dd73_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtNi0xLTEtODIyMTU_6d128c38-bcd8-4d32-b0cf-e04dae468b8b">783</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7ecb046e786424eaf75904cee99dd73_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtNy0xLTEtODIyMTU_1315d7ee-b669-453d-8caf-7aba06872ac8">1,646</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7ecb046e786424eaf75904cee99dd73_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtOC0xLTEtODIyMTU_5068ed7a-b43a-4035-b8ee-231de6c1d5d1">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7ecb046e786424eaf75904cee99dd73_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtOS0xLTEtODIyMTU_9891eaa2-6cae-493d-b328-2d9a2d534161">4,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial &amp; Industrial - Other</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtMS0xLTEtODIyMTU_48389e60-c4a9-4d09-b428-529aef1d7415">93,073</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtMi0xLTEtODIyMTU_6f557c84-d707-4ab6-8984-574fce9e4b47">73,311</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtMy0xLTEtODIyMTU_ba56e773-a425-4176-a387-9f8a984c266d">57,468</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtNC0xLTEtODIyMTU_eeb1ca92-6c5a-4fe9-a6cf-8eace5ef0d5d">62,111</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtNS0xLTEtODIyMTU_ad68dbd1-95b2-4a30-bb76-d72d4d719e6d">35,739</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtNi0xLTEtODIyMTU_571b1460-1fb3-4dcf-8363-dc89e3c549d4">302,038</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtNy0xLTEtODIyMTU_4085ea31-3441-4bcd-a600-a75485527bc7">152,946</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtOC0xLTEtODIyMTU_8cd7f26a-627d-4cf9-a7b6-e1a64045ad8c">16,301</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtOS0xLTEtODIyMTU_013f7e78-fd77-4708-9c96-a6c2a295a4cb">792,987</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial and Industrial - PPP:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9545f249b837462ea68b5532b6e8863c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzgtMS0xLTEtODI2MjA_8d66c3f7-966b-4238-a414-a5bc096b5f22">291,252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9545f249b837462ea68b5532b6e8863c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzgtMi0xLTEtODI2MjA_483fb5d2-d9f5-4b14-bade-d11ccf5254c1">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9545f249b837462ea68b5532b6e8863c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzgtMy0xLTEtODI2MjA_fb6d1c86-580a-40b9-998e-6132d810084d">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9545f249b837462ea68b5532b6e8863c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzgtNC0xLTEtODI2MjA_adc57847-3c44-4f9f-a2bc-029d1ed78336">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9545f249b837462ea68b5532b6e8863c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzgtNS0xLTEtODI2MjA_71bbcade-5527-44d7-b951-0b6f90615c83">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9545f249b837462ea68b5532b6e8863c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzgtNi0xLTEtODI2MjA_3bae7806-eff5-4dbf-ae3d-172842d8ce26">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9545f249b837462ea68b5532b6e8863c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzgtNy0xLTEtODI2MjA_5e75f275-ec96-46c9-bfcd-a994fc3ef431">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9545f249b837462ea68b5532b6e8863c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzgtOC0xLTEtODI2MjA_e0f6db20-aab0-4e96-892b-be76a8e6c8f6">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9545f249b837462ea68b5532b6e8863c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzgtOS0xLTEtODI2MjA_5585e11b-b630-4d10-b7fe-0ffb0093cc00">291,252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7f53bc658c944b08a61ab278b3a71b2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzktMS0xLTEtODIyMTk_331c0a9b-bc0c-4a9d-99e5-2b1e8baa95e0">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7f53bc658c944b08a61ab278b3a71b2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzktMi0xLTEtODIyMTk_91667477-426f-4ce1-a531-700c99152c66">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7f53bc658c944b08a61ab278b3a71b2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzktMy0xLTEtODIyMTk_90fe4b6d-a93a-453f-901b-f204f46ef808">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7f53bc658c944b08a61ab278b3a71b2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzktNC0xLTEtODIyMTk_38ce7ab2-24df-4dba-bad0-d67d6e28e187">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7f53bc658c944b08a61ab278b3a71b2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzktNS0xLTEtODIyMTk_16e3db3f-2c27-48b5-9e13-8bd683338d21">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7f53bc658c944b08a61ab278b3a71b2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzktNi0xLTEtODIyMTk_9502b613-df66-413b-af9e-7f055dc894f6">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7f53bc658c944b08a61ab278b3a71b2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzktNy0xLTEtODIyMTk_11442522-df92-4cdd-8a1e-0390d2ed08b8">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7f53bc658c944b08a61ab278b3a71b2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzktOC0xLTEtODIyMTk_2cabc34f-85e6-45df-991a-e8cf8d5bc1f5">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7f53bc658c944b08a61ab278b3a71b2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzktOS0xLTEtODIyMTk_a0e21464-7568-4a02-a149-63226df1f4c5">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b7e75aed874a3cb45be0f7bf2df942_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzEwLTEtMS0xLTgyMjE5_de570387-8f7f-428d-80d0-83133ce542db">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b7e75aed874a3cb45be0f7bf2df942_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzEwLTItMS0xLTgyMjE5_903c41ee-d6f2-413b-9cb7-5620ff6a2678">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b7e75aed874a3cb45be0f7bf2df942_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzEwLTMtMS0xLTgyMjE5_3917d1ab-34a7-4636-8ad9-f8e54d07d6cf">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b7e75aed874a3cb45be0f7bf2df942_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzEwLTQtMS0xLTgyMjE5_0938f6b4-6319-4552-908b-c77779ec2d58">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b7e75aed874a3cb45be0f7bf2df942_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzEwLTUtMS0xLTgyMjE5_1e8134c5-a2bf-4f5f-9ff6-fa936b2c0095">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b7e75aed874a3cb45be0f7bf2df942_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzEwLTYtMS0xLTgyMjE5_4a95b06f-5bf6-4a2f-b59c-e4a4ac6d5112">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b7e75aed874a3cb45be0f7bf2df942_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzEwLTctMS0xLTgyMjE5_4fbc1c87-29c4-4e3c-ad11-72dafd407ff8">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b7e75aed874a3cb45be0f7bf2df942_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzEwLTgtMS0xLTgyMjE5_36e814ee-304b-4a82-a88f-9984974e55af">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b7e75aed874a3cb45be0f7bf2df942_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzEwLTktMS0xLTgyMjE5_792d06ba-094f-4900-a7fe-d6bb9d1a556b">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial and Industrial - PPP</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzExLTEtMS0xLTgyMjE5_3749bb12-f1f4-4369-a1b1-22ee4090d341">291,252</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzExLTItMS0xLTgyMjE5_66e1c017-70f9-4689-9196-a5107fa8f380">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzExLTMtMS0xLTgyMjE5_48ecf971-6fed-424d-8d31-198177c92272">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzExLTQtMS0xLTgyMjE5_f0a88371-0d78-4a8a-a262-eea8ff9c48ea">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzExLTUtMS0xLTgyMjE5_a1247cc5-cec6-446e-b830-3b315290fc6a">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzExLTYtMS0xLTgyMjE5_69c7c3f0-7835-4f7b-9f0e-087b6a492a17">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzExLTctMS0xLTgyMjE5_8031a85e-fe41-4911-9897-053182cca85e">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzExLTgtMS0xLTgyMjE5_04e8526a-c11b-4866-9778-a0b69ff56314">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzExLTktMS0xLTgyMjE5_b7b7b7d9-c1ef-4979-9c56-606010dfa0b6">291,252</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial and Industrial - Agriculture:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40dd93ec67494e4bb97f74ac0e540e5c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE0LTEtMS0xLTgyNjIw_705a6d64-02a6-4fbd-b63e-209302a2c838">11,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40dd93ec67494e4bb97f74ac0e540e5c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE0LTItMS0xLTgyNjIw_561cc0b7-01db-4dee-a065-0b31a0709466">8,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40dd93ec67494e4bb97f74ac0e540e5c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE0LTMtMS0xLTgyNjIw_178007b0-5b1f-4135-a85c-050fd3b1c037">11,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40dd93ec67494e4bb97f74ac0e540e5c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE0LTQtMS0xLTgyNjIw_51ab75a4-43c7-4403-b2b5-81853a20b9e7">6,531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40dd93ec67494e4bb97f74ac0e540e5c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE0LTUtMS0xLTgyNjIw_9f1a2271-55f8-491e-9417-c248e394446f">3,539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40dd93ec67494e4bb97f74ac0e540e5c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE0LTYtMS0xLTgyNjIw_6295706d-7777-436b-9d03-14e4bae20ce0">2,599</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40dd93ec67494e4bb97f74ac0e540e5c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE0LTctMS0xLTgyNjIw_9060a88f-c9dc-47ea-986f-d257e7c29ea9">41,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40dd93ec67494e4bb97f74ac0e540e5c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE0LTgtMS0xLTgyNjIw_3c727833-1e1a-404c-be51-b93e2fe9b169">1,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40dd93ec67494e4bb97f74ac0e540e5c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE0LTktMS0xLTgyNjIw_c7a824a7-2659-4e18-87b1-cc314acccd88">86,648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id51944cefd4a460d85d6cfc1abb84a0c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE1LTEtMS0xLTgyMjIx_c7619438-e042-4f6e-8590-6543155dfa90">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id51944cefd4a460d85d6cfc1abb84a0c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE1LTItMS0xLTgyMjIx_872f750f-2816-4f37-80a1-ce313008ddc2">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id51944cefd4a460d85d6cfc1abb84a0c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE1LTMtMS0xLTgyMjIx_24f22c11-8cfa-4deb-a44a-1469c2b28510">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id51944cefd4a460d85d6cfc1abb84a0c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE1LTQtMS0xLTgyMjIx_0951901a-1043-48f1-9179-ce729d3914a1">729</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id51944cefd4a460d85d6cfc1abb84a0c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE1LTUtMS0xLTgyMjIx_829a52ec-15cd-4bd9-ad37-ff391ffdcfea">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id51944cefd4a460d85d6cfc1abb84a0c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE1LTYtMS0xLTgyMjIx_ff75d18f-f2ba-45ee-8494-9b2239ededf9">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id51944cefd4a460d85d6cfc1abb84a0c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE1LTctMS0xLTgyMjIx_26bdb2eb-d9a2-407f-80db-a164e0753184">2,080</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id51944cefd4a460d85d6cfc1abb84a0c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE1LTgtMS0xLTgyMjIx_06779e91-872d-407b-8dd5-fe766be7b64c">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id51944cefd4a460d85d6cfc1abb84a0c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE1LTktMS0xLTgyMjIx_fa203c58-abe4-47d8-9ef4-3c34348a94d4">2,837</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i609b3b55e17343fdaf9bb37b2b2f6026_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE2LTEtMS0xLTgyMjIx_2ac28afb-5d2d-4f6b-a5cb-51976b8ee0a1">99</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i609b3b55e17343fdaf9bb37b2b2f6026_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE2LTItMS0xLTgyMjIx_0928e11d-3d21-4caf-8b5c-e92a07d0fea0">83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i609b3b55e17343fdaf9bb37b2b2f6026_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE2LTMtMS0xLTgyMjIx_aaa25ff5-cd5d-4dba-9b52-1f6ee7de8ba1">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i609b3b55e17343fdaf9bb37b2b2f6026_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE2LTQtMS0xLTgyMjIx_c339ac41-726e-44db-bafd-54686c6752e6">202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i609b3b55e17343fdaf9bb37b2b2f6026_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE2LTUtMS0xLTgyMjIx_750b0262-2b9d-49f4-85a7-9dc20dc3c7f3">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i609b3b55e17343fdaf9bb37b2b2f6026_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE2LTYtMS0xLTgyMjIx_c9da683f-519e-4c90-8303-718d1673eca4">2,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i609b3b55e17343fdaf9bb37b2b2f6026_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE2LTctMS0xLTgyMjIx_41b597ef-0fa4-4bda-b36b-22f1d0455c9e">2,312</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i609b3b55e17343fdaf9bb37b2b2f6026_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE2LTgtMS0xLTgyMjIx_def66404-9240-488a-95a4-09f75a8ebea9">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i609b3b55e17343fdaf9bb37b2b2f6026_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE2LTktMS0xLTgyMjIx_53b663dd-cb2c-43b8-b348-e366fb8001a4">5,004</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial and Industrial - Agriculture</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE3LTEtMS0xLTgyMjIx_4b3cb020-4526-40a2-83bc-6ecd89dc91f6">11,635</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE3LTItMS0xLTgyMjIx_9b639f81-985e-4b0d-bd37-d70db940567a">8,088</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE3LTMtMS0xLTgyMjIx_0a75bf3a-b6fd-471f-b2f1-99fb9a1d7d98">11,190</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE3LTQtMS0xLTgyMjIx_4b31290b-a502-41ac-bacd-80c36d4f7983">7,462</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE3LTUtMS0xLTgyMjIx_0613d115-2628-483e-b732-f6f2b249973d">3,539</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE3LTYtMS0xLTgyMjIx_847a30e1-c10d-4f70-8397-67c40d7b604f">4,907</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE3LTctMS0xLTgyMjIx_5ba09fb2-52b5-4659-8a8d-3f3d43b0cd7c">46,328</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE3LTgtMS0xLTgyMjIx_94a2798e-f3a3-4464-8cbe-c977170a484c">1,340</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE3LTktMS0xLTgyMjIx_e3959071-bf60-4382-b2fd-a732711096d7">94,489</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Real Estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9833882050b45988821efeef97fb119_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIwLTEtMS0xLTgyNjIw_a14c0264-f9da-490b-8a92-64603145ccb6">278,747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9833882050b45988821efeef97fb119_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIwLTItMS0xLTgyNjIw_b44af89b-52f5-4206-b9df-9881a793eb95">246,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9833882050b45988821efeef97fb119_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIwLTMtMS0xLTgyNjIw_216b7ded-4aa0-43ce-b110-fad03527e3d6">232,651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9833882050b45988821efeef97fb119_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIwLTQtMS0xLTgyNjIw_f4e357c0-aea3-4097-bbba-c29af045bc64">237,487</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9833882050b45988821efeef97fb119_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIwLTUtMS0xLTgyNjIw_ef88fe90-627c-4b92-8c56-8d4305819a98">290,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9833882050b45988821efeef97fb119_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIwLTYtMS0xLTgyNjIw_533b79c1-82e0-485d-9d1e-09c8232d9faf">664,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9833882050b45988821efeef97fb119_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIwLTctMS0xLTgyNjIw_f8b6700a-803e-427f-8711-0c3bcdfc5c18">33,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9833882050b45988821efeef97fb119_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIwLTgtMS0xLTgyNjIw_9fdd6451-9a26-4746-bd5b-1b52ffdd8dd9">64,903</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9833882050b45988821efeef97fb119_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIwLTktMS0xLTgyNjIw_ee2eae41-1d8e-4a3e-a753-4dd7f932e92f">2,047,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3657b68761a4f0bbda02f6c1dcff05b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIxLTEtMS0xLTgyMjIz_e0fa615a-d273-45b2-bf4c-fa93d99b3930">35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3657b68761a4f0bbda02f6c1dcff05b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIxLTItMS0xLTgyMjIz_4b0edaf9-01cd-4ba3-bdda-99a9d5bc6390">13,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3657b68761a4f0bbda02f6c1dcff05b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIxLTMtMS0xLTgyMjIz_27d65a52-c63a-4977-9cc1-41678fb91bff">5,612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3657b68761a4f0bbda02f6c1dcff05b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIxLTQtMS0xLTgyMjIz_eb49b5b1-b582-452d-8591-9bdba009d9d7">4,654</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3657b68761a4f0bbda02f6c1dcff05b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIxLTUtMS0xLTgyMjIz_1c213795-2ea5-4ab4-bf0c-ba02ea4aa9b4">34,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3657b68761a4f0bbda02f6c1dcff05b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIxLTYtMS0xLTgyMjIz_77c54d5b-0470-4519-814f-ce4bdd6e94f8">46,074</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3657b68761a4f0bbda02f6c1dcff05b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIxLTctMS0xLTgyMjIz_188ce3fe-96ef-4f68-9c25-b6475bffe5d8">203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3657b68761a4f0bbda02f6c1dcff05b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIxLTgtMS0xLTgyMjIz_20af117b-12d3-42f4-9d39-72fcd2e49a4c">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3657b68761a4f0bbda02f6c1dcff05b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIxLTktMS0xLTgyMjIz_44abca80-f34a-4f25-a479-cc6f98248a0d">103,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i080fa6fe3a69482183976df8242d896a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIyLTEtMS0xLTgyMjIz_1ec04c32-e819-4fe6-ab8b-7f8a70280b1a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i080fa6fe3a69482183976df8242d896a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIyLTItMS0xLTgyMjIz_f94d1f8e-0569-4223-92e2-09c61c29f4a1">4,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i080fa6fe3a69482183976df8242d896a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIyLTMtMS0xLTgyMjIz_d0c34087-3b7f-40c9-a511-6963198cf70a">18,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i080fa6fe3a69482183976df8242d896a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIyLTQtMS0xLTgyMjIz_64da73df-1810-489b-87da-9004b3682782">6,172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i080fa6fe3a69482183976df8242d896a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIyLTUtMS0xLTgyMjIz_230dfa74-16d9-433f-962a-5b914f512237">5,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i080fa6fe3a69482183976df8242d896a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIyLTYtMS0xLTgyMjIz_4d9b7f03-dbc8-4c06-8fbb-3be9df94afa5">17,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i080fa6fe3a69482183976df8242d896a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIyLTctMS0xLTgyMjIz_227fe419-7218-4a44-8a4a-b42d4a457fb8">302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i080fa6fe3a69482183976df8242d896a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIyLTgtMS0xLTgyMjIz_c09d68b9-09a5-495f-9174-a179526364b0">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i080fa6fe3a69482183976df8242d896a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIyLTktMS0xLTgyMjIz_e5d80daf-9a02-47d0-87e5-2952fab5e62f">53,037</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial Real Estate</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9b34c911348443da8e375abc033c131_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIzLTEtMS0xLTgyMjIz_28e88b7d-b8e4-4767-8ab6-0210b3e8aa9e">278,782</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9b34c911348443da8e375abc033c131_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIzLTItMS0xLTgyMjIz_913cc3c9-f5d8-446b-b709-197b417b301f">264,280</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9b34c911348443da8e375abc033c131_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIzLTMtMS0xLTgyMjIz_13156db4-4dfc-4a34-84b3-6a0d800bdc91">256,658</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9b34c911348443da8e375abc033c131_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIzLTQtMS0xLTgyMjIz_1384ed58-94b6-4ad9-9d9f-e3b75bd93389">248,313</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9b34c911348443da8e375abc033c131_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIzLTUtMS0xLTgyMjIz_076388ef-0e3f-4b79-9571-6156e80791a5">330,041</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9b34c911348443da8e375abc033c131_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIzLTYtMS0xLTgyMjIz_6bdc66d7-6323-4326-bc64-f18a2bd1cf49">727,711</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9b34c911348443da8e375abc033c131_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIzLTctMS0xLTgyMjIz_59aa0a7c-3e72-485b-8805-a251ce81416e">33,622</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9b34c911348443da8e375abc033c131_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIzLTgtMS0xLTgyMjIz_10ca7633-8394-45da-bf2a-988fd202c45b">64,903</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9b34c911348443da8e375abc033c131_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIzLTktMS0xLTgyMjIz_3599f8f4-40c0-4c48-9e87-c226b37a4bb8">2,204,310</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Real Estate - Agriculture:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdabba9dfd3741b4ad5230f2c0ad41fc_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI2LTEtMS0xLTgyNjIw_e6426b36-ad9e-4021-94c0-da92a0e67c5a">22,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdabba9dfd3741b4ad5230f2c0ad41fc_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI2LTItMS0xLTgyNjIw_164c54fa-031b-4a2e-8a08-7c1a3bb77ce3">35,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdabba9dfd3741b4ad5230f2c0ad41fc_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI2LTMtMS0xLTgyNjIw_a9a4456a-3b68-46f0-9146-b6fc379488ec">44,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdabba9dfd3741b4ad5230f2c0ad41fc_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI2LTQtMS0xLTgyNjIw_a2b9ce4a-0754-455d-b13a-8b4b8e6dfc0b">22,356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdabba9dfd3741b4ad5230f2c0ad41fc_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI2LTUtMS0xLTgyNjIw_74b869ba-74b8-4a6a-ab77-c09d627ef106">17,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdabba9dfd3741b4ad5230f2c0ad41fc_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI2LTYtMS0xLTgyNjIw_2f9ccea3-22f2-4d70-9113-100feec21cbd">44,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdabba9dfd3741b4ad5230f2c0ad41fc_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI2LTctMS0xLTgyNjIw_1afd4b2d-98e8-4d3d-b324-b41b0c2c496c">919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdabba9dfd3741b4ad5230f2c0ad41fc_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI2LTgtMS0xLTgyNjIw_eb3250b1-f090-493d-805d-be755da73f89">5,602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdabba9dfd3741b4ad5230f2c0ad41fc_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI2LTktMS0xLTgyNjIw_14e70288-c1f3-4c01-98c7-5873699b187d">192,557</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0607a8bac644ae58f5e3d0a5d46caff_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI3LTEtMS0xLTgyMjI1_a5f8c1a7-a9a5-48c7-a363-009a106713bd">1,960</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0607a8bac644ae58f5e3d0a5d46caff_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI3LTItMS0xLTgyMjI1_0997fdbb-d836-4206-8b95-e0527f3dccaf">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0607a8bac644ae58f5e3d0a5d46caff_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI3LTMtMS0xLTgyMjI1_dceada91-d9fc-4e0f-bce3-2ee5e31dc9fe">575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0607a8bac644ae58f5e3d0a5d46caff_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI3LTQtMS0xLTgyMjI1_0b67efc4-4298-43b7-af2b-d1a91dc33c50">1,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0607a8bac644ae58f5e3d0a5d46caff_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI3LTUtMS0xLTgyMjI1_67109909-9342-4903-98fa-9765917694a9">1,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0607a8bac644ae58f5e3d0a5d46caff_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI3LTYtMS0xLTgyMjI1_f2c7c856-8b91-484e-b681-118f9d737cf4">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0607a8bac644ae58f5e3d0a5d46caff_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI3LTctMS0xLTgyMjI1_8adcf54c-f959-4f4e-be75-96f3078686a9">49</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0607a8bac644ae58f5e3d0a5d46caff_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI3LTgtMS0xLTgyMjI1_9c96f70a-237d-4096-8a50-ace3d30e1049">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0607a8bac644ae58f5e3d0a5d46caff_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI3LTktMS0xLTgyMjI1_32e6deb8-ca87-4b9e-b6ea-3d7590ff9906">5,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6b69ef4e7e41d48769212e71a8441e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI4LTEtMS0xLTgyMjI1_eee727b0-f91e-42d8-8669-a948bd6e2258">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6b69ef4e7e41d48769212e71a8441e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI4LTItMS0xLTgyMjI1_53434218-4ecf-48a2-b10e-b96bf60ced01">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6b69ef4e7e41d48769212e71a8441e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI4LTMtMS0xLTgyMjI1_7f78b325-36b2-4ea2-b508-ca95c5501e8c">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6b69ef4e7e41d48769212e71a8441e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI4LTQtMS0xLTgyMjI1_8d4f1cf3-2e91-4979-90e9-f47b6f9af5b8">1,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6b69ef4e7e41d48769212e71a8441e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI4LTUtMS0xLTgyMjI1_9e27c67a-85ea-4a2d-a4c1-0322fb48a6b4">713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6b69ef4e7e41d48769212e71a8441e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI4LTYtMS0xLTgyMjI1_142acf83-05c0-45f6-8cef-c218b4234565">1,527</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6b69ef4e7e41d48769212e71a8441e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI4LTctMS0xLTgyMjI1_e468797e-8f41-4b72-acea-5e8d3b29043b">283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6b69ef4e7e41d48769212e71a8441e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI4LTgtMS0xLTgyMjI1_ccf70e19-9fb8-4b48-aa4e-3307605b7142">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6b69ef4e7e41d48769212e71a8441e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI4LTktMS0xLTgyMjI1_9e1e0df3-39d9-4562-ac45-5322ebd1a93a">4,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial Real Estate - Agriculture</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI5LTEtMS0xLTgyMjI1_82d03203-8e94-4085-b420-1ac9192e3507">24,400</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI5LTItMS0xLTgyMjI1_ad8596e3-b965-4103-8dee-528e740f6594">35,081</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI5LTMtMS0xLTgyMjI1_13db9f0c-9d36-43ed-a6b6-704f0e25cd9b">45,094</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI5LTQtMS0xLTgyMjI1_4c304862-3066-470c-8162-616d72546687">25,499</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI5LTUtMS0xLTgyMjI1_92191a2d-4e3d-4536-bb1c-6454ed8d69ad">18,847</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI5LTYtMS0xLTgyMjI1_bd0afb48-ebbd-4ed6-9193-9011a2952641">46,092</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI5LTctMS0xLTgyMjI1_23d7d0d5-a628-473c-94e3-29e563ab4fd8">1,251</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI5LTgtMS0xLTgyMjI1_0dcca5bd-e427-4bdf-9e7a-816e11e67f16">5,602</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI5LTktMS0xLTgyMjI1_dfc3411c-b2eb-43d1-87da-26eb4080e934">201,866</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Real Estate - Construction:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1cc37498eec4704a9fd38e2447549f8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMyLTEtMS0xLTgyNjIw_8e2dbd35-bb62-4e6c-9520-1976a618daaa">14,465</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1cc37498eec4704a9fd38e2447549f8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMyLTItMS0xLTgyNjIw_a8403db0-6560-47b6-965a-040eed6bd1fb">20,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1cc37498eec4704a9fd38e2447549f8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMyLTMtMS0xLTgyNjIw_54f1eb01-52be-4490-8c0b-a2a89f4feeac">7,999</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1cc37498eec4704a9fd38e2447549f8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMyLTQtMS0xLTgyNjIw_eecccbaf-2c8d-4944-9059-f5a5d26f92b3">2,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1cc37498eec4704a9fd38e2447549f8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMyLTUtMS0xLTgyNjIw_25c1c42a-766d-4b7a-9f71-927d62624ccd">1,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1cc37498eec4704a9fd38e2447549f8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMyLTYtMS0xLTgyNjIw_22865505-f535-46e6-ab20-b99a2a7631e6">6,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1cc37498eec4704a9fd38e2447549f8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMyLTctMS0xLTgyNjIw_918f4db4-6163-45e3-ad9a-0e46c7f17626">85,513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1cc37498eec4704a9fd38e2447549f8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMyLTgtMS0xLTgyNjIw_d3a25915-997b-4d37-a80a-c85f85a7c682">21,051</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1cc37498eec4704a9fd38e2447549f8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMyLTktMS0xLTgyNjIw_fabe0912-c676-4e93-b1a0-abfd8490fb7f">160,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bf7c7bbe6da46c598367cde0e6bb8a7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtMS0xLTEtNDcyOTg_4918c00c-2b30-4725-8a42-26ace205f2ac">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bf7c7bbe6da46c598367cde0e6bb8a7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtMi0xLTEtNDcyOTg_34b9ab64-4ccc-4210-bc2a-c7705d197acb">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bf7c7bbe6da46c598367cde0e6bb8a7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtMy0xLTEtNDcyOTg_d8eb4d7e-b84b-4166-88fb-f6b5adbff96b">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bf7c7bbe6da46c598367cde0e6bb8a7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtNC0xLTEtNDcyOTg_afe69c40-903c-4afd-9ad0-9c64a86efb6c">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bf7c7bbe6da46c598367cde0e6bb8a7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtNS0xLTEtNDcyOTg_840ac9c7-ca48-4a4b-a309-e511580b6caa">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bf7c7bbe6da46c598367cde0e6bb8a7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMzLTYtMS0xLTgyMjI3_4c9bb96c-b52e-40f0-a06a-94c023627665">467</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bf7c7bbe6da46c598367cde0e6bb8a7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMzLTctMS0xLTgyMjI3_3e0f750d-93b3-437a-99b4-dfb075b2c2a1">1,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bf7c7bbe6da46c598367cde0e6bb8a7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMzLTgtMS0xLTgyMjI3_6d9ebfc6-1faf-4420-bbff-e21f4d7ee1f0">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bf7c7bbe6da46c598367cde0e6bb8a7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtNi0xLTEtNDcyOTg_fb669279-6b43-4e04-a5ae-988361e6e0bd">1,920</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9853c9704c2c4b638a70aad85b6f1915_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtMS0xLTEtNDcyOTg_d5a854a4-70f6-4eff-bf17-190c6fd68b00">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9853c9704c2c4b638a70aad85b6f1915_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtMi0xLTEtNDcyOTg_c6885351-bef3-49a7-a9d7-6d9c9696615c">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9853c9704c2c4b638a70aad85b6f1915_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtMy0xLTEtNDcyOTg_4a6439b0-f6aa-4269-8c90-9cc7c6a7cf28">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9853c9704c2c4b638a70aad85b6f1915_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtNC0xLTEtNDcyOTg_42ef2151-04f0-4679-bf7f-4a8874ece95f">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9853c9704c2c4b638a70aad85b6f1915_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtNS0xLTEtNDcyOTg_2bee7cf0-a0ff-46f5-a29e-a813a9ff7d08">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9853c9704c2c4b638a70aad85b6f1915_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzM0LTYtMS0xLTgyMjI3_24dcd36c-9aea-4777-91fb-fee14974c5a5">324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9853c9704c2c4b638a70aad85b6f1915_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzM0LTctMS0xLTgyMjI3_d3236c48-707d-4400-b710-bcacc3d8b3b5">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9853c9704c2c4b638a70aad85b6f1915_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzM0LTgtMS0xLTgyMjI3_50865b53-6f9f-4956-9fe2-24ffd19a9582">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9853c9704c2c4b638a70aad85b6f1915_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtNi0xLTEtNDcyOTg_e7d06665-9aa1-44ec-82f8-daa911308f64">324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial Real Estate - Construction</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzYtMS0xLTEtNDcyOTg_47af8416-5ed8-4e67-be3c-c9a28092c04f">14,465</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzYtMi0xLTEtNDcyOTg_379329df-f578-45c3-88fb-50b2cfcf3ca9">20,705</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzYtMy0xLTEtNDcyOTg_d70bdb85-f05f-450d-bba6-8ccfcdf7b254">7,999</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzYtNC0xLTEtNDcyOTg_5c96b20d-3a96-4081-98fe-f9d2dae3b62f">2,478</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzYtNS0xLTEtNDcyOTg_4eb2a69b-7e1d-4d64-9d99-1ef57a521461">1,879</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzM1LTYtMS0xLTgyMjI3_5d6bf708-e585-4a55-b743-09ec5a35062c">7,473</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzM1LTctMS0xLTgyMjI3_f8f0a16e-2e9f-418d-89b1-d4fbd2474915">86,966</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzM1LTgtMS0xLTgyMjI3_dba94998-b443-4feb-93e1-5e3dc8d8ed87">21,051</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzYtNi0xLTEtNDcyOTg_31c36745-f2ed-4a13-9a7a-a32eb832f1d7">163,016</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="ib5c769f68ace42fabfc2971e3958b791"><ix:continuation id="i4816b5f0b56342a48966c454a2852b76"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents credit quality indicators by total loans on an amortized cost basis by origination year as of December 31, 2020, continued.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:15.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.299%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Amortized Cost Basis</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Loans</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Residential - Home Equity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3757f62437f64699a8f1d199bf1832a6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzMtMS0xLTEtODI4MDk_629b99f1-0eab-4de1-a52d-7c634fcb98bf">1,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3757f62437f64699a8f1d199bf1832a6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzMtMi0xLTEtODI4MDk_1e59a3cd-3a59-4791-a998-c4d580802deb">2,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3757f62437f64699a8f1d199bf1832a6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzMtMy0xLTEtODI4MDk_495965ac-3c03-4c1a-94b2-a8930642d09b">1,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3757f62437f64699a8f1d199bf1832a6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzMtNC0xLTEtODI4MDk_6b61b1de-b64a-4ea4-9025-7afc8f2630df">2,120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3757f62437f64699a8f1d199bf1832a6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzMtNS0xLTEtODI4MDk_a3167d78-2e81-45c9-b595-455b3c6b6964">722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3757f62437f64699a8f1d199bf1832a6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzMtNi0xLTEtODI4MDk_96766e41-bf9b-470c-8845-b7658ad82e4b">1,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3757f62437f64699a8f1d199bf1832a6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzMtNy0xLTEtODI4MDk_1a42deb7-ff11-4598-9716-f25da81cf60f">188,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3757f62437f64699a8f1d199bf1832a6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzMtOC0xLTEtODI4MDk_9419af43-b743-40a5-9f6b-c65c7dff701c">44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3757f62437f64699a8f1d199bf1832a6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzMtOS0xLTEtODI4MDk_763ecb88-50b4-414c-9154-b2d6148365f6">197,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb46c3e6fdb54494b4de86f90d7b0886_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzQtMS0xLTEtNDcyOTg_f6043d2e-b4b8-4386-abbf-f58ce260901e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb46c3e6fdb54494b4de86f90d7b0886_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzQtMi0xLTEtNDcyOTg_068e5d57-d923-4e0c-82f5-514ba2e67b68">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb46c3e6fdb54494b4de86f90d7b0886_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzQtMy0xLTEtNDcyOTg_8fcd886f-e8b5-42fa-b59b-8344227bad50">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb46c3e6fdb54494b4de86f90d7b0886_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzQtNC0xLTEtNDcyOTg_bbf8e69f-b418-4c11-8698-070f474005d7">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb46c3e6fdb54494b4de86f90d7b0886_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzQtNS0xLTEtNDcyOTg_d73d6d4c-422d-4263-bf71-e45cad698d27">194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb46c3e6fdb54494b4de86f90d7b0886_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzQtNi0xLTEtNDcyOTg_ae822194-78b0-47a5-b2db-0e2941a56592">506</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb46c3e6fdb54494b4de86f90d7b0886_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzQtNy0xLTEtODI4MDk_3362f84b-ab95-4441-b4f0-4a99ff2a5644">2,247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb46c3e6fdb54494b4de86f90d7b0886_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzQtOC0xLTEtODI4MDk_ee130b14-e832-4c08-b07b-d6c3088e3c1f">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb46c3e6fdb54494b4de86f90d7b0886_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzQtOS0xLTEtODI4MDk_bf4b1927-e069-4846-9289-5823ff207d7e">2,965</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Residential - Home Equity</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzUtMS0xLTEtNDcyOTg_24c9b394-d200-4c76-bd19-e0ca60bfadab">1,440</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzUtMi0xLTEtNDcyOTg_d7818d68-3c5f-4158-805e-d69c117135b7">2,782</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzUtMy0xLTEtNDcyOTg_80d1beb4-a9e6-46f0-a001-1090e4b0b72f">1,052</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzUtNC0xLTEtNDcyOTg_caed69e5-93d0-42dc-af35-a18f41030a96">2,120</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzUtNS0xLTEtNDcyOTg_a8a47fa3-101a-49cc-b55f-68766bde5b8b">916</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzUtNi0xLTEtNDcyOTg_5032f0b3-6c82-401a-8175-2495cc2a51e3">1,612</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzUtNy0xLTEtODI4MDk_4a2efb7a-2f41-44bc-b341-6e2938673092">190,861</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzUtOC0xLTEtODI4MDk_b307e2b9-d945-47ee-967e-93dcc59ed20f">44</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzUtOS0xLTEtODI4MDk_f9fb6661-3bdc-4d46-a5eb-11d2f5abae91">200,827</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Residential - Mortgages</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c5c468015f0413d884521ef47f52f28_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzgtMS0xLTEtODI4MDk_74a7ea5d-6707-4e5b-816f-6bf2f7eda3da">305,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c5c468015f0413d884521ef47f52f28_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzgtMi0xLTEtODI4MDk_fcec39dd-ecc3-4d7d-bbed-9a15f76d7673">193,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c5c468015f0413d884521ef47f52f28_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzgtMy0xLTEtODI4MDk_fe9543f6-abe6-46ec-88ef-35c9aa3afc0e">123,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c5c468015f0413d884521ef47f52f28_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzgtNC0xLTEtODI4MDk_7c50b4de-49b0-4be1-bd68-02e1be02053f">155,699</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c5c468015f0413d884521ef47f52f28_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzgtNS0xLTEtODI4MDk_696c9084-0367-4e53-b9b7-b8f1469f45d2">178,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c5c468015f0413d884521ef47f52f28_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzgtNi0xLTEtODI4MDk_50d702e4-b181-4038-912c-69431e00288d">255,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c5c468015f0413d884521ef47f52f28_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzgtNy0xLTEtODI4MDk_5a89b05b-9d83-4912-a33e-ae59d371e936">11,735</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c5c468015f0413d884521ef47f52f28_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzgtOC0xLTEtODI4MDk_9235983b-20b9-471a-8d84-d3d1e80239d7">1,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c5c468015f0413d884521ef47f52f28_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzgtOS0xLTEtODI4MDk_8bb3d8db-db45-4277-82f2-38043973d886">1,224,980</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b809369a5bd4bbd9bc9d64ece9f53d4_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzktMS0xLTEtODI4MDk_151603f7-bbe4-4f35-bc36-ece49a8efcc5">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b809369a5bd4bbd9bc9d64ece9f53d4_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzktMi0xLTEtODI4MDk_ca644d5b-4cbd-40b3-9440-1f9f00421e01">258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b809369a5bd4bbd9bc9d64ece9f53d4_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzktMy0xLTEtODI4MDk_de3e417f-0409-498a-a370-0572418a8805">455</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b809369a5bd4bbd9bc9d64ece9f53d4_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzktNC0xLTEtODI4MDk_b326875c-0bf0-46f6-8b31-0b0c61407b74">706</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b809369a5bd4bbd9bc9d64ece9f53d4_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzktNS0xLTEtODI4MDk_61365acd-9863-412d-b3ca-ead7d73f36ee">1,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b809369a5bd4bbd9bc9d64ece9f53d4_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzktNi0xLTEtODI4MDk_01eca093-5b7e-4522-a089-6b694475cbe3">7,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b809369a5bd4bbd9bc9d64ece9f53d4_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzktNy0xLTEtODI4MDk_6872e073-efb7-40b4-84da-04cd08214e89">52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b809369a5bd4bbd9bc9d64ece9f53d4_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzktOC0xLTEtODI4MDk_7a9b5873-60a2-40a7-8c78-40a08bc7c3e1">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b809369a5bd4bbd9bc9d64ece9f53d4_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzktOS0xLTEtODI4MDk_81e08c2f-5169-4645-b960-97436ebf5d5d">10,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Residential - Mortgages</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEwLTEtMS0xLTgyODA5_40aa0254-0d1b-42ef-aa2d-1bef37513084">305,476</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEwLTItMS0xLTgyODA5_5c2e841f-b104-4959-ac8a-ca3cedca9d99">193,801</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEwLTMtMS0xLTgyODA5_6bd86f62-174a-4a5f-bdce-00217ceb2070">123,660</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEwLTQtMS0xLTgyODA5_8e378a2a-2bdd-444e-896f-aa633525a921">156,405</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEwLTUtMS0xLTgyODA5_e345a9ad-e014-4fc0-9990-dea7c57d8906">179,553</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEwLTYtMS0xLTgyODA5_9ea85c7a-6d95-40e0-a56f-ce03d71b053c">262,861</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEwLTctMS0xLTgyODA5_4da124d1-c781-4d1e-bd88-b6ee6a6ec6d4">11,787</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEwLTgtMS0xLTgyODA5_441cdb83-6d16-4c65-8c0b-a75789af5fff">1,617</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEwLTktMS0xLTgyODA5_6bf27e5e-195d-4658-b0d8-31aafe914dbd">1,235,160</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer - Direct</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54faed6a735649be826fa512ab9f463b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEzLTEtMS0xLTgyODA5_3667ceb1-335f-4e2c-8af5-b17bb025e8da">14,840</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54faed6a735649be826fa512ab9f463b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEzLTItMS0xLTgyODA5_29aa6fdd-5b19-4f13-9039-4d0ba923e860">11,127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54faed6a735649be826fa512ab9f463b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEzLTMtMS0xLTgyODA5_b133a3ab-1adf-4468-b0fc-3c5160acc4ba">8,011</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54faed6a735649be826fa512ab9f463b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEzLTQtMS0xLTgyODA5_8cbbb577-8e44-49ca-a4c2-1cc346c0351d">6,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54faed6a735649be826fa512ab9f463b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEzLTUtMS0xLTgyODA5_e724d396-88ee-42dc-bceb-18972e9c00d3">2,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54faed6a735649be826fa512ab9f463b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEzLTYtMS0xLTgyODA5_56e1d5e1-8d6a-4d69-9017-daea90c2aa91">10,840</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54faed6a735649be826fa512ab9f463b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEzLTctMS0xLTgyODA5_e7a1c84f-462b-4caa-8bb3-08eec821d93b">6,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54faed6a735649be826fa512ab9f463b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEzLTgtMS0xLTgyODA5_9a3e1e51-e2c7-4885-b62a-ec681983eab9">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54faed6a735649be826fa512ab9f463b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEzLTktMS0xLTgyODA5_751edeb8-ff67-4d59-b11f-a87e7d3c0f79">61,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ded994cbf82435ebb4b7990918f019a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE0LTEtMS0xLTgyODA5_41901c75-2ca8-4c4f-94df-20dcce751408">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ded994cbf82435ebb4b7990918f019a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE0LTItMS0xLTgyODA5_c6b244cf-9243-4242-8e2e-cf064ff488e0">74</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ded994cbf82435ebb4b7990918f019a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE0LTMtMS0xLTgyODA5_c84042e4-a648-4ba9-b070-1e2d20d0d408">167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ded994cbf82435ebb4b7990918f019a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE0LTQtMS0xLTgyODA5_e6c82a6a-3586-41df-a219-0ea1cdbace16">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ded994cbf82435ebb4b7990918f019a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE0LTUtMS0xLTgyODA5_c04da031-9bad-462e-8fbf-46c07989813b">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ded994cbf82435ebb4b7990918f019a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE0LTYtMS0xLTgyODA5_92dc24e2-af32-4ae2-991a-8097527e8e39">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ded994cbf82435ebb4b7990918f019a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE0LTctMS0xLTgyODA5_6767990c-3a63-47d2-94d4-fbeabf333b28">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ded994cbf82435ebb4b7990918f019a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE0LTgtMS0xLTgyODA5_1e00c252-c94d-4f89-aa23-33ed93a17dbc">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ded994cbf82435ebb4b7990918f019a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE0LTktMS0xLTgyODA5_af5e922d-2795-4564-a8ae-206340566916">260</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Consumer - Direct</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46646fbb299d4a6fa78e0c35eb4b9803_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE1LTEtMS0xLTgyODA5_e0eb5a7b-be28-4da6-a9e3-7e18e6a43e10">14,845</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46646fbb299d4a6fa78e0c35eb4b9803_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE1LTItMS0xLTgyODA5_5e5f44c1-6721-4f58-93ad-6862df7c43ca">11,201</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46646fbb299d4a6fa78e0c35eb4b9803_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE1LTMtMS0xLTgyODA5_8723ee03-a532-486c-ab6b-c3b30ba3c8c8">8,178</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46646fbb299d4a6fa78e0c35eb4b9803_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE1LTQtMS0xLTgyODA5_a0a77510-c70f-463a-82a4-dbf497101fac">6,644</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46646fbb299d4a6fa78e0c35eb4b9803_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE1LTUtMS0xLTgyODA5_2a706ebd-b895-440b-a2b5-085b70a7dbd3">2,854</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46646fbb299d4a6fa78e0c35eb4b9803_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE1LTYtMS0xLTgyODA5_2b430048-422c-46fb-b7b7-433724472def">10,842</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46646fbb299d4a6fa78e0c35eb4b9803_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE1LTctMS0xLTgyODA5_e50809f7-7e97-4085-bf99-3dd548a70486">6,835</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46646fbb299d4a6fa78e0c35eb4b9803_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE1LTgtMS0xLTgyODA5_14c306be-6b5d-4ac0-a889-30284f83d0a8">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46646fbb299d4a6fa78e0c35eb4b9803_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE1LTktMS0xLTgyODA5_3bf304da-937a-4dfe-9ef4-0b3bf3340f6b">61,399</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer - Indirect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bcc4a3ffa6f40f5a32614199f7dde1e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE4LTEtMS0xLTgyODA5_9459de63-766b-48c8-973b-4067feeb11d2">1,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bcc4a3ffa6f40f5a32614199f7dde1e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE4LTItMS0xLTgyODA5_739b65d7-fc05-4f93-9ab6-f6504cca6ef0">1,878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bcc4a3ffa6f40f5a32614199f7dde1e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE4LTMtMS0xLTgyODA5_f9053582-e14f-47a2-b3b0-527dd5820dc6">3,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bcc4a3ffa6f40f5a32614199f7dde1e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE4LTQtMS0xLTgyODA5_24bd427e-cc3c-4c42-82e9-cd3ef101f539">1,128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bcc4a3ffa6f40f5a32614199f7dde1e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE4LTUtMS0xLTgyODA5_17131030-d79d-4432-ad4d-36474b11ccac">382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bcc4a3ffa6f40f5a32614199f7dde1e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE4LTYtMS0xLTgyODA5_a4517ae0-8c6d-40fc-b096-01768ac7b51d">93</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bcc4a3ffa6f40f5a32614199f7dde1e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE4LTctMS0xLTgyODA5_a9a32aa0-a10b-4449-a414-57e85c267172">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bcc4a3ffa6f40f5a32614199f7dde1e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE4LTgtMS0xLTgyODA5_e308901e-a93a-4b41-85aa-9428bd8530c4">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bcc4a3ffa6f40f5a32614199f7dde1e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE4LTktMS0xLTgyODA5_f33acef0-095e-441e-b980-ae9f3e4b4118">8,232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide2ae832b5d444f6b76b430bb519504b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE5LTEtMS0xLTgyODA5_c921453a-91d5-4237-841b-34a0d09d9a00">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide2ae832b5d444f6b76b430bb519504b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE5LTItMS0xLTgyODA5_293fa9cd-c425-4ba0-821e-a7d2589569aa">67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide2ae832b5d444f6b76b430bb519504b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE5LTMtMS0xLTgyODA5_fe212b47-02e2-43b4-89b6-6068ebea8093">44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide2ae832b5d444f6b76b430bb519504b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE5LTQtMS0xLTgyODA5_fe147cf5-2c80-4a2a-accb-93ca20b3ea91">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide2ae832b5d444f6b76b430bb519504b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE5LTUtMS0xLTgyODA5_bca37f75-3157-48e0-a448-4bfde2245774">36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide2ae832b5d444f6b76b430bb519504b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE5LTYtMS0xLTgyODA5_fbd74573-137a-48e5-88f5-623aeaade309">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide2ae832b5d444f6b76b430bb519504b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE5LTctMS0xLTgyODA5_fec600c5-cc2a-437e-b488-c9534ba48ab6">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide2ae832b5d444f6b76b430bb519504b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE5LTgtMS0xLTgyODA5_e5269d05-fe35-483d-9bd9-79b6016e4036">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide2ae832b5d444f6b76b430bb519504b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE5LTktMS0xLTgyODA5_63eb9174-61d4-471d-bbc8-e0f8662b113a">169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Consumer - Indirect</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzIwLTEtMS0xLTgyODA5_a85b14a7-db23-44ff-8790-d9106e5c0bfb">1,424</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzIwLTItMS0xLTgyODA5_9ceee29e-e2ec-49eb-bdff-2dd1ab6af46c">1,945</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzIwLTMtMS0xLTgyODA5_2714af6e-e1fe-409f-b312-192e55fd9cc4">3,371</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzIwLTQtMS0xLTgyODA5_80f076da-3c2a-4a18-baaf-8b7da4c61df5">1,135</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzIwLTUtMS0xLTgyODA5_6f37b8bc-e161-4b61-958d-9fcb21a64f53">418</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzIwLTYtMS0xLTgyODA5_7ed15fa7-d9c7-47b0-a24f-be7261a3d53a">108</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzIwLTctMS0xLTgyODA5_0bc3c01a-3f67-4354-8ac3-24a60f5e93b6">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzIwLTgtMS0xLTgyODA5_7c0c8d29-5dca-4c45-9ace-6f5a07a48ac0">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzIwLTktMS0xLTgyODA5_d6359968-05da-4f14-a0ba-6b4daa8fecf1">8,401</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_121"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5 <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzE1Nzg_8a38e5e2-d68e-4ff8-8b32-2c94720212e6" continuedAt="if2658cf6815f412282911762e8758380" escape="true">Goodwill and Other Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="if2658cf6815f412282911762e8758380" continuedAt="i3967d6d8f28246369daf837db9a4813c"><div style="margin-top:5pt;text-align:center"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzE1NzI_ef74b184-346a-4b48-b906-413e146b9c0b" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.767%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Wealth Management</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e95ba5ef17a4ebe969cb34e2a8b68f4_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzEtMS0xLTEtNDcyOTg_b22a0e30-3c27-4a7c-bd87-e807f92821f0">64,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6bdf1448074c82b011409ef4f435e2_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzEtMi0xLTEtNDcyOTg_59c86e68-a925-4976-b6b9-ae525568c7c5">19,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74038eaed5f4451a8574b89f4275d337_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzEtMy0xLTEtNDcyOTg_07a9f178-42cd-490a-8564-d3155709f400">8,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzEtNC0xLTEtNDcyOTg_5fae1c7c-ab02-4873-868b-54fcf716fb29">92,447</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7c79c39cff14c3e84348d408bb60079_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzQtMS0xLTEtNDcyOTg_27a3ae98-e9bb-4d26-849e-8ba4fa38b68f">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32e9dda7ee12485aa3c6f06cfd9c3087_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzQtMi0xLTEtNDcyOTg_6644c72b-b696-44e9-8ec0-13ee170005b4">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i349b27f692434692bf8c527b2584bef7_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzQtMy0xLTEtNDcyOTg_4f9a5d50-b589-4b00-a6f5-8b2bd4ce9d30">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzQtNC0xLTEtNDcyOTg_6718899e-fa25-4313-95f3-32ba943b8a45">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7869e1549342454e8144500d4b066085_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzUtMS0xLTEtNDcyOTg_6eda068d-d9b4-424c-b438-12eed5587c8c">64,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie549f5d99ff743ce8c710dacc44e06e6_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzUtMi0xLTEtNDcyOTg_836ca1f0-46f3-4a89-8501-ee897187cb66">19,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie063edaa99d24618b2746f01354b33c5_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzUtMy0xLTEtNDcyOTg_45ebe7cc-abb2-422a-b461-22c8f1d7f397">8,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzUtNC0xLTEtNDcyOTg_f292cfa5-c2bd-40fd-a8aa-82e613503879">92,447</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cf8264f6dea4b7abfe7d3da70bd2447_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzYtMS0xLTEtNDcyOTg_aeed3cfa-4b40-4048-b342-ca0e01dc4565">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46cf9aa1516a403e8587fa19dab4de06_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzYtMi0xLTEtNDcyOTg_5a90ae46-284b-4ee8-a5c9-edb1a5693c29">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c01ad26b1964658b53929a6ed07bd31_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzYtMy0xLTEtNDcyOTg_fce93af9-bf07-49d4-b3e9-bdd7115a6853">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzYtNC0xLTEtNDcyOTg_0757cbe9-ef0b-431a-9c50-caa048752160">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c70392f4e3443e8b944f0f288f944b2_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzgtMS0xLTEtNDcyOTg_5cb0c0d0-dc6a-45cc-8480-27ad98c61767">64,369</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ab48a96356a4786926453103df9bb61_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzgtMi0xLTEtNDcyOTg_173fb6db-196c-45c1-a864-61911dc8d2c8">19,867</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bad8433d9ce42be908344e5f6673436_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzgtMy0xLTEtNDcyOTg_76e1f38a-83f3-4d9c-a92d-560c7c75c766">8,211</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzgtNC0xLTEtNDcyOTg_cccc94a2-41bd-4a4a-9776-31e216ff8bb1">92,447</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is assigned to reporting units. The Company reviews its goodwill and intangible assets annually, or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. Based on the Company&#8217;s review as of December&#160;31, 2021, there was <ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzgxOA_377540b0-ae75-4ac1-aa54-ace019381650">no</ix:nonFraction> impairment of its goodwill or intangible assets. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i3967d6d8f28246369daf837db9a4813c"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Intangible Assets</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzE1Nzk_6d918b0b-23cf-47dd-867d-7a508a4cff01" escape="true"><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information regarding the Company's amortizing intangible assets:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.060%"></td><td style="width:0.1%"></td></tr><tr style="height:20pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core deposit intangible</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1594fba8d4124cbfa6ccfb5b7da0255d_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzMtMS0xLTEtNDcyOTg_b1904588-6bd8-449f-b9e4-de1c4d696768">18,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1594fba8d4124cbfa6ccfb5b7da0255d_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzMtMi0xLTEtNDcyOTg_65f747f0-c391-40cc-8b12-17dbdbf7f4eb">18,269</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1594fba8d4124cbfa6ccfb5b7da0255d_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzMtMy0xLTEtNDcyOTg_83185ec9-4e59-4790-88f8-1f13625e0735">505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i720d94282b0346f7acdf5a6ea360eeb6_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzQtMS0xLTEtNDcyOTg_9e1a8f84-239c-4713-8395-683765166094">9,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i720d94282b0346f7acdf5a6ea360eeb6_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzQtMi0xLTEtNDcyOTg_0bd2f231-f2e0-44b5-b2e1-a038e10f3325">7,282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i720d94282b0346f7acdf5a6ea360eeb6_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzQtMy0xLTEtNDcyOTg_af1b7d15-142c-4cb1-a61e-7d584c4a3143">1,766</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ff4d46cdd794cb8a4a905fffdbc94ec_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzUtMS0xLTEtNDcyOTg_f90d4609-7c11-4fb2-87c0-a043a7272298">6,821</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ff4d46cdd794cb8a4a905fffdbc94ec_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzUtMi0xLTEtNDcyOTg_3ffecd9f-a759-4240-8ac1-3109bb2a6f28">5,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ff4d46cdd794cb8a4a905fffdbc94ec_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzUtMy0xLTEtNDcyOTg_ad50ba91-33ab-4c74-89c6-3b9cb1128d02">1,372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzYtMS0xLTEtNDcyOTg_1f86d0b3-ee92-48b7-893c-5f0e73ec6079">34,643</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzYtMi0xLTEtNDcyOTg_e5f037d8-c7d2-48ce-8672-aaaa9542625d">31,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzYtMy0xLTEtNDcyOTg_26054038-b29a-462c-8371-9d4644e49495">3,643</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.060%"></td><td style="width:0.1%"></td></tr><tr style="height:20pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core deposit intangible</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b4632b6651b4e1a8ccfdef3f719e13a_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzMtMS0xLTEtNDcyOTg_faff5176-66cd-4db2-94d0-71091259e5f8">18,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b4632b6651b4e1a8ccfdef3f719e13a_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzMtMi0xLTEtNDcyOTg_48ececa6-4f90-49b1-be64-cc24b6c9b3d8">17,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b4632b6651b4e1a8ccfdef3f719e13a_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzMtMy0xLTEtNDcyOTg_69115c5a-2d2d-48c2-850c-b45659275b5a">1,407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80dc59189e49487a851f6a5b2b1a20c0_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzQtMS0xLTEtNDcyOTg_30fe0fb0-7de8-4c56-8893-ec151e694839">9,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80dc59189e49487a851f6a5b2b1a20c0_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzQtMi0xLTEtNDcyOTg_0e296a29-0416-4322-a0dd-4a877ed2d879">6,884</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80dc59189e49487a851f6a5b2b1a20c0_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzQtMy0xLTEtNDcyOTg_1d01a61d-8bdf-4f46-a8b5-7360b670276e">2,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8eca3fb732ca49a8a95566d5914e6cef_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzUtMS0xLTEtNDcyOTg_138ebd02-9b0a-4047-a199-2e21a4dbace3">6,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8eca3fb732ca49a8a95566d5914e6cef_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzUtMi0xLTEtNDcyOTg_e49f3e05-6caf-40b1-9809-8ea3624a63d2">5,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8eca3fb732ca49a8a95566d5914e6cef_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzUtMy0xLTEtNDcyOTg_b8e3aa85-b503-4498-b53a-2323c5e48142">1,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzYtMS0xLTEtNDcyOTg_0602e2dd-432d-4feb-93cd-d418dc02b787">34,407</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzYtMi0xLTEtNDcyOTg_9dd33103-1ea4-4bb5-b923-8dcc53668e9e">29,502</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzYtMy0xLTEtNDcyOTg_84972caa-5c0d-4b76-acda-63bb1d78206e">4,905</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense related to intangible assets totaled $<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzEyODE_c9f00a7d-934b-40a0-a22d-d8cbf57d1e16">1.3</ix:nonFraction> million in 2021, $<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzEyOTE_0ab23f5d-e66b-4c4f-a1c6-f373daed8afa">1.5</ix:nonFraction> million in 2020 and $<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzEzMDQ_08f0339d-001a-4975-a0d5-ad87412ab8a3">1.7</ix:nonFraction> million in 2019. <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzE1Njc_346a3d14-cac7-440d-8de4-3dd8c4de5c5c" continuedAt="i6fd941baff8a4f008525d0da1c34d77d" escape="true">The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2021 is as follows:</ix:nonNumeric></span></div><ix:continuation id="i6fd941baff8a4f008525d0da1c34d77d"><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated amortization expense:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo4Yzg4ZDY4ODczYWE0NDkyOWM4Y2RjOWVmNWEyMzJhYS90YWJsZXJhbmdlOjhjODhkNjg4NzNhYTQ0OTI5YzhjZGM5ZWY1YTIzMmFhXzItMS0xLTEtNDcyOTg_28721fca-2b5f-4720-bd7e-dc3aab283f2d">897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo4Yzg4ZDY4ODczYWE0NDkyOWM4Y2RjOWVmNWEyMzJhYS90YWJsZXJhbmdlOjhjODhkNjg4NzNhYTQ0OTI5YzhjZGM5ZWY1YTIzMmFhXzMtMS0xLTEtNDcyOTg_c38c802e-42fb-4d87-9a75-b1cd02980f6a">334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo4Yzg4ZDY4ODczYWE0NDkyOWM4Y2RjOWVmNWEyMzJhYS90YWJsZXJhbmdlOjhjODhkNjg4NzNhYTQ0OTI5YzhjZGM5ZWY1YTIzMmFhXzQtMS0xLTEtNDcyOTg_393a3bb4-a602-4ba9-9d32-37eae804ce5f">294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December 31, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo4Yzg4ZDY4ODczYWE0NDkyOWM4Y2RjOWVmNWEyMzJhYS90YWJsZXJhbmdlOjhjODhkNjg4NzNhYTQ0OTI5YzhjZGM5ZWY1YTIzMmFhXzUtMS0xLTEtNDcyOTg_de053bcc-7eaf-4142-8eff-00a05d843abf">264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December 31, 2026</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo4Yzg4ZDY4ODczYWE0NDkyOWM4Y2RjOWVmNWEyMzJhYS90YWJsZXJhbmdlOjhjODhkNjg4NzNhYTQ0OTI5YzhjZGM5ZWY1YTIzMmFhXzYtMS0xLTEtNDcyOTg_653e2397-5ee8-4071-af19-3987181d48fd">225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Excludes the amortization of mortgage servicing rights.&#160;&#160;Amortization of mortgage servicing rights was $<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzE1Mjk_4f0d9391-18f2-4d97-baa0-bf4e249ed3b2">182,000</ix:nonFraction> in 2021, $<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzE1Mzk_64e12cb9-6b9d-45fe-9210-f3f67bf4a0dc">221,000</ix:nonFraction> in 2020 and $<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzE1NTI_d9452f50-a526-46ba-8c7c-4a749435e2f3">117,000</ix:nonFraction> in 2019.</span></div></ix:continuation></ix:continuation><div style="margin-bottom:6pt"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_124"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6 <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90ZXh0cmVnaW9uOjg5ZjU5Nzk0NjM4ZTQ2YTJiNzc3ZjliZGVhZjMxOGYxXzQ0MQ_bf141c14-43b5-478d-8239-9b5c090ee763" continuedAt="i0ccb8bdb20a54dc69b94e429fbe483a5" escape="true">Premises and Equipment</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i0ccb8bdb20a54dc69b94e429fbe483a5" continuedAt="id653556dd6eb431883a5a6030ab1ad0f"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90ZXh0cmVnaW9uOjg5ZjU5Nzk0NjM4ZTQ2YTJiNzc3ZjliZGVhZjMxOGYxXzQ0Nw_c1dda329-b39b-4cb9-96e4-2d8ab250151d" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Premises and equipment at December 31 were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.913%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie702d421421a45b8ac9ee4bb3b49d0fc_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTowZTcxZTBlMTQxMDA0ZTVhYTYyOTdiNGVlZjI0YmFmZC90YWJsZXJhbmdlOjBlNzFlMGUxNDEwMDRlNWFhNjI5N2I0ZWVmMjRiYWZkXzEtMS0xLTEtNDcyOTg_9e49e0cf-b978-4113-bbf6-ad095046f5a2">9,195</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i807ce649754b4b2ea6b0422c8f669c41_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTowZTcxZTBlMTQxMDA0ZTVhYTYyOTdiNGVlZjI0YmFmZC90YWJsZXJhbmdlOjBlNzFlMGUxNDEwMDRlNWFhNjI5N2I0ZWVmMjRiYWZkXzEtMi0xLTEtNDcyOTg_04ef89e9-d5c0-48de-adea-3ebbcd086d68">9,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premises and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i527b8ec419294d71a16cb210d17b7b8c_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTowZTcxZTBlMTQxMDA0ZTVhYTYyOTdiNGVlZjI0YmFmZC90YWJsZXJhbmdlOjBlNzFlMGUxNDEwMDRlNWFhNjI5N2I0ZWVmMjRiYWZkXzItMS0xLTEtNDcyOTg_c7bf7e33-4bbf-4c6e-a207-76c8fe6561ad">105,164</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28b0ade5b7d44fcda0d34c94d80b65c0_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTowZTcxZTBlMTQxMDA0ZTVhYTYyOTdiNGVlZjI0YmFmZC90YWJsZXJhbmdlOjBlNzFlMGUxNDEwMDRlNWFhNjI5N2I0ZWVmMjRiYWZkXzItMi0xLTEtNDcyOTg_2e50d267-ece6-4776-b984-525647e176f9">104,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2e11ad6aba64171879547e1c07eea7a_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTowZTcxZTBlMTQxMDA0ZTVhYTYyOTdiNGVlZjI0YmFmZC90YWJsZXJhbmdlOjBlNzFlMGUxNDEwMDRlNWFhNjI5N2I0ZWVmMjRiYWZkXzMtMS0xLTEtNDcyOTg_4eb2cacd-a558-45d3-853e-f717e7291f78">83,803</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90c7cfd2ddf2454b883e26c9b53d6b70_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTowZTcxZTBlMTQxMDA0ZTVhYTYyOTdiNGVlZjI0YmFmZC90YWJsZXJhbmdlOjBlNzFlMGUxNDEwMDRlNWFhNjI5N2I0ZWVmMjRiYWZkXzMtMi0xLTEtNDcyOTg_d0a6447d-52c7-49a0-b256-250f69851912">80,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTowZTcxZTBlMTQxMDA0ZTVhYTYyOTdiNGVlZjI0YmFmZC90YWJsZXJhbmdlOjBlNzFlMGUxNDEwMDRlNWFhNjI5N2I0ZWVmMjRiYWZkXzQtMS0xLTEtNDcyOTg_a843e610-b133-47c4-8097-c52980396222">112,746</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTowZTcxZTBlMTQxMDA0ZTVhYTYyOTdiNGVlZjI0YmFmZC90YWJsZXJhbmdlOjBlNzFlMGUxNDEwMDRlNWFhNjI5N2I0ZWVmMjRiYWZkXzQtMi0xLTEtNDcyOTg_af3a0422-d939-4351-8a21-1c0a8526f8be">105,033</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTowZTcxZTBlMTQxMDA0ZTVhYTYyOTdiNGVlZjI0YmFmZC90YWJsZXJhbmdlOjBlNzFlMGUxNDEwMDRlNWFhNjI5N2I0ZWVmMjRiYWZkXzUtMS0xLTEtNDcyOTg_2f306e7c-4923-47d7-b235-8b8806fe9da8">85,416</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTowZTcxZTBlMTQxMDA0ZTVhYTYyOTdiNGVlZjI0YmFmZC90YWJsZXJhbmdlOjBlNzFlMGUxNDEwMDRlNWFhNjI5N2I0ZWVmMjRiYWZkXzUtMi0xLTEtNDcyOTg_0ecf6967-a032-4ec1-993d-db4c2d661116">88,709</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="id653556dd6eb431883a5a6030ab1ad0f" continuedAt="i9baead19d6504b5d879f6700ff29e86f"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="tmp:ScheduleOfDepreciationAndAmortizationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90ZXh0cmVnaW9uOjg5ZjU5Nzk0NjM4ZTQ2YTJiNzc3ZjliZGVhZjMxOGYxXzQzNg_96e802b3-8a69-4da4-83fe-091261094e4c" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expenses in 2021, 2020 and 2019 are included in operating expenses as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.060%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premises</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifda392b12d6245ceaec1f975c6fbe7ec_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTpmYTM4NGFlZjc4ZTQ0M2QzOWNjNzU2OGVlNTgzZDRjYi90YWJsZXJhbmdlOmZhMzg0YWVmNzhlNDQzZDM5Y2M3NTY4ZWU1ODNkNGNiXzEtMS0xLTEtNDcyOTg_5b363993-9a7c-4d8a-960c-dda1c24c69ac">2,599</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i443c6835431f4020ae4825a3b5ad6f48_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTpmYTM4NGFlZjc4ZTQ0M2QzOWNjNzU2OGVlNTgzZDRjYi90YWJsZXJhbmdlOmZhMzg0YWVmNzhlNDQzZDM5Y2M3NTY4ZWU1ODNkNGNiXzEtMi0xLTEtNDcyOTg_38a1d936-a1ee-4610-bcd0-af55baf397bf">2,608</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i761eae57b19e4e70bcd59b201b06105e_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTpmYTM4NGFlZjc4ZTQ0M2QzOWNjNzU2OGVlNTgzZDRjYi90YWJsZXJhbmdlOmZhMzg0YWVmNzhlNDQzZDM5Y2M3NTY4ZWU1ODNkNGNiXzEtMy0xLTEtNDcyOTg_f23f26f6-8670-4710-b463-2018ed2bff11">2,809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00d85dbf71e7404ba5e1d1a1797d50ef_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTpmYTM4NGFlZjc4ZTQ0M2QzOWNjNzU2OGVlNTgzZDRjYi90YWJsZXJhbmdlOmZhMzg0YWVmNzhlNDQzZDM5Y2M3NTY4ZWU1ODNkNGNiXzItMS0xLTEtNDcyOTg_c8d96935-e46b-4e8e-a9de-21c8ecb2983f">5,367</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60fc8a89e6ae428ca7f75510ceae85bc_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTpmYTM4NGFlZjc4ZTQ0M2QzOWNjNzU2OGVlNTgzZDRjYi90YWJsZXJhbmdlOmZhMzg0YWVmNzhlNDQzZDM5Y2M3NTY4ZWU1ODNkNGNiXzItMi0xLTEtNDcyOTg_abe1ae6e-e5a7-482d-8588-ebfa8671152e">5,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i689dac00c65d4a7c8691a2fa0fd88960_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTpmYTM4NGFlZjc4ZTQ0M2QzOWNjNzU2OGVlNTgzZDRjYi90YWJsZXJhbmdlOmZhMzg0YWVmNzhlNDQzZDM5Y2M3NTY4ZWU1ODNkNGNiXzItMy0xLTEtNDcyOTg_da96b454-34c6-4582-ac33-335de9466d8f">4,906</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTpmYTM4NGFlZjc4ZTQ0M2QzOWNjNzU2OGVlNTgzZDRjYi90YWJsZXJhbmdlOmZhMzg0YWVmNzhlNDQzZDM5Y2M3NTY4ZWU1ODNkNGNiXzMtMS0xLTEtNDcyOTg_b38a6d0b-1a3b-4538-944c-8da6efad2829">7,966</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTpmYTM4NGFlZjc4ZTQ0M2QzOWNjNzU2OGVlNTgzZDRjYi90YWJsZXJhbmdlOmZhMzg0YWVmNzhlNDQzZDM5Y2M3NTY4ZWU1ODNkNGNiXzMtMi0xLTEtNDcyOTg_fdcdb8da-ad6f-4cab-a0a8-070774cc3d24">7,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTpmYTM4NGFlZjc4ZTQ0M2QzOWNjNzU2OGVlNTgzZDRjYi90YWJsZXJhbmdlOmZhMzg0YWVmNzhlNDQzZDM5Y2M3NTY4ZWU1ODNkNGNiXzMtMy0xLTEtNDcyOTg_a4be0bee-6d2b-4018-b408-edda41f59f80">7,715</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i9baead19d6504b5d879f6700ff29e86f">The Company leases land, buildings and equipment under operating lease arrangements. Total gross rental expense amounted to $<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90ZXh0cmVnaW9uOjg5ZjU5Nzk0NjM4ZTQ2YTJiNzc3ZjliZGVhZjMxOGYxXzMyNg_fbebaa81-f948-472e-b1e1-293be2760fa1">4.9</ix:nonFraction> million in 2021, $<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90ZXh0cmVnaW9uOjg5ZjU5Nzk0NjM4ZTQ2YTJiNzc3ZjliZGVhZjMxOGYxXzMzNg_4fdb937f-4d4b-4228-a1a1-8ccf39238d44">4.9</ix:nonFraction> million in 2020, and $<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90ZXh0cmVnaW9uOjg5ZjU5Nzk0NjM4ZTQ2YTJiNzc3ZjliZGVhZjMxOGYxXzM1MA_12fac3a7-5dde-4c50-8461-a1390581dd14">4.7</ix:nonFraction> million in 2019. Most leases include options to renew for periods ranging from <ix:nonNumeric contextRef="i7bef89cc8804495e99375f39ba7b8851_I20211231" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90ZXh0cmVnaW9uOjg5ZjU5Nzk0NjM4ZTQ2YTJiNzc3ZjliZGVhZjMxOGYxXzQyMg_a3959807-f579-40df-a3a2-a1f2c7d7d6c7">5</ix:nonNumeric> to <ix:nonNumeric contextRef="icff3499f856b4a7eb368e7cdd7b554ad_I20211231" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90ZXh0cmVnaW9uOjg5ZjU5Nzk0NjM4ZTQ2YTJiNzc3ZjliZGVhZjMxOGYxXzQyOA_c9e4211e-5834-4b54-b3af-15adbbff1f9e">20</ix:nonNumeric> years.</ix:continuation> </span></div><div><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_127"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7 <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:DepositLiabilitiesDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90ZXh0cmVnaW9uOjhhOWY2Nzg3ZDUzNjQwY2RiN2U4MTBhYjE4MTc1NDVlXzE2MQ_f8b9e224-baef-4fa3-bf6f-f339f57896a5" continuedAt="i1929a58d346540e2b668d1ad9b252980" escape="true">Deposits</ix:nonNumeric></span></div><ix:continuation id="i1929a58d346540e2b668d1ad9b252980"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate time deposits of $250,000 or more were $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-5" name="tmp:TimeGreaterThanTwoHundredFiftyThousandDollars" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90ZXh0cmVnaW9uOjhhOWY2Nzg3ZDUzNjQwY2RiN2U4MTBhYjE4MTc1NDVlXzcy_c3ca2967-8983-42b8-a8d1-ef7c67e53d9f">167.9</ix:nonFraction> million at December&#160;31, 2021, and $<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-5" name="tmp:TimeGreaterThanTwoHundredFiftyThousandDollars" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90ZXh0cmVnaW9uOjhhOWY2Nzg3ZDUzNjQwY2RiN2U4MTBhYjE4MTc1NDVlXzg2_e6c082fe-1c8e-41c4-b849-018635cae7c7">229.7</ix:nonFraction> million at December&#160;31, 2020. <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="tmp:ScheduleOfMaturitiesOfTimeDepositsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90ZXh0cmVnaW9uOjhhOWY2Nzg3ZDUzNjQwY2RiN2U4MTBhYjE4MTc1NDVlXzE2MA_901eca94-7b42-4703-bb8d-f9075ec306db" continuedAt="i2716718c10864820b584ef7c353f1b2d" escape="true">Scheduled maturities of time deposits at December&#160;31, 2021, were as follows:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><ix:continuation id="i2716718c10864820b584ef7c353f1b2d"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.060%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than $250,000</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$250,000  and over</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231" decimals="-3" name="tmp:ThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzItMS0xLTEtNDcyOTg_f3e99bf9-d1a1-4455-ba69-29fc242d9365">128,186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a3e70279ee34c158a2dadaaed05346a_I20211231" decimals="-3" name="tmp:ThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzItMi0xLTEtNDcyOTg_55b1eedf-2e8b-4e83-a128-eb7c2cc4cc51">53,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="tmp:ThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzItMy0xLTEtNDcyOTg_04bdd93f-5564-4cd6-9793-6189dc440acb">181,589</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over three through six months</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231" decimals="-3" name="tmp:OverThreeThroughSixMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzMtMS0xLTEtNDcyOTg_a5d951a6-19e6-4b95-91fa-219115792561">88,224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a3e70279ee34c158a2dadaaed05346a_I20211231" decimals="-3" name="tmp:OverThreeThroughSixMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzMtMi0xLTEtNDcyOTg_fc034fa7-2920-4bb1-9c5c-cde694fc1385">33,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="tmp:OverThreeThroughSixMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzMtMy0xLTEtNDcyOTg_2bacdbd6-bbd3-4e57-89b5-7b4715a564b5">122,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over six through twelve months</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231" decimals="-3" name="tmp:OverSixThroughTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzQtMS0xLTEtNDcyOTg_ae828681-e182-4655-937b-65eb1630622d">149,328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a3e70279ee34c158a2dadaaed05346a_I20211231" decimals="-3" name="tmp:OverSixThroughTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzQtMi0xLTEtNDcyOTg_90c951d7-af4c-4cbb-9bc1-a74522f8c184">54,175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="tmp:OverSixThroughTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzQtMy0xLTEtNDcyOTg_4f5ec01d-e071-4172-9b0f-ea2ef454d6c8">203,503</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total due in 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzUtMS0xLTEtNDcyOTg_6a0692ac-d1bb-49ea-9117-10c31e62e590">365,738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a3e70279ee34c158a2dadaaed05346a_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzUtMi0xLTEtNDcyOTg_ca043e85-4f46-4c5f-8a6e-8ed06cd0fd70">141,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzUtMy0xLTEtNDcyOTg_b6df2f42-fc56-4d76-ba8c-cbb16f175790">507,306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzYtMS0xLTEtNDcyOTg_340fbf5f-6367-4e8c-907c-be42f047dc4d">63,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a3e70279ee34c158a2dadaaed05346a_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzYtMi0xLTEtNDcyOTg_3791e8eb-a76f-42a2-b823-4bdb8fea25f3">13,466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzYtMy0xLTEtNDcyOTg_3b59246f-70d4-4f8e-9731-900c29a3fec5">77,345</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzctMS0xLTEtNDcyOTg_6290fb10-a275-46f1-8897-82385bcc8798">24,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a3e70279ee34c158a2dadaaed05346a_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzctMi0xLTEtNDcyOTg_dcd4e12b-7a92-4327-ad67-157eb59970b2">3,782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzctMy0xLTEtNDcyOTg_31d45257-cdcf-468e-891c-3f38096b7372">28,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzgtMS0xLTEtNDcyOTg_47975c3f-7cb5-4030-b186-c211eacc0ce5">10,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a3e70279ee34c158a2dadaaed05346a_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzgtMi0xLTEtNDcyOTg_543929ac-4fb8-43ce-8a48-835701bb006b">7,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzgtMy0xLTEtNDcyOTg_45be4f32-ecfe-4c57-b57a-0b7546330b4b">17,265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzktMS0xLTEtNDcyOTg_fe7d4eae-a065-4bb1-876a-eb8d34632869">7,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a3e70279ee34c158a2dadaaed05346a_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzktMi0xLTEtNDcyOTg_f0c64729-7ff8-4103-8931-7b20c7edee04">1,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzktMy0xLTEtNDcyOTg_87b2a5e3-529f-40bf-9cef-7f5155a328cd">9,533</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzEwLTEtMS0xLTQ3Mjk4_87ff380f-efe0-46f4-9739-04b249d48e77">125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a3e70279ee34c158a2dadaaed05346a_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzEwLTItMS0xLTQ3Mjk4_38ef72de-10f7-45a6-92b5-b3d700328a1a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzEwLTMtMS0xLTQ3Mjk4_8d145657-2a98-411b-af1b-ef20a25c1bda">125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzExLTEtMS0xLTQ3Mjk4_0f06f224-a830-42ca-b85a-723e3d605d16">471,748</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a3e70279ee34c158a2dadaaed05346a_I20211231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzExLTItMS0xLTQ3Mjk4_3cd6e7a3-5b63-470f-ac16-a83a7c46b178">167,926</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzExLTMtMS0xLTQ3Mjk4_1726f089-6aa8-4675-9409-54297292041b">639,674</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_130"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8 <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90ZXh0cmVnaW9uOjQ2ZWUwNTIzZjdjNTQyZDJiMzc0ZTZlMTNjZTU4NzMxXzEyODY_7fc65c46-9d6a-442a-82ba-765127f641d9" continuedAt="i41b42ad1ca2e49c8b64caaf5e7586a58" escape="true">Securities Sold Under Agreements to Repurchase and Federal Funds Purchased</ix:nonNumeric></span></div><ix:continuation id="i41b42ad1ca2e49c8b64caaf5e7586a58" continuedAt="ie632db43d6a64d5cb56d1db127433626"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfRepurchaseAgreements" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90ZXh0cmVnaW9uOjQ2ZWUwNTIzZjdjNTQyZDJiMzc0ZTZlMTNjZTU4NzMxXzEyODg_6816240a-184f-456c-ac7a-04243fbfaf49" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding securities sold under agreements to repurchase and Federal funds purchased is detailed in the following tables for the years ended December 31:</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.060%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Securities Sold Under Agreements to Repurchase</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total outstanding at December 31</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33b7bc5eb5034dfbae9028ef0b6bb1b0_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzItMS0xLTEtNDcyOTg_59ea296a-2592-4854-8b2d-e64406317d69">66,787</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43d5ef20670f4492a6a2e050083c9e50_I20201231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzItMi0xLTEtNDcyOTg_f0d52956-0d8e-4dc1-b490-b5ffb130f00d">65,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f440cd08d9742ec985c450c2b105402_I20191231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzItMy0xLTEtNDcyOTg_6a01ef01-cd86-40b3-b160-8e515f2d1fea">60,346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum month-end balance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33b7bc5eb5034dfbae9028ef0b6bb1b0_I20211231" decimals="-3" name="tmp:MaximumMonthendBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzQtMS0xLTEtNDcyOTg_24edd6c6-72b8-45a4-aae2-b4fc140dd4fa">78,420</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43d5ef20670f4492a6a2e050083c9e50_I20201231" decimals="-3" name="tmp:MaximumMonthendBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzQtMi0xLTEtNDcyOTg_78b348e8-05df-46e8-a0c6-2a27c4c487de">72,883</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f440cd08d9742ec985c450c2b105402_I20191231" decimals="-3" name="tmp:MaximumMonthendBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzQtMy0xLTEtNDcyOTg_0f7ea864-b42b-42e3-bfd4-c3713207d2e9">71,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average balance during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ff1e388d38f48beb87d7eba35e74dff_D20210101-20211231" decimals="-3" name="tmp:AverageBalanceDuringtheYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzUtMS0xLTEtNDcyOTg_ba7fc2da-7262-454e-8f06-f76ff6904dec">58,627</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86cd47364fce4c7c841a3bd03b2ff5d8_D20200101-20201231" decimals="-3" name="tmp:AverageBalanceDuringtheYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzUtMi0xLTEtNDcyOTg_31a7bec7-8a3b-4086-9175-34c9b477285b">55,973</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c94c6f9b7e647189085c3c32221a39b_D20190101-20191231" decimals="-3" name="tmp:AverageBalanceDuringtheYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzUtMy0xLTEtNDcyOTg_28897795-c65c-4359-a8c1-cf4aa91f1f98">59,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average rate at December 31</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3ff1e388d38f48beb87d7eba35e74dff_D20210101-20211231" decimals="4" name="tmp:WeightedAverageRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzYtMS0xLTEtNDcyOTg_a8514482-1d8b-4347-a68c-f58f9f817e08">0.10</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i86cd47364fce4c7c841a3bd03b2ff5d8_D20200101-20201231" decimals="4" name="tmp:WeightedAverageRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzYtMi0xLTEtNDcyOTg_4cb57d01-c023-46a7-82ed-8b0454f20128">0.11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0c94c6f9b7e647189085c3c32221a39b_D20190101-20191231" decimals="4" name="tmp:WeightedAverageRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzYtMy0xLTEtNDcyOTg_43257413-11e0-4513-9952-83dff87f96a2">0.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average interest rate paid during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3ff1e388d38f48beb87d7eba35e74dff_D20210101-20211231" decimals="4" name="tmp:AverageInterestRatePaidDuringtheYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzctMS0xLTEtNDcyOTg_9f25bac9-4619-44f5-b654-775e86d6319d">0.11</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i86cd47364fce4c7c841a3bd03b2ff5d8_D20200101-20201231" decimals="4" name="tmp:AverageInterestRatePaidDuringtheYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzctMi0xLTEtNDcyOTg_8159249b-c25d-4317-89cc-432febb939f4">0.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0c94c6f9b7e647189085c3c32221a39b_D20190101-20191231" decimals="4" name="tmp:AverageInterestRatePaidDuringtheYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzctMy0xLTEtNDcyOTg_18b193a1-8a22-46a9-975c-a1ee3459573e">0.24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Federal Funds Purchased</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average balance during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bf4f88a959a48828f27d18da8f88ec5_D20210101-20211231" decimals="-3" name="tmp:AverageBalanceDuringtheYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzktMS0xLTEtNDcyOTg_98bd74e5-abd1-42a1-bb78-44a51ca421b3">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11037590751b47deb76dbd0ae899afed_D20200101-20201231" decimals="-3" name="tmp:AverageBalanceDuringtheYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzktMi0xLTEtNDcyOTg_42f9eaa9-990f-4028-8098-a82e02e1d275">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e6f22ab7814d88b07f592ac4dea3cb_D20190101-20191231" decimals="-3" name="tmp:AverageBalanceDuringtheYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzktMy0xLTEtNDcyOTg_13ef77db-8aec-42b0-8fc6-6290b1a72f8a">82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average rate at December 31</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average interest rate paid during the year</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2bf4f88a959a48828f27d18da8f88ec5_D20210101-20211231" decimals="4" name="tmp:AverageInterestRatePaidDuringtheYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzExLTEtMS0xLTQ3Mjk4_b89b787d-0507-452f-ae4c-391f05c5854e">0.00</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i11037590751b47deb76dbd0ae899afed_D20200101-20201231" decimals="4" name="tmp:AverageInterestRatePaidDuringtheYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzExLTItMS0xLTQ3Mjk4_3758bcd5-8336-49f9-86c4-e1f29dceec0f">0.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i33e6f22ab7814d88b07f592ac4dea3cb_D20190101-20191231" decimals="4" name="tmp:AverageInterestRatePaidDuringtheYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzExLTMtMS0xLTQ3Mjk4_ebf5af01-f834-44e2-9b97-a875a7993a85">2.86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="ie632db43d6a64d5cb56d1db127433626" continuedAt="id223e205d9964fc2bf214894a05251e7"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities sold under agreements to repurchase (&#8220;repurchase agreements&#8221;) are secured borrowings that typically mature within thirty to ninety days, although the Company has entered into repurchase agreements with the Federal Home Loan Bank (&#8220;FHLB&#8221;) with longer maturities. The Company uses both retail and wholesale repurchase agreements. Retail repurchase agreements are arrangements with local customers of the Company, in which the Company agrees to sell securities to the customer with an agreement to repurchase those securities at a specified later date. Retail repurchase agreements totaled $<ix:nonFraction unitRef="usd" contextRef="i2f144563dcbb477388775f915084fadc_I20211231" decimals="-5" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90ZXh0cmVnaW9uOjQ2ZWUwNTIzZjdjNTQyZDJiMzc0ZTZlMTNjZTU4NzMxXzg1OQ_0ab9e7f7-93a8-495b-9e0b-0c0d361a73ce">66.8</ix:nonFraction> million at December&#160;31, 2021.  The Company had <ix:nonFraction unitRef="usd" contextRef="i798eeb6d025c4c1791b3754ea78ce948_I20211231" decimals="INF" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90ZXh0cmVnaW9uOjQ2ZWUwNTIzZjdjNTQyZDJiMzc0ZTZlMTNjZTU4NzMxXzg4Ng_e9a38318-8c3a-42ea-a595-47e32b2e35b3">no</ix:nonFraction> outstanding wholesale repurchase agreements at December&#160;31, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. The Company may be required to provide additional collateral based on the fair value of the underlying securities.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id223e205d9964fc2bf214894a05251e7">Federal funds purchased are short-term borrowings that typically mature within one to ninety days.</ix:continuation>&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_133"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9 <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzE2NDY_6a8b40eb-779c-4a3e-9cc9-363a85931a65" continuedAt="i3018d712a37046edbe67d3d09dd814ee" escape="true">Other Borrowings</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i3018d712a37046edbe67d3d09dd814ee"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzE2NDE_04c3cd59-65a0-4b92-a1c0-c64f8cea0b53" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarized the Company&#8217;s borrowings as of December 31:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.913%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Overnight FHLB advances</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="tmp:FederalHomeLoanBankAdvancesOvernight" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90YWJsZTo2MWExZWE3YmJmZGM0NDVmODU2ZGNjZmQyMTY0NjNlZi90YWJsZXJhbmdlOjYxYTFlYTdiYmZkYzQ0NWY4NTZkY2NmZDIxNjQ2M2VmXzEtMS0xLTEtNDcyOTg_3f8939e5-6ccf-4e6d-84fb-5bc1db39bb3d">14,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="tmp:FederalHomeLoanBankAdvancesOvernight" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90YWJsZTo2MWExZWE3YmJmZGM0NDVmODU2ZGNjZmQyMTY0NjNlZi90YWJsZXJhbmdlOjYxYTFlYTdiYmZkYzQ0NWY4NTZkY2NmZDIxNjQ2M2VmXzEtMi0xLTEtNDcyOTg_5853d6d3-0fd2-4a3d-94a1-4cee99555d3e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term FHLB advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesLongTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90YWJsZTo2MWExZWE3YmJmZGM0NDVmODU2ZGNjZmQyMTY0NjNlZi90YWJsZXJhbmdlOjYxYTFlYTdiYmZkYzQ0NWY4NTZkY2NmZDIxNjQ2M2VmXzItMS0xLTEtNDcyOTg_c32385d3-1a00-46ce-b781-f48492516c41">110,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesLongTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90YWJsZTo2MWExZWE3YmJmZGM0NDVmODU2ZGNjZmQyMTY0NjNlZi90YWJsZXJhbmdlOjYxYTFlYTdiYmZkYzQ0NWY4NTZkY2NmZDIxNjQ2M2VmXzItMi0xLTEtNDcyOTg_1675f6b9-5136-4d00-ae8b-26b21d0da3fc">265,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other borrowings</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:OtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90YWJsZTo2MWExZWE3YmJmZGM0NDVmODU2ZGNjZmQyMTY0NjNlZi90YWJsZXJhbmdlOjYxYTFlYTdiYmZkYzQ0NWY4NTZkY2NmZDIxNjQ2M2VmXzQtMS0xLTEtNDcyOTg_57149fc2-1bc3-4d33-ab36-0b2a00374c17">124,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:OtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90YWJsZTo2MWExZWE3YmJmZGM0NDVmODU2ZGNjZmQyMTY0NjNlZi90YWJsZXJhbmdlOjYxYTFlYTdiYmZkYzQ0NWY4NTZkY2NmZDIxNjQ2M2VmXzQtMi0xLTEtNDcyOTg_d615a92c-28c3-4e23-b274-c0dd7abe22b1">265,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through its subsidiary banks, had available line-of-credit agreements with correspondent banks permitting borrowings to a maximum of approximately $<ix:nonFraction unitRef="usd" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzI2OQ_2a032af9-c283-4127-bcfa-a774f0a214fb"><ix:nonFraction unitRef="usd" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzI2OQ_390b529b-625d-4aa8-99bc-195cbc331610">89.0</ix:nonFraction></ix:nonFraction> million at both December&#160;31, 2021 and 2020. There were <ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="INF" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzMwMg_14ac408b-deb0-42a3-be7c-9d4bb8547918"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="INF" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzMwMg_ab2032bc-ce4a-4e5e-8fbd-b5fc7459a336">no</ix:nonFraction></ix:nonFraction> outstanding advances against those lines at December&#160;31, 2021 and December&#160;31, 2020.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through its subsidiary banks, the Company has borrowing relationships with the FHLB, which provides secured borrowing capacity, subject to available collateral.  The unused borrowing capacity on established lines with the FHLB was $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-8" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzU5Mw_0ab1ef00-66ca-4841-856b-b88a2e4cdbe9">2.3</ix:nonFraction> billion at December&#160;31, 2021 and $<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-8" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzYwNg_64e900e6-5e88-44d5-9a48-0bdbf393acd9">2.1</ix:nonFraction> billion at December 31, 2020.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As members of the FHLB, the Company&#8217;s subsidiary banks can use certain unencumbered residential and commercial real estate related assets and investment securities to secure borrowings from the FHLB.  At December&#160;31, 2021, total unencumbered residential and commercial real estate related loans and investment securities pledged at the FHLB were $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-8" name="tmp:UnencumberedResidentialAndCommercialRealEstateLoan" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzk2Mg_b9700b47-4989-40ba-b61b-14ccd877e0b2">1.6</ix:nonFraction> billion. At December&#160;31, 2021, there were $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-5" name="tmp:FederalHomeLoanBankAdvancesOvernight" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzY1OTcwNjk3NjgzMDg_91fb297a-f6d6-4c94-8ce2-942f06bfc78e">14.0</ix:nonFraction>&#160;million in overnight advances and $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-5" name="us-gaap:FederalHomeLoanBankAdvancesLongTerm" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzEwMTA_d207acb8-c8a9-4064-b088-78ab6dfad747">110.0</ix:nonFraction> million in term advances with the FHLB, with a weighted average rate of <ix:nonFraction unitRef="number" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="4" name="us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzEwNzc_229ef55c-699d-46ee-8df2-6545861fa601">1.80</ix:nonFraction>%, compared to no overnight advances and $<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-5" name="us-gaap:FederalHomeLoanBankAdvancesLongTerm" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzExMjI_7125ee71-f7b9-4c4a-9757-2073228f62e0">265.0</ix:nonFraction> million in term advances with a weighted average rate of <ix:nonFraction unitRef="number" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="4" name="us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzExNzQ_29a24afe-464f-4cee-b43c-b2e0bf0bf8a7">2.09</ix:nonFraction>%, at December&#160;31, 2020. At December&#160;31, 2021, the term advances with the FHLB includes $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-5" name="us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzEyMzI_1446e184-fb9c-4769-b960-f7d07a558ecf">10.0</ix:nonFraction> million which matures within one year and $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-5" name="tmp:TermAdvancesMaturingAfterOneYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzEyNjg_a9a4b2db-6026-4739-a4f1-c8b79421bf26">100.0</ix:nonFraction> million which matures in over one year. Maturities of advances due in over one year include $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-5" name="us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzEzNTQ_79295868-8abc-4ad3-9680-2f227b7d462c">60.0</ix:nonFraction> million in 2023 and $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-5" name="us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzEzNjQ_7723aa2e-cc53-493a-b9f5-b2aea33071c9">40.0</ix:nonFraction> million in 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had <ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="INF" name="us-gaap:AdvancesFromFederalHomeLoanBanks" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzE0MDY_8ad32a3f-bb3b-4ddf-ae9b-905745c9dc1e">no</ix:nonFraction> callable FHLB borrowings at December&#160;31, 2021.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzE0NjI_9e723aff-d712-4376-8147-d50f934e9874">25.0</ix:nonFraction> million line of credit with a bank.&#160; As of December&#160;31, 2021 and December&#160;31, 2020, there was <ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="INF" name="us-gaap:ShortTermBankLoansAndNotesPayable" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzE1NTI_77ba9b19-5177-4554-957e-5bca0c51675e">no</ix:nonFraction> outstanding balance outstanding on the line.  The line matures in June 2023.</span></div></ix:continuation><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="ib62f0a34c7534322a712bf75ea27347c_136"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10 <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="tmp:TrustPreferredDebenturesTextBlockTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzQwOTE_117d9b1e-1a66-4640-ace4-a2252b6d47d4" continuedAt="i2c1b1d718047461b90dc56110d4f7949" escape="true">Trust Preferred Debentures</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i2c1b1d718047461b90dc56110d4f7949" continuedAt="i58b1de87eb7d4f25a0b5dc2ba8bf86f7">During the second quarter of 2021, the Company exercised its right to redeem all of the trust preferred of Madison Statutory Trust I, with a par amount of $<ix:nonFraction unitRef="usd" contextRef="i225a040fe42b4cf4901a912868817f84_I20210630" decimals="-6" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzE1OTQyOTE4NjExMjQw_0d59271c-98d8-43d7-86f7-24e66a546d9b">5.0</ix:nonFraction>&#160;million. The redemption price was equal to <ix:nonFraction unitRef="number" contextRef="i3d636a58b68748f6b71444b1a1e3210e_D20210807-20210807" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzE1OTQyOTE4NjExMjc5_e7ce629d-6f01-4a77-bd54-a2da7354693e">100</ix:nonFraction>% of the principal amount plus accrued and unpaid interest up to June 26, 2021.  During the third quarter of 2021, the Company exercised its right to redeem all of the trust preferred of Leesport Capital Trust II, with a par amount of $<ix:nonFraction unitRef="usd" contextRef="i6d5e707ad51b4680a89893be268a9afc_I20210930" decimals="-6" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzE1OTQyOTE4NjExNTE2_15320d2b-75c1-44cd-b00c-02690f7b757c">10.0</ix:nonFraction>&#160;million. The redemption price was equal to <ix:nonFraction unitRef="number" contextRef="i3d636a58b68748f6b71444b1a1e3210e_D20210807-20210807" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzE1OTQyOTE4NjExNTU1_e7ce629d-6f01-4a77-bd54-a2da7354693e">100</ix:nonFraction>% of the principal amount plus accrued and unpaid interest up to August 7, 2021.  The Company recognized accelerated non-cash purchase accounting discounts of $<ix:nonFraction unitRef="usd" contextRef="ic4a30afa8e434f33a0326ddf963bee1e_D20210101-20211231" decimals="-5" name="us-gaap:DebtInstrumentIncreaseAccruedInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzE1OTQyOTE4NjExNzI0_fdea2bae-c749-492d-b2f5-25de2e22369d">1.9</ix:nonFraction>&#160;million in interest expense related to the redemptions.  As of December 31, 2021, the Company had <ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzU0OTc1NTgxNDgxMTE_54ae5e53-a9d4-4743-917f-0b54f089cca7">no</ix:nonFraction> trust preferred debentures.  </ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i58b1de87eb7d4f25a0b5dc2ba8bf86f7">At December 31, 2020, the Company had <ix:nonFraction unitRef="subsidiarytrust" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="INF" name="tmp:NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzc5_5a9bdd43-e198-40db-9067-5c063cce0175">two</ix:nonFraction> unconsolidated subsidiary trusts (the "Trusts"): Leesport Capital Trust II, with a par value of $<ix:nonFraction unitRef="usd" contextRef="i3a3d9145af39449d85e074e6eb00f0b2_I20201231" decimals="-5" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzU0OTc1NTgxNDgyNzE_5c63bb3b-c4a3-4ee5-ab20-e83eeffffd49">10.0</ix:nonFraction>&#160;million and a maturity date of September 2032 and Madison Statutory Trust I, with a par value of $<ix:nonFraction unitRef="usd" contextRef="ia6aa2af161fe4327a50ea5dce7ef7bea_I20201231" decimals="-5" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzU0OTc1NTgxNDgyODY_14de6eec-375e-4458-834b-7010217fdda1">5.0</ix:nonFraction>&#160;million and a maturity date of June 2033.  The two Trusts were acquired in the acquisition of VIST Financial.  The Company owned <ix:nonFraction unitRef="number" contextRef="icdfecf5231c14c2d8a89e5593cf454cf_I20201231" decimals="INF" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzI3Mw_c6f6e1b9-ad20-4410-a8f9-1bd3b40e609f"><ix:nonFraction unitRef="number" contextRef="ie51e6540599849ac9fe31cd6fa2fc70b_I20201231" decimals="INF" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzI3Mw_ea73fe8d-1028-437b-b6bd-71ce2e69f20f">100</ix:nonFraction></ix:nonFraction>% of the common equity of each Trust. The Trusts were formed for the purpose of issuing Company-obligated mandatorily redeemable capital securities to third-party investors and investing the proceeds from the sale in junior subordinated debt securities (subordinated debt) issued by the Company, which are the sole assets of each Trust. Since third-party investors are the primary beneficiaries, the Trusts are not consolidated in the Company&#8217;s financial statements. Distributions on the preferred securities issued by the Trusts are payable quarterly at a rate per annum equal to the interest rate being earned by the Trusts on the debenture held by the Trusts and are recorded as interest expense in the consolidated financial statements.</ix:continuation></span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_139"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11 <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMjkx_04b67319-c4d5-407e-9376-8bbfee2a4ab0" continuedAt="i350b495cfb234aaf989cf8a5426eb64e" escape="true">Employee Benefit Plans</ix:nonNumeric></span></div><ix:continuation id="i350b495cfb234aaf989cf8a5426eb64e" continuedAt="i33e9a8de6fca4f679a69cab0d489d37f"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a noncontributory defined-benefit plan (the "DB Pension Plan") and <ix:nonFraction unitRef="pensionplan" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="tmp:DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEyOA_0d7161fd-c2d8-46b4-b799-2340f23fd70b">two</ix:nonFraction> noncontributory defined-contribution retirement plans (the "DC Retirement Plan" and "2015 DC Retirement Plan") which cover substantially all employees of the Company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The DB Pension Plan was closed to new employees at year-end 2009 and was frozen on July 31, 2015.  The benefits under the DB Pension Plan are based on years of service, age and percentages of the employees' average final compensation.  Assets of the Company's DB Pension Plan are invested in common and preferred stock, mutual funds and cash equivalents.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The defined-contribution retirement plans cover substantially all employees of the Company who have reached the age of 21 and completed <ix:nonNumeric contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" name="tmp:DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEwMDc_d7be04f9-e72c-4c74-9da3-578f8ac86e62">one year</ix:nonNumeric> of service.  For participants in these plans, the Company makes contributions to an account set up in the participant's name.  The amount equals a percentage of pay and varies based on the participant's age, service, and tenure with the Company.  The defined-contribution retirement plans offer the participant a wide range of investment alternatives from which to choose.  Expenses related to the defined-contribution plans totaled $<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzE0NDM_f1c66321-f43c-45fd-92d7-2e6ee00b572a">4.4</ix:nonFraction> million in 2021, $<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzE0NTM_e7d46468-835b-44d3-b66c-cb56c6db80fb">4.4</ix:nonFraction> million in 2020, and $<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzE0Njc_def11d8a-8a6e-41f3-bb99-053f55ec5177">4.0</ix:nonFraction> million in 2019.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains supplemental employee retirement plans (&#8220;SERPs&#8221;) for certain executives. In 2016, certain SERPs were amended and restated to reflect changes resulting from the freezing of the DB Pension Plan and the Company entered into additional SERP agreements with certain executives. In 2019, the SERP for the Company's CEO was amended to expand the definition of "Earnings" under the SERP to better align the scope of compensation included in our CEO's retirement benefits with chief executive compensation in a manner that is more consistent with market practice.  All benefits provided under the SERPs are unfunded and the Company makes payments to plan participants.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also maintains a post-retirement life and healthcare benefit plan (the &#8220;Life and Healthcare Plan&#8221;), which was amended in 2005. For employees commencing employment after January 1, 2005, the Company does not contribute towards post-retirement healthcare benefits. Retirees and employees who were eligible to retire when the Life and Healthcare Plan was amended were unaffected. Generally, all other employees were eligible for Health Reimbursement Accounts (&#8220;HRA&#8221;) with an initial balance equal to the amount of the Company&#8217;s estimated then current liability. Contributions to the plan are limited to an annual contribution of <ix:nonFraction unitRef="number" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="INF" name="tmp:DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzI4MDE_8f75abb0-3114-44b1-a79c-303d27a67d1a">4</ix:nonFraction>% of the total HRA defined term. Employees, upon retirement, will be able to utilize their HRA for qualified health costs and deductibles.  In 2019, the Retiree Life Benefit program was closed to new entrants, and only employees who attained age 50 as of February 1, 2020 will be eligible to earn this benefit. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company engages independent, external actuaries to compute the amounts of liabilities and expenses relating to these plans, subject to the assumptions that the Company selects. The benefit obligation for these plans represents the liability of the Company for current and former employees, and is affected primarily by the following: service cost (benefits attributed to employee service during the period); interest cost (interest on the liability due to the passage of time); actuarial gains/losses (experience during the year different from that assumed and changes in plan assumptions); and benefits paid to participants.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. GAAP requires an employer to recognize in its statement of condition as an asset or liability the overfunded or underfunded status of a defined benefit postretirement plan, measured as the difference between the fair value of plan assets and the benefit obligation. For a pension plan, the benefit obligation is the projected benefit obligation; for any other postretirement benefit plan, such as a retiree health care plan, the benefit obligation is the accumulated postretirement benefit obligation. <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMzEw_0b606034-29f1-462f-964c-463cac9ea23e" continuedAt="i71e1dc9cf9f841548d7cd99cfc184751" escape="true">The following table sets forth the changes in the projected benefit obligation for the DB Pension Plan and SERPs and the accumulated post-retirement benefit obligation for the Life and Healthcare Plan; and the respective plan assets, and the plans&#8217; funded status and amounts recognized in the Company&#8217;s Consolidated Statements of Condition at December&#160;31, 2021 and 2020 (the measurement dates of the plans).</ix:nonNumeric></span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i33e9a8de6fca4f679a69cab0d489d37f" continuedAt="ied58624a971a42aba440cbc45444bbb6"><ix:continuation id="i71e1dc9cf9f841548d7cd99cfc184751"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.185%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DB Pension Plan</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Life and Healthcare Plan</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SERP Plan</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in benefit obligation:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzMtMS0xLTEtNDcyOTg_6be620aa-1d31-4701-bc79-e7181e955929">98,021</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i558b5e041a80453f96c1120778722546_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzMtMi0xLTEtNDcyOTg_5745c165-6267-4c3b-9beb-745c39f7c0e9">90,346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b204091bcad459a98310ae97acf596f_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzMtMy0xLTEtNDcyOTg_acb172fc-5028-4ea4-a76f-10d69daba84d">10,508</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibaecfad1bab64658a102c2d119bf53ba_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzMtNC0xLTEtNDcyOTg_688c9a35-583c-4047-8d71-9253b7a2c21d">9,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzMtNS0xLTEtNDcyOTg_d4d8cbb5-6bb0-403e-a42e-0cfa1e283730">36,710</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide953d170e684f548f6fb3962625c89c_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzMtNi0xLTEtNDcyOTg_32070a0b-7d15-40ee-a1e9-c2d9422ec3a9">32,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzQtMS0xLTEtNDcyOTg_db0d3435-6b25-4cc8-b227-4207a1e61803">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzQtMi0xLTEtNDcyOTg_fb000ac8-6fae-4032-b03c-7ae2cc3b3565">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzQtMy0xLTEtNDcyOTg_b98aac66-773b-44ec-93fa-250141c6228f">186</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzQtNC0xLTEtNDcyOTg_3a9328d0-42c7-4ce6-9031-7d824e60a799">173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzQtNS0xLTEtNDcyOTg_f5ab2976-e89c-4f64-ac7e-930a9153a7f6">231</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzQtNi0xLTEtNDcyOTg_9df1cd4d-fe18-4f37-821d-77f8d8e9d0cb">214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzUtMS0xLTEtNDcyOTg_aa406c4e-4a1d-4519-929d-4338db743b45">1,628</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzUtMi0xLTEtNDcyOTg_58777e76-a18e-44a2-96f5-1a7d85d2114c">2,371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzUtMy0xLTEtNDcyOTg_11108368-f39c-466b-aa20-6c58366aff3b">180</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzUtNC0xLTEtNDcyOTg_9338f7ae-deaa-45dc-8c6f-dbdac2c6e483">245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzUtNS0xLTEtNDcyOTg_630fc9b8-c7ad-45fd-8d07-5c5d606c478c">692</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzUtNi0xLTEtNDcyOTg_91db1942-c4ce-4c33-a957-bbef1c1d85ba">914</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan participants&#8217; contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzYtMS0xLTEtNDcyOTg_7a534dbb-f263-42dd-9f6b-8fddf15eda4d">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzYtMi0xLTEtNDcyOTg_6e925378-0cd3-4833-8535-6e2410e3f883">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzYtMy0xLTEtNDcyOTg_1c2b9833-7158-4c17-a43d-15f833ca609b">108</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzYtNC0xLTEtNDcyOTg_bee3df9d-127b-4dc0-ae2a-c4d0d39cc2fa">90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzYtNS0xLTEtNDcyOTg_b02ef1ec-1011-4b5b-8000-399541421886">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzYtNi0xLTEtNDcyOTg_0e7b6734-7985-45ac-bee2-02517f976963">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzktMS0xLTEtNDcyOTg_d4955bee-ecc7-4674-8d36-9863d6cc2a6b">2,834</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzktMi0xLTEtNDcyOTg_c7b441df-5701-42b3-aa29-d4a41ed79bdb">10,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzktMy0xLTEtNDcyOTg_51e1c14f-77ea-411d-aff4-b7c7bcfe8b84">574</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzktNC0xLTEtNDcyOTg_4161cdfe-95f6-474b-9a4a-8136e8fdf666">1,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzktNS0xLTEtNDcyOTg_cc40c892-cfcf-4afe-b23b-1230437b5157">3,002</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzktNi0xLTEtNDcyOTg_702a0262-d829-43c6-9b19-e96ef220f22a">4,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEwLTEtMS0xLTQ3Mjk4_5143426c-1bea-4b61-b51e-4266d7a9e8fc">3,806</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEwLTItMS0xLTQ3Mjk4_575ef791-58d0-45ee-8c97-66aac7204869">4,742</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEwLTMtMS0xLTQ3Mjk4_846eb774-535c-42a0-a0d5-bf772b1223cf">353</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEwLTQtMS0xLTQ3Mjk4_0cdbeac2-c76e-4bc4-a162-f51b6606b6d3">362</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEwLTUtMS0xLTQ3Mjk4_69f32f6f-8d15-414f-9422-d34c9fff8234">598</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEwLTYtMS0xLTQ3Mjk4_726c7821-b0de-47b3-a0dc-18136bb2f90a">641</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Benefit obligation at end of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472c95861f6346248248490e78f1b28d_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzExLTEtMS0xLTQ3Mjk4_c8854293-95d7-419d-833d-fcdd6d0dcd76">93,009</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzExLTItMS0xLTQ3Mjk4_a636050b-b23f-4a35-885d-8ce1804759ef">98,021</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzExLTMtMS0xLTQ3Mjk4_36db1d52-18d9-4185-b5e1-814505111470">10,055</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b204091bcad459a98310ae97acf596f_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzExLTQtMS0xLTQ3Mjk4_9a41c62d-d978-4bf3-bd27-8a663a29f403">10,508</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzExLTUtMS0xLTQ3Mjk4_faddb3a6-fa43-40fa-a9b1-a85c5c0e767c">34,033</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzExLTYtMS0xLTQ3Mjk4_cc9b0dd2-2a2b-4e3c-a8bf-aa963cb23efd">36,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEzLTEtMS0xLTQ3Mjk4_6567f9b6-f35b-4b15-b382-36b2d3df2d78">89,172</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i558b5e041a80453f96c1120778722546_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEzLTItMS0xLTQ3Mjk4_265d7b63-f646-4eaa-a646-84896b8d0498">82,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b204091bcad459a98310ae97acf596f_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEzLTMtMS0xLTQ3Mjk4_0a3705ad-db83-44c6-83b8-52266f590b7c">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibaecfad1bab64658a102c2d119bf53ba_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEzLTQtMS0xLTQ3Mjk4_b612c159-eab6-4cb5-83f5-b7290470e00b">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEzLTUtMS0xLTQ3Mjk4_5b63e702-d4c7-4a2f-8b49-6a5dd5cb1f4d">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide953d170e684f548f6fb3962625c89c_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEzLTYtMS0xLTQ3Mjk4_77dd2003-27df-48fe-9fe9-dd72a05964f0">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE0LTEtMS0xLTQ3Mjk4_3b926398-bffb-469d-85f3-eee1ebb1a486">11,027</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE0LTItMS0xLTQ3Mjk4_c8ca5eb9-7839-48e3-b866-83a70222a145">11,562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE0LTMtMS0xLTQ3Mjk4_80d28b56-244a-4e1b-a966-6cba61ffa829">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE0LTQtMS0xLTQ3Mjk4_ffba14c9-6cea-41e4-8e77-4361413f6cb1">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE0LTUtMS0xLTQ3Mjk4_d13a83e7-ed17-4049-8a98-3ec929415fb2">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE0LTYtMS0xLTQ3Mjk4_c30ba92a-de5f-434e-9e28-e01b3824f694">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan participants&#8217; contributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE1LTEtMS0xLTQ3Mjk4_5c13a7ee-12e9-476a-b99c-77aa4b851835">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE1LTItMS0xLTQ3Mjk4_3a28f596-0e7e-4608-a5fb-d2bbc0a42296">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE1LTMtMS0xLTQ3Mjk4_fb33cc5e-a954-4429-837d-671d31ba2765">108</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE1LTQtMS0xLTQ3Mjk4_4dd3e137-b09d-4214-8ff9-4b645702d9bb">90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE1LTUtMS0xLTQ3Mjk4_d6131074-6111-494b-acff-4237da27b758">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE1LTYtMS0xLTQ3Mjk4_9774f07b-6d56-4bc9-b3e7-aa3105ceff32">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE2LTEtMS0xLTQ3Mjk4_e11c2033-6bc2-41ad-8676-1f487f3fdfd7">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE2LTItMS0xLTQ3Mjk4_7cc812a3-ff07-42e7-8035-ac1ac46a30e3">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE2LTMtMS0xLTQ3Mjk4_61697c5a-216a-4bcd-bc34-6f7e7a75db42">245</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE2LTQtMS0xLTQ3Mjk4_b58ee497-d796-45f1-a2a2-380032126ef4">272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE2LTUtMS0xLTQ3Mjk4_5d5ce601-a420-4333-9a85-a48288da2aa8">598</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE2LTYtMS0xLTQ3Mjk4_fcad489d-8ae2-4193-acae-4f167f503241">641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE3LTEtMS0xLTQ3Mjk4_a90bfdbc-43d1-4aa1-8caf-27e061b5f345">3,806</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE3LTItMS0xLTQ3Mjk4_81acdad2-e595-4cb7-b598-6006a5541955">4,742</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE3LTMtMS0xLTQ3Mjk4_a279b98e-fb4f-44c0-8206-ae704b35cb57">353</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE3LTQtMS0xLTQ3Mjk4_31a077fc-2492-4b1e-adeb-716b9606d307">362</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE3LTUtMS0xLTQ3Mjk4_11a86f4e-5d15-4606-927f-781bec115bb8">598</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE3LTYtMS0xLTQ3Mjk4_685bcbf5-4d42-4a69-8258-3939f428c3ec">641</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value of plan assets at end of year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472c95861f6346248248490e78f1b28d_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE4LTEtMS0xLTQ3Mjk4_5c414ed6-70a8-4fd1-ba0c-7b3046a4f07d">96,393</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE4LTItMS0xLTQ3Mjk4_adf71c54-a697-49bd-bf49-2d418d8d934c">89,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE4LTMtMS0xLTQ3Mjk4_28544f7f-28ac-4683-9e5d-8cf11463e28d">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b204091bcad459a98310ae97acf596f_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE4LTQtMS0xLTQ3Mjk4_896bc463-ad34-4ed4-ac5d-a1a7fb826204">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE4LTUtMS0xLTQ3Mjk4_be558623-de61-4be5-8c4c-f513585f2e1d">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE4LTYtMS0xLTQ3Mjk4_1487d675-ede7-495d-a332-1999c5f5933f">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Funded (unfunded) status</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472c95861f6346248248490e78f1b28d_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE5LTEtMS0xLTQ3Mjk4_5bb14736-b88a-4ace-92f2-ec57f2d01166">3,384</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE5LTItMS0xLTQ3Mjk4_8ba1edb0-0bfa-4318-b4a0-b596edaf4cba">8,849</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE5LTMtMS0xLTQ3Mjk4_4154c9a1-375e-480b-ac91-e0f7685f0e91">10,055</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b204091bcad459a98310ae97acf596f_I20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE5LTQtMS0xLTQ3Mjk4_e2795095-fd76-42d2-a3c7-5299698f0619">10,508</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE5LTUtMS0xLTQ3Mjk4_660a9a00-a994-44a2-831e-e59603bf64c1">34,033</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE5LTYtMS0xLTQ3Mjk4_3db6d1d6-8ece-4209-b5ac-4d21b0d7728e">36,710</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accumulated benefit obligation for the DB Pension Plan at December 31, 2021 and 2020, was $<ix:nonFraction unitRef="usd" contextRef="i472c95861f6346248248490e78f1b28d_I20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzQ4MzI_d0f0518f-cdeb-4f8b-9404-325deaaa160f">93.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231" decimals="-5" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzQ4Mzk_5a9c1e33-52b0-4f04-86b7-978e71e8df9f">98.0</ix:nonFraction> million, respectively. The accumulated benefit obligation for the Life and Healthcare Plan at year end 2021 and 2020 was $<ix:nonFraction unitRef="usd" contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzQ5NTE_fdf29e11-701d-41c4-9090-d3e4120678e9">10.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4b204091bcad459a98310ae97acf596f_I20201231" decimals="-5" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzQ5NTg_a1ab51ec-2242-4524-bb07-6a26f7123ce5">10.5</ix:nonFraction> million, respectively. The accumulated benefit obligation for the SERPs at December 31, 2021 and 2020 was $<ix:nonFraction unitRef="usd" contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzUwNTU_ebf6ca14-5ccc-40c8-b5f7-3acb93d30e6f">34.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231" decimals="-5" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzUwNjI_be8201b9-6b21-41e5-b89f-9dda8fcd743d">36.7</ix:nonFraction> million, respectively. The funded status of the DB Pension Plan was recognized in other assets and the unfunded status of the Life and Healthcare Plan, and SERPs was recognized in other liabilities in the Consolidated Statement of Condition at December&#160;31, 2021 in the amounts of $<ix:nonFraction unitRef="usd" contextRef="i472c95861f6346248248490e78f1b28d_I20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzUyNjc_73e424fc-6435-4c00-9b28-d36f920bfbb9">3.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzUyNzE_e754b3c2-88d4-451f-be8d-ceccf3f89d63">10.1</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzUyNzk_fb912992-4e9e-4a84-87a0-8233a9fcda9e">34.0</ix:nonFraction> million, respectively. The unfunded status of the DB Pension Plan, the Life and Healthcare Plan, and SERPs in the amount of $<ix:nonFraction unitRef="usd" contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzUzOTg_243dcbb4-0d3a-4c8a-8f32-32c1b23fe52a">8.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i4b204091bcad459a98310ae97acf596f_I20201231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzU0MDI_b59ca790-390f-4d5f-a4d4-5a7cbccda3a0">10.5</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzU0MTA_d7115531-b9a6-4cb7-b60c-188adb6f5237">36.7</ix:nonFraction> million, respectively, was recognized in other liabilities in the Consolidated Statement of Condition at December&#160;31, 2020.  </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The actuarial (gains) losses shown above totaling $(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzU0OTc1NTgxNTM1MDM_d343d67c-61ac-4929-b610-c5e5f2cb354e">6.4</ix:nonFraction>)&#160;million in 2021 and $<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzU1NzQ_bdd906d4-c6ee-4348-9c31-5107a9512cd6">15.5</ix:nonFraction>&#160;million in 2020 were mainly the result of changes in the discount rates used to measure the benefit obligation of all plans at year end compared to those used at the prior year-end.  The specific discount rates for each plan at December 31, 2021 and December 31, 2020 are provided below.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="ied58624a971a42aba440cbc45444bbb6" continuedAt="i09a02449665b4943b88af310171a11cf"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMzAx_1597aeea-7200-44b7-9a33-2f7749203076" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic benefit cost and other comprehensive income (loss) includes the following components:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.089%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DB Pension Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Life and Healthcare Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SERP Plan</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Components of net periodic benefit cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzItMS0xLTEtNDcyOTg_d65570c9-6447-4f61-ace9-3e285454f999">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzItMi0xLTEtNDcyOTg_9bd59120-f2b6-4302-b55d-cd07908dafb5">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzItMy0xLTEtNDcyOTg_13f2fd70-a93e-4111-9cae-20ccc241b522">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzItNC0xLTEtNDcyOTg_b6a69f3b-eb54-42ac-8eb2-3841d9bfc4fd">186</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzItNS0xLTEtNDcyOTg_ee150e2e-bb0d-4570-b203-27ae8a70af8d">173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzItNi0xLTEtNDcyOTg_e5ccc26e-056a-42a5-8631-26b19b9bfa28">159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzItNy0xLTEtNDcyOTg_8f537fda-1985-4ef5-bedf-a257c6e8baff">231</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzItOC0xLTEtNDcyOTg_c0e67415-9798-48aa-906e-8423b8ecaecf">214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzItOS0xLTEtNDcyOTg_9986b723-decd-446d-a221-12e39779906b">157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzMtMS0xLTEtNDcyOTg_a669e4a4-9d64-4ebf-a1a7-6ac9b3d94ff8">1,628</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzMtMi0xLTEtNDcyOTg_06475089-c5c8-42c7-9210-6cbe9b21fe49">2,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzMtMy0xLTEtNDcyOTg_03ba29fb-1bd5-4afb-9b82-df764c9f224c">2,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzMtNC0xLTEtNDcyOTg_3b283219-8a49-43b9-8fb1-5ab9bd47ac8a">180</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzMtNS0xLTEtNDcyOTg_50e1b722-95f7-42a9-bd20-7a06b1946a29">245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzMtNi0xLTEtNDcyOTg_b6bb17a1-0739-4f30-999d-482f836b888a">289</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzMtNy0xLTEtNDcyOTg_26cc087a-76f4-4fd2-8e8b-92fa264388d4">692</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzMtOC0xLTEtNDcyOTg_5c7da913-d28d-42d6-bdf6-6913a45da541">914</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzMtOS0xLTEtNDcyOTg_e8b49d88-53a6-4d24-b6af-619ad8fcb77d">909</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzQtMS0xLTEtNDcyOTg_d268a32f-cee1-4b8a-8cec-c1ec5db6688f">5,652</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzQtMi0xLTEtNDcyOTg_140cd86e-f887-4e58-94a0-7acce1607b55">5,416</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzQtMy0xLTEtNDcyOTg_677d5bbc-9033-4353-8fef-16a76f13da2a">4,933</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzQtNC0xLTEtNDcyOTg_5ef574f8-2b16-4846-b5dc-5e50ec7a5747">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzQtNS0xLTEtNDcyOTg_afdda274-0af4-4254-9b5e-73fd0b89ad8c">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzQtNi0xLTEtNDcyOTg_05ae59fa-3a86-4e32-8ff7-3c6898b3c38a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzQtNy0xLTEtNDcyOTg_c8fe600c-7300-43f1-b916-10c5b7a0b5d0">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzQtOC0xLTEtNDcyOTg_bb4c2b59-429f-40ff-a755-29fe20072b5e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzQtOS0xLTEtNDcyOTg_47b429e3-b4bb-4436-a9a4-020ddcf90b7e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service (credit) cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzUtMS0xLTEtNDcyOTg_a2768baf-edf4-4435-8b55-c22054200ec6">1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzUtMi0xLTEtNDcyOTg_0258f886-968f-4e2a-ae2f-ea00c6f797f4">10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzUtMy0xLTEtNDcyOTg_ce360321-419f-445b-8a42-9c64c99220a4">10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzUtNC0xLTEtNDcyOTg_cb6aad6f-0037-4d34-9642-ef162ce82af7">61</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzUtNS0xLTEtNDcyOTg_fc5b3a47-7697-49d4-adea-f3a0e678a67c">61</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzUtNi0xLTEtNDcyOTg_e092e53c-e98b-4b8a-bd3b-365d501224ea">62</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzUtNy0xLTEtNDcyOTg_d901cce3-7572-4d2e-adf6-a385d83b465c">282</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzUtOC0xLTEtNDcyOTg_947c9d90-5dc4-4da6-b0f8-bc8837b54e96">285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzUtOS0xLTEtNDcyOTg_59043f37-9a26-44db-b8e9-2282d1c7a26d">104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized net actuarial loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzYtMS0xLTEtNDcyOTg_ab28f2f5-cad0-4ea3-ade9-aacecfbdea0b">1,559</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzYtMi0xLTEtNDcyOTg_e95b7c4c-ce4d-4392-a2eb-d7cff5b33240">1,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzYtMy0xLTEtNDcyOTg_d367ef7a-a402-4a66-b646-f528c42d60ac">1,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzYtNC0xLTEtNDcyOTg_9b840862-738e-4287-80f7-4d4692790de2">312</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzYtNS0xLTEtNDcyOTg_08e466e0-4c39-4d17-9fc1-e8bbeacbc656">155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzYtNi0xLTEtNDcyOTg_bf8dd750-ae31-4a77-a8db-c6116da5abd3">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzYtNy0xLTEtNDcyOTg_d1e1e75f-b350-4be7-b414-386ba5370650">1,080</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzYtOC0xLTEtNDcyOTg_65f375b9-7cf3-4439-8191-1c9ca87e937f">800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzYtOS0xLTEtNDcyOTg_cf20fba6-c073-45fc-aba4-98d22a39b04b">343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized net actuarial gain due to curtailments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzctMS0xLTEtNDcyOTg_a1573a3b-341d-459c-b0f4-b34913bfcdee">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzctMi0xLTEtNDcyOTg_062ff56c-eae4-489a-9086-f4b52114ead5">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzctMy0xLTEtNDcyOTg_4b19f988-0dc1-4e55-867e-97e1616d7e61">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzctNC0xLTEtNDcyOTg_d37e0663-1686-42be-897f-a05c8f12ab39">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzctNS0xLTEtNDcyOTg_76c1d35c-1562-4f6a-bae9-0bb4490e03f4">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzctNi0xLTEtNDcyOTg_52e3e10b-5661-463e-88e3-13e26d25619c">399</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzctNy0xLTEtNDcyOTg_b7adc967-a6fd-41ef-bce5-bf6c003f29fa">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzctOC0xLTEtNDcyOTg_9910888d-bd73-4cfc-b078-487164228d9e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzctOS0xLTEtNDcyOTg_a0300b99-aa42-4d87-8860-f1141d106b65">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic benefit (credit) cost</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzktMS0xLTEtNDcyOTg_bba99982-380b-4e00-909c-e215b90b8ed6">2,464</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzktMi0xLTEtNDcyOTg_675e796d-ba26-4861-84a0-c32ca20ae493">1,644</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzktMy0xLTEtNDcyOTg_ea376bb5-d902-4557-aedb-da53f6ec6fab">673</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzktNC0xLTEtNDcyOTg_cc7b8bbc-6329-43eb-9c87-1aa690f02902">617</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzktNS0xLTEtNDcyOTg_6ce718ad-b48c-48ad-91fb-95c1e0669155">512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzktNi0xLTEtNDcyOTg_75bd4afb-1371-46d5-b703-0825db2a489c">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzktNy0xLTEtNDcyOTg_570e9f3b-f1fb-4b92-b985-439f19f7e2fe">2,285</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzktOC0xLTEtNDcyOTg_4a6fe712-15fe-49fb-b775-650cc68bdb28">2,213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzktOS0xLTEtNDcyOTg_e97db62a-dac9-44f4-9299-97e3be7ba512">1,513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost is included in salaries and wages in the Consolidated Statements of Income.  The other components of net periodic benefit costs are included in other operating expense in the Consolidated Statements of Income.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other changes in plan assets and benefit obligations recognized in other comprehensive income (loss):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.089%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DB Pension Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Life and Healthcare Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SERP Plan</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial loss (gain)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzItMS0xLTEtNDcyOTg_0c4f234f-54e4-49ea-9c4a-3fbbeaa3c396">8,209</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzItMi0xLTEtNDcyOTg_42c13742-1d05-4d5f-9be8-f2d581f906a8">3,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzItMy0xLTEtNDcyOTg_f7e639af-b4fe-4661-b93b-e4018fd30b02">2,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzItNC0xLTEtNDcyOTg_ca288228-e346-4556-b909-73cc6a915998">574</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzItNS0xLTEtNDcyOTg_37c67f3c-8272-4a1b-8afc-1f4baf109757">1,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzItNi0xLTEtNDcyOTg_132a72bd-478c-4315-a943-52b3e7d0872b">1,218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzItNy0xLTEtNDcyOTg_6e467580-b6ee-4523-9b0d-cb27ef8fe988">3,002</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzItOC0xLTEtNDcyOTg_6016b1b7-b5fa-4cb9-9d5b-b1a813c5803e">4,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzItOS0xLTEtNDcyOTg_a91660c3-fb39-4046-96a5-a85f39f3eed7">6,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzMtMS0xLTEtNDcyOTg_0cdadbcd-d240-4737-a2c2-5e7faad49ea2">1,559</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzMtMi0xLTEtNDcyOTg_59908a73-5fe4-4e51-8c56-4b591bcfc04c">1,411</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzMtMy0xLTEtNDcyOTg_0e3354be-fcdc-47ed-afe8-5afba1865a97">1,334</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzMtNC0xLTEtNDcyOTg_60134974-cf49-466b-b615-2ccd8d0c4487">312</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzMtNS0xLTEtNDcyOTg_fe61b7e5-e799-4f38-ba60-db547eb892f4">155</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzMtNi0xLTEtNDcyOTg_c8fd4b71-52c2-431b-af57-b52a615542d1">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzMtNy0xLTEtNDcyOTg_c3c36ce8-f45b-4b27-ae3e-21cfe54de89b">1,080</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzMtOC0xLTEtNDcyOTg_db29f59f-b4d9-41e0-943b-f37842733b56">800</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzMtOS0xLTEtNDcyOTg_33fd86f5-b3aa-4b41-8357-df87e2b1f8ee">343</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzQtMS0xLTEtNDcyOTg_66895259-44e5-4b35-8177-f54320990ea8">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzQtMi0xLTEtNDcyOTg_fbb9feda-46a2-4435-ac3a-0ae0266596e2">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzQtMy0xLTEtNDcyOTg_4eec55c2-0135-4dc4-950b-8de888ebf835">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzQtNC0xLTEtNDcyOTg_1d8aab0b-052e-4cf8-b360-1419bdd6a256">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzQtNS0xLTEtNDcyOTg_442ea0c4-08aa-44a9-b0ee-1d9d5ddee53f">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzQtNi0xLTEtNDcyOTg_99dd891a-11a0-4f8d-a20d-05baabb110f8">203</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzQtNy0xLTEtNDcyOTg_06f3cac8-448a-4b57-8d33-03f50fb35b04">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzQtOC0xLTEtNDcyOTg_98fae71f-d9e6-4f37-b44e-df7fae1f4394">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzQtOS0xLTEtNDcyOTg_9133e397-d629-4681-91c9-2936f574ed30">2,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized prior service cost (credit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzUtMS0xLTEtNDcyOTg_fbaa1565-a6e4-40c6-888b-d5c84f330495">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzUtMi0xLTEtNDcyOTg_dd4e8de5-0ec0-449b-b5c4-c52864ad563f">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzUtMy0xLTEtNDcyOTg_2d02c082-a624-4d9a-ae2d-6ef1935aae3e">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzUtNC0xLTEtNDcyOTg_c7873980-5c77-4ae9-8571-7a1067e53029">61</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzUtNS0xLTEtNDcyOTg_6bdc2fcf-f369-4869-8f56-83258472ac23">61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzUtNi0xLTEtNDcyOTg_459ca8b8-f788-40d9-b9c9-77e3c4a23c73">62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzUtNy0xLTEtNDcyOTg_6b85bb9d-fe12-43cb-a457-291135bbd953">282</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzUtOC0xLTEtNDcyOTg_610e09c2-2a8a-4316-b48b-024995055290">285</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzUtOS0xLTEtNDcyOTg_e15c0b00-bbf5-4b69-a0fc-b236bc1c23f6">104</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service cost (credit) recognized due to curtailment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzYtMS0xLTEtNDcyOTg_20be3d28-e35f-495a-8f18-9eb5acc35dbb">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzYtMi0xLTEtNDcyOTg_17ebd93d-87a2-4bb6-a8ce-9f298cb54b93">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzYtMy0xLTEtNDcyOTg_2457bb6c-fb15-4b7f-9516-88f11ca7fb0a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzYtNC0xLTEtNDcyOTg_bf5bd102-8b9b-47db-9400-08555dbbc9e6">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzYtNS0xLTEtNDcyOTg_75ef859c-b419-462d-b4db-c72b54c5de94">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzYtNi0xLTEtNDcyOTg_0bcd514e-14c6-4ae4-a585-ffe92aaf7d1f">399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzYtNy0xLTEtNDcyOTg_1ea032fc-10da-433d-8f1e-514cf185c351">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzYtOC0xLTEtNDcyOTg_e4943c98-60b4-48ad-b0fe-d03cb502d046">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzYtOS0xLTEtNDcyOTg_1437d25f-71a5-4849-b4a0-00b5c1dc2e35">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized in other comprehensive income (loss)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzgtMS0xLTEtNDcyOTg_8ee7c453-a2f5-4769-92ef-ed8e4f4b79f9">9,769</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzgtMi0xLTEtNDcyOTg_6e244b2e-ea70-4bca-800f-a1b46ba2f638">2,498</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzgtMy0xLTEtNDcyOTg_9d9d5fb2-2cde-4371-a2cd-6910f66b40dc">1,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzgtNC0xLTEtNDcyOTg_5b19bc2e-5157-40e2-a016-a0a3225516d0">825</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzgtNS0xLTEtNDcyOTg_dd6b77d1-4c15-4987-a80a-f607ea36fe68">1,246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzgtNi0xLTEtNDcyOTg_158c177d-12c4-4024-a699-204cdb757c42">1,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzgtNy0xLTEtNDcyOTg_7c6749be-d912-4c82-a321-80d805a0ae1b">4,364</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzgtOC0xLTEtNDcyOTg_44ec716a-ddf5-431c-9b89-fd5f14c0a146">2,985</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzgtOS0xLTEtNDcyOTg_10561fcf-5a9a-474b-a57e-b64ce9349eeb">7,703</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total recognized in net periodic benefit cost and other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzktMS0xLTEtNDcyOTg_ba4d3a36-54a8-45dd-9fe6-958c774f13ca">12,233</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="-3" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzktMi0xLTEtNDcyOTg_c08b5634-a3f4-43e4-a649-25f4cfe5337e">854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231" decimals="-3" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzktMy0xLTEtNDcyOTg_342bf5ce-74ea-4538-a658-7845ff76cda4">779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzktNC0xLTEtNDcyOTg_11efe130-ce2e-4156-9631-43135274ae48">208</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="-3" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzktNS0xLTEtNDcyOTg_0da6df40-bf1e-433d-942e-b77e811f4a99">1,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231" decimals="-3" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzktNi0xLTEtNDcyOTg_0677e1f0-79df-4c97-b8b6-3eab24cc6fbb">1,463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzktNy0xLTEtNDcyOTg_c5fb3793-f383-4176-b834-2b17d5daf3c5">2,079</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="-3" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzktOC0xLTEtNDcyOTg_e286f11e-e183-45b2-8e4c-199ef639f7d6">5,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231" decimals="-3" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzktOS0xLTEtNDcyOTg_9863882b-291c-4397-94dd-b40657c07750">9,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMzAy_88d6be21-8fbc-4c52-86c5-68df8be68680" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pre-tax amounts recognized as a component of accumulated other comprehensive income (loss) as of year-end that have not been recognized as a component of the Company&#8217;s combined net periodic benefit cost of the Company&#8217;s DB Pension Plan, Life and Healthcare Plan and SERPs are presented in the following table.&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.384%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DB Pension Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Life and Healthcare Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SERP Plan</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial loss (gain)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472c95861f6346248248490e78f1b28d_I20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzItMS0xLTEtNDcyOTg_3e16f407-02a7-4726-9790-c0edb3370645">40,765</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzItMi0xLTEtNDcyOTg_70d31155-7910-4253-8278-47816912b835">50,533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i558b5e041a80453f96c1120778722546_I20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzItMy0xLTEtNDcyOTg_3f9f7249-0ace-48d0-86bc-421586c9f0b2">48,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzItNC0xLTEtNDcyOTg_dbe261b3-fb4d-4977-8af9-d88561041f25">1,886</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b204091bcad459a98310ae97acf596f_I20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzItNS0xLTEtNDcyOTg_59c8c6e2-721f-4d52-91c1-8bba7ee1a213">2,771</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibaecfad1bab64658a102c2d119bf53ba_I20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzItNi0xLTEtNDcyOTg_b60ceaa1-b857-4f4d-8ada-a5695fae15f3">1,586</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzItNy0xLTEtNDcyOTg_b82dfd77-49f0-48f4-b7c5-5ad764165f7a">10,532</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzItOC0xLTEtNDcyOTg_3ac95e9e-1e7a-4c38-8b4c-52bddf4e644a">14,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide953d170e684f548f6fb3962625c89c_I20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzItOS0xLTEtNDcyOTg_806706e2-053e-42d1-8815-0959fd85ff68">11,345</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service cost (credit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472c95861f6346248248490e78f1b28d_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzMtMS0xLTEtNDcyOTg_a64afcc2-0220-41fa-bd46-0052f46a872f">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzMtMi0xLTEtNDcyOTg_14ca56a5-1c87-4015-885f-a807e99334e9">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i558b5e041a80453f96c1120778722546_I20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzMtMy0xLTEtNDcyOTg_956a93b5-49df-4a38-bd45-1b8dc32f7952">9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzMtNC0xLTEtNDcyOTg_12c569c8-3113-49c7-95e8-c97e4304e240">226</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b204091bcad459a98310ae97acf596f_I20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzMtNS0xLTEtNDcyOTg_09bc5281-dd51-4365-b7fd-1536771a08b9">287</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibaecfad1bab64658a102c2d119bf53ba_I20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzMtNi0xLTEtNDcyOTg_fae0b1f7-bc74-4828-ad1d-3ec41d1db408">348</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzMtNy0xLTEtNDcyOTg_f049c279-3b0b-418a-8fc0-7ae21d57892c">1,866</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzMtOC0xLTEtNDcyOTg_c1c7bb5c-e265-499a-b11f-6c6e56133cdb">2,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide953d170e684f548f6fb3962625c89c_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzMtOS0xLTEtNDcyOTg_7aba4e84-223c-4fae-a913-705942bb510a">2,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472c95861f6346248248490e78f1b28d_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzQtMS0xLTEtNDcyOTg_a92cfa22-7345-4ca9-90d2-6042a4cc5417">40,765</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzQtMi0xLTEtNDcyOTg_4bdf4698-4292-4462-bf17-00f0a3a38af5">50,534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i558b5e041a80453f96c1120778722546_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzQtMy0xLTEtNDcyOTg_24fa5b95-7fc6-4f93-971a-6436f015a0bb">48,036</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzQtNC0xLTEtNDcyOTg_a6cd8912-4097-47bd-aded-873e2193d38d">1,660</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b204091bcad459a98310ae97acf596f_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzQtNS0xLTEtNDcyOTg_35f4cd95-40a9-480f-b12d-cd355c56a761">2,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibaecfad1bab64658a102c2d119bf53ba_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzQtNi0xLTEtNDcyOTg_4d241282-f236-43ba-9d48-488b3c2c3805">1,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzQtNy0xLTEtNDcyOTg_441c66aa-7e85-4741-931d-8d92391888e2">12,398</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzQtOC0xLTEtNDcyOTg_320e0bad-ead9-43d8-8453-723a1b2addef">16,762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide953d170e684f548f6fb3962625c89c_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzQtOS0xLTEtNDcyOTg_e8bda76d-c34b-4da4-8661-a6564734f253">13,778</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i09a02449665b4943b88af310171a11cf" continuedAt="id2f9fb2a47e04c72a2c74a9f9f2b18c8"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMzA1_1f3e96ab-205e-46d0-8f94-becaa86e86e3" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average assumptions used in accounting for the plans were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.070%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DB Pension Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Life and Healthcare Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SERP Plan</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount Rates</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit Cost for Plan Year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzMtMS0xLTEtNDcyOTg_17b7fd40-4845-4b71-986d-2260f6b3c8e3">2.24</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzMtMi0xLTEtNDcyOTg_4fe64351-6657-48b9-8cb8-20d390d7f114">3.04</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzMtMy0xLTEtNDcyOTg_f33787e9-6b71-4e0e-b0dd-a04d5f11eea4">4.08</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzMtNC0xLTEtNDcyOTg_d1887b79-86d8-4e33-acf6-81d83fdce1d0">2.33</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzMtNS0xLTEtNDcyOTg_59403005-1590-4c78-8219-3bc15e8bb2e9">3.10</ix:nonFraction> %</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzMtNi0xLTEtNDcyOTg_0e8960d6-324a-47b9-9fef-d6b60a54ec50">4.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzMtNy0xLTEtNDcyOTg_42844a58-ade6-4542-b336-5a9a40507f77">2.37</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzMtOC0xLTEtNDcyOTg_df931a3e-5d9a-4c07-b5c4-bc541316db5f">3.14</ix:nonFraction> %</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzMtOS0xLTEtNDcyOTg_f52434f1-41a2-4900-baae-4bb68237314a">4.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit Obligation at End of Plan Year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i472c95861f6346248248490e78f1b28d_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzQtMS0xLTEtNDcyOTg_6812ef87-7e3f-454d-b2a8-2e2ffa27967e">2.63</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzQtMi0xLTEtNDcyOTg_dd364a91-034d-41f1-a980-d3860b98da9a">2.24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i558b5e041a80453f96c1120778722546_I20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzQtMy0xLTEtNDcyOTg_75602fdc-5886-4286-b87e-3e59f341a360">3.04</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzQtNC0xLTEtNDcyOTg_c4a56a01-7f70-4cad-94a0-80104c1598ae">2.69</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4b204091bcad459a98310ae97acf596f_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzQtNS0xLTEtNDcyOTg_bad289a0-b563-48cb-864a-baf3a3e77158">2.33</ix:nonFraction> %</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibaecfad1bab64658a102c2d119bf53ba_I20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzQtNi0xLTEtNDcyOTg_fa5bc5bc-e5af-4f58-ba3a-63fb3ade545d">3.10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzQtNy0xLTEtNDcyOTg_5cb1e295-1374-436c-939f-8fef7d0c9f46">2.71</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzQtOC0xLTEtNDcyOTg_7edcad94-37e4-4f9c-af99-d3754a3060fa">2.37</ix:nonFraction> %</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ide953d170e684f548f6fb3962625c89c_I20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzQtOS0xLTEtNDcyOTg_a3804106-fcfa-4351-b5d1-55c89a852664">3.14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected long-term return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzUtMS0xLTEtNDcyOTg_2769be02-2683-4572-9fe0-7c72be471ed1">6.50</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzUtMi0xLTEtNDcyOTg_723a14de-dfc2-43c8-ae6d-00f82c4c6cfa">6.75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzUtMy0xLTEtNDcyOTg_33f051dc-7cd3-4680-975c-c24ca6c42740">7.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit Cost for Plan Year</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzctNC0xLTEtNDcyOTg_a840b3bd-b694-4891-b54a-7b7cbc4e3488">4.00</ix:nonFraction> %</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzctNS0xLTEtNDcyOTg_22a916e4-3a38-48ce-be64-b25c8c308440">4.00</ix:nonFraction> %</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzctNi0xLTEtNDcyOTg_df3ad3a8-79ae-4513-9d85-a2345467432c">4.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzctNy0xLTEtNDcyOTg_e3f91a66-d420-438e-8d6d-63422be383ef">5.00</ix:nonFraction> %</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzctOC0xLTEtNDcyOTg_d9895c53-12e5-42e0-a098-c8b3ae6fe0e5">5.00</ix:nonFraction> %</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzctOS0xLTEtNDcyOTg_78d1c15b-b0fa-4887-a696-c015fdc7a333">5.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit Obligation at End of Plan Year</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzgtNC0xLTEtNDcyOTg_6a6be1b0-b06c-463a-a5c4-f547fa6386f3">4.00</ix:nonFraction> %</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4b204091bcad459a98310ae97acf596f_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzgtNS0xLTEtNDcyOTg_13574e86-ff23-4ab0-8eb7-6515a007f6d6">4.00</ix:nonFraction> %</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibaecfad1bab64658a102c2d119bf53ba_I20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzgtNi0xLTEtNDcyOTg_65371b3b-8fac-46da-a956-300578f4e07e">4.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzgtNy0xLTEtNDcyOTg_d3564d7c-28f3-4cae-b639-083f04d75e94">5.00</ix:nonFraction> %</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzgtOC0xLTEtNDcyOTg_84ad0448-63de-4b61-b21a-fec552328c22">5.00</ix:nonFraction> %</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ide953d170e684f548f6fb3962625c89c_I20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzgtOS0xLTEtNDcyOTg_f2b2ec1f-f083-4255-b206-57a86137807e">5.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To develop the expected long-term rate of return on assets assumption for the DB Pension Plan, the Company considered the historical returns and the future expectations for returns for each asset class, as well as target asset allocations of the pension portfolio. Based on this analysis, the Company selected <ix:nonFraction unitRef="number" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzcwMDE_2769be02-2683-4572-9fe0-7c72be471ed1">6.50</ix:nonFraction>% as the long-term rate of return on assets assumption.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The discount rates used to determine the Company&#8217;s DB Pension Plan and other post-retirement benefit obligations as of December&#160;31, 2021, and December&#160;31, 2020, were determined by matching estimated benefit cash flows to a yield curve derived from Citigroup&#8217;s regular bond yield at December&#160;31, 2021 and December&#160;31, 2020.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Based on the Company&#8217;s anticipation of future experience under the DB Pension Plan, the mortality tables used to determine future benefit obligations under the plan were updated as of December 31, 2021 to the PRI-2012 Mortality Tables with Mortality Improvement Scale MP 2021. The Company updated this assumption based on the newest improvement table released by The Society of Actuaries as of December 31, 2021.  The appropriateness of the assumptions is reviewed annually.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows&#160;</span></div><div style="text-align:justify;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plan assets are amounts that have been segregated and restricted to provide benefits, and include amounts contributed by the Company and amounts earned from investing contributions, less benefits paid. The Company funds the cost of the SERPs and the Life and Healthcare Plan benefits on a pay-as-you-go basis.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMzE1_c85500c7-5319-4e13-8895-cf9c49d222a4" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The benefits as of December&#160;31, 2021, expected to be paid in each of the next five fiscal years, and in the aggregate for the five fiscal years thereafter were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.914%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DB Pension Plan</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Life and Healthcare Plan</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SERP Plan</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472c95861f6346248248490e78f1b28d_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzEtMS0xLTEtNDcyOTg_dd0e19f5-a766-4a86-ba3c-9cc98ed7c53f">4,285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzEtMi0xLTEtNDcyOTg_cc85f696-5f3b-45b9-bbb2-ed6b470eab29">485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzEtMy0xLTEtNDcyOTg_e6fa0bb4-1cc0-43f5-a67a-7f536d2da361">808</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472c95861f6346248248490e78f1b28d_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzItMS0xLTEtNDcyOTg_1b9593b4-5e19-4fa9-9d6c-72e805d06611">4,432</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzItMi0xLTEtNDcyOTg_22697c42-7670-4708-b395-1b3c9aefbce8">472</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzItMy0xLTEtNDcyOTg_c4fa073a-1099-45a9-9413-16629d630037">900</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472c95861f6346248248490e78f1b28d_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzMtMS0xLTEtNDcyOTg_ee489997-66ab-48dc-a922-d8ea6007c40d">4,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzMtMi0xLTEtNDcyOTg_a50bf6ab-207a-4738-ba5b-2bd6f997bb00">479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzMtMy0xLTEtNDcyOTg_2ee9567c-cd57-41bd-979f-a29b48279ea5">873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472c95861f6346248248490e78f1b28d_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzQtMS0xLTEtNDcyOTg_04cc6edc-9af6-4534-a15d-04bd0f768c99">4,687</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzQtMi0xLTEtNDcyOTg_6ec51073-4567-40c1-bd22-befcc2235038">474</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzQtMy0xLTEtNDcyOTg_59445088-4da6-45c4-8433-029e7d206893">856</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472c95861f6346248248490e78f1b28d_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzUtMS0xLTEtNDcyOTg_1169e0df-4eff-4b25-80b4-710598f053cb">4,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzUtMi0xLTEtNDcyOTg_0a3177ad-99ab-4eb2-812d-d3e5ec8b5b16">469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzUtMy0xLTEtNDcyOTg_3429b168-d5aa-42f0-b3ae-ccf09ab7a9d6">1,001</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027-2031</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472c95861f6346248248490e78f1b28d_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzYtMS0xLTEtNDcyOTg_89879adc-ccf0-4204-96f5-da0b36f54f01">24,221</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzYtMi0xLTEtNDcyOTg_4e7d31da-71e7-43d0-8a6b-3eb97e1dad4b">2,357</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzYtMy0xLTEtNDcyOTg_3d4ddb01-ff1d-4f3a-b572-fe790909b4e3">6,998</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472c95861f6346248248490e78f1b28d_I20211231" decimals="-3" name="tmp:DefinedBenefitPlanExpectedFutureBenefitPayment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzctMS0xLTEtNDcyOTg_75f51509-2516-4a8d-9f29-a89e1a265a2e">46,905</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231" decimals="-3" name="tmp:DefinedBenefitPlanExpectedFutureBenefitPayment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzctMi0xLTEtNDcyOTg_11f0b929-5de7-419b-92d6-5b3a45cde129">4,736</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231" decimals="-3" name="tmp:DefinedBenefitPlanExpectedFutureBenefitPayment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzctMy0xLTEtNDcyOTg_8a7b594e-a78c-47a7-ba0a-24410dc4fbd8">11,436</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">105</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="id2f9fb2a47e04c72a2c74a9f9f2b18c8" continuedAt="i34b726ef29d44c54bc5722d077d03ee6"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Plan Assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMzA3_a86d7dd1-992c-4e71-927d-8bb591a37901" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s DB Pension Plan&#8217;s weighted-average asset allocations at December&#160;31, 2021 and 2020, respectively, by asset category are as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.913%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i99cddc7e31a24d1399045fc8db6bdcec_I20211231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowODQxODUzMTgwODc0YzMyOGZkMzQyMTQ3MTFmNjlmNS90YWJsZXJhbmdlOjA4NDE4NTMxODA4NzRjMzI4ZmQzNDIxNDcxMWY2OWY1XzEtMS0xLTEtNDcyOTg_1e928e1e-d552-4c5b-86a1-e525ced0b83f">61</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2a1ce7674a634d69bf14dc35a4fd4c8c_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowODQxODUzMTgwODc0YzMyOGZkMzQyMTQ3MTFmNjlmNS90YWJsZXJhbmdlOjA4NDE4NTMxODA4NzRjMzI4ZmQzNDIxNDcxMWY2OWY1XzEtMi0xLTEtNDcyOTg_956e9683-1fbd-4851-8702-9a65350b94c2">63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4c0edebd6603427f9a8c9da0fff92754_I20211231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowODQxODUzMTgwODc0YzMyOGZkMzQyMTQ3MTFmNjlmNS90YWJsZXJhbmdlOjA4NDE4NTMxODA4NzRjMzI4ZmQzNDIxNDcxMWY2OWY1XzItMS0xLTEtNDcyOTg_8017a985-b5ca-46c0-bef7-248009b3ee6c">33</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if50deaa53c6a44b7a73604d4b9df38e6_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowODQxODUzMTgwODc0YzMyOGZkMzQyMTQ3MTFmNjlmNS90YWJsZXJhbmdlOjA4NDE4NTMxODA4NzRjMzI4ZmQzNDIxNDcxMWY2OWY1XzItMi0xLTEtNDcyOTg_902aa6c9-b240-45ce-b28d-d521f8096ccc">36</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib062122ea52c41eb9d2944f8ad7bd9dd_I20211231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowODQxODUzMTgwODc0YzMyOGZkMzQyMTQ3MTFmNjlmNS90YWJsZXJhbmdlOjA4NDE4NTMxODA4NzRjMzI4ZmQzNDIxNDcxMWY2OWY1XzMtMS0xLTEtNDcyOTg_b66216d8-84c0-498d-8ad4-8b0a16850ff1">6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4cab5181940d4ee984042cd3d76aa2bd_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowODQxODUzMTgwODc0YzMyOGZkMzQyMTQ3MTFmNjlmNS90YWJsZXJhbmdlOjA4NDE4NTMxODA4NzRjMzI4ZmQzNDIxNDcxMWY2OWY1XzMtMi0xLTEtNDcyOTg_4eea0a24-67ae-4872-b5b1-3169d00441f6">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Allocation</span></td><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i472c95861f6346248248490e78f1b28d_I20211231" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowODQxODUzMTgwODc0YzMyOGZkMzQyMTQ3MTFmNjlmNS90YWJsZXJhbmdlOjA4NDE4NTMxODA4NzRjMzI4ZmQzNDIxNDcxMWY2OWY1XzQtMS0xLTEtNDcyOTg_5297e01f-7906-4a18-a2c0-0fd5d75d28c9">100</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowODQxODUzMTgwODc0YzMyOGZkMzQyMTQ3MTFmNjlmNS90YWJsZXJhbmdlOjA4NDE4NTMxODA4NzRjMzI4ZmQzNDIxNDcxMWY2OWY1XzQtMi0xLTEtNDcyOTg_164b9b75-15f9-4e33-bdf8-6873ef05c1ec">100</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is the policy of the Trustees to invest the Pension Trust Fund (the &#8220;Fund&#8221;) for total return. The Trustees seek the maximum return consistent with the interests of the participants and beneficiaries and prudent investment management. The management of the Fund&#8217;s assets is in compliance with the guidelines established in the Company&#8217;s Pension Plan and Trust Investment Policy, which is reviewed and approved annually by the Tompkins Board of Directors, and the Pension Investment Review Committee.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intention is for the Fund to be prudently diversified. The Fund&#8217;s investments will be invested among the fixed income, equity and cash equivalent sectors. The Pension Committee will designate minimum and maximum positions in any of the sectors. In no case shall more than 10% of the Fund assets consist of qualified securities or real estate of the Company. Unless otherwise approved by the Trustees, the following investments are prohibited:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Restricted stock, private placements, short positions, calls, puts, or margin transactions;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Commodities, oil and gas properties, real estate properties, or</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Any investment that would constitute a prohibited transaction as described in the Employee Retirement Income Security Act of 1974 (&#8220;ERISA&#8221;), section 407, 29 U.S.C. 1106.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, the investment in debt securities is limited to readily marketable debt securities having a Standard &amp; Poor&#8217;s rating of &#8220;A&#8221; or Moody&#8217;s rating of &#8220;A&#8221;, securities of, or guaranteed by the United States Government or its agencies, or obligations of banks or their holding companies that are rated in the three highest ratings assigned by Fitch Investor Service, Inc. In addition, investments in equity securities must be listed on the NYSE or traded on the national Over The Counter market or listed on the NASDAQ. Cash equivalents generally may be United States Treasury obligations, commercial paper having a Standard &amp; Poor&#8217;s rating of &#8220;A-1&#8221; or Moody&#8217;s National Credit Officer rating of &#8220;P-1&#8221;or higher.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="tmp:ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMjk4_d58d44fd-8472-4767-a2b3-9f28427a9983" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major categories of assets in the Company&#8217;s DB Pension Plan as of year-end are presented in the following table. Assets are segregated by the level of valuation inputs within the fair value hierarchy established by ASC Topic 820 utilized to measure fair value (see Note 19-Fair Value Measurements).&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.061%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9473473a9b9345edb7022437b3261dbb_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzMtMS0xLTEtNDcyOTg_a6872e4c-50ef-4b37-b72e-408768666c87">5,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i719ea0a0cc6b48d0867e6f1004c26b8d_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzMtMi0xLTEtNDcyOTg_f097ac6b-633a-4e08-8c74-b8047401992d">5,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i087241ec5d9f4ab3b78611a7ecd4f412_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzMtMy0xLTEtNDcyOTg_03e96086-f1a5-49e8-9422-748536e680e8">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccfd59a8cad545778726bfab3f60a6ed_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzMtNC0xLTEtNDcyOTg_654815a0-2d95-4601-9bb7-c01a28208d27">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stocks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief9ddd87b4354469976b4459f3cc3e1a_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzctMS0xLTEtNDcyOTg_3c786b6c-f57a-4dd6-a6ee-f6e4bd1be3bf">29,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c6005a9523424ab5bb7104d6a93973_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzctMi0xLTEtNDcyOTg_f17b5ddf-43c2-49ad-a3cb-7e5d6bdc4242">29,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieccc6537c73c4185a3a8662fa39bb6a9_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzctMy0xLTEtNDcyOTg_61526010-08d0-4d6f-9e9f-72c6d62942ef">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i517d12dcf8994dd6bf10eefb848fc764_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzctNC0xLTEtNDcyOTg_df37fead-7368-4853-af08-6f8593f9e703">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d92656bde3343e2841a4a936854ef85_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzgtMS0xLTEtNDcyOTg_da110912-8362-4d73-a80f-91b369db38c0">61,694</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03ec56bc9c974d48a89ac88adc86679a_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzgtMi0xLTEtNDcyOTg_bf8d6b4c-dbd4-4ddd-a0bc-afd51f9e468b">61,694</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf984db0d9c54068830c6572267c8f01_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzgtMy0xLTEtNDcyOTg_2e4e7b6f-63a0-4b0d-887c-117d8bce3c57">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b63976fbe2443a79e9023321a8c70c2_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzgtNC0xLTEtNDcyOTg_5131efbe-28e9-40d4-84f7-3af41a1b3aad">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Fair Value of Plan Assets</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472c95861f6346248248490e78f1b28d_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzEwLTEtMS0xLTQ3Mjk4_79e1d730-8a29-48a8-96cd-c65ad8f8465a">96,393</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29ed4dab46974dd59e0d251237c0ea37_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzEwLTItMS0xLTQ3Mjk4_ef7d17a1-dda5-4504-9b81-435c74e70d87">96,393</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic42bc9181708443ea178a8c7d78e3685_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzEwLTMtMS0xLTQ3Mjk4_9286fad6-7d7b-4b5b-aa90-7803f140dd39">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ed14f0b296c491bb7b7b8d7cfdac88d_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzEwLTQtMS0xLTQ3Mjk4_a1628b6d-ce8b-4711-a936-4dac3783e520">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.061%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9962533a454245c1baabd66bb6aadad7_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzMtMS0xLTEtNDcyOTg_2435bf55-24c3-4aae-a923-1de189f51940">2,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24f07351a685411e9eecf9127e904717_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzMtMi0xLTEtNDcyOTg_5d1804fe-8a11-439c-b2fb-0c30ca35d1a2">2,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb8f8701c0be4b328578d882d2cb4990_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzMtMy0xLTEtNDcyOTg_bd5f46d8-8b9a-4c49-8aa5-c4014536a904">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bc9928cffc04060a22d02883b5d68d7_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzMtNC0xLTEtNDcyOTg_0a3fb461-5003-4d02-8df7-7a5b9b6b4193">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stocks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5488642cec83425ba1455961674eac59_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzctMS0xLTEtNDcyOTg_d6e77dac-8cfe-4339-a64f-e7cc3e29533c">26,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90bdedf8ab854ca6b9f07d765edce4d2_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzctMi0xLTEtNDcyOTg_56d02f25-2dfb-4563-a0f6-12af4ed9a0c0">26,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib19a5a3e2d0e48f4a6a698de59c59b2e_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzctMy0xLTEtNDcyOTg_d40f528f-5a9c-4140-b51d-1f1a2d24a27a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i267f73244c554bdd8abbb535ade799ad_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzctNC0xLTEtNDcyOTg_a0c83a0f-33d1-42f9-be7f-6225fe9bbab6">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34ba000189a548179a8e657133d02499_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzgtMS0xLTEtNDcyOTg_b55c0657-ac80-4df3-8480-ab0c26ec68ab">60,333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i995ffbfe678c47f1937a5c5d4747761a_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzgtMi0xLTEtNDcyOTg_496a3d90-19ab-43cb-ac8a-86f2dc372902">60,333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a409e48a70e49b4b10204ee814fb020_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzgtMy0xLTEtNDcyOTg_233bb5bd-8229-4399-86f4-4ace823ddcfd">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4309619e132b43fab018748df677ae0e_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzgtNC0xLTEtNDcyOTg_0aead91b-8f67-4597-bfa1-195c062fd718">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Fair Value of Plan Assets</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzEwLTEtMS0xLTQ3Mjk4_7f2a7bf2-d701-4147-a4f9-395e78eaee89">89,172</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3a03fc20d9746cb9ddd412d8e6e6b82_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzEwLTItMS0xLTQ3Mjk4_fd481dce-77b2-47b8-b86d-557e647aea6e">89,172</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9768aefa7a85471b8d0a0c540d82e0ab_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzEwLTMtMS0xLTQ3Mjk4_c88b64b8-a223-4910-a039-3e372f8726ff">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a3bf5e6399f4a8682af923d79253df6_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzEwLTQtMS0xLTQ3Mjk4_2555919a-2e72-4257-a0e8-736b08171185">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i34b726ef29d44c54bc5722d077d03ee6"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the fair value for its pension plan assets using an independent pricing service. The pricing service uses a variety of techniques to determine fair value, including market maker bids, quotes and pricing models. Inputs to the model include recent trades, benchmark interest rates, spreads, and actual and projected cash flows. Based on the inputs used by our independent pricing services, the Company identifies the appropriate level within the fair value hierarchy to report these fair values. U.S. Treasury securities, common stocks and mutual funds are considered Level 1 based on quoted prices in active markets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an Employee Stock Ownership Plan (ESOP) and a 401(k) Investment and Stock Ownership Plan (ISOP) covering substantially all employees of the Company. The ESOP allows for Company contributions in the form of common stock of the Company. Annually, the Tompkins Board of Directors determines a profit-sharing payout to its employees in accordance with a performance-based formula. A percentage of the approved amount is paid in Company common stock into the ESOP. Contributions are limited to a maximum amount as stipulated in the ESOP. The remaining percentage is either paid out in cash or deferred into the ISOP at the direction of the employee. Compensation expense related to the profit-sharing totaled $<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-5" name="us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEyMDgy_1571e161-8e85-4681-a9ee-e3b23ed1c696">5.4</ix:nonFraction> million in 2021, $<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-5" name="us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEyMDky_93bbb370-4029-4156-8baa-6f05204f323b">4.5</ix:nonFraction> million in 2020, and $<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-5" name="us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEyMTA2_96a2cf4b-77f1-4022-a8af-109a135e3ecb">4.4</ix:nonFraction> million in 2019.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the ISOP, employees may contribute a percentage of their eligible compensation with a Company match of such contributions up to a maximum match of <ix:nonFraction unitRef="number" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="tmp:EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEyMjcx_45876b98-cfe7-4a8c-a3e4-88f263d3f84d">4</ix:nonFraction>%. Participation in the ISOP is contingent upon certain age and service requirements. The Company&#8217;s expense associated with these matching provisions was $<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-5" name="tmp:DefinedBenefitPlanMatchingContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEyNDMz_b5cbb6dd-0883-472c-841b-6f0aacfc3d13">3.0</ix:nonFraction> million in 2021, $<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-5" name="tmp:DefinedBenefitPlanMatchingContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEyNDQz_fa64c9e0-b485-4d8e-829e-013f37e0f256">2.9</ix:nonFraction> million in 2020, and $<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-5" name="tmp:DefinedBenefitPlanMatchingContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEyNDU3_bb7efa8b-95b7-4ae6-b2e8-499ed6ae5493">2.9</ix:nonFraction> million in 2019.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Life insurance benefits are provided to certain officers of the Company. In connection with these policies, the Company reflects life insurance assets on its Consolidated Statements of Condition of $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-5" name="us-gaap:BankOwnedLifeInsurance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEyNjY3_b2d951c7-621c-4df2-adab-271aa37607bc">86.5</ix:nonFraction> million at December&#160;31, 2021, and $<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-5" name="us-gaap:BankOwnedLifeInsurance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEyNjgx_4b85469b-a645-4b13-a040-b2e69ca1f4ac">84.7</ix:nonFraction> million at December&#160;31, 2020. The insurance is carried at its cash surrender value on the Consolidated Statements of Condition. Increases in the cash surrender value of the insurance are reflected as noninterest income, net of any related mortality expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides split dollar life insurance benefits to certain employees. The plan is unfunded and the estimated liability of the plan of $<ix:nonFraction unitRef="usd" contextRef="ic0f53fbb1165430d896ec5118ef20c58_I20211231" decimals="-5" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMDY0_2485d32e-c279-4a2b-a2b7-57fb43da1c13">1.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i2bc74212d4a049dc8be319f6c0062450_I20201231" decimals="-5" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMDcx_f54a35ad-dd3c-4d06-909a-5a014fc36238">1.7</ix:nonFraction> million is recorded in other liabilities in the Consolidated Statements of Condition at December&#160;31, 2021 and 2020, respectively. Compensation expense related to the split dollar life insurance was approximately $<ix:nonFraction unitRef="usd" contextRef="i2c9f1899b4be4d7083f8d1e78741197e_D20210101-20211231" decimals="-3" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMjYx_67fa0e0b-8208-4e00-a2fd-252de4c3c41e">52,000</ix:nonFraction> in 2021 and $<ix:nonFraction unitRef="usd" contextRef="i42176c83890446259ec9667f2e2c2901_D20200101-20201231" decimals="-3" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMjc0_73f81bbf-b46a-4cbc-a4c8-d39130c69c0b">55,000</ix:nonFraction> in 2020.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_142"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12&#160;<ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzQyNDM_62169478-eb82-4cef-bb3b-8dad96c8b781" continuedAt="if817f33288794cec807239f6ede1c628" escape="true">Stock Plans and Stock Based Compensation</ix:nonNumeric></span></div><ix:continuation id="if817f33288794cec807239f6ede1c628" continuedAt="i1424c110db3645d2bc452eb49f79dd12"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, the 2009 Tompkins Financial Corporation Equity Plan (&#8220;2009 Equity Plan&#8221;) expired and was replaced by the new Tompkins Financial Corporation 2019 Equity Plan (&#8220;2019 Equity Plan&#8221;).  Under the 2019 Equity Plan, the Company may grant stock appreciation rights ("SARs"), shares of restricted stock and restricted units and performance share awards covering up to <ix:nonFraction unitRef="shares" contextRef="i0ff3d254d6ff49e2b39823f25b4f9c88_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzQyMw_7851b504-7568-4a53-b273-ad83178ae257">1,275,000</ix:nonFraction> shares of the Company's common stock to certain officers, employees, and nonemployee directors.  Additionally, restricted stock awards and restricted units and performance share awards will reduce the shares available for grant under the 2019 Equity Plan by <ix:nonFraction unitRef="number" contextRef="i6ca3449269c24bb29c8587e53e5e261d_D20210101-20211231" decimals="INF" name="tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzY4NA_b8184829-4ea3-44ae-abf9-81aec378c51f">4.25</ix:nonFraction> shares for each share subject to an award, resulting in a total number of full-value share awards that may be issued under the 2019 Plan to <ix:nonFraction unitRef="shares" contextRef="ibc11b9e669904c8bbed22c1362436abc_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzgyNw_4a170a1b-1ca3-4371-bee6-5c21f173c8a1">300,000</ix:nonFraction>.  Stock options and SARs are granted at an exercise price equal to the stock&#8217;s fair value at the date of grant, may not have a term in excess of <ix:nonNumeric contextRef="i7a901eaf836e4ec1a13015d3127fb212_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzk3NQ_7e1ee331-4edc-4a14-bf1d-e966d2414f35">ten years</ix:nonNumeric>, and have vesting periods that range between <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzEwMjM_80750fa2-0739-4eda-8bb8-cfd7253564cd">five</span> and <ix:nonNumeric contextRef="ic1129e15d1c144a88098f181cda384e2_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzEwMzA_df8e1cc1-8ca6-478c-9549-cc60899bc27f">seven years</ix:nonNumeric> from the grant date. Options and Stock Appreciation Rights with an expiration date in 2026 have a <ix:nonNumeric contextRef="ibaef09296f264d9e85fd9bbd2cb31443_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4ODcz_809c91f1-760a-421a-a9fd-d5c6c7e84b1d">five-year</ix:nonNumeric> vesting schedule with <ix:nonFraction unitRef="number" contextRef="i4ef04118c0594232b8cf9e6cec020ea1_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4ODk3_3ddaf7f8-8cbe-4c00-a06f-65b9a3c4fa8a">zero percent</ix:nonFraction> vesting in year one and <ix:nonFraction unitRef="number" contextRef="id01a98c6ba5a4fbda866186a28093002_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTE2_7a1d7bea-8876-4834-8439-19d245220755"><ix:nonFraction unitRef="number" contextRef="i0256f82dfa22432399a61f4d2d3b3dcb_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTE2_b98a2cf6-b914-4264-bcd8-4bf7ab0fb8a1"><ix:nonFraction unitRef="number" contextRef="i7cda3597b96b48cea27f942a19c42fff_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTE2_d43704fa-8212-44d5-932e-9e925fc2256e"><ix:nonFraction unitRef="number" contextRef="if39c4bd917944197ae016f046c9fe1af_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTE2_d502a986-eaea-4a0c-b93e-19eb04a980c9">25</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>% vesting in years two through five. All other Options and Stock Appreciation Rights have a <ix:nonNumeric contextRef="i3568d9ca71694ef59567c615271cfbdc_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTY1_66b25bb0-741c-4812-babd-cc6738c1eeb4">seven-year</ix:nonNumeric> vesting schedule with <ix:nonFraction unitRef="number" contextRef="i3f4b778fd30d486f9309c88b3223e199_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTY2_95af10a0-9e8a-46e8-a889-a53705984bb1">zero percent</ix:nonFraction> vesting in year one, <ix:nonFraction unitRef="number" contextRef="iaeb4ddc9d57a444798f6838486481a60_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTIx_1188bbd4-4dbd-403a-ae3f-f80b67a9367e"><ix:nonFraction unitRef="number" contextRef="i5a06e93d537b41f489491b453d1f0f6e_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTIx_4b95baf4-46a9-479d-b25d-7d2917a94b7f"><ix:nonFraction unitRef="number" contextRef="i010f46476df84de1a55cdc60f58cfdf1_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTIx_80cca00c-67b2-4db7-8d7c-b587e6c23b8b"><ix:nonFraction unitRef="number" contextRef="i7147efc8d3214734a1eb8229d21cadb0_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTIx_9c03bccc-bcd9-4e1e-8b51-95e2cfe693ef"><ix:nonFraction unitRef="number" contextRef="idbcb7fd3110d45f486365ce417d53ba4_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTIx_a98a7d0c-e9a9-4e8d-9b13-6a0e0540e0c3">17</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>% vesting in years two through six and <ix:nonFraction unitRef="number" contextRef="i90b95c8649704f3c83cf0fc006e0865e_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTM2_f8f0e9b9-0e95-4728-bf93-e14ac23241ad">15</ix:nonFraction>% vesting in year seven.  Restricted stock awards that were granted in 2016, 2017, 2018, 2019, 2020 and 2021 have a <ix:nonNumeric contextRef="i94e00ac7e277404287ee369274bd78ea_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk5MDQ0_6867f301-28c3-42fc-97da-9f97e91e449c">five-year</ix:nonNumeric> vesting schedule with <ix:nonFraction unitRef="number" contextRef="i0eb58e819f4c47858d63dec1a2a9d0ea_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTg0_e8bf5b99-8f60-46d5-98a5-d098febe0a55">zero percent</ix:nonFraction> vesting in year one and <ix:nonFraction unitRef="number" contextRef="ifc4d01fde1854dee989f9e6440a701f7_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTQx_14a9266a-3d4e-4a9a-bd9b-db5ccc2e1663"><ix:nonFraction unitRef="number" contextRef="i3a863fc3155a47d2953a209729fe12c8_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTQx_14e60d39-a06e-41d5-9e7e-c78a4f90a515"><ix:nonFraction unitRef="number" contextRef="i2730a9f7d8184eeea6269e8b79f102fe_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTQx_8078ef26-60ec-4f76-af7a-7033a98fae3a"><ix:nonFraction unitRef="number" contextRef="id53710fc85144ed3b9a83c5477e2ff58_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTQx_e7035a97-5dc8-4030-8ddf-8f6a266976d0">25</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>% vesting in years two through five. All other restricted stock awards have a <ix:nonNumeric contextRef="ieb4979666014497f838fb981ea900cba_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk5MDQz_237ee432-a44b-4e4d-8c29-ea4bbb23f32c">seven-year</ix:nonNumeric> vesting schedule with <ix:nonFraction unitRef="number" contextRef="ib7e295264a5d4f2486379f9cb4b06ba6_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk5MDI1_9fba4bc2-65f1-4fef-86c8-93bc517e56bd">zero percent</ix:nonFraction> vesting in year one, <ix:nonFraction unitRef="number" contextRef="i135676f1bda24eb7b0d0030ceca27c7e_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTI2_0febff36-fa39-44ff-90d2-ba2c363eb915"><ix:nonFraction unitRef="number" contextRef="iae4fbe954b844f53be54b583692a06fb_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTI2_26e41eff-7772-43b0-b2ad-b5f7a63d77ca"><ix:nonFraction unitRef="number" contextRef="ib2049ea62fdb481daca963847191debc_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTI2_6f149dfc-ada3-49b8-8b3d-3368a617b4c2"><ix:nonFraction unitRef="number" contextRef="if04a342d7d654cf29be6e539bcfb8375_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTI2_773f9294-5776-46f0-a875-c855167370b6"><ix:nonFraction unitRef="number" contextRef="i4dd483bf8b814dafb1da7e0bfe81b485_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTI2_e8939d24-b1c9-42e7-80b1-717773886f14">17</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>% vesting in years two through six and <ix:nonFraction unitRef="number" contextRef="i65ed8cabe488418bb7715ffc21dc16d1_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTMx_734ed28f-6f74-49f7-a1dc-801090f1546f">15</ix:nonFraction>% vesting in year seven.  For Performance Awards, there is a <ix:nonNumeric contextRef="iaad6d3eb19c44e47ba87ddeebc1d0504_D20210101-20211231" name="tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTUy_75e97d33-0be7-44cb-ace7-af578749862b">3-year</ix:nonNumeric> performance period in the fiscal years immediately following the grant date, at which time the performance goal is measured.  If the goal is achieved, the value of the award vests is either immediately payable, or is subject to additional time-based vesting, depending on the terms of the particular executive&#8217;s award agreement. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted <ix:nonFraction unitRef="shares" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzEzMDY_61d24c47-6c28-4df2-96cf-9e4c814c4be2">67,846</ix:nonFraction> equity awards to its employees in 2021, consisting of <ix:nonFraction unitRef="shares" contextRef="i3ad0e83f4eb049b0a71560813961f242_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzEzNjE_46bc331f-1cd7-4404-b664-0a0e4afc5c85">54,151</ix:nonFraction> shares of restricted stock, <ix:nonFraction unitRef="shares" contextRef="i7d0751f8de0c45c08016036d119aad78_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2NDY1_65135251-419b-4769-9da5-b0afb7dbe353">5,340</ix:nonFraction> performance share awards and <ix:nonFraction unitRef="shares" contextRef="id80b88eea7e74f95a8edf889fc3e37a3_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2NDY5_87c0f353-de38-432c-b27a-de5c6f85543b">8,355</ix:nonFraction> restricted stock units.  The Company granted <ix:nonFraction unitRef="shares" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE0NzI_0bb63c83-31f4-45e8-a59a-c766dac19ce5">86,411</ix:nonFraction> equity awards to its employees in 2020, consisting of <ix:nonFraction unitRef="shares" contextRef="icbe8b97ca4a34c77bec0f3c8e2f23326_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE1Mjc_4c467f19-a22a-44ca-8fb5-46c3c8baf4c4">69,451</ix:nonFraction> shares of restricted stock, <ix:nonFraction unitRef="shares" contextRef="i9f5fc2d983dd419ea25cd92bbf8c5881_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2NDcz_6705a4e0-2eb6-4c22-8d44-da6cd4706f5b">6,545</ix:nonFraction> performance share awards and <ix:nonFraction unitRef="shares" contextRef="icac1bd62ffd54c9ba7e43e890220acea_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2NDgw_abc72bd2-f800-4e1e-9d8e-bdc0d211de57">10,415</ix:nonFraction> restricted stock units. The Company granted <ix:nonFraction unitRef="shares" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2Nzcz_b10a8b83-d821-4fee-ab75-7f5b8006a8c9">62,360</ix:nonFraction> equity awards to its employees in 2019, consisting of <ix:nonFraction unitRef="shares" contextRef="i3d52eef584d64108804a64519827bb5c_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2Nzc3_f7ab5d03-841a-4d92-8175-321dfa32d41c">49,365</ix:nonFraction> shares of restricted stock, <ix:nonFraction unitRef="shares" contextRef="i0b67910caf6b4c828e79547fa73e190e_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2Nzgx_bd91fa8d-9c54-4ff5-b375-30a196a557ce">4,650</ix:nonFraction> performance share awards and <ix:nonFraction unitRef="shares" contextRef="i561d0182171546d3bba14820754d74e4_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2Nzg1_2bc51ab2-ef3a-4cbf-9f5c-91eee30a61d9">8,345</ix:nonFraction> restricted stock units. </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i1424c110db3645d2bc452eb49f79dd12" continuedAt="ia5af73e4d5a643479f516e4610fc9194"><div style="text-align:justify"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzQyNTM_81658a03-9475-40d5-8e0f-9055ce5debef" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the activity related to stock options and SARs under all plans for the year ended December&#160;31, 2021.&#160;&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.174%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares/Rights</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Term</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia05ed61a8bf24e6c999b3b9ee9834dc7_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzEtMS0xLTEtNDcyOTg_65837629-8e8c-4ac5-91c8-89d16cccc381">144,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia05ed61a8bf24e6c999b3b9ee9834dc7_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzEtMi0xLTEtNDcyOTg_2a0cc126-ad61-4053-8859-c74af1650278">50.61</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzItMS0xLTEtNDcyOTg_89518691-4627-4b35-ab01-556a8a2cc0d9">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzItMi0xLTEtNDcyOTg_6761e409-848b-4473-9141-8db91109fbf8">0.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzMtMS0xLTEtNDcyOTg_5a2065d2-4419-4deb-9bfe-d8ca6579c7c6">51,771</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzMtMi0xLTEtNDcyOTg_02795a75-78a0-4093-8427-58d16848ffc6">44.42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzQtMS0xLTEtNDcyOTg_60b055ff-a59f-4fef-927e-a9d1d29f2a5c">1,136</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzQtMi0xLTEtNDcyOTg_71682195-4572-4fe1-9651-cfbf488096cc">46.28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia19c504ad5e546279dbc723be1609a88_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzUtMS0xLTEtNDcyOTg_d84c686f-b258-4d18-a313-1badd64021f6">91,480</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia19c504ad5e546279dbc723be1609a88_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzUtMi0xLTEtNDcyOTg_dfc4f2a5-e03e-4b9a-9711-0ab52492649a">54.17</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzUtMy0xLTEtNDcyOTg_34bd702b-fecb-4397-b05d-acc9d2a42e05">3.10</ix:nonNumeric></span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia19c504ad5e546279dbc723be1609a88_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzUtNC0xLTEtNDcyOTg_a6ea8ca0-5d56-430e-bb2b-d7f520a5aa0a">2,690,855</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercisable at December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia19c504ad5e546279dbc723be1609a88_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzYtMS0xLTEtNDcyOTg_55b56ad1-5000-4979-8dab-04902453791d">85,821</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia19c504ad5e546279dbc723be1609a88_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzYtMi0xLTEtNDcyOTg_cee3fa40-546d-4a74-ad9c-25dc6f54270f">54.03</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzYtMy0xLTEtNDcyOTg_73f33f74-3a7c-4114-a97e-301e9b3e7b5c">3.05</ix:nonNumeric></span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia19c504ad5e546279dbc723be1609a88_I20211231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzYtNC0xLTEtNDcyOTg_28486986-68a8-4211-9392-f621ae9a140a">2,536,421</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense for stock options and SARs was $<ix:nonFraction unitRef="usd" contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE5MTM_981ada3b-9d4b-4c28-9f4f-7c0830caec90">151,000</ix:nonFraction> in 2021, $<ix:nonFraction unitRef="usd" contextRef="ief49282ce07e4662aad2cbf143d75399_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE5MjM_fdacae8a-865c-4fe3-aa4f-cc5d21afccf7">194,000</ix:nonFraction> in 2020, and $<ix:nonFraction unitRef="usd" contextRef="i071c8a2c5df74c1d8bd57364708d393f_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE5Mzc_9f7ed9fd-f75a-46c1-83dc-cfe9a7824b44">235,000</ix:nonFraction> in 2019.  As of December&#160;31, 2021, unrecognized compensation cost related to unvested stock options and SARs totaled $<ix:nonFraction unitRef="usd" contextRef="ia19c504ad5e546279dbc723be1609a88_I20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzIwNDA_fe9662eb-774a-415b-a32d-924a80b8a499">40,000</ix:nonFraction>. The cost is expected to be recognized over a weighted average period of <ix:nonNumeric contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzIxMTY_59bc5b35-3f58-41f5-8e89-4b1be8b1704d">0.8</ix:nonNumeric> years. <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzQyNDk_3ec868b3-a2b2-436f-a284-863546231ee1" continuedAt="i7b51813b9be846dea7f2639359d466ee" escape="true">Net cash proceeds, tax benefits and intrinsic value related to total stock options, SARs, and restricted stock exercised is as follows:&#160;</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div><ix:continuation id="i7b51813b9be846dea7f2639359d466ee"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from stock option exercises</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="tmp:ProceedsFromStockOptionsExercisedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTo1MWJhN2M2YTdkYTI0N2EwYTExZDczODY0YWQ0NTQ0ZC90YWJsZXJhbmdlOjUxYmE3YzZhN2RhMjQ3YTBhMTFkNzM4NjRhZDQ1NDRkXzEtMS0xLTEtNDcyOTg_06c2ae20-fe8d-4675-8932-0062ac51ab83">803</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" sign="-" name="tmp:ProceedsFromStockOptionsExercisedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTo1MWJhN2M2YTdkYTI0N2EwYTExZDczODY0YWQ0NTQ0ZC90YWJsZXJhbmdlOjUxYmE3YzZhN2RhMjQ3YTBhMTFkNzM4NjRhZDQ1NDRkXzEtMi0xLTEtNDcyOTg_06f79fb5-7b6c-4c46-814b-60eec8043b5e">253</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" sign="-" name="tmp:ProceedsFromStockOptionsExercisedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTo1MWJhN2M2YTdkYTI0N2EwYTExZDczODY0YWQ0NTQ0ZC90YWJsZXJhbmdlOjUxYmE3YzZhN2RhMjQ3YTBhMTFkNzM4NjRhZDQ1NDRkXzEtMy0xLTEtNDcyOTg_ce87731c-1c4c-4f7e-9e6c-c886748c0148">992</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefits related to stock option exercises</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTo1MWJhN2M2YTdkYTI0N2EwYTExZDczODY0YWQ0NTQ0ZC90YWJsZXJhbmdlOjUxYmE3YzZhN2RhMjQ3YTBhMTFkNzM4NjRhZDQ1NDRkXzItMS0xLTEtNDcyOTg_895115aa-c2bd-45fc-9a39-3a7bf5af462e">355</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTo1MWJhN2M2YTdkYTI0N2EwYTExZDczODY0YWQ0NTQ0ZC90YWJsZXJhbmdlOjUxYmE3YzZhN2RhMjQ3YTBhMTFkNzM4NjRhZDQ1NDRkXzItMi0xLTEtNDcyOTg_1b27dd81-079c-4954-8eda-9b77c959c08f">156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTo1MWJhN2M2YTdkYTI0N2EwYTExZDczODY0YWQ0NTQ0ZC90YWJsZXJhbmdlOjUxYmE3YzZhN2RhMjQ3YTBhMTFkNzM4NjRhZDQ1NDRkXzItMy0xLTEtNDcyOTg_e6d1019d-05e7-4651-91bf-3df6e4a3e24a">944</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intrinsic value of stock option exercises</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTo1MWJhN2M2YTdkYTI0N2EwYTExZDczODY0YWQ0NTQ0ZC90YWJsZXJhbmdlOjUxYmE3YzZhN2RhMjQ3YTBhMTFkNzM4NjRhZDQ1NDRkXzMtMS0xLTEtNDcyOTg_7f98e749-1c7a-42ae-9ef7-6a0be95a3360">1,900</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTo1MWJhN2M2YTdkYTI0N2EwYTExZDczODY0YWQ0NTQ0ZC90YWJsZXJhbmdlOjUxYmE3YzZhN2RhMjQ3YTBhMTFkNzM4NjRhZDQ1NDRkXzMtMi0xLTEtNDcyOTg_de6d2fd1-68c7-45df-8366-43632c834bcc">570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTo1MWJhN2M2YTdkYTI0N2EwYTExZDczODY0YWQ0NTQ0ZC90YWJsZXJhbmdlOjUxYmE3YzZhN2RhMjQ3YTBhMTFkNzM4NjRhZDQ1NDRkXzMtMy0xLTEtNDcyOTg_fdde117b-f1e4-430d-bf0a-9f5a2f6f63b4">2,460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the Black-Scholes option-valuation model to determine the fair value of incentive stock options and SARs at the date of grant. The valuation model estimates fair value based on the assumptions for the risk-free rate, expected dividend yield, volatility and expected life.  The risk-free rate is the interest rate available on zero-coupon U.S. Treasury instruments with a remaining term equal to the expected term of the share option at the time of grant. The expected dividend yield is based on the dividend trends and the market price of the Company&#8217;s stock price at grant. Volatility is largely based on historical volatility of the Company&#8217;s stock price. The expected term is based upon historical experience of employee exercises and terminations as the vesting term of the grants. The fair values of the grants are expensed over the vesting periods.  There were <ix:nonFraction unitRef="shares" contextRef="i071c8a2c5df74c1d8bd57364708d393f_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzMxNDU_8d232ff8-6adf-4039-9a03-a422cb0e09fd"><ix:nonFraction unitRef="shares" contextRef="ief49282ce07e4662aad2cbf143d75399_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzMxNDU_c2dd36e0-55e7-4446-9255-73ec3c703091"><ix:nonFraction unitRef="shares" contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzMxNDU_d9478bc9-7e1e-4f21-96e9-ac4e44422609">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> incentive stock options or SARs granted in 2021, 2020 and 2019.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzQyNjY_1fabf4ef-00c6-4966-b3a6-253263035526" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.570%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options and SARs Outstanding</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options and SARs Exercisable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Range of Exercise Prices</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number Exercisable</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i27b3b9e865a34a088e31ca4f53e4618d_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzYtMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo3MGU5ZDI0MWVjYjQ0YWMyOWNlYWU4ODI1ZTAxZjYzZF80_9498574a-3323-4317-afdd-020eb45fd99b">37.51</ix:nonFraction>-<ix:nonFraction unitRef="usdPerShare" contextRef="i27b3b9e865a34a088e31ca4f53e4618d_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzYtMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo3MGU5ZDI0MWVjYjQ0YWMyOWNlYWU4ODI1ZTAxZjYzZF83_9a63eff4-517f-4cfe-8d9a-4e1b0de7a18a">41.00</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib7a1c74d13ea4d579caa0b000cc103e4_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzYtMS0xLTEtNDcyOTg_833bd311-bbe7-4b5f-ae8d-0e653a2e0954">17,034</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i27b3b9e865a34a088e31ca4f53e4618d_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzYtMi0xLTEtNDcyOTg_88cb5b50-d258-40c8-a95f-8696fe1db447">1.27</ix:nonNumeric></span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib7a1c74d13ea4d579caa0b000cc103e4_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzYtMy0xLTEtNDcyOTg_e505d8a9-172b-4cc5-a35f-3aa42d23a1c3">40.60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib7a1c74d13ea4d579caa0b000cc103e4_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzYtNC0xLTEtNDcyOTg_3875b522-6915-4daf-be4c-21e719f9d40f">17,034</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib7a1c74d13ea4d579caa0b000cc103e4_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzYtNS0xLTEtNDcyOTg_a23dfddc-3499-41d7-90c9-3eff7f05971c">40.60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i9c13debaa3a34996bdd5d7663968ef3a_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzctMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo5NzI4ZDNiYzMzMDI0MDRlOTAxN2ExMzEwNDc2Njc2OF80_57c01957-940e-42bb-aa7a-9863e4ebb70b">41.01</ix:nonFraction>-<ix:nonFraction unitRef="usdPerShare" contextRef="i9c13debaa3a34996bdd5d7663968ef3a_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzctMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo5NzI4ZDNiYzMzMDI0MDRlOTAxN2ExMzEwNDc2Njc2OF83_eb276e86-311e-4834-8e0e-b4bc69bf9520">50.00</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iaca27c71bcbf4a30aacbdb5099d5c1a2_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzctMS0xLTEtNDcyOTg_7599db91-c27a-4c07-8938-9446c1e2f8a4">33,763</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9c13debaa3a34996bdd5d7663968ef3a_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzctMi0xLTEtNDcyOTg_370c131d-4df4-46f6-9944-6c0930a252b9">2.79</ix:nonNumeric></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iaca27c71bcbf4a30aacbdb5099d5c1a2_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzctMy0xLTEtNDcyOTg_49bb6601-678c-4d9f-8e13-1472b4c4526d">49.22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iaca27c71bcbf4a30aacbdb5099d5c1a2_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzctNC0xLTEtNDcyOTg_0feabe58-d2bd-44f8-ad52-92d0aa08bc4c">33,763</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iaca27c71bcbf4a30aacbdb5099d5c1a2_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzctNS0xLTEtNDcyOTg_98ed6804-8c2c-432c-a78e-03066b7d0047">49.22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i35fcd9b196fd492a822c53e8d176fa17_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzgtMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo1ZTUzYTg5YTZmNDY0YzBhYTlkYzM3MWY0ZTIwYzg4MV80_25739a7b-fae9-49d2-9bf6-50a784120a83">50.01</ix:nonFraction>-<ix:nonFraction unitRef="usdPerShare" contextRef="i35fcd9b196fd492a822c53e8d176fa17_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzgtMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo1ZTUzYTg5YTZmNDY0YzBhYTlkYzM3MWY0ZTIwYzg4MV83_6f6dc94e-0d80-4c91-9ffc-5e77f519ab95">76.90</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic78c398705044ff78f59c448679e8dac_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzgtMS0xLTEtNDcyOTg_d99ffb78-8b1c-4729-872a-af4135ea047c">40,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i35fcd9b196fd492a822c53e8d176fa17_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzgtMi0xLTEtNDcyOTg_76384c52-5267-41b0-a965-c62c16ed986c">4.11</ix:nonNumeric></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic78c398705044ff78f59c448679e8dac_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzgtMy0xLTEtNDcyOTg_97e434ae-5ae8-4669-84f6-158b5e89b6d2">63.84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic78c398705044ff78f59c448679e8dac_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzgtNC0xLTEtNDcyOTg_5db5e647-424a-4a66-aecb-d4b1f9938b03">34,802</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic78c398705044ff78f59c448679e8dac_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzgtNS0xLTEtNDcyOTg_c1b84acd-997d-452a-8b15-a0de826b65ed">65.07</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i876acc72adf24ff0b43f0f335bc07d82_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzktMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjphOGFhOWU3ZjQxNjM0ZjkwOThjYjkzNTYxMTUwZmJjMF80_410f32ec-73ef-4cd9-82d0-a7fb0c108e7a">76.91</ix:nonFraction>-<ix:nonFraction unitRef="usdPerShare" contextRef="i876acc72adf24ff0b43f0f335bc07d82_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzktMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjphOGFhOWU3ZjQxNjM0ZjkwOThjYjkzNTYxMTUwZmJjMF83_6cff29b5-8089-4a20-9462-1ecf3b636b41">86.18</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iff08d95de9514812a149d02ff83f9285_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzktMS0xLTEtNDcyOTg_202bfc88-9625-4e7c-9244-70d1972c62f1">222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i876acc72adf24ff0b43f0f335bc07d82_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzktMi0xLTEtNDcyOTg_bbae0b5d-3f9c-41ec-b395-861bf34f9d72">4.89</ix:nonNumeric></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iff08d95de9514812a149d02ff83f9285_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzktMy0xLTEtNDcyOTg_0ed296a2-31ad-47e5-8013-2dff14ad00ee">86.18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iff08d95de9514812a149d02ff83f9285_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzktNC0xLTEtNDcyOTg_42ef7e30-d7ad-4460-8d53-72c804e633d8">222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iff08d95de9514812a149d02ff83f9285_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzktNS0xLTEtNDcyOTg_f58e5f7a-c666-42b7-8288-b4a7cb880182">86.18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzEwLTEtMS0xLTQ3Mjk4_a594cf74-ef5f-4739-8314-d4d626a0d958">91,480</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzEwLTItMS0xLTQ3Mjk4_bc0c1824-2da2-40f8-9022-691f0207744b">3.10</ix:nonNumeric></span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzEwLTMtMS0xLTQ3Mjk4_df297fd4-dbea-481f-9a2b-8e96034fdfd4">54.17</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzEwLTQtMS0xLTQ3Mjk4_3dbfdfe2-7e26-4f9a-b55c-5b95899eff5c">85,821</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzEwLTUtMS0xLTQ3Mjk4_33393d80-d965-4da7-933a-f0253f6f1932">54.03</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">108</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="ia5af73e4d5a643479f516e4610fc9194"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzQyNjc_42a2ed2e-4d09-4b82-bbbe-9e69d15730a2" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents activity related to restricted stock awards and restricted stock units for the year ended December&#160;31, 2021.&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.913%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTpjMTk2MDRiYmEwNDQ0MmRmYWU5MTI2OWVjZGNiMThlOS90YWJsZXJhbmdlOmMxOTYwNGJiYTA0NDQyZGZhZTkxMjY5ZWNkY2IxOGU5XzEtMS0xLTEtNDcyOTg_ad3076dc-fcbd-46c5-874e-9df909da47c8">254,989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="2" name="tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTpjMTk2MDRiYmEwNDQ0MmRmYWU5MTI2OWVjZGNiMThlOS90YWJsZXJhbmdlOmMxOTYwNGJiYTA0NDQyZGZhZTkxMjY5ZWNkY2IxOGU5XzEtMi0xLTEtNDcyOTg_c2dd9f76-7b4a-4148-b7ba-01da98139a6b">70.55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTpjMTk2MDRiYmEwNDQ0MmRmYWU5MTI2OWVjZGNiMThlOS90YWJsZXJhbmdlOmMxOTYwNGJiYTA0NDQyZGZhZTkxMjY5ZWNkY2IxOGU5XzItMS0xLTEtNDcyOTg_0705b320-2ee4-454f-a82c-1efdf00e6b43">67,846</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="2" name="tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTpjMTk2MDRiYmEwNDQ0MmRmYWU5MTI2OWVjZGNiMThlOS90YWJsZXJhbmdlOmMxOTYwNGJiYTA0NDQyZGZhZTkxMjY5ZWNkY2IxOGU5XzItMi0xLTEtNDcyOTg_fa9046cd-7f12-4551-bd1c-d8dfcb6de8d3">83.97</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTpjMTk2MDRiYmEwNDQ0MmRmYWU5MTI2OWVjZGNiMThlOS90YWJsZXJhbmdlOmMxOTYwNGJiYTA0NDQyZGZhZTkxMjY5ZWNkY2IxOGU5XzMtMS0xLTEtNDcyOTg_f9cf2797-e242-4c29-a16f-e69a38c9aff8">71,907</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="2" name="tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTpjMTk2MDRiYmEwNDQ0MmRmYWU5MTI2OWVjZGNiMThlOS90YWJsZXJhbmdlOmMxOTYwNGJiYTA0NDQyZGZhZTkxMjY5ZWNkY2IxOGU5XzMtMi0xLTEtNDcyOTg_742d64dd-be70-4f4a-9adc-ec16e5dc8e02">72.67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTpjMTk2MDRiYmEwNDQ0MmRmYWU5MTI2OWVjZGNiMThlOS90YWJsZXJhbmdlOmMxOTYwNGJiYTA0NDQyZGZhZTkxMjY5ZWNkY2IxOGU5XzQtMS0xLTEtNDcyOTg_1b78d446-258f-4e67-ae4c-36b3bde56e09">9,018</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="2" name="tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTpjMTk2MDRiYmEwNDQ0MmRmYWU5MTI2OWVjZGNiMThlOS90YWJsZXJhbmdlOmMxOTYwNGJiYTA0NDQyZGZhZTkxMjY5ZWNkY2IxOGU5XzQtMi0xLTEtNDcyOTg_8c38a6b4-f9ae-4990-8c21-54a40328cfaf">70.10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTpjMTk2MDRiYmEwNDQ0MmRmYWU5MTI2OWVjZGNiMThlOS90YWJsZXJhbmdlOmMxOTYwNGJiYTA0NDQyZGZhZTkxMjY5ZWNkY2IxOGU5XzUtMS0xLTEtNDcyOTg_76f3205d-578a-4ce5-b5a0-c44ca0e9332b">241,910</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="2" name="tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTpjMTk2MDRiYmEwNDQ0MmRmYWU5MTI2OWVjZGNiMThlOS90YWJsZXJhbmdlOmMxOTYwNGJiYTA0NDQyZGZhZTkxMjY5ZWNkY2IxOGU5XzUtMi0xLTEtNDcyOTg_24001dc1-8386-490a-886e-79f185ecbb2e">71.60</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted <ix:nonFraction unitRef="shares" contextRef="i3ad0e83f4eb049b0a71560813961f242_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzMzNTk_46bc331f-1cd7-4404-b664-0a0e4afc5c85">54,151</ix:nonFraction> restricted stock awards, <ix:nonFraction unitRef="shares" contextRef="id80b88eea7e74f95a8edf889fc3e37a3_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzMzODc_87c0f353-de38-432c-b27a-de5c6f85543b">8,355</ix:nonFraction> restricted stock units and <ix:nonFraction unitRef="shares" contextRef="i7d0751f8de0c45c08016036d119aad78_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzM0MTc_65135251-419b-4769-9da5-b0afb7dbe353">5,340</ix:nonFraction> performance share awards in 2021, each at an average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzM0OTY_da71e0cd-d5e6-4f2c-8aa3-c23745758e77">83.97</ix:nonFraction>. The Company granted <ix:nonFraction unitRef="shares" contextRef="icbe8b97ca4a34c77bec0f3c8e2f23326_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzM1MjA_4c467f19-a22a-44ca-8fb5-46c3c8baf4c4">69,451</ix:nonFraction> restricted stock awards,<ix:nonFraction unitRef="shares" contextRef="icac1bd62ffd54c9ba7e43e890220acea_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2NTkw_abc72bd2-f800-4e1e-9d8e-bdc0d211de57">10,415</ix:nonFraction> restricted stock units and <ix:nonFraction unitRef="shares" contextRef="i9f5fc2d983dd419ea25cd92bbf8c5881_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2NTk0_6705a4e0-2eb6-4c22-8d44-da6cd4706f5b">6,545</ix:nonFraction> performance share awards in 2020, each at an average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="icbe8b97ca4a34c77bec0f3c8e2f23326_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzM2NTc_93d34955-ab4d-40f6-b192-9d344b666c9c">63.44</ix:nonFraction>. The Company granted <ix:nonFraction unitRef="shares" contextRef="i3d52eef584d64108804a64519827bb5c_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2ODY5_f7ab5d03-841a-4d92-8175-321dfa32d41c">49,365</ix:nonFraction> restricted stock awards, <ix:nonFraction unitRef="shares" contextRef="i561d0182171546d3bba14820754d74e4_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2Nzk1_2bc51ab2-ef3a-4cbf-9f5c-91eee30a61d9">8,345</ix:nonFraction> restricted stock units and <ix:nonFraction unitRef="shares" contextRef="i0b67910caf6b4c828e79547fa73e190e_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2ODMx_bd91fa8d-9c54-4ff5-b375-30a196a557ce">4,650</ix:nonFraction> performance share awards in 2019 at an average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i3d52eef584d64108804a64519827bb5c_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzM3NTM_43606075-c87d-43f1-9a00-6b16e071da88">89.21</ix:nonFraction>. The grant date fair values were the closing prices of the Company&#8217;s common stock on the grant dates. The Company recognized stock-based compensation related to restricted stock awards, restricted stock units, and performance share awards of $<ix:nonFraction unitRef="usd" contextRef="if78e032933994d95b9805120cda286e6_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzM5OTg_2b5c1008-c190-4013-a3d4-29362d707b57">5.4</ix:nonFraction> million  in 2021, $<ix:nonFraction unitRef="usd" contextRef="i4f3a227491954c56b0b3324fd9bdc387_D20200101-20201231" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2ODcz_59569b8a-ce74-4a9d-af55-0b912719236c">4.7</ix:nonFraction> million in 2020, and $<ix:nonFraction unitRef="usd" contextRef="iec532ee11d9c490f9be7f5059127e732_D20190101-20191231" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzQwMjM_ed10ab5c-cdbf-4e5c-a2bb-06de111316e4">4.0</ix:nonFraction> million in 2019. Unrecognized compensation costs related to restricted stock and performance awards totaled $<ix:nonFraction unitRef="usd" contextRef="i72acb9fc415c4606967ef65b563dcdcc_I20211231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4MTQxOTQxODYzMDI1_ef4f4b77-4f7c-46d2-81c2-47c5bc2ad42b">11.5</ix:nonFraction> million, and restricted stock units totaled $<ix:nonFraction unitRef="usd" contextRef="i76e76e6e83c04bd992e7c9f4f51eb8ee_I20211231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4MTQxOTQxODYzMDMy_31020805-1f08-4879-aee3-0130abf4a67d">1.4</ix:nonFraction> million at December&#160;31, 2021 and will be recognized over <ix:nonNumeric contextRef="i1094bc61cb7f4939b575c7f4f08cb513_D20210101-20211231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzQxODk_e42558dd-5450-4277-8f25-74d94c816dac">3.5</ix:nonNumeric> years and <ix:nonNumeric contextRef="id80b88eea7e74f95a8edf889fc3e37a3_D20210101-20211231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzQxOTY_e00eb915-5932-41e3-8d66-3551eae9d9e6">4.1</ix:nonNumeric> years, respectively on a weighted average basis.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_145"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13 <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90ZXh0cmVnaW9uOjU3N2ZiMjMwZDdlYjQ2MTQ5MTI4MjQzMmUwNGY5OWZhXzM1MA_ae5a2253-a29f-4953-b4a6-eed2ae9a61ac" continuedAt="i0f8c24ff5dfe4d82b5624dcd2dd2f8ca" escape="true">Other Noninterest Income and Expense</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i0f8c24ff5dfe4d82b5624dcd2dd2f8ca"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90ZXh0cmVnaW9uOjU3N2ZiMjMwZDdlYjQ2MTQ5MTI4MjQzMmUwNGY5OWZhXzM1NQ_20bf2851-445d-4c65-844d-9f4677e44ee0" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income and operating expense totals are presented in the table below.&#160;&#160;Components of these totals exceeding <ix:nonFraction unitRef="number" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="tmp:ReportingThresholdForOtherIncomeAndOperatingExpenses" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90ZXh0cmVnaW9uOjU3N2ZiMjMwZDdlYjQ2MTQ5MTI4MjQzMmUwNGY5OWZhXzE2NQ_31a2eda7-ee2b-46c9-84dd-491b29f5b236">1</ix:nonFraction>%, and other significant items, of the aggregate of total other noninterest income and total other noninterest expenses for any of the years presented below are stated separately.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.060%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NONINTEREST INCOME</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other service charges</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:OtherServiceCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzMtMS0xLTEtNDcyOTg_25eeb2a7-dbba-42e9-9477-fe5f9033baad">2,826</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:OtherServiceCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzMtMi0xLTEtNDcyOTg_0b6a22f6-8c4a-4198-81ab-53ce83e5d5ca">2,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:OtherServiceCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzMtMy0xLTEtNDcyOTg_e75e1bae-1677-4c5c-8cee-fa5fb1dae679">3,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in cash surrender value of corporate owned life insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:BankOwnedLifeInsuranceIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzQtMS0xLTEtNDcyOTg_13475b64-1f3d-4304-9591-3cb0718f54aa">1,879</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:BankOwnedLifeInsuranceIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzQtMi0xLTEtNDcyOTg_fa9a45d0-c065-463c-999c-4ff8ba8e2719">2,188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:BankOwnedLifeInsuranceIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzQtMy0xLTEtNDcyOTg_39381be6-d426-43a5-a3ef-a9d9a10eed1a">2,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on sale of loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSalesOfLoansNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzUtMS0xLTEtNDcyOTg_d950a3fd-5be2-4ed0-870d-93bf56c731cd">943</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSalesOfLoansNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzUtMi0xLTEtNDcyOTg_b9fbf4f0-c97f-4c1a-9dc7-ae275f517e2c">2,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:GainLossOnSalesOfLoansNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzUtMy0xLTEtNDcyOTg_cddad128-f3a5-488f-8064-6622c20d6f8c">227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other miscellaneous income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzctMS0xLTEtNDcyOTg_8c55d681-bb0b-42cf-ae47-bf0d97f20c6d">1,555</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzctMi0xLTEtNDcyOTg_16877c0b-56e4-43c2-a157-a349e3ab20fd">1,740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzctMy0xLTEtNDcyOTg_ebafab68-8296-44f8-a2c5-4629eb730188">2,859</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other noninterest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzgtMS0xLTEtNDcyOTg_05e5305f-2b2a-4d48-adad-798ff3b7505e">7,203</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzgtMi0xLTEtNDcyOTg_cdaca9b0-a02f-43be-862c-b7891f968abd">8,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzgtMy0xLTEtNDcyOTg_1786eb14-f36b-412f-be19-76a66bc3061d">8,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NONINTEREST EXPENSES</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:MarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzEwLTEtMS0xLTQ3Mjk4_9d7ea32e-f994-4dcc-b126-f50f6aff1c92">4,319</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:MarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzEwLTItMS0xLTQ3Mjk4_47a06046-3c58-4df9-b583-efaa0b080e8c">4,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:MarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzEwLTMtMS0xLTQ3Mjk4_f431797d-34b1-4f9a-8e01-6a1dab99c168">4,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:ProfessionalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzExLTEtMS0xLTQ3Mjk4_4c77b31e-6301-41e2-b7c5-0e8d8c3bda6d">6,909</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ProfessionalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzExLTItMS0xLTQ3Mjk4_3eb10b1d-5fa7-4b9a-a4aa-ad51832c18eb">6,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ProfessionalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzExLTMtMS0xLTQ3Mjk4_abd436c0-8c14-437b-b461-280c884691f9">8,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:TechnologyExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzEyLTEtMS0xLTQ3Mjk4_46d53746-d7da-4c3c-b745-5677b9d798cb">11,747</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:TechnologyExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzEyLTItMS0xLTQ3Mjk4_8be5d37e-c896-4bc0-9dbc-2446e11dc06a">11,791</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:TechnologyExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzEyLTMtMS0xLTQ3Mjk4_da250c11-dbb2-467d-b56a-7475500bf254">10,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cardholder expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:CardholderExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzEzLTEtMS0xLTQ3Mjk4_2f069da4-13e3-4e9a-b204-b2dc67dbdc23">3,532</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:CardholderExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzEzLTItMS0xLTQ3Mjk4_f5a9207c-540e-4c6d-ae49-1fd961799454">3,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:CardholderExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzEzLTMtMS0xLTQ3Mjk4_24fa2d2a-7c24-4317-9d35-505de6a7926e">3,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FDIC insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE0LTEtMS0xLTQ3Mjk4_fe328763-d6d4-457a-a0f6-40d883d0ce56">2,758</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE0LTItMS0xLTQ3Mjk4_7e457a5f-740e-4a45-b498-1ff527fd8fad">2,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE0LTMtMS0xLTQ3Mjk4_50c533b2-4fd4-400d-9d58-eca0c762a019">773</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:LegalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE1LTEtMS0xLTgxMDY5_b7c13242-0e7d-4474-9fbc-3556334ee96c">1,190</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:LegalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE1LTItMS0xLTgxMDY5_8c2d7d94-c247-4df8-873b-2db7733d0d95">1,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:LegalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE1LTMtMS0xLTgxMDY5_8c9c8f83-5890-4b7a-932e-23664a9fd327">1,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties on prepayment of FHLB borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE2LTEtMS0xLTgxMDg0_89dc0d92-b861-4014-8db2-4bf13d3b2898">2,929</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE2LTItMS0xLTgxMDg0_6493a9c4-fa09-4340-b936-e71671142b29">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE2LTMtMS0xLTgxMDg0_ee05a77d-1507-41ea-aca1-6dc40c48ef9e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other miscellaneous expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:OtherMiscellaneousExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE1LTEtMS0xLTQ3Mjk4_2045cf25-bf50-4d1c-bf9b-588802a6e4ac">13,869</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:OtherMiscellaneousExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE1LTItMS0xLTQ3Mjk4_778e1684-24c4-4d33-9740-fb85af4737fe">15,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:OtherMiscellaneousExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE1LTMtMS0xLTQ3Mjk4_479ec2c6-f7ee-4d38-a9c4-f78f840b29d1">16,574</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other noninterest expenses</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE2LTEtMS0xLTQ3Mjk4_0967ac5c-f13b-4dc6-958d-554bb2fdcc40">47,253</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE2LTItMS0xLTQ3Mjk4_76f3764b-9422-49f7-8ea8-f77b296a4e86">44,729</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE2LTMtMS0xLTQ3Mjk4_b93ac07c-5f27-49cb-bdb5-09e600b3cba0">46,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_148"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%">Note 14 <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzgwMjU_f45bf5be-1ed5-4974-a139-8c52951b1253" continuedAt="i2dbb3f161cc14f44a9b46893d0127fa6" escape="true">Revenue Recognition</ix:nonNumeric></span></div><div style="text-align:justify"><ix:continuation id="i2dbb3f161cc14f44a9b46893d0127fa6" continuedAt="i0370eb13afe54be4acb7bca26fe56af7"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As stated in Note 1 - "Summary of Significant Accounting Policies," the Company adopted ASU No. 2014-09 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Revenue from Contracts with Customers&#8221; (ASC 606)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and all subsequent ASUs that modified ASC 606 on January 1, 2018.  ASC 606 does not apply to revenue associated with financial instruments, including revenue from loans and securities. In addition, certain </span></ix:continuation></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i0370eb13afe54be4acb7bca26fe56af7" continuedAt="i2061d1bc7d6244b68da3b57c7a65a0c9"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">noninterest income streams such as fees associated with mortgage servicing rights, financial guarantees, derivatives, and certain credit card fees are also not in scope of the new guidance. ASC 606 is applicable to noninterest revenue streams such as trust and asset management income, deposit related fees, interchange fees, merchant income, and annuity and insurance commissions. However, the recognition of these revenue streams did not change significantly upon adoption of ASC 606. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insurance Commissions and Fees</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insurance commissions and fees from insurance product sales are typically earned upon the effective date of bound coverage, as no significant performance obligation remains after coverage is bound. Commission revenue on policies billed in installments is now accrued based upon the completion of the performance obligation creating a current asset for the unbilled revenue until such time as an invoice is generated, typically not to exceed twelve months. The impact of these changes was not significant, but it will result in slight variances from quarter to quarter. Contingent commissions are estimated based upon management&#8217;s expectations for the year with an appropriate constraint applied and accrued relative to the recognition of the corresponding core commissions.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trust &amp; Asset Management</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trust and asset management income is primarily comprised of fees earned from the management and administration of trusts and other customer assets. The Company&#8217;s performance obligation is generally satisfied over time and the resulting fees are recognized monthly, based upon the month-end market value of the assets under management and the applicable fee rate. Payment is generally received a few days after month end through a direct charge to customers&#8217; accounts. The Company does not earn performance-based incentives. Optional services such as real estate sales and tax return preparation services are also available to existing trust and asset management customers. The Company&#8217;s performance obligation for these transactional-based services is generally satisfied, and related revenue recognized, at a point in time (i.e., as incurred). Payment is received shortly after services are rendered.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mutual Fund &amp; Investment Income</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mutual fund and investment income consists of other recurring revenue streams such as commissions from sales of mutual funds and other investments, investment advisory fees from the Company&#8217;s Strategic Asset Management Services (SAM) wealth management product. Commissions from the sale of mutual funds and other investments are recognized on trade date, which is when the Company has satisfied its performance obligation. The Company also receives periodic service fees (i.e., trailers) from mutual fund companies typically based on a percentage of net asset value, recorded over time, usually monthly or quarterly, as net asset value is determined. Investment advisor fees from the wealth management product is earned over time and based on an annual percentage rate of the net asset value. The investment advisor fees are charged to the customer&#8217;s account in advance on the first month of the quarter, and the revenue is recognized over the following three-month period. The Company does engage a third party, LPL Financial, LLC (LPL), to satisfy part of this performance obligation, and therefore this income is reported net of any corresponding expenses paid to LPL.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Service Charges on Deposit Accounts</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service charges on deposit accounts consist of account analysis fees (i.e., net fees earned on analyzed business and public checking accounts), monthly service fees, check orders, and other deposit account related fees. The Company&#8217;s performance obligation for account analysis fees and monthly service fees is generally satisfied, and the related revenue recognized, over the period in which the service is provided. Check orders and other deposit account related fees are largely transactional based, and therefore, the Company&#8217;s performance obligation is satisfied and related revenue recognized, at a point in time. Payment for service charges on deposit accounts is primarily received immediately or in the following month through a direct charge to customers&#8217; accounts.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Card Services Income</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fees, exchange, and other service charges are primarily comprised of debit and credit card income, ATM fees, merchant services income, and other service charges. Debit and credit card income is primarily comprised of interchange fees earned whenever the Company&#8217;s debit and credit cards are processed through card payment networks such as MasterCard. ATM fees are primarily generated when a Company cardholder uses a non-Company ATM or a non-Company cardholder uses a Company ATM. Merchant services income mainly represents fees charged to merchants to process their debit and credit card transactions, in addition to account management fees. The Company&#8217;s performance obligation for fees and exchange are largely satisfied, and related revenue recognized, when the services are rendered or upon completion. Payment is typically received immediately or in the following month. </span></div></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i2061d1bc7d6244b68da3b57c7a65a0c9"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other service charges include revenue from processing wire and ACH transfers, lock box service and safe deposit box rental. Payment on these revenue streams is received primarily through a direct charge to the customer&#8217;s account, immediately or in the following month, and therefore, the Company&#8217;s performance obligation is satisfied, and related revenue recognized, at a point in time.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzgwMjY_af1e5d82-adf2-49bb-980b-f90824ae3be5" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents noninterest income, segregated by revenue streams in-scope and out-of-scope of ASC 606, for the years ended December&#160;31, 2021, 2020, and 2019.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.040%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In&#160;thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noninterest Income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">In-scope of Topic 606:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance Revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57af87133fc341dc97b8e7443a01c7e5_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzQtMS0xLTEtNDcyOTg_90ed5edf-f136-404e-b165-50b3f5cd2c61">34,836</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e6a4acd1dcc4414b061ecf50deb71da_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzQtMi0xLTEtNDcyOTg_5db84dac-e2b8-480d-ac81-26e291e788c9">31,505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab32bea9573b4a0a824f3fa07cb2dfd2_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzQtMy0xLTEtNDcyOTg_6ae15d50-3f41-4dd6-9e87-c0bfbd7a6af6">31,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment Service Income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3b790d30c924c098280fc55035441bb_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzUtMS0xLTEtNDcyOTg_0ecad19c-1872-48b8-b40f-50c16baa1200">19,388</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a37235fe1f34fc0b003e3f96614edd5_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzUtMi0xLTEtNDcyOTg_65e5de18-d0f3-4c05-8222-2d785225ab8d">17,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b76f38978f34381aadce79fcaa8f777_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzUtMy0xLTEtNDcyOTg_4dd59f4e-e630-49b1-96d7-87df06f65a32">16,434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service Charges on Deposit Accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306c3dfbb43e42dbaed50f4ea4207771_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzYtMS0xLTEtNDcyOTg_d0ec0c9d-4f00-4d5c-afed-f01defb5552d">6,347</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3a371bcb82f43e9a1d71bdcbf6ae120_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzYtMi0xLTEtNDcyOTg_92a1c398-d635-489d-86b2-f3e0ed526e23">6,312</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bcd91253bc64857a13950cb015d38a9_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzYtMy0xLTEtNDcyOTg_0405a077-da77-4466-871e-ca422308047f">8,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Card Services Income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i080c9de689f54f00aa67e901e3765eae_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzctMS0xLTEtNDcyOTg_c75b3169-6c48-45fd-9249-32221fbb7612">10,826</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd3fd795659841b7bf1625bc06c3b85e_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzctMi0xLTEtNDcyOTg_f00035ef-6c50-4412-9dfe-24b8d51f6402">9,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ce0c1f7eb8c4c34bb94b23d2bf4c6e9_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzctMy0xLTEtNDcyOTg_e1caeba0-003f-401e-a902-a79127a4d0db">10,526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc7eea43edc945b890c94b26f12a306b_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzgtMS0xLTEtNDcyOTg_422399b4-5c3a-448b-9550-aa1bc0238497">1,204</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65868bc058ab43b4a3f92149eca32020_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzgtMi0xLTEtNDcyOTg_ae1fedf7-dae7-4742-b6ad-041b55549df6">1,146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedd8db0b29ca4749979556d7847e6d1a_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzgtMy0xLTEtNDcyOTg_4a105f6b-acd6-4ffb-b9b7-e8ebfecd558c">1,183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noninterest Income (in-scope of ASC 606)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzktMS0xLTEtNDcyOTg_c2754898-b5ae-4d41-9e55-bcc608dd5091">72,601</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzktMi0xLTEtNDcyOTg_7080a69f-2834-43a8-b2ef-a794205c100d">65,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzktMy0xLTEtNDcyOTg_6554346b-2321-4170-b59f-b306772a8e08">67,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noninterest Income (out-of-scope of ASC 606)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:RevenueNotFromContractWithCustomerExcludingInterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzEwLTEtMS0xLTQ3Mjk4_43143b13-f8f5-4b5c-9949-1df3deba39a7">6,248</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:RevenueNotFromContractWithCustomerExcludingInterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzEwLTItMS0xLTQ3Mjk4_8db4bb80-ed4f-4962-a784-728202e0f640">8,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:RevenueNotFromContractWithCustomerExcludingInterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzEwLTMtMS0xLTQ3Mjk4_8d457003-47a3-43d8-aad8-aec23f2cbf46">7,878</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Noninterest Income</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzExLTEtMS0xLTQ3Mjk4_a1d5d479-7b7e-4961-9dfe-255d0e8a6721">78,849</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzExLTItMS0xLTQ3Mjk4_8e37f03d-60ea-4e89-bc56-03192ccdd7c1">73,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzExLTMtMS0xLTQ3Mjk4_d24bcc16-756c-4053-9911-baa3df8b1b29">75,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract asset balance occurs when an entity performs a service for a customer before the customer pays consideration or before payment is due, which would result in contract receivables or assets, respectively. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract liability balance is an entity&#8217;s obligation to transfer a service to a customer for which the entity has already received payment or for which payment is due from the customer.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company&#8217;s noninterest revenue streams, excluding some insurance commissions and fees, are largely based on transactional activity, or standard month-end revenue accruals such as asset management fees based on month-end market values. Receivables primarily consist of amounts due for insurance and wealth management services performed for which the Company's performance obligations have been fully satisfied. Receivables amounted to $<ix:nonFraction unitRef="usd" contextRef="i4ab48a96356a4786926453103df9bb61_I20211231" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzEwOTk1MTE2MzU4MDc_b5fe70e4-e1ba-47a4-b26a-56324291657e">6.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i0bad8433d9ce42be908344e5f6673436_I20211231" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzEwOTk1MTE2MzU4MTU_b7d5e80f-2f0d-41f3-9798-bbb5b66f0bfc">2.3</ix:nonFraction> million, respectively, at December&#160;31, 2021, compared to $<ix:nonFraction unitRef="usd" contextRef="ie549f5d99ff743ce8c710dacc44e06e6_I20201231" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzEwOTk1MTE2MzU4MjM_35171a04-5ad7-4bb4-b715-a3e19d109ce1">5.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie063edaa99d24618b2746f01354b33c5_I20201231" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzEwOTk1MTE2MzU4Mjc_e0f65a9a-4c40-47d2-aba9-40962a07d717">2.2</ix:nonFraction> million, respectively, at December&#160;31, 2020. Additionally, the Company had contract assets related to contingent income of $<ix:nonFraction unitRef="usd" contextRef="i9faad91a88e940c198fdcaf517fe249d_I20211231" decimals="-5" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzEwOTk1MTE2MzU4Mzg_f647f79f-6d29-4b77-8f89-fcf42169c88a">3.0</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ib40614aede4945d89b2397be37777794_I20201231" decimals="-5" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzEwOTk1MTE2MzU4NDQ_f8c2ef82-3626-4e96-b7fc-04a1662b21aa">2.5</ix:nonFraction> million, respectively, related to period end 2021, and 2020, and contract liabilities of $<ix:nonFraction unitRef="usd" contextRef="i9faad91a88e940c198fdcaf517fe249d_I20211231" decimals="-5" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzEwOTk1MTE2MzU4NzI_13da4c60-b628-45f1-b411-f5bd61c3c5b1">1.7</ix:nonFraction> million for year end 2021 and $<ix:nonFraction unitRef="usd" contextRef="ib40614aede4945d89b2397be37777794_I20201231" decimals="-5" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzEwOTk1MTE2MzU4ODE_2690e00d-be4b-4da1-b81d-88150f68d1fd"><ix:nonFraction unitRef="usd" contextRef="i50e86c972ae44f7aa106c78aa7019f8a_I20191231" decimals="-5" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzEwOTk1MTE2MzU4ODE_a27161bd-cd85-4721-8dfe-0d61ae5d41aa">2.0</ix:nonFraction></ix:nonFraction> million for year end 2020.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contract Acquisition Costs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the adoption of ASC 606, an entity is required to capitalize, and subsequently amortize into expense, certain incremental costs of obtaining a contract with a customer if these costs are expected to be recovered. The incremental costs of obtaining a contract are those costs that an entity incurs to obtain a contract with a customer that it would not have incurred if the contract had not been obtained (for example, sales commission). The Company utilizes the practical expedient which allows entities to immediately expense contract acquisition costs when the asset that would have resulted from capitalizing these costs would have been amortized in one year or less. Upon adoption of ASC 606, the Company did not capitalize any contract acquisition costs.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_151"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15 <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzIyNDk_3a4cff9a-d7f5-46f4-b42c-46334add8ec6" continuedAt="ief37c9e9d7964206b6dbaccb5084988a" escape="true">Income Taxes</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ief37c9e9d7964206b6dbaccb5084988a" continuedAt="i6b42c4bc720f4684a9b17b2b4f8dc86e"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzIyNDI_bca8a2ae-25f1-46e7-8242-f62879257db2" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax expense (benefit) attributable to income from operations is summarized as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.060%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzItMS0xLTEtNDcyOTg_4bbcbf56-7437-497c-a5a2-377f1d60a1d3">19,345</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzItMi0xLTEtNDcyOTg_5dfbb7d3-e487-489d-816d-cdde3d0cbd07">1,485</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzItMy0xLTEtNDcyOTg_96427e6d-becd-4cca-8991-420b56581872">20,830</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzMtMS0xLTEtNDcyOTg_2134187b-0732-47b7-853d-499e6683774c">4,039</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzMtMi0xLTEtNDcyOTg_be09cd2d-0f9c-46be-a509-1581808d1e40">313</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzMtMy0xLTEtNDcyOTg_9570e66e-7fc7-451c-a7ed-119b42e14508">4,352</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzQtMS0xLTEtNDcyOTg_19c18b99-5bd1-4ca7-bade-88868a1c8392">23,384</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzQtMi0xLTEtNDcyOTg_ea276164-70df-4d4b-aad8-5ad0e03ef867">1,798</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzQtMy0xLTEtNDcyOTg_a8dc3504-b6ed-4cc8-97bd-b677917e1a27">25,182</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzYtMS0xLTEtNDcyOTg_5ac33224-2ece-42ff-a247-4d5584db4879">22,199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzYtMi0xLTEtNDcyOTg_7900855d-cd6a-4930-962f-c9655326b75d">5,247</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzYtMy0xLTEtNDcyOTg_dd0f8b37-e14c-49a8-ba9b-ac90cc22f9ec">16,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzctMS0xLTEtNDcyOTg_e2deeb42-7916-4e81-823d-e02ca66617d0">4,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzctMi0xLTEtNDcyOTg_7c321fc7-0e8f-4523-ba00-db4ccacb68a6">1,037</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzctMy0xLTEtNDcyOTg_99928422-1977-475d-a853-db160c8fbae3">2,972</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzgtMS0xLTEtNDcyOTg_6fbdc33f-0d8f-4d56-b1c6-3815d6d6c7b5">26,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzgtMi0xLTEtNDcyOTg_1deb4c57-61f5-4fca-b57d-9804c3e06858">6,284</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzgtMy0xLTEtNDcyOTg_e2d39444-5a47-40d2-8391-cba5352bd914">19,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzEwLTEtMS0xLTQ3Mjk4_c42d8b33-ffc9-4b4a-a0f8-77d040b0fe19">15,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzEwLTItMS0xLTQ3Mjk4_b3c8da39-3c9a-4ea9-bd1b-3ddb87eea911">2,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzEwLTMtMS0xLTQ3Mjk4_7dd77c07-665b-4e83-a137-d301425846db">17,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzExLTEtMS0xLTQ3Mjk4_d9946e9b-656d-4d12-be9b-da50b7a5eaea">2,782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzExLTItMS0xLTQ3Mjk4_9272a074-48cc-473a-8420-0de7411e964f">405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzExLTMtMS0xLTQ3Mjk4_5269a1d8-0789-47e4-8153-83e400d7eaf7">3,187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzEyLTEtMS0xLTQ3Mjk4_9d516eca-a5af-45cb-9b29-9fec5de92448">17,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzEyLTItMS0xLTQ3Mjk4_a977ba5b-1f30-449b-a33b-ecb47504fc47">3,073</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzEyLTMtMS0xLTQ3Mjk4_0a502114-2da6-4627-b95d-19ac4b6e3b4d">21,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzIyMzc_6c3d82f1-2706-4dd3-9fd3-d6680e36b202" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary reasons for the differences between income tax expense and the amount computed by applying the statutory federal income tax rate to earnings are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.060%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory federal income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzEtMS0xLTEtNDcyOTg_011a9382-3b0e-4600-8e7b-f418126fcb15">21.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzEtMi0xLTEtNDcyOTg_2c4a1502-bb88-47c5-850e-de7fa89480a6">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzEtMy0xLTEtNDcyOTg_a3a5ad4a-47a7-4f24-92fe-f2fc7c476910">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzItMS0xLTEtNDcyOTg_2b959da6-5b8f-4a0a-bea0-99aabfb1fc7e">3.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzItMi0xLTEtNDcyOTg_ff0dbb37-8588-4f15-81fb-c5b8e3e66770">2.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzItMy0xLTEtNDcyOTg_cebef1e5-4794-4c05-ab8a-49c9da77dbcc">2.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax exempt income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzMtMS0xLTEtNDcyOTg_990fc219-89ce-47f2-98d5-e775b3cb47ae">1.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzMtMi0xLTEtNDcyOTg_d8da1361-87cd-45b2-a326-2be38a325d99">1.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzMtMy0xLTEtNDcyOTg_6529dd77-0486-4d73-a4e6-eaa58d7ef1bf">1.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess benefits from equity-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzQtMS0xLTEtNDcyOTg_55d7f60a-45b7-443f-af1b-65218ff158c2">0.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzQtMi0xLTEtNDcyOTg_0ebb4af9-f41f-42d8-88ed-f0c83b424e4d">0.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzQtMy0xLTEtNDcyOTg_069d1c26-384e-4f9b-b2f7-b19462c9fa28">0.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank-owned life insurance income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="3" name="tmp:EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzUtMS0xLTEtNDcyOTg_1b0669a0-6633-4eba-bc67-b6ed6cd4b579">0.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="3" name="tmp:EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzUtMi0xLTEtNDcyOTg_ead938e2-266d-46a0-ae7c-6a02597e849b">0.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="3" name="tmp:EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzUtMy0xLTEtNDcyOTg_cd314945-40aa-476c-8a08-988506c74b05">0.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzYtMS0xLTEtNDcyOTg_ad99771b-e98e-4105-828a-215d47211bfe">0.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzYtMi0xLTEtNDcyOTg_3dd56a87-2901-4ab6-a329-ebecc9c43bbb">0.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzYtMy0xLTEtNDcyOTg_6c9e92a0-5b6a-45b3-b3f5-5e8066e2a7ec">0.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzgtMS0xLTEtNDcyOTg_c2b68910-868b-481a-965c-799b832d7555">0.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzgtMi0xLTEtNDcyOTg_97d15a0d-b298-460c-93b7-4b355beb222c">0.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzgtMy0xLTEtNDcyOTg_11701453-5a77-4451-a0b6-af6e60c6ca27">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzktMS0xLTEtNDcyOTg_88fcf2fa-d45d-4e8d-8f24-192f9dc1b509">22.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzktMi0xLTEtNDcyOTg_391bb50d-a41c-453f-8e8c-49cde9a9c159">20.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzktMy0xLTEtNDcyOTg_2353c138-d01b-4c23-86bd-bb71e3a0f678">20.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i6b42c4bc720f4684a9b17b2b4f8dc86e"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.&#160;&#160;<ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzIyMzk_4cafbfaa-a92a-49be-98e5-789fc8c348c7" continuedAt="i0597252c462947f094fe877ef1347856" escape="true">Significant components of the Company&#8217;s deferred tax assets and liabilities as of December 31 were as follows:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><ix:continuation id="i0597252c462947f094fe877ef1347856"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.859%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.421%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="tmp:DeferredTaxAssetsAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzItMS0xLTEtNDcyOTg_ced347d6-846a-4afe-8120-e30e4d491c0c">11,160</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="tmp:DeferredTaxAssetsAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzItMi0xLTEtNDcyOTg_172fbf73-4a41-4d9e-9307-5a9ff0692344">13,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="tmp:DeferredTaxAssetsLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzMtMS0xLTEtNDcyOTg_f5ba64dd-9bd4-4ce7-87a6-3d4508358c5d">7,277</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="tmp:DeferredTaxAssetsLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzMtMi0xLTEtNDcyOTg_e4c95c90-3195-4c88-947c-bdfc1e8d515c">7,858</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income on nonperforming loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzQtMS0xLTEtNDcyOTg_989c5cbe-6b0b-4a09-8692-267ca6af478a">470</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzQtMi0xLTEtNDcyOTg_0ff18b19-4376-4029-aff0-24f4274c381a">500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="tmp:DeferredTaxAssetCompensationAndBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzUtMS0xLTEtNDcyOTg_629e1ccf-def3-497a-afe6-909c4ecbf5ab">12,303</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="tmp:DeferredTaxAssetCompensationAndBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzUtMi0xLTEtNDcyOTg_237e6984-0d73-4e76-8533-c59572b10b17">11,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase accounting adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="tmp:DeferredTaxAssetsPurchaseAccountingAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzYtMS0xLTEtNDcyOTg_f76292d9-c2a8-49c7-92e5-4e22e792a80e">360</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="tmp:DeferredTaxAssetsPurchaseAccountingAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzYtMi0xLTEtNDcyOTg_92227c34-6258-4448-8c56-b81a9244543e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities held at fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="tmp:DeferredTaxAssetsLiabilitiesHeldAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzgtMS0xLTEtNDcyOTg_d191badb-1aac-4da0-b946-584fc1212a8f">21</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="tmp:DeferredTaxAssetsLiabilitiesHeldAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzgtMi0xLTEtNDcyOTg_5cb7318d-02da-45e7-9740-840d484e3991">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred loan fees and costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="tmp:DeferredTaxAssetsDeferredLoanFeesAndCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzktMS0xLTEtNDcyOTg_ab98427b-5a24-4383-8327-90b1d2bc77cf">1,664</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="tmp:DeferredTaxAssetsDeferredLoanFeesAndCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzktMi0xLTEtNDcyOTg_e105cb21-772d-450d-8f46-f6b68f0db86c">1,783</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzEwLTEtMS0xLTQ3Mjk4_cf0939a5-04be-438e-b618-0d074d8f8fa5">1,017</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzEwLTItMS0xLTQ3Mjk4_1a121fc6-f94b-47d0-9c64-5b12c02ddf11">1,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzExLTEtMS0xLTQ3Mjk4_4cd60a2a-7ada-4176-bcb9-86e3a2cce958">34,272</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzExLTItMS0xLTQ3Mjk4_ed1cf9d0-e088-4c46-9157-5ff61f57618e">35,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid pension</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="tmp:DeferredTaxLiabilitiesPrepaidPension" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzEzLTEtMS0xLTQ3Mjk4_fca4b21b-88d6-49a4-8d96-2fdd0ab1bb88">10,875</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="tmp:DeferredTaxLiabilitiesPrepaidPension" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzEzLTItMS0xLTQ3Mjk4_283194fa-417e-4a01-8e23-2c4fa33a0b78">10,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="tmp:DeferredTaxLiabilitiesRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE0LTEtMS0xLTQ3Mjk4_0ee463ba-1851-4917-b4ff-4d756f6817dc">7,092</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="tmp:DeferredTaxLiabilitiesRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE0LTItMS0xLTQ3Mjk4_9275de73-cbae-400f-91a0-b2b86f567376">7,270</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="tmp:DeferredTaxLiabilitiesDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE1LTEtMS0xLTQ3Mjk4_c008223f-c642-4763-820a-6b76e72dc98b">3,586</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="tmp:DeferredTaxLiabilitiesDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE1LTItMS0xLTQ3Mjk4_e2659f8d-3c6a-4406-ac78-b6a19e6bb54d">3,735</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE2LTEtMS0xLTQ3Mjk4_3c061106-945b-4de7-95c2-04d106232990">1,401</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE2LTItMS0xLTQ3Mjk4_f2d90380-e37c-4e56-a392-ef58b77a3b36">1,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase accounting adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="tmp:DeferredTaxLiabilitiesPurchaseAccountingAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE3LTEtMS0xLTQ3Mjk4_e732f3fc-8e08-484a-95cf-bbb2d40185c0">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="tmp:DeferredTaxLiabilitiesPurchaseAccountingAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE3LTItMS0xLTQ3Mjk4_a51e008c-275f-4114-bb71-27c85c6de2b0">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE4LTEtMS0xLTQ3Mjk4_adcce053-6a5a-4bc1-b436-a6169cc97207">1,985</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE4LTItMS0xLTQ3Mjk4_062e8fc0-52d7-4aef-a920-4ca36ad766e4">2,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE5LTEtMS0xLTQ3Mjk4_fbde9a7b-c6c6-4b5a-80f9-e03a775593ed">1,657</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE5LTItMS0xLTQ3Mjk4_9e178868-578b-438b-8c1f-14f9ddb433d1">1,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total deferred tax liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzIwLTEtMS0xLTQ3Mjk4_104a1bc1-3ad2-48b2-a0c8-122efb24466e">26,596</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzIwLTItMS0xLTQ3Mjk4_7cfc8e3c-5bed-4481-82a7-fba8b90ce1d3">26,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net deferred tax asset at year-end</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzIxLTEtMS0xLTQ3Mjk4_89fef346-7ad8-414d-8aa6-ce56e4cb8b15">7,676</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzIxLTItMS0xLTQ3Mjk4_8418ebfb-bfc9-4fb4-bd9a-0f802912ae74">9,474</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net deferred tax asset at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzIyLTEtMS0xLTQ3Mjk4_917e4723-d430-4684-9a3e-b8055567cdc0">9,474</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzIyLTItMS0xLTQ3Mjk4_65987318-e374-4348-9ed2-49a951ecfb32">3,776</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Decrease) increase  in net deferred tax asset</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzIzLTEtMS0xLTQ3Mjk4_b0006ba2-e3f1-4d78-a910-f308b1a67d68">1,798</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzIzLTItMS0xLTQ3Mjk4_408d95de-b505-479e-bd5a-6b62f24e412b">5,698</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CECL accounting standard adoption recorded through equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:CECLAccountingStandardAdoptionRecordedThroughEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzI1LTEtMS0xLTQ3Mjk4_d9a3f829-533e-41ea-8870-dedc8b74b3fc">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:CECLAccountingStandardAdoptionRecordedThroughEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzI1LTItMS0xLTQ3Mjk4_848346cd-2699-4c35-9f53-5ee0bdbf0d66">586</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax expense</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzI2LTEtMS0xLTQ3Mjk4_24e6f5ef-92b3-4ebe-ab71-6c6ddb94756a">1,798</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzI2LTItMS0xLTQ3Mjk4_663b1902-24a6-4496-b485-993b504b9d19">6,284</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above analysis does not include recorded deferred tax assets (liabilities) of $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-5" name="tmp:NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzcwNw_ce2b0714-bc9d-4766-91e9-72c5ebfcdcd1">4.7</ix:nonFraction> million and $(<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-5" sign="-" name="tmp:NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzcxNA_2223b428-a465-4ec5-9fd5-301896544e0e">6.7</ix:nonFraction>) million as of December&#160;31, 2021 and 2020, respectively, related to net unrealized holdings losses/(gains) in the available-for-sale debt securities portfolio. In addition, the analysis excludes recorded deferred tax assets of $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-5" name="tmp:EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzkxOA_a0a5a428-4958-4815-b9a7-a8411c4043cc">13.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-5" name="tmp:EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzkyNQ_b1d1629e-7dc2-4487-bb68-c5a9142c264d">17.1</ix:nonFraction> million, as of December&#160;31, 2021 and 2020, respectively, related to employee benefit plans.  </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Realization of deferred tax assets is dependent upon the generation of future taxable income or the existence of sufficient taxable income. A valuation allowance is provided when it is more likely than not that some portion of the deferred tax assets will not be realized. In assessing the need for a valuation allowance, management considers the scheduled reversal of the deferred tax liabilities, the level of historical taxable income, and the projected future taxable income over the periods in which the temporary differences comprising the deferred tax assets will be deductible. Based on its assessment, management determined that <ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="INF" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzE2MzY_79b0c10a-7d21-4dba-aebf-03c331389371"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="INF" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzE2MzY_ed916964-42e2-4d13-b176-224ef52efd59">no</ix:nonFraction></ix:nonFraction> valuation allowance was necessary at December&#160;31, 2021 and 2020.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2021 the Company had an insignificant amount of ASC 740-10 unrecognized tax benefits.  At December&#160;31, 2020, the Company had <ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzE3MTg_57cfe25c-3f51-4eae-a273-dd091879b503"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzE3MTg_5b39c2bd-242c-4bf1-a47b-b7a9d518f1cf">no</ix:nonFraction></ix:nonFraction> ASC 740-10 unrecognized tax benefits. The Company does not expect the total amount of unrecognized tax benefits to significantly increase within the next twelve months. The Company recognizes interest and penalties on unrecognized tax benefits in income tax expense in its Consolidated Statements of Income.  </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to U.S. federal income tax and income tax in New York and various state jurisdictions. All tax years ending after December 31, 2017 are open to examination by the taxing authorities.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_154"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 16 <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90ZXh0cmVnaW9uOmY0ZGZlMGU3ZTE2YzRjYjE5YjBjOTFiZDc5MjkyYTRmXzUyMA_3e0b7d21-913f-45b4-8e5f-8caa888d8f7a" continuedAt="i97fdee8af9ad41b08f089c3645ea4cb8" escape="true">Other Comprehensive Income (Loss)</ix:nonNumeric></span></div><ix:continuation id="i97fdee8af9ad41b08f089c3645ea4cb8" continuedAt="i6f4d0725b9c34922b8dca62cd4cc3543"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90ZXh0cmVnaW9uOmY0ZGZlMGU3ZTE2YzRjYjE5YjBjOTFiZDc5MjkyYTRmXzUxNg_b69275b0-b186-43ee-a780-6bbbdbada770" continuedAt="i0a45d605eac64fe8a73cf85b4ddfef30" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effect allocated to each component of other comprehensive income (loss) were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.060%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Before-Tax  Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax (Expense)  Benefit</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net of Tax</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in net unrealized (loss) gain during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67144eb8eca54c41a1127be1a83d5b85_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzMtMS0xLTEtNDcyOTg_6ead09cc-0fb0-4130-96fe-5ba2319c694e">46,301</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67144eb8eca54c41a1127be1a83d5b85_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzMtMi0xLTEtNDcyOTg_44e62c75-091e-4f9e-b1d7-4001d601bcfa">11,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67144eb8eca54c41a1127be1a83d5b85_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzMtMy0xLTEtNDcyOTg_61f02093-c4b3-4e72-b09f-6f89de63a90a">34,961</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net realized gain on sale included in available-for-sale debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67144eb8eca54c41a1127be1a83d5b85_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzUtMS0xLTEtNDcyOTg_decfdc00-5517-4de6-aea5-9f2e6beabcdc">275</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67144eb8eca54c41a1127be1a83d5b85_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzUtMi0xLTEtNDcyOTg_8976cb60-9355-4bd3-a87b-600758a427fd">67</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67144eb8eca54c41a1127be1a83d5b85_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzUtMy0xLTEtNDcyOTg_6835dfbf-0086-4cae-aad1-48935693f9af">208</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized losses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67144eb8eca54c41a1127be1a83d5b85_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzYtMS0xLTEtNDcyOTg_9b103de6-0bf2-4e5b-8062-1e79dc642329">46,576</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67144eb8eca54c41a1127be1a83d5b85_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzYtMi0xLTEtNDcyOTg_7d781d62-256d-4b78-8ea3-5ccc66c944a3">11,407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67144eb8eca54c41a1127be1a83d5b85_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzYtMy0xLTEtNDcyOTg_efb38d7f-f77f-4ca1-9f82-5f03390d121e">35,169</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee benefit plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan gain ( loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id36ea0552e244f37a877ec0c803cfdc5_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzktMS0xLTEtNDcyOTg_5dc01948-de6d-4d53-a06b-33048a04fe8c">11,785</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id36ea0552e244f37a877ec0c803cfdc5_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzktMi0xLTEtNDcyOTg_b8d02773-cf3c-49bc-af86-9d5f782e87a0">2,887</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id36ea0552e244f37a877ec0c803cfdc5_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzktMy0xLTEtNDcyOTg_51986d41-0c2c-4e91-96d0-3ec1131d080f">8,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net retirement plan actuarial gain</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id36ea0552e244f37a877ec0c803cfdc5_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzEyLTEtMS0xLTQ3Mjk4_5112fdae-4c87-41cf-9171-8a546c06a831">2,951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id36ea0552e244f37a877ec0c803cfdc5_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzEyLTItMS0xLTQ3Mjk4_8c4ecd11-a646-47b6-9970-1fcde7ca796c">723</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id36ea0552e244f37a877ec0c803cfdc5_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzEyLTMtMS0xLTQ3Mjk4_d2e721b4-abdb-4cc8-aa4a-8048f658e8a7">2,228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net retirement plan prior service (cost) credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id376b34e1bb3449a93e2fa106148dcae_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzEzLTEtMS0xLTQ3Mjk4_e0b12674-53b2-4e3d-9a7e-b3b438c014d6">221</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id376b34e1bb3449a93e2fa106148dcae_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzEzLTItMS0xLTQ3Mjk4_df2b79a5-c035-4629-9696-b4e271dc637f">54</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id376b34e1bb3449a93e2fa106148dcae_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzEzLTMtMS0xLTQ3Mjk4_1e1d6b51-ccaf-4917-8156-c45734ce0551">167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefit plans</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ae00783a66748989a7aa5c39b4c3359_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzE0LTEtMS0xLTQ3Mjk4_38813b86-121e-4240-80b1-cf53ac0a8f63">14,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5ae00783a66748989a7aa5c39b4c3359_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzE0LTItMS0xLTQ3Mjk4_6a3dcd65-e009-4686-81bb-c396e2f54841">3,664</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ae00783a66748989a7aa5c39b4c3359_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzE0LTMtMS0xLTQ3Mjk4_7cec333b-f3bf-4fe0-a5b3-b15b63117f93">11,293</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive loss</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzE2LTEtMS0xLTQ3Mjk4_b4dff6ec-8e2a-4d1a-b43a-fb566ba26ccd">31,619</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzE2LTItMS0xLTQ3Mjk4_a75add45-a0c3-428b-be80-197b0579d1ff">7,743</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzE2LTMtMS0xLTQ3Mjk4_a7a98c8a-ebcd-4dba-b05f-135d190e5f85">23,876</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.060%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Before-Tax   Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax (Expense)   Benefit</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net of Tax</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in net unrealized gain during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id61964d1278e4d85b68cf23c8fb2251f_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzMtMS0xLTEtNDcyOTg_622d3e65-004e-4d1b-b350-79fedda54bd2">22,381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id61964d1278e4d85b68cf23c8fb2251f_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzMtMi0xLTEtNDcyOTg_7f929c4a-e364-4fff-aa1f-dc7753d3133c">5,487</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id61964d1278e4d85b68cf23c8fb2251f_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzMtMy0xLTEtNDcyOTg_8a26153b-41d9-4490-b070-8ff5ffd4e02e">16,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net realized loss on sale included in available-for-sale debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id61964d1278e4d85b68cf23c8fb2251f_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzUtMS0xLTEtNDcyOTg_e28fc0a4-2117-4e3c-ac6f-c31f823af4c9">430</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id61964d1278e4d85b68cf23c8fb2251f_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzUtMi0xLTEtNDcyOTg_bb667116-0434-4f9f-ba01-7a47198819a5">106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id61964d1278e4d85b68cf23c8fb2251f_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzUtMy0xLTEtNDcyOTg_88951f17-4ead-4816-8daa-3ef17e67e41e">324</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gains</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id61964d1278e4d85b68cf23c8fb2251f_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzYtMS0xLTEtNDcyOTg_df26b05b-7db2-43d8-858b-35b8dfef0b09">21,951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id61964d1278e4d85b68cf23c8fb2251f_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzYtMi0xLTEtNDcyOTg_21e5464d-1781-4316-9395-15b9d3253084">5,381</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id61964d1278e4d85b68cf23c8fb2251f_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzYtMy0xLTEtNDcyOTg_40eda5d0-e641-4041-b042-784971e12a29">16,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee benefit plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2a23026380ca40e59b825e0e9d10ea3a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzktMS0xLTEtNDcyOTg_ddf6862c-362b-4877-a629-eaeb7d336c14">9,309</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a23026380ca40e59b825e0e9d10ea3a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzktMi0xLTEtNDcyOTg_30a7496d-510d-4837-8359-b7aeff8e3d6d">2,281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2a23026380ca40e59b825e0e9d10ea3a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzktMy0xLTEtNDcyOTg_53b0be09-34a8-402e-9fd1-47d258d8faca">7,028</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net retirement plan actuarial gain</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a23026380ca40e59b825e0e9d10ea3a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzEyLTEtMS0xLTQ3Mjk4_9e787f6d-8679-46ce-a9b2-67c14a24ca71">2,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2a23026380ca40e59b825e0e9d10ea3a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzEyLTItMS0xLTQ3Mjk4_57131fb5-2c48-48a4-b682-0072eadfe059">580</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a23026380ca40e59b825e0e9d10ea3a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzEyLTMtMS0xLTQ3Mjk4_afff46d0-5c19-4e42-87d3-e308719a094d">1,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net retirement plan prior service (cost) credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc7f961368404a81b713ee4affd4889a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzEzLTEtMS0xLTQ3Mjk4_34a95e04-6c9b-4b62-b422-7c5685250f60">214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idc7f961368404a81b713ee4affd4889a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzEzLTItMS0xLTQ3Mjk4_0dc3d6ee-098e-4996-b928-8fbd2bcb8692">52</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc7f961368404a81b713ee4affd4889a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzEzLTMtMS0xLTQ3Mjk4_fe38aa6c-818f-4830-9afd-0ca7ca1433a4">162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefit plans</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69610a5480c74c6aa723690282680b9a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzE0LTEtMS0xLTQ3Mjk4_e0ec11e2-58f5-4aa1-a6be-19e6f6241289">6,729</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69610a5480c74c6aa723690282680b9a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzE0LTItMS0xLTQ3Mjk4_74178d05-edd9-416d-bc7e-ab23ae730342">1,649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69610a5480c74c6aa723690282680b9a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzE0LTMtMS0xLTQ3Mjk4_5c04fdd8-9e9d-4a96-9765-e54921f695aa">5,080</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzE2LTEtMS0xLTQ3Mjk4_9a1d5169-6f79-4b5a-86eb-1ec117ac3a2c">15,222</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzE2LTItMS0xLTQ3Mjk4_b506f461-4a24-4eed-a4db-ec46400cce9a">3,732</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzE2LTMtMS0xLTQ3Mjk4_debe453b-0f9b-4ba3-a330-161eabeabd67">11,490</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i6f4d0725b9c34922b8dca62cd4cc3543" continuedAt="i46b8034cffde4c0a9d7b6d8ba96193f7"><div style="margin-top:5pt"><ix:continuation id="i0a45d605eac64fe8a73cf85b4ddfef30"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.060%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Before-Tax   Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax (Expense)   Benefit</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net of Tax</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in net unrealized loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzMtMS0xLTEtNDcyOTg_e73c7f87-94e7-4a61-b7c4-31489807a4ef">33,431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzMtMi0xLTEtNDcyOTg_a9ec714e-354f-4cad-bbc6-4404967c04da">8,190</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzMtMy0xLTEtNDcyOTg_982e2cd6-7918-479e-a603-dc444f489588">25,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains on HTM securities transferred to AFS debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzQtMS0xLTEtNjE1NjY_f2a5e6c4-43ae-48df-a8ad-fa1f02d25079">3,777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzQtMi0xLTEtNjE1NjY_fda6501c-fc7a-4720-8bf8-227430e3d903">925</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzQtMy0xLTEtNjE1NzI_378b705f-6af6-4b23-b303-c59825af29bc">2,852</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net realized loss on sale included in available-for-sale debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzQtMS0xLTEtNDcyOTg_0736b034-8b35-4b4c-9b4a-839b70e67fc9">616</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzQtMi0xLTEtNDcyOTg_1235c508-b3c2-4ace-8d7d-4795b1d6bdbf">151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzQtMy0xLTEtNDcyOTg_7cb28d94-7958-42f5-b3e8-71df154711b9">465</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gains</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzUtMS0xLTEtNDcyOTg_7f37478f-5ed0-4fb0-94c3-fad2f8d1d037">36,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzUtMi0xLTEtNDcyOTg_8d80e896-3827-4b68-9146-fa7656cf8f90">8,964</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzUtMy0xLTEtNDcyOTg_e5e154c5-113b-41fd-b6dd-3698b8c09b1f">27,628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee benefit plans:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1660bb62226747a788405a0a9fe795bf_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzgtMS0xLTEtNDcyOTg_893c7dc1-8843-43de-bd95-f46db30cb2b5">10,122</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1660bb62226747a788405a0a9fe795bf_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzgtMi0xLTEtNDcyOTg_f02ed0e8-e350-4544-a764-f101af41ea9a">2,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1660bb62226747a788405a0a9fe795bf_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzgtMy0xLTEtNDcyOTg_b2f3e6ed-037e-4966-9991-c3297fbbb96e">7,642</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial gain due to curtailment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibee7f0f151c049cb8e1ba051683f3489_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzktMS0xLTEtNDcyOTg_f941d1dd-11ce-408b-888c-4e5c00c950c4">399</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibee7f0f151c049cb8e1ba051683f3489_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzktMi0xLTEtNDcyOTg_442d79a0-6002-432a-bd6a-77094aa642e9">97</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibee7f0f151c049cb8e1ba051683f3489_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzktMy0xLTEtNDcyOTg_6dbe41b0-2db4-4ef6-95ab-f4fd4e9a76c6">302</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan prior service credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i201fb28c55a34e16b806117c7e082804_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzEwLTEtMS0xLTQ3Mjk4_ae7b3102-be22-477e-a379-c4d47f141193">1,819</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i201fb28c55a34e16b806117c7e082804_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzEwLTItMS0xLTQ3Mjk4_01bb239b-edf4-469b-9622-064015188842">446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i201fb28c55a34e16b806117c7e082804_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzEwLTMtMS0xLTQ3Mjk4_353cdbac-87df-4cb1-9ef3-a9934bd3f649">1,373</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net retirement plan actuarial gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1660bb62226747a788405a0a9fe795bf_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzExLTEtMS0xLTQ3Mjk4_bea21c4d-ccc3-4261-949d-6bb9be2d7fb6">1,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1660bb62226747a788405a0a9fe795bf_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzExLTItMS0xLTQ3Mjk4_23321f67-6b1a-447c-ae57-b05c9f1e011f">411</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1660bb62226747a788405a0a9fe795bf_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzExLTMtMS0xLTQ3Mjk4_d257941b-f6f0-46ba-8317-cf6560891c8c">1,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net retirement plan prior service (cost) credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i201fb28c55a34e16b806117c7e082804_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzEyLTEtMS0xLTQ3Mjk4_455e00d7-cd2d-4658-acef-da621bb17a0e">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i201fb28c55a34e16b806117c7e082804_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzEyLTItMS0xLTQ3Mjk4_05fb3e6e-c8eb-43a5-8d42-31ea2ca4a37a">8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i201fb28c55a34e16b806117c7e082804_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzEyLTMtMS0xLTQ3Mjk4_5ecf68f8-2e59-4385-bb7e-1d226d6c59c5">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefit plans</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11b11bf139dd46d3a409b4065c37dc8c_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzE0LTEtMS0xLTU0OTc5_711cb1a3-b1a0-4ac8-b588-2fba10aa6c29">10,631</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11b11bf139dd46d3a409b4065c37dc8c_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzE0LTItMS0xLTU0OTc5_42c689c4-2440-41ba-b9f0-54f04ef61519">2,604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11b11bf139dd46d3a409b4065c37dc8c_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzE0LTMtMS0xLTU0OTc5_acf08658-02f7-4156-b160-484aea8c33fb">8,027</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzE0LTEtMS0xLTQ3Mjk4_cae70fa4-eca4-4822-ada8-edf3056eae5b">25,961</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzE0LTItMS0xLTQ3Mjk4_68d7e0dc-8968-430e-8814-49df30f62e90">6,360</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzE0LTMtMS0xLTQ3Mjk4_bfc44c4a-a67b-48e8-b8c2-0144f9e585c8">19,601</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90ZXh0cmVnaW9uOmY0ZGZlMGU3ZTE2YzRjYjE5YjBjOTFiZDc5MjkyYTRmXzUxMQ_34d6bb71-86b5-4713-9359-a597a3933eb2" continuedAt="ia2aa852660e04643a306c3279e8cbda2" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the activity in our accumulated other comprehensive loss for the periods indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-Sale Debt  <br/>Securities</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee Benefit <br/>Plans</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other  <br/>Comprehensive  <br/>Income (loss)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9177681af464b348e757b0d3677849d_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzEtMS0xLTEtNDcyOTg_38aa624c-e82b-40fb-b04e-e3c39d627755">23,589</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15e0d1f36ee340fbb2ad5afe9e549a55_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzEtMi0xLTEtNDcyOTg_0db7565b-d1b2-47fb-8118-b75f9c47d869">39,576</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1e8d95017d294230a148619b7c3e4b4f_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzEtMy0xLTEtNDcyOTg_2074c6db-3a51-43b1-9510-a166a48d77cb">63,165</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if53ed20da4d7414c85e616290cbc360b_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzItMS0xLTEtNDcyOTg_caa4c195-81f2-467c-9511-1647011c6fcd">27,628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5473bc76d3714b40b0a98b090654feb7_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzItMi0xLTEtNDcyOTg_635f62c8-a8dd-4f8c-8f65-79fd528d76cb">8,027</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i788a04226c00441a8eba72a8c12804a9_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzItMy0xLTEtNDcyOTg_331451d0-5c0d-4028-a1f2-078cae21ab02">19,601</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98343b29148141fd9ab8836049d32cac_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzQtMS0xLTEtNDcyOTg_68f7b8a5-9857-48fa-b4b9-2fc410af568a">4,039</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6b0c79e54bfe461b983f39a6bf3b936f_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzQtMi0xLTEtNDcyOTg_287b71a7-6744-4b11-a8c0-13d4117a36f5">47,603</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i161d7531e2b04246a864ff437120cfb6_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzQtMy0xLTEtNDcyOTg_af61ab15-8bc0-497e-a93e-56178112c6d9">43,564</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98343b29148141fd9ab8836049d32cac_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzYtMS0xLTEtNDcyOTg_214ad41d-b645-4bf5-9bf0-f287c1bcb361">4,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6b0c79e54bfe461b983f39a6bf3b936f_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzYtMi0xLTEtNDcyOTg_7fc0881c-0904-4509-b529-549fdd3c14f4">47,603</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i161d7531e2b04246a864ff437120cfb6_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzYtMy0xLTEtNDcyOTg_ec00a4c8-2204-4e83-82af-a54cc237c4d1">43,564</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4155e33c51c04713bff3973afb88a11f_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzctMS0xLTEtNDcyOTg_6b4897b9-d81a-46ee-b02b-7d6ca40287af">16,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibcb03711f7a749dc961865ba03681996_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzctMi0xLTEtNDcyOTg_34c64ea0-c092-4803-807b-0164969996ea">5,080</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i839e91fea1ec46cc86f8d10e008c8ca3_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzctMy0xLTEtNDcyOTg_673af760-a977-42db-8ecc-74ab43077c65">11,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7d8d767b28144e6859068fb813fc77e_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzktMS0xLTEtNDcyOTg_3a15c51b-2e7a-4e0e-b83b-0eacc0a1790d">20,609</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9a912db7418d41429e5da562a8832795_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzktMi0xLTEtNDcyOTg_a777dd1a-359d-4ae4-acfc-ee2d3e8026ad">52,683</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5fb0ee93f75c4b9e9e87d7d481cf9498_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzktMy0xLTEtNDcyOTg_e354dd49-0f0a-4ebe-ab6d-cd447757573c">32,074</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7d8d767b28144e6859068fb813fc77e_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzExLTEtMS0xLTQ3Mjk4_e445dcd5-9606-48ea-bb21-f10dbbd840e7">20,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9a912db7418d41429e5da562a8832795_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzExLTItMS0xLTQ3Mjk4_033efa09-9d52-4dd7-8b8d-75b10e7e9096">52,683</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5fb0ee93f75c4b9e9e87d7d481cf9498_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzExLTMtMS0xLTQ3Mjk4_8d691a2e-a205-4a81-afcb-91ffa656ae8b">32,074</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i406e15fd24d5420c980d42e5875ddd78_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzEyLTEtMS0xLTQ3Mjk4_06fbc918-568f-4684-9200-49c5347a50e3">35,169</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bcbbcd7d1754f8da0feedf5fc8c6122_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzEyLTItMS0xLTQ3Mjk4_60f09a9c-20fe-402a-8395-edc8c7f2f6b2">11,293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7d229a09dfe4aa8aaa470283cc8e56b_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzEyLTMtMS0xLTQ3Mjk4_b1b6b8f3-274c-4e86-b651-b0d615da116b">23,876</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4987cf79db1e4bf89c81ed6e38530d17_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzE0LTEtMS0xLTQ3Mjk4_526b43eb-373d-4353-8fd6-7169ccdc5625">14,560</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id515e078ff38442abd9c958873d43585_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzE0LTItMS0xLTQ3Mjk4_b50b221a-7741-40ec-a96f-5076bb313960">41,390</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0c7dc67d563143b1af6de8584eaf9dcb_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzE0LTMtMS0xLTQ3Mjk4_42b5fe1a-0ef6-4f9f-970e-b36f920b2baa">55,950</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i46b8034cffde4c0a9d7b6d8ba96193f7"><ix:continuation id="ia2aa852660e04643a306c3279e8cbda2"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.965%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Details about Accumulated other Comprehensive Income   Components (in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount   Reclassified from   Accumulated   Other   Comprehensive   (Loss)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Affected Line Item in the Statement Where Net Income is Presented</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains and losses on available-for-sale debt securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fc4ec55bb9e43a48d7f68ca007c9399_D20210101-20211231" decimals="-3" name="tmp:NetGainLossOnSecuritiesTransactions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpmMzczNTljNGRiYzE0NDI4ODkyNjZmZTc4YWJmZGE0Yy90YWJsZXJhbmdlOmYzNzM1OWM0ZGJjMTQ0Mjg4OTI2NmZlNzhhYmZkYTRjXzMtMS0xLTEtNDcyOTg_a4a89582-7f96-4929-af2d-d51062326ef8">275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on securities transactions</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9fc4ec55bb9e43a48d7f68ca007c9399_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpmMzczNTljNGRiYzE0NDI4ODkyNjZmZTc4YWJmZGE0Yy90YWJsZXJhbmdlOmYzNzM1OWM0ZGJjMTQ0Mjg4OTI2NmZlNzhhYmZkYTRjXzQtMS0xLTEtNDcyOTg_600e784b-c5a8-4f05-8b0f-1ad9f0841bfa">67</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fc4ec55bb9e43a48d7f68ca007c9399_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpmMzczNTljNGRiYzE0NDI4ODkyNjZmZTc4YWJmZGE0Yy90YWJsZXJhbmdlOmYzNzM1OWM0ZGJjMTQ0Mjg4OTI2NmZlNzhhYmZkYTRjXzUtMS0xLTEtNDcyOTg_056d3502-ef62-4383-9c46-74b9bb0a9633">208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee benefit plans:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of the following</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan actuarial gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied9ec1de7768416d97759be50081821a_D20210101-20211231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpmMzczNTljNGRiYzE0NDI4ODkyNjZmZTc4YWJmZGE0Yy90YWJsZXJhbmdlOmYzNzM1OWM0ZGJjMTQ0Mjg4OTI2NmZlNzhhYmZkYTRjXzgtMS0xLTEtNDcyOTg_9e8b3970-f5db-4ec5-965b-08ff713b5405">2,951</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan prior service credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iee08c857067546dda571de77873ce6cf_D20210101-20211231" decimals="-3" name="us-gaap:OtherNoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpmMzczNTljNGRiYzE0NDI4ODkyNjZmZTc4YWJmZGE0Yy90YWJsZXJhbmdlOmYzNzM1OWM0ZGJjMTQ0Mjg4OTI2NmZlNzhhYmZkYTRjXzktMS0xLTEtNDcyOTg_58514968-3096-4c8f-9816-10dea5e4319f">221</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expense</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i25ac5cda6a4e45c484cabefdcc710544_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpmMzczNTljNGRiYzE0NDI4ODkyNjZmZTc4YWJmZGE0Yy90YWJsZXJhbmdlOmYzNzM1OWM0ZGJjMTQ0Mjg4OTI2NmZlNzhhYmZkYTRjXzExLTEtMS0xLTQ3Mjk4_dc1c196b-53ab-4aa0-ac52-4b6b90a3923d">3,172</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25ac5cda6a4e45c484cabefdcc710544_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpmMzczNTljNGRiYzE0NDI4ODkyNjZmZTc4YWJmZGE0Yy90YWJsZXJhbmdlOmYzNzM1OWM0ZGJjMTQ0Mjg4OTI2NmZlNzhhYmZkYTRjXzEyLTEtMS0xLTQ3Mjk4_849450f8-edfb-4262-87d2-88d7ea202df4">777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i25ac5cda6a4e45c484cabefdcc710544_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpmMzczNTljNGRiYzE0NDI4ODkyNjZmZTc4YWJmZGE0Yy90YWJsZXJhbmdlOmYzNzM1OWM0ZGJjMTQ0Mjg4OTI2NmZlNzhhYmZkYTRjXzEzLTEtMS0xLTQ3Mjk4_5bb3b8ff-1682-4d13-91ef-38400f556deb">2,395</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.819%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Details about Accumulated other Comprehensive Income   Components (in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount   Reclassified from   Accumulated   Other   Comprehensive   (Loss)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Affected Line Item in the Statement Where Net Income is Presented</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains and losses on available-for-sale debt securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f60c5791b7b4dd29723b9fbec4b680b_D20200101-20201231" decimals="-3" name="tmp:NetGainLossOnSecuritiesTransactions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1N2Y4YTgyMGMyNDA0YTlmYjQyNmE0ZTZkZGNlY2MyYy90YWJsZXJhbmdlOjU3ZjhhODIwYzI0MDRhOWZiNDI2YTRlNmRkY2VjYzJjXzMtMS0xLTEtNDcyOTg_6ab85f90-a0d4-458d-bf39-b1b519c1b63c">430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on securities transactions</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4f60c5791b7b4dd29723b9fbec4b680b_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1N2Y4YTgyMGMyNDA0YTlmYjQyNmE0ZTZkZGNlY2MyYy90YWJsZXJhbmdlOjU3ZjhhODIwYzI0MDRhOWZiNDI2YTRlNmRkY2VjYzJjXzQtMS0xLTEtNDcyOTg_93e184d1-1f47-4000-85b9-c70789a73e10">106</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f60c5791b7b4dd29723b9fbec4b680b_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1N2Y4YTgyMGMyNDA0YTlmYjQyNmE0ZTZkZGNlY2MyYy90YWJsZXJhbmdlOjU3ZjhhODIwYzI0MDRhOWZiNDI2YTRlNmRkY2VjYzJjXzUtMS0xLTEtNDcyOTg_682dcd7b-cc53-474b-bf97-886a08df8627">324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee benefit plans:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of the following</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan actuarial gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic94d29d7259c48f5a33a8d97cd3b61cd_D20200101-20201231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1N2Y4YTgyMGMyNDA0YTlmYjQyNmE0ZTZkZGNlY2MyYy90YWJsZXJhbmdlOjU3ZjhhODIwYzI0MDRhOWZiNDI2YTRlNmRkY2VjYzJjXzgtMS0xLTEtNDcyOTg_4814dc72-df61-4e74-bb32-330add27de09">2,366</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan prior service credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1332b5301f7d42baabca3f996b862932_D20200101-20201231" decimals="-3" name="us-gaap:OtherNoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1N2Y4YTgyMGMyNDA0YTlmYjQyNmE0ZTZkZGNlY2MyYy90YWJsZXJhbmdlOjU3ZjhhODIwYzI0MDRhOWZiNDI2YTRlNmRkY2VjYzJjXzktMS0xLTEtNDcyOTg_a59b1ce8-eced-4831-ad82-adc1904c054f">214</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expense</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic8b6a84479d9413cb1afb78ff23cdd42_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1N2Y4YTgyMGMyNDA0YTlmYjQyNmE0ZTZkZGNlY2MyYy90YWJsZXJhbmdlOjU3ZjhhODIwYzI0MDRhOWZiNDI2YTRlNmRkY2VjYzJjXzExLTEtMS0xLTQ3Mjk4_1c3cbbad-340c-4d77-9275-d6a51369d98b">2,580</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8b6a84479d9413cb1afb78ff23cdd42_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1N2Y4YTgyMGMyNDA0YTlmYjQyNmE0ZTZkZGNlY2MyYy90YWJsZXJhbmdlOjU3ZjhhODIwYzI0MDRhOWZiNDI2YTRlNmRkY2VjYzJjXzEyLTEtMS0xLTQ3Mjk4_a19cdae3-b354-4e3b-8b3c-08f026a27e19">632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic8b6a84479d9413cb1afb78ff23cdd42_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1N2Y4YTgyMGMyNDA0YTlmYjQyNmE0ZTZkZGNlY2MyYy90YWJsZXJhbmdlOjU3ZjhhODIwYzI0MDRhOWZiNDI2YTRlNmRkY2VjYzJjXzEzLTEtMS0xLTQ3Mjk4_c20a12d5-99ef-4432-b229-86a85df29069">1,948</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amounts in parentheses indicate debits in income statement.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accumulated other comprehensive income (loss) components are included in the computation of net periodic benefit cost (See Note 11 - &#8220;Employee Benefit Plans&#8221;).</span></div></ix:continuation></ix:continuation><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="ib62f0a34c7534322a712bf75ea27347c_157"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 17&#160;<ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90ZXh0cmVnaW9uOjY3YmQzZTg4MmIxZTQxMjZhM2I2ZmE1YWFmZTI0MTY3XzM3NzQ_9fbf1c27-c27f-4ff8-9e52-69c1020e2fc8" continuedAt="i3f85a67711f8406385af0799f8e63b6b" escape="true">Commitments and Contingent Liabilities</ix:nonNumeric></span></div><ix:continuation id="i3f85a67711f8406385af0799f8e63b6b" continuedAt="i561a5bef243b41c793426a3bbba06a35"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, in the normal course of business, is a party to financial instruments with off-balance-sheet risk to meet the financial needs of its customers. These financial instruments include loan commitments, standby letters of credit, and unused portions of lines of credit. The contract, or notional amount, of these instruments represents the Company&#8217;s involvement in particular classes of financial instruments. These instruments involve, to varying degrees, elements of credit and interest rate risk in excess of the amount recognized on the Consolidated Statements of Condition.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i561a5bef243b41c793426a3bbba06a35" continuedAt="i029a141d8b9e4e99bbc1443529268354"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="tmp:ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90ZXh0cmVnaW9uOjY3YmQzZTg4MmIxZTQxMjZhM2I2ZmE1YWFmZTI0MTY3XzM3Njk_f10e15c4-b5f6-441d-8742-edbc2cc419e2" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s maximum potential obligations to extend credit for loan commitments (unfunded loans, unused lines of credit, and standby letters of credit) outstanding on December 31 were as follows:</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.838%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan commitments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98b8042ca371481690815cf2453017c7_I20211231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90YWJsZTo1YjQ4MTI5MGM2OTU0MzVkODMwNTc5ZmU3Yzg0MWU3YS90YWJsZXJhbmdlOjViNDgxMjkwYzY5NTQzNWQ4MzA1NzlmZTdjODQxZTdhXzEtMS0xLTEtNDcyOTg_431abae0-acb9-45a6-8968-a53224c5f9f0">176,510</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb679b377f7546dcb3ae67667d2c2057_I20201231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90YWJsZTo1YjQ4MTI5MGM2OTU0MzVkODMwNTc5ZmU3Yzg0MWU3YS90YWJsZXJhbmdlOjViNDgxMjkwYzY5NTQzNWQ4MzA1NzlmZTdjODQxZTdhXzEtMi0xLTEtNDcyOTg_d27802cf-a847-4314-85a7-854acfa279e6">144,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standby letters of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3f8e56b55284111bbdc36c28dbbdb9a_I20211231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90YWJsZTo1YjQ4MTI5MGM2OTU0MzVkODMwNTc5ZmU3Yzg0MWU3YS90YWJsZXJhbmdlOjViNDgxMjkwYzY5NTQzNWQ4MzA1NzlmZTdjODQxZTdhXzItMS0xLTEtNDcyOTg_ddf51396-30dc-44a9-a180-707e67cbee73">39,773</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7aa29861fb2456aabe5cc8aa74831a9_I20201231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90YWJsZTo1YjQ4MTI5MGM2OTU0MzVkODMwNTc5ZmU3Yzg0MWU3YS90YWJsZXJhbmdlOjViNDgxMjkwYzY5NTQzNWQ4MzA1NzlmZTdjODQxZTdhXzItMi0xLTEtNDcyOTg_88bd789c-142f-497f-a2bd-ace148c5715f">31,441</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undisbursed portion of lines of credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ddbfbe855a4c85ab4fb195426e6311_I20211231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90YWJsZTo1YjQ4MTI5MGM2OTU0MzVkODMwNTc5ZmU3Yzg0MWU3YS90YWJsZXJhbmdlOjViNDgxMjkwYzY5NTQzNWQ4MzA1NzlmZTdjODQxZTdhXzMtMS0xLTEtNDcyOTg_e23b43db-49f4-419a-8d89-b9dadbab2083">911,694</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie105eb8770db4c7c93b736b8554bd79c_I20201231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90YWJsZTo1YjQ4MTI5MGM2OTU0MzVkODMwNTc5ZmU3Yzg0MWU3YS90YWJsZXJhbmdlOjViNDgxMjkwYzY5NTQzNWQ4MzA1NzlmZTdjODQxZTdhXzMtMi0xLTEtNDcyOTg_175e279d-4456-491c-ab29-032aeadad40e">830,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90YWJsZTo1YjQ4MTI5MGM2OTU0MzVkODMwNTc5ZmU3Yzg0MWU3YS90YWJsZXJhbmdlOjViNDgxMjkwYzY5NTQzNWQ4MzA1NzlmZTdjODQxZTdhXzQtMS0xLTEtNDcyOTg_b4d157ed-1e2b-46be-bf57-e5f6b7a5c090">1,127,977</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90YWJsZTo1YjQ4MTI5MGM2OTU0MzVkODMwNTc5ZmU3Yzg0MWU3YS90YWJsZXJhbmdlOjViNDgxMjkwYzY5NTQzNWQ4MzA1NzlmZTdjODQxZTdhXzQtMi0xLTEtNDcyOTg_6bb91c4e-3c05-4d84-87a0-1c97dc0d467d">1,006,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commitments to extend credit (including lines of credit) are agreements to lend to a customer as long as there is no violation of any condition established in the contract. Commitments generally have fixed expiration dates or other termination clauses and may require payment of a fee. Standby letters of credit are conditional commitments to guarantee the performance of a customer to a third party. The Company extends standby letters of credit to its customers in the normal course of business. The standby letters of credit are generally short-term. As of December&#160;31, 2021, the Company&#8217;s maximum potential obligation under standby letters of credit was $<ix:nonFraction unitRef="usd" contextRef="ib3f8e56b55284111bbdc36c28dbbdb9a_I20211231" decimals="-5" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90ZXh0cmVnaW9uOjY3YmQzZTg4MmIxZTQxMjZhM2I2ZmE1YWFmZTI0MTY3XzE0OTA_d18ad13a-245e-4284-b712-48098943c0a0">39.8</ix:nonFraction> million. Management uses the same credit policies in making commitments to extend credit and standby letters of credit as are used for on-balance-sheet lending decisions. Based upon management&#8217;s evaluation of the counterparty, the Company may require collateral to support commitments to extend credit and standby letters of credit. The credit risk amounts are equal to the contractual amounts, assuming the amounts are fully advanced and collateral or other security is of no value. The Company does not anticipate losses as a result of these transactions. These commitments also have off-balance-sheet interest-rate risk, in that the interest rate at which these commitments were made may not be at market rates on the date the commitments are fulfilled. Since some commitments and standby letters of credit are expected to expire without being drawn upon, the total commitment amounts do not necessarily represent future cash flow requirements.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may also have rate lock agreements associated with mortgage loans to be sold in the secondary market (certain of which relate to loan applications for which no formal commitment has been made).  The amount of rate lock agreements at December 31, 2021 were immaterial.  In order to limit the interest rate risk associated with rate lock agreements, as well as the interest rate risk associated with mortgages held for sale, if any, the Company enters into agreements to sell loans in the secondary market to unrelated investors on a loan-by-loan basis. At December&#160;31, 2021, the Company had approximately $<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="tmp:AgreementsToSellMortgagesOnALoanbyloanBasis" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90ZXh0cmVnaW9uOjY3YmQzZTg4MmIxZTQxMjZhM2I2ZmE1YWFmZTI0MTY3XzI5ODg_146067a6-afef-4e4d-a57f-797163d58072">205,000</ix:nonFraction> of commitments to sell mortgages to unrelated investors on a loan-by-loan basis.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i029a141d8b9e4e99bbc1443529268354">In the normal course of business, the Company is involved in various legal proceedings, investigations, and administrative proceedings. Civil litigation may range from individual actions involving a single plaintiff to putative class action lawsuits with potentially thousands of class members. Investigations may involve both formal and informal proceedings, by both government agencies and self-regulatory bodies. Based on information presently known to us, we do not believe there is any matter to which we are a party, or involving any of our properties, that individually or in the aggregate, would reasonably be expected to have a material adverse effect on our financial statements.</ix:continuation> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_160"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 18&#160;<ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90ZXh0cmVnaW9uOmQyZTU1YTM1YzAyZTRhMmE5ZjVkZjRmMGFmMzQ5Y2YyXzQwNQ_3ccd6b97-b676-4ead-99d7-f20539e9344d" continuedAt="i5dd80c1ba02f476ca4681b8af578bdf6" escape="true">Earnings Per Share </ix:nonNumeric></span></div><ix:continuation id="i5dd80c1ba02f476ca4681b8af578bdf6" continuedAt="i104c24daeba346ecba895d65478ebcab"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90ZXh0cmVnaW9uOmQyZTU1YTM1YzAyZTRhMmE5ZjVkZjRmMGFmMzQ5Y2YyXzQwNA_042d7734-0092-4fe5-8773-18ca94274626" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Calculation of basic earnings per share (Basic EPS) and diluted earnings per share (Diluted EPS) is shown below.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.060%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except share and per share data)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common shareholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzMtMS0xLTEtNDcyOTg_e2348bdd-0e2c-48e3-bd11-d4903081d1ed">89,264</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzMtMi0xLTEtNDcyOTg_4286efff-9b30-4ed4-9c3f-7147bd450ab5">77,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzMtMy0xLTEtNDcyOTg_c9ace370-1054-4ed9-a0f7-df7a37a58dcb">81,718</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: income attributable to unvested stock-based compensation awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="tmp:IncomeAllocatedToUnvestedRestrictedStockAwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzQtMS0xLTEtNDcyOTg_414f1994-ad2e-4708-9682-870732d8702e">615</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="tmp:IncomeAllocatedToUnvestedRestrictedStockAwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzQtMi0xLTEtNDcyOTg_e63106c9-2613-4656-badf-496251a4fbb5">857</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="tmp:IncomeAllocatedToUnvestedRestrictedStockAwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzQtMy0xLTEtNDcyOTg_ace56443-61f6-47b4-9077-6fabda809d96">1,306</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings allocated to common shareholders</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzUtMS0xLTEtNDcyOTg_95d925b8-dd5b-4f85-a359-6235a4d1301c">88,649</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzUtMi0xLTEtNDcyOTg_ff02b629-44f8-4c93-8b5f-4a34f5092fba">76,731</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzUtMy0xLTEtNDcyOTg_3b36dd23-09db-473d-8218-1286276ccbf4">80,412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding, including unvested stock-based compensation awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzctMS0xLTEtNDcyOTg_3a0510a9-747d-4746-a89e-85d3fb4dffd5">14,798,447</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzctMi0xLTEtNDcyOTg_0c2f8d7d-d93f-4eb6-99f3-87c705eba23c">14,933,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzctMy0xLTEtNDcyOTg_5882f44b-97e5-4b51-8cd7-7c4818f51eab">15,149,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: average unvested stock-based compensation awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzktMS0xLTEtNDcyOTg_aa9424f4-cff6-4bb9-9436-aec2cabf73ad">229,684</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzktMi0xLTEtNDcyOTg_4cfaab04-5357-40f4-95bd-200dc8d8fad8">230,600</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzktMy0xLTEtNDcyOTg_f54553e3-fe28-4829-9ae5-7ebdab3a56c1">242,478</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - Basic</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzEwLTEtMS0xLTQ3Mjk4_10bcad73-3b3a-47b8-a504-23798717db86">14,568,763</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzEwLTItMS0xLTQ3Mjk4_1f06b7d1-b49f-47e4-b96b-4ef952c4c340">14,703,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzEwLTMtMS0xLTQ3Mjk4_601aca41-4534-4017-b8be-c91b599dec51">14,907,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings allocated to common shareholders</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzEzLTEtMS0xLTQ3Mjk4_322dbce9-9d60-4b4f-bd88-aad9f7d2cfdf">88,649</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzEzLTItMS0xLTQ3Mjk4_c77519eb-ec8d-4c1b-b59d-5801c5284449">76,731</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzEzLTMtMS0xLTQ3Mjk4_07172f39-8861-4afe-b520-ed55da0ab0b3">80,412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzE1LTEtMS0xLTQ3Mjk4_d1b47067-584c-4f66-a0b3-41fc7dc3fb9c">14,568,763</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzE1LTItMS0xLTQ3Mjk4_893270e9-b361-4c77-a098-24bf8adc750b">14,703,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzE1LTMtMS0xLTQ3Mjk4_74a77387-ad8a-46cf-a767-9e693f707114">14,907,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: incremental shares from assumed conversion of stock-based compensation awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzE3LTEtMS0xLTQ3Mjk4_72415631-ac64-47c0-be54-fbc9b027d2cb">79,404</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzE3LTItMS0xLTQ3Mjk4_2f9c9970-6c88-4517-ad3b-dbe0e1429b4f">38,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzE3LTMtMS0xLTQ3Mjk4_f8ced7ac-c5e2-43ec-93f9-fdca7a74c959">66,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Weighted average shares outstanding - Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzE5LTEtMS0xLTQ3Mjk4_a8721041-16ec-4a34-97ab-6eef4b466751">14,648,167</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzE5LTItMS0xLTQ3Mjk4_9128a84a-c6a6-4e22-9bca-939a6f8dcfab">14,742,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzE5LTMtMS0xLTQ3Mjk4_3cb4355f-22e5-4dff-81d0-56db3c342c09">14,973,951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic EPS</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzIxLTEtMS0xLTQ3Mjk4_acd9385c-ce4b-4e7b-808a-d6d88fb658fc">6.08</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzIxLTItMS0xLTQ3Mjk4_f0c44043-8a8a-47c6-b7f0-7e1c24ee0608">5.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzIxLTMtMS0xLTQ3Mjk4_61a9acde-091b-40cb-a579-3c8d601434d6">5.39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted EPS</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzIyLTEtMS0xLTQ3Mjk4_2de5a028-087d-43e8-8c8d-85c780bb5da3">6.05</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzIyLTItMS0xLTQ3Mjk4_a45b5e9b-daa6-4e07-831d-a175efb2e55a">5.20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzIyLTMtMS0xLTQ3Mjk4_ce3fc702-dcf6-48e9-ada1-7540337e77e6">5.37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i104c24daeba346ecba895d65478ebcab">Stock-based compensation awards representing <ix:nonFraction unitRef="shares" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90ZXh0cmVnaW9uOmQyZTU1YTM1YzAyZTRhMmE5ZjVkZjRmMGFmMzQ5Y2YyXzE5Nw_18b695f7-2a7c-45bf-9a88-d0df76c97bce">4,984</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90ZXh0cmVnaW9uOmQyZTU1YTM1YzAyZTRhMmE5ZjVkZjRmMGFmMzQ5Y2YyXzIwMQ_d2a5fa30-1f88-4f52-96dd-6ccebd41c8df">7,591</ix:nonFraction>, and <ix:nonFraction unitRef="shares" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90ZXh0cmVnaW9uOmQyZTU1YTM1YzAyZTRhMmE5ZjVkZjRmMGFmMzQ5Y2YyXzIwOQ_a4fc00d4-adac-4b0b-86bc-9e99566685e8">14,982</ix:nonFraction> common shares for 2021, 2020, and 2019, respectively, were not included in the computations of diluted earnings per common share because the effect on those periods would have been antidilutive.</ix:continuation> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="ib62f0a34c7534322a712bf75ea27347c_163"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 19&#160;<ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90ZXh0cmVnaW9uOjcyOThhMDA2YzJjOTQ2ZWNhOTlkMTM2OTNlZjE4NjlkXzc3ODU_40c018a0-0029-40c7-8e50-c7d65ac56fce" continuedAt="i0d7803168ca44c56a07efcaeb771d0a9" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="i0d7803168ca44c56a07efcaeb771d0a9" continuedAt="i545814be77af42d19046b799e712d312"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FASB ASC Topic 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> defines fair value, establishes a framework for measuring fair value in generally accepted accounting principles and expands disclosures about fair value measurements. FASB ASC Topic 820 also establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements).</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The three levels of the fair value hierarchy are:</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 &#8211; Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 &#8211; Quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 &#8211; Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i545814be77af42d19046b799e712d312" continuedAt="i533168a1e7784d08b3629560adf4fc43"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90ZXh0cmVnaW9uOjcyOThhMDA2YzJjOTQ2ZWNhOTlkMTM2OTNlZjE4NjlkXzc3NzU_0b129272-39b3-4513-b763-ada06e779dbe" continuedAt="i0ac4ab3bd00f4efe806f96999d8488be" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes financial assets and financial liabilities measured at fair value on a recurring basis as of December&#160;31, 2021 and 2020 segregated by the level of valuation inputs within the fair value hierarchy used to measure fair value.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recurring Fair Value Measurements </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December&#160;31, 2021</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.061%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale  debt securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  Treasuries</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fdfd83e9bab47dfa913104a72238b5e_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzMtMS0xLTEtNjg2Mjg_ecb0f430-532a-47f6-9cd6-6942fc1b823e">157,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie23fb5e8ea4b4ddbb13c13b0a9db1b1f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzMtMi0xLTEtNjg2Mjg_512108a1-779d-4842-bdbe-424d54d8cfd6">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib587265af7fd4aa4b4442f30688f6edf_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzMtMy0xLTEtNjg2Mjg_6ece0f31-a2de-485b-bcf1-b24a82db6b36">157,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23a25221c9ca46be9e26dcf89ab58c4f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzMtNC0xLTEtNjg2Mjg_bb54b28b-bde5-47ca-b0ac-9a1c7a56083e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations  of  U.S.  Government  sponsored  entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34d195aded4b47f892b26479dfc73135_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzMtMS0xLTEtNDcyOTg_559fecb1-0a4f-441a-96bd-4f3bf4aa15ac">832,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65d44274f4fe4a1784f0fd4e391cd252_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzMtMi0xLTEtNDcyOTg_6d2c481a-acc7-48d0-a173-ed56d7bc2554">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1dd53237ed0441bac666920018d7f5b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzMtMy0xLTEtNDcyOTg_e69fa66f-69de-4405-9a76-50fda1b8685e">832,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3379b297d5ac482399cf72df629d06bc_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzMtNC0xLTEtNDcyOTg_664dfd18-614b-4a94-be21-ced038aa6d88">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations  of  U.S.  states  and  political  subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6db490815f0c4aff8b935955b45a324e_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzQtMS0xLTEtNDcyOTg_da409750-25d1-4cf7-bc1b-051198bbe6bd">104,169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7556867492684fed9e894ccfbc28f443_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzQtMi0xLTEtNDcyOTg_247c60c2-2935-40d3-acb4-c395319723d0">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91cacdb7909340ad9f29b736b5dcbafd_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzQtMy0xLTEtNDcyOTg_0540ca51-a3ee-4684-88c0-7aa4f1b4463f">104,169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34723198bcb44f50a7c1f27cb121f70a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzQtNC0xLTEtNDcyOTg_cc8f8e7e-82a9-4d2e-b50f-dee50b875a6a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed  securities  -  residential, issued by</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  Government  agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2a40733cf4a40ec9138f598d62367e8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzYtMS0xLTEtNDcyOTg_223aa0d5-bb7c-4f33-9e13-c012616464ef">77,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d202f27b72a415b8e3e2bfd2a380801_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzYtMi0xLTEtNDcyOTg_37b2cb45-f251-45a0-958f-f55bff267cfd">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2f54137282b4dc1808e6611d23b8370_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzYtMy0xLTEtNDcyOTg_5667cf8d-c5f2-48e4-a687-5589d80987ad">77,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie924c319ad3a42ab8139f08d379174f9_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzYtNC0xLTEtNDcyOTg_b473de7d-53d3-4c27-9169-ddfa00bfc068">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  Government  sponsored  entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic56b1f5388f144bfbfa27fd94af26eea_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzctMS0xLTEtNDcyOTg_9ab3ad7b-76bb-44a4-bcbb-ee6d6e6eec56">870,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9036ef614874e87b4169a4f6fdad442_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzctMi0xLTEtNDcyOTg_fa820166-7218-4201-abff-e90a4307c5d9">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i017fd2a0414a4a748ee4b88a157d4d01_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzctMy0xLTEtNDcyOTg_0b47481c-9687-4bdc-a30c-99a95292a2e1">870,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dbe1e9404744b37ba39b866d9945985_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzctNC0xLTEtNDcyOTg_5bf99cf3-d6e1-4c3a-88bc-64bbadd5b9d3">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  corporate  debt  securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied90628ad3c74c129d96079fd998fea9_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzktMS0xLTEtNDcyOTg_0d3c8d5a-0801-4965-a4f8-5eeb60035d26">2,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia45681562e434ae3a8cd71a8451344b4_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzktMi0xLTEtNDcyOTg_95113fc1-0bcb-495f-8d1e-8054b486701b">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i057c2eb982074588b3b30085102ba1f0_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzktMy0xLTEtNDcyOTg_2e3b21a4-5247-4a9e-b04c-5498d1a13ce1">2,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5622023946264d619d380c8648ee5a69_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzktNC0xLTEtNDcyOTg_65db5667-9396-424f-9de7-a64a1330b89e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Available-for-sale debt securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8ba2bf406234de5b7410b1b13db678c_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzEwLTEtMS0xLTQ3Mjk4_b7a6934f-7fea-44ce-8c7b-f878556bf9a8">2,044,513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad1576d07b204d3b886f261bae8247db_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzEwLTItMS0xLTQ3Mjk4_a82b688a-db5c-4667-ac97-437aca8e2ff0">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01a80bd8d73344c9a19b396c030daf76_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzEwLTMtMS0xLTQ3Mjk4_1fb6262b-7258-410e-bc56-0d29487ba637">2,044,513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e9939e80a6646beac1d2a72387c489a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzEwLTQtMS0xLTQ3Mjk4_ce2ca9a0-7074-4845-9384-341391af92b0">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity  securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b0c98acf1a94127936a5c86c1128358_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzExLTEtMS0xLTQ3Mjk4_c9160e63-5c9b-4959-866e-7d4994a9f508">902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d8c1ebb4dde4da589ba0dbd65a2d7d3_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzExLTItMS0xLTQ3Mjk4_f802f56f-948a-4db2-854d-c4fe244533e8">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e6a238a1b484472865212bd0028eca9_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzExLTMtMS0xLTQ3Mjk4_4f1e010f-0cb7-416d-b7ce-3284426cdf2e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5398563c48a746b2a568898cb74ef998_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzExLTQtMS0xLTQ3Mjk4_11a3e6b8-07a5-4d89-aa6b-005680850466">902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the fair value of the $<ix:nonFraction unitRef="usd" contextRef="i4b0c98acf1a94127936a5c86c1128358_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90ZXh0cmVnaW9uOjcyOThhMDA2YzJjOTQ2ZWNhOTlkMTM2OTNlZjE4NjlkXzE2MjU_c9160e63-5c9b-4959-866e-7d4994a9f508">902,000</ix:nonFraction> of equity securities valued using significant unobservable inputs (level 3), between January 1, 2021 and December&#160;31, 2021 was immaterial.</span></div><div><span><br/></span></div><ix:continuation id="i0ac4ab3bd00f4efe806f96999d8488be"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recurring Fair Value Measurements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December&#160;31, 2020 </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.061%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale  debt securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations  of  U.S.  Government  sponsored  entities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id469e222b25f4b9cb298a2788e9d628c_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzMtMS0xLTEtNDcyOTg_4d8a6a8a-db90-47d3-9f54-53e196b371aa">607,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i601b4c8ecfbc4d22a9db230afc963331_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzMtMi0xLTEtNDcyOTg_7ab032fe-2993-46f6-baf4-4dfa439bf76c">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25cd9c6df4f14dc0b597fc35a31fa661_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzMtMy0xLTEtNDcyOTg_c1c4b30a-5f77-4697-87a8-9fc275cfee1c">607,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc3eeaeece154ff6b6b1a6e74e24b1aa_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzMtNC0xLTEtNDcyOTg_4271863c-8de2-4bd3-b70e-27e5afb1ff54">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations  of  U.S.  states  and  political  subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic227d9c756ca40f4999414862ced42b4_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzQtMS0xLTEtNDcyOTg_912c21cf-f86f-4193-8e3d-441f1d8b70ed">129,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04e4769b408648ffbe3af6f616914c32_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzQtMi0xLTEtNDcyOTg_75e443d3-0e89-43c0-9370-c46dd3203ec0">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cfca415476b4193bbf2b39ae0958424_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzQtMy0xLTEtNDcyOTg_f1e66313-0281-4f19-966f-b114ae9edc1e">129,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie21fc811f2d0498faf9e67be17f979b4_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzQtNC0xLTEtNDcyOTg_c4bc40ea-1eb5-4abd-b1c9-dda970148ed8">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed  securities  -  residential, issued by</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  Government  agencies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i851981a5f77644b19f4778cf20732027_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzYtMS0xLTEtNDcyOTg_459a5ff5-61aa-47d2-aa51-dcd74e70039d">182,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a470bcbb5fb49b5ace7a9f885959733_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzYtMi0xLTEtNDcyOTg_cd01fc4c-5219-467e-88b2-fcf3da75e440">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c6f8f2bec547fb9595267b3697ab96_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzYtMy0xLTEtNDcyOTg_e7cebe39-97a5-4557-bbf9-cb718ba47113">182,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfa6804e6022438ab77fec401f2f5cd2_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzYtNC0xLTEtNDcyOTg_7470b94b-8e05-4ccf-8046-048b4cee9848">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  Government  sponsored  entities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied33c8d5f73444c19a6c9d4dc0b02b82_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzctMS0xLTEtNDcyOTg_e2d2686e-3007-4a16-8191-b44c8cfd8196">705,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b16a0ae1d214fba9e81c4bd57ceb507_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzctMi0xLTEtNDcyOTg_e7f550c2-dc87-4121-b5de-918364dbc68d">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8536c4425fcb4c27a37aa87beae162c8_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzctMy0xLTEtNDcyOTg_055cae35-036c-4aa2-a824-4aaabb7a549f">705,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i894741bfd42d4045997f21ed69ef2bff_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzctNC0xLTEtNDcyOTg_0798de6c-2c8c-4984-ae6e-cf84787b05a7">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  corporate  debt  securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac89c43485124d2986e360b9458db0c6_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzktMS0xLTEtNDcyOTg_0783275e-bc01-49a9-b755-fd1dab10beea">2,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d95b2d0672a4b989c5e64c379e8e788_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzktMi0xLTEtNDcyOTg_52fe2c10-3381-430d-9b0d-b4f68ca163b5">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1da02ba8261043cfa9f25349aeb89ca5_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzktMy0xLTEtNDcyOTg_e1b3efdb-78ab-40b5-a0ca-89c2c091d4e1">2,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d57f7c0b5bb485483005dc99b00184d_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzktNC0xLTEtNDcyOTg_dfabdf36-e7f7-4199-9f91-ea92d306e399">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78976594d37e4c1c9c8c0bdd1b3885f6_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzEwLTEtMS0xLTQ3Mjk4_9478ed9e-124a-4798-9dbe-70665dde3232">1,627,193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c966da993f94c908af6e6ceba4a09b3_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzEwLTItMS0xLTQ3Mjk4_490c949a-5068-44cc-8b04-a2a1ebb4f8e3">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99e142f6fc6d42ebad25abd021dbe3f4_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzEwLTMtMS0xLTQ3Mjk4_ddc9516c-1f3d-4c0f-b2e5-a67462e3b73c">1,627,193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i965c9bffed7d4af1a07d8ce1ee79e7bd_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzEwLTQtMS0xLTQ3Mjk4_ccb578c0-c92b-4a5f-b7d2-2629fe3f6b46">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity  securities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic234fa14f21e4683831926151bc079a1_I20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzExLTEtMS0xLTQ3Mjk4_3eda48fb-8e23-4f83-be73-c1b84beac568">929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bd2e7924d7b45679206741b9e2c34fa_I20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzExLTItMS0xLTQ3Mjk4_79352e99-27eb-494b-b3bc-6db0f5811989">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b462b4b0db7486d897c85bcb705edc8_I20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzExLTMtMS0xLTQ3Mjk4_a43bb0b7-86e1-4928-8581-2412618c58fa">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a71f91745ab44eaa4a5d143987585ff_I20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzExLTQtMS0xLTQ3Mjk4_75720264-4e95-48c7-a4d8-2954c4eed939">929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair values for U.S. Treasury securities are based on quoted market prices. Fair values for obligations of U.S. government sponsored entities, mortgage-backed securities-residential, obligations of U.S. states and political subdivisions, and U.S. corporate debt securities are based on quoted market prices, where available, as provided by third party pricing vendors. If quoted market prices were not available, fair values are based on quoted market prices of comparable instruments in active markets and/or based upon matrix pricing methodology, which uses comprehensive interest rate tables to determine market price, movement and yield relationships. For miscellaneous equity securities, carrying value is cost. These securities are reviewed periodically to determine if there are any events or changes in circumstances that would adversely affect their value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines fair value for its available-for-sale debt securities using an independent bond pricing service for identical assets or very similar securities. The pricing service uses a variety of techniques to determine fair value, including market maker bids, quotes and pricing models. Inputs to the model include recent trades, benchmark interest rates, spreads, and actual and projected cash flows. The Company reviews the prices supplied by the independent pricing service, as well as their underlying pricing methodologies, for reasonableness and to ensure such prices are aligned with traditional pricing matrices. In general, the Company&#8217;s investment portfolio consists of traditional investments, nearly all of which are U.S. Treasury obligations, federal agency bullet or mortgage pass-through securities, or general obligation municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. Quarterly, the Company will validate prices supplied by the independent </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i533168a1e7784d08b3629560adf4fc43" continuedAt="i80710985c2644fdcbab5c79d9c08f809"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pricing service by comparing to prices obtained from a second third-party source. Based on the inputs used by our independent pricing services, the Company identifies the appropriate level within the fair value hierarchy to report these fair values.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain assets are measured at fair value on a nonrecurring basis, that is, they are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances. For the Company, these include loans held for sale, collateral dependent individually evaluated loans, other real estate owned, goodwill and other intangible assets. During 2021, certain collateral dependent individually evaluated loans and other real estate owned at December&#160;31, 2021, were adjusted down to fair value. Collateral values are estimated using Level 3 inputs based upon observable market data. Real estate values are generally valued using independent appraisals or other indications of value based on recent comparable sales of similar properties or assumptions generally available in the market.</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90ZXh0cmVnaW9uOjcyOThhMDA2YzJjOTQ2ZWNhOTlkMTM2OTNlZjE4NjlkXzc3Nzg_d7f8dca8-ba8c-41fe-8bb2-58566d4affc8" escape="true"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  value  measurements  at  reporting  date  using:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gain  (losses)    from  fair  value    changes</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As  of</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted  prices  in  active  markets  for  identical  assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant  other  observable  inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant    unobservable  inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Level  1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Level  2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Level  3)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Individually evaluated  loans</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29e951c775ec41e28107d033c6bf3737_D20210101-20211231" decimals="-3" name="tmp:ImpairedLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo1Y2VmNDkwZjk1Mjg0Y2YwYTgxNGU0MTNhZjdkNzE5ZS90YWJsZXJhbmdlOjVjZWY0OTBmOTUyODRjZjBhODE0ZTQxM2FmN2Q3MTllXzMtMS0xLTEtNDcyOTg_93472c16-def2-4409-8f5a-181fe9bf233c">5,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff2d9e1b2e524e9f948667b3f4b6a0ec_D20210101-20211231" decimals="-3" name="tmp:ImpairedLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo1Y2VmNDkwZjk1Mjg0Y2YwYTgxNGU0MTNhZjdkNzE5ZS90YWJsZXJhbmdlOjVjZWY0OTBmOTUyODRjZjBhODE0ZTQxM2FmN2Q3MTllXzMtMi0xLTEtNDcyOTg_c122cc11-9b96-45ed-9aa8-01a9453f4899">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ic28a8365214146cd976fe9fc381c1ed8_D20210101-20211231" xsi:nil="true" name="tmp:ImpairedLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo1Y2VmNDkwZjk1Mjg0Y2YwYTgxNGU0MTNhZjdkNzE5ZS90YWJsZXJhbmdlOjVjZWY0OTBmOTUyODRjZjBhODE0ZTQxM2FmN2Q3MTllXzMtMy0xLTEtNDcyOTg_af0e1be2-86c3-4254-b0e6-04d10b951fef"></ix:nonFraction></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91e1154ae1f84090b932e8dbddf62e1d_D20210101-20211231" decimals="-3" name="tmp:ImpairedLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo1Y2VmNDkwZjk1Mjg0Y2YwYTgxNGU0MTNhZjdkNzE5ZS90YWJsZXJhbmdlOjVjZWY0OTBmOTUyODRjZjBhODE0ZTQxM2FmN2Q3MTllXzMtNC0xLTEtNDcyOTg_1314c0f9-a771-4f77-986a-8f1169e60d81">5,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29e951c775ec41e28107d033c6bf3737_D20210101-20211231" decimals="-3" sign="-" name="tmp:GainLossonImpairedLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo1Y2VmNDkwZjk1Mjg0Y2YwYTgxNGU0MTNhZjdkNzE5ZS90YWJsZXJhbmdlOjVjZWY0OTBmOTUyODRjZjBhODE0ZTQxM2FmN2Q3MTllXzMtNS0xLTEtNDcyOTg_adadd470-3a93-4b8d-9d6b-047297e165df">7,107</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  real  estate  owned</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29e951c775ec41e28107d033c6bf3737_D20210101-20211231" decimals="-3" name="tmp:OtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo1Y2VmNDkwZjk1Mjg0Y2YwYTgxNGU0MTNhZjdkNzE5ZS90YWJsZXJhbmdlOjVjZWY0OTBmOTUyODRjZjBhODE0ZTQxM2FmN2Q3MTllXzQtMS0xLTEtNDcyOTg_711be084-fdd0-4eb9-b53c-b6ddca54b1bc">46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff2d9e1b2e524e9f948667b3f4b6a0ec_D20210101-20211231" decimals="-3" name="tmp:OtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo1Y2VmNDkwZjk1Mjg0Y2YwYTgxNGU0MTNhZjdkNzE5ZS90YWJsZXJhbmdlOjVjZWY0OTBmOTUyODRjZjBhODE0ZTQxM2FmN2Q3MTllXzQtMi0xLTEtNDcyOTg_e62f707f-a444-4a23-bab7-36d058655318">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic28a8365214146cd976fe9fc381c1ed8_D20210101-20211231" decimals="-3" name="tmp:OtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo1Y2VmNDkwZjk1Mjg0Y2YwYTgxNGU0MTNhZjdkNzE5ZS90YWJsZXJhbmdlOjVjZWY0OTBmOTUyODRjZjBhODE0ZTQxM2FmN2Q3MTllXzQtMy0xLTEtNDcyOTg_d7745065-0766-488a-8e75-669f7f885148">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91e1154ae1f84090b932e8dbddf62e1d_D20210101-20211231" decimals="-3" name="tmp:OtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo1Y2VmNDkwZjk1Mjg0Y2YwYTgxNGU0MTNhZjdkNzE5ZS90YWJsZXJhbmdlOjVjZWY0OTBmOTUyODRjZjBhODE0ZTQxM2FmN2Q3MTllXzQtNC0xLTEtNDcyOTg_ffa317cc-530f-4f6b-8d9f-0f2f25da5b16">46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29e951c775ec41e28107d033c6bf3737_D20210101-20211231" decimals="-3" sign="-" name="tmp:GainLossOnOtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo1Y2VmNDkwZjk1Mjg0Y2YwYTgxNGU0MTNhZjdkNzE5ZS90YWJsZXJhbmdlOjVjZWY0OTBmOTUyODRjZjBhODE0ZTQxM2FmN2Q3MTllXzQtNS0xLTEtNDcyOTg_e97bb10f-06fb-4855-8af2-fac92249cff2">8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  value  measurements  at  reporting  date  using:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gain  (losses)    from  fair  value    changes</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As  of</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted  prices  in  active  markets  for  identical  assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant  other  observable  inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant  unobservable  inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Level  1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Level  2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Level  3)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Individually evaluated  loans</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ed44a166fd941b0ba979a2a7f9b24f3_D20200101-20201231" decimals="-3" name="tmp:ImpairedLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTowZjRiMDFjMmZkOWI0ZjU1OGZjMTM0ZjJlYjY3YTAwZi90YWJsZXJhbmdlOjBmNGIwMWMyZmQ5YjRmNTU4ZmMxMzRmMmViNjdhMDBmXzMtMS0xLTEtNDcyOTg_3f0bfeec-e7dc-46e9-995c-113ada109d01">22,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a9bfdccfc744fd79ac94ac42310998a_D20200101-20201231" decimals="-3" name="tmp:ImpairedLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTowZjRiMDFjMmZkOWI0ZjU1OGZjMTM0ZjJlYjY3YTAwZi90YWJsZXJhbmdlOjBmNGIwMWMyZmQ5YjRmNTU4ZmMxMzRmMmViNjdhMDBmXzMtMi0xLTEtNDcyOTg_4410af03-f1d7-44ab-a2ae-7e999de2d732">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cecb662034f43218d85e6651e5a6492_D20200101-20201231" decimals="-3" name="tmp:ImpairedLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTowZjRiMDFjMmZkOWI0ZjU1OGZjMTM0ZjJlYjY3YTAwZi90YWJsZXJhbmdlOjBmNGIwMWMyZmQ5YjRmNTU4ZmMxMzRmMmViNjdhMDBmXzMtMy0xLTEtNDcyOTg_de0fb091-d3cb-48c6-ad58-b29736efb885">22,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90f8a444c1d048c2869e4b85f441fda4_D20200101-20201231" decimals="-3" name="tmp:ImpairedLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTowZjRiMDFjMmZkOWI0ZjU1OGZjMTM0ZjJlYjY3YTAwZi90YWJsZXJhbmdlOjBmNGIwMWMyZmQ5YjRmNTU4ZmMxMzRmMmViNjdhMDBmXzMtNC0xLTEtNDcyOTg_7da0025d-aba1-4bca-9de6-2c36de6a50d3">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ed44a166fd941b0ba979a2a7f9b24f3_D20200101-20201231" decimals="-3" sign="-" name="tmp:GainLossonImpairedLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTowZjRiMDFjMmZkOWI0ZjU1OGZjMTM0ZjJlYjY3YTAwZi90YWJsZXJhbmdlOjBmNGIwMWMyZmQ5YjRmNTU4ZmMxMzRmMmViNjdhMDBmXzMtNS0xLTEtNDcyOTg_99d57d68-f522-4675-b713-bd123e72624e">1,855</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  real  estate  owned</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ed44a166fd941b0ba979a2a7f9b24f3_D20200101-20201231" decimals="-3" name="tmp:OtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTowZjRiMDFjMmZkOWI0ZjU1OGZjMTM0ZjJlYjY3YTAwZi90YWJsZXJhbmdlOjBmNGIwMWMyZmQ5YjRmNTU4ZmMxMzRmMmViNjdhMDBmXzQtMS0xLTEtNDcyOTg_92e58540-1f31-486c-ae76-86d7f7345bd5">88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a9bfdccfc744fd79ac94ac42310998a_D20200101-20201231" decimals="-3" name="tmp:OtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTowZjRiMDFjMmZkOWI0ZjU1OGZjMTM0ZjJlYjY3YTAwZi90YWJsZXJhbmdlOjBmNGIwMWMyZmQ5YjRmNTU4ZmMxMzRmMmViNjdhMDBmXzQtMi0xLTEtNDcyOTg_e5e8a2f4-bc44-4347-9fa1-d992b6da74ed">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cecb662034f43218d85e6651e5a6492_D20200101-20201231" decimals="-3" name="tmp:OtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTowZjRiMDFjMmZkOWI0ZjU1OGZjMTM0ZjJlYjY3YTAwZi90YWJsZXJhbmdlOjBmNGIwMWMyZmQ5YjRmNTU4ZmMxMzRmMmViNjdhMDBmXzQtMy0xLTEtNDcyOTg_6bf85508-7248-40fc-9936-96297a907e2b">88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90f8a444c1d048c2869e4b85f441fda4_D20200101-20201231" decimals="-3" name="tmp:OtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTowZjRiMDFjMmZkOWI0ZjU1OGZjMTM0ZjJlYjY3YTAwZi90YWJsZXJhbmdlOjBmNGIwMWMyZmQ5YjRmNTU4ZmMxMzRmMmViNjdhMDBmXzQtNC0xLTEtNDcyOTg_68fed943-38c1-49ce-95e8-e62eaec3d418">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ed44a166fd941b0ba979a2a7f9b24f3_D20200101-20201231" decimals="-3" sign="-" name="tmp:GainLossOnOtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTowZjRiMDFjMmZkOWI0ZjU1OGZjMTM0ZjJlYjY3YTAwZi90YWJsZXJhbmdlOjBmNGIwMWMyZmQ5YjRmNTU4ZmMxMzRmMmViNjdhMDBmXzQtNS0xLTEtNDcyOTg_99a81461-135d-4eaa-85b8-31fd1b60e815">35</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">120</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i80710985c2644fdcbab5c79d9c08f809" continuedAt="ib147925eb73d4951a0f4da02d1287625"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90ZXh0cmVnaW9uOjcyOThhMDA2YzJjOTQ2ZWNhOTlkMTM2OTNlZjE4NjlkXzc3ODA_ec4c4594-449c-45e4-b8e2-33c55e52f5be" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the carrying amounts and estimated fair values of the Company&#8217;s financial instruments at December&#160;31, 2021 and 2020. The carrying amounts shown in the table are included in the Consolidated Statements of Condition under the indicated captions. The fair value estimates, methods and assumptions set forth below for the Company&#8217;s financial instruments, including those financial instruments carried at cost, are made solely to comply with disclosures required by U.S. generally accepted accounting principles and does not always incorporate the exit-price concept of fair value prescribed by ASC Topic 820-10 and should be read in conjunction with the financial statements and notes included in this Report.</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated  Fair  Value  of  Financial  Instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying    Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level  1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level  2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level  3)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial  Assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash  and  cash  equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03ff36f01d254134b735f02780ff7d4b_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzQtMS0xLTEtNDcyOTg_09fbc782-dedd-42de-b626-5bff71acf660">63,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzQtMi0xLTEtNDcyOTg_b0a9c77e-e826-4372-a578-40239659a87c">63,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2859242c247d426d969a7ebd7e359543_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzQtMy0xLTEtNDcyOTg_9699f397-0e9e-4cd4-bd6a-008336e07dae">63,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c33cc8bff9f4074bff07ae250580fda_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzQtNC0xLTEtNDcyOTg_56ab1003-eea8-4537-85f2-c7e8fd0c61cc">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2381bf040bd4389969ea8420492c3e1_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzQtNS0xLTEtNDcyOTg_1e08f04c-b644-4699-b856-8e3757cb9881">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities  -  held-to-maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03ff36f01d254134b735f02780ff7d4b_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzUtMS0xLTEtNDcyOTg_d6a399d5-c88f-4940-baf7-3c2ddfac1f5d">284,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzUtMi0xLTEtNDcyOTg_54140208-f474-47b0-baec-c5a70a7acc16">282,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2859242c247d426d969a7ebd7e359543_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzUtMy0xLTEtNDcyOTg_120ec587-e5f9-4b0e-b701-b3864d631519">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c33cc8bff9f4074bff07ae250580fda_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzUtNC0xLTEtNDcyOTg_2ae6e92b-e982-4a74-af95-f42d987d7f31">282,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2381bf040bd4389969ea8420492c3e1_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzUtNS0xLTEtNDcyOTg_b9fb7988-cdc0-4e70-bf71-2060f6b8be41">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FHLB  and  ACBB  stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03ff36f01d254134b735f02780ff7d4b_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzYtMS0xLTEtNDcyOTg_6f76bb0a-e9c7-4abe-8763-afe8a415ba93">10,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzYtMi0xLTEtNDcyOTg_7e2a79c7-d044-4969-a001-ad42f98a73e4">10,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2859242c247d426d969a7ebd7e359543_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzYtMy0xLTEtNDcyOTg_e4d55cab-4277-4945-a6e2-9262b5cf3527">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c33cc8bff9f4074bff07ae250580fda_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzYtNC0xLTEtNDcyOTg_5879a073-7118-4d0d-8f20-8590f670c729">10,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2381bf040bd4389969ea8420492c3e1_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzYtNS0xLTEtNDcyOTg_56d44a32-436f-43f3-987e-15cb9be1c47d">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued  interest  receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03ff36f01d254134b735f02780ff7d4b_I20211231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzctMS0xLTEtNDcyOTg_10d7c556-0391-426c-aa64-65f71787000b">22,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzctMi0xLTEtNDcyOTg_3e22d085-b62b-48d2-8aff-48cd559657f0">22,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2859242c247d426d969a7ebd7e359543_I20211231" decimals="-3" name="us-gaap:InterestReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzctMy0xLTEtNDcyOTg_c2a375a3-643e-45a3-bb6f-31ac33bede24">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c33cc8bff9f4074bff07ae250580fda_I20211231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzctNC0xLTEtNDcyOTg_6eef11fc-f7a9-4b70-bed5-e141b532b4f7">22,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2381bf040bd4389969ea8420492c3e1_I20211231" decimals="-3" name="us-gaap:InterestReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzctNS0xLTEtNDcyOTg_ef909004-fc8a-4fb6-9094-8bff8abf4d82">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans and leases, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1 </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03ff36f01d254134b735f02780ff7d4b_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzgtMS0xLTEtNDcyOTg_e04c4335-a892-4956-ab5b-f0fb73c2b137">5,032,624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzgtMi0xLTEtNDcyOTg_6640033c-32c0-4fe2-a194-4246227271d4">5,028,734</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2859242c247d426d969a7ebd7e359543_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzgtMy0xLTEtNDcyOTg_a566ada8-a604-4a2e-8f4a-0a02a9ab58a3">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c33cc8bff9f4074bff07ae250580fda_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzgtNC0xLTEtNDcyOTg_dd9b98d5-090d-4fda-8ccb-91a68fa242e4">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2381bf040bd4389969ea8420492c3e1_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzgtNS0xLTEtNDcyOTg_d3515881-682c-479d-8738-7c365e05fa0d">5,028,734</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial  Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time  deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03ff36f01d254134b735f02780ff7d4b_I20211231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzExLTEtMS0xLTQ3Mjk4_66e977b3-af73-4360-86f6-bcae06443bbd">639,674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzExLTItMS0xLTQ3Mjk4_9d132de0-30a4-4bc9-962f-678895c326d0">641,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2859242c247d426d969a7ebd7e359543_I20211231" decimals="-3" name="us-gaap:TimeDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzExLTMtMS0xLTQ3Mjk4_57fd64b3-1de9-4c71-b0dd-09fee3f43876">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c33cc8bff9f4074bff07ae250580fda_I20211231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzExLTQtMS0xLTQ3Mjk4_afa8f908-a414-4d44-9917-64ec83dc9b48">641,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2381bf040bd4389969ea8420492c3e1_I20211231" decimals="-3" name="us-gaap:TimeDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzExLTUtMS0xLTQ3Mjk4_d26a105a-45de-4d6a-af66-2442faa7cc6a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03ff36f01d254134b735f02780ff7d4b_I20211231" decimals="-3" name="tmp:OtherDepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzEyLTEtMS0xLTQ3Mjk4_7df14567-840e-4a18-9ea2-935c3a7c9293">6,151,761</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231" decimals="-3" name="tmp:OtherDepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzEyLTItMS0xLTQ3Mjk4_200c8968-24de-4c8e-bdae-869c7fcee11c">6,151,761</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2859242c247d426d969a7ebd7e359543_I20211231" decimals="-3" name="tmp:OtherDepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzEyLTMtMS0xLTQ3Mjk4_b3fdf8ae-124b-4e48-9f90-651c19477d3f">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c33cc8bff9f4074bff07ae250580fda_I20211231" decimals="-3" name="tmp:OtherDepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzEyLTQtMS0xLTQ3Mjk4_5955dc96-eaf7-4b39-a6f6-0acd8b98e7ae">6,151,761</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2381bf040bd4389969ea8420492c3e1_I20211231" decimals="-3" name="tmp:OtherDepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzEyLTUtMS0xLTQ3Mjk4_f8d26649-5662-407f-b0ca-c57296aee245">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities sold under agreements to  repurchase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03ff36f01d254134b735f02780ff7d4b_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzEzLTEtMS0xLTQ3Mjk4_fde0c13b-a0a0-49e1-ad9f-9838569fa371">66,787</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzEzLTItMS0xLTQ3Mjk4_49a56ba9-684a-4c4d-b3aa-03458fc4f1c2">66,787</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2859242c247d426d969a7ebd7e359543_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzEzLTMtMS0xLTQ3Mjk4_b0a661bd-7bfa-4ac6-a72a-151c4613527d">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c33cc8bff9f4074bff07ae250580fda_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzEzLTQtMS0xLTQ3Mjk4_c58e1254-a620-42d7-b3ff-b672ca3f9de8">66,787</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2381bf040bd4389969ea8420492c3e1_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzEzLTUtMS0xLTQ3Mjk4_fb7d29ab-9bff-4a40-b449-b548953b3878">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03ff36f01d254134b735f02780ff7d4b_I20211231" decimals="-3" name="us-gaap:OtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzE0LTEtMS0xLTQ3Mjk4_7ae61762-21f0-4807-97c7-1cd92571e0e2">124,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231" decimals="-3" name="us-gaap:OtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzE0LTItMS0xLTQ3Mjk4_bc1beb3e-b770-4361-885c-2e1586269401">125,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2859242c247d426d969a7ebd7e359543_I20211231" decimals="-3" name="us-gaap:OtherBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzE0LTMtMS0xLTQ3Mjk4_86eb2807-a535-41b8-a24d-9f354aede250">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c33cc8bff9f4074bff07ae250580fda_I20211231" decimals="-3" name="us-gaap:OtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzE0LTQtMS0xLTQ3Mjk4_ace20d99-f03e-4289-858c-ebb443b713f7">125,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2381bf040bd4389969ea8420492c3e1_I20211231" decimals="-3" name="us-gaap:OtherBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzE0LTUtMS0xLTQ3Mjk4_f4bcd155-4155-4885-9467-723bd1c05513">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued  interest  payable</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03ff36f01d254134b735f02780ff7d4b_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzE2LTEtMS0xLTQ3Mjk4_a2aa65e3-ccc9-45a9-a7d2-78921060267b">901</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzE2LTItMS0xLTQ3Mjk4_7598fb1e-2258-4c4d-a140-73a57aceed69">901</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2859242c247d426d969a7ebd7e359543_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzE2LTMtMS0xLTQ3Mjk4_6bbae875-5a90-45f2-8e7c-517d3d557ff8">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c33cc8bff9f4074bff07ae250580fda_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzE2LTQtMS0xLTQ3Mjk4_18cd36b2-fa43-481a-9e26-b351ac6883de">901</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2381bf040bd4389969ea8420492c3e1_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzE2LTUtMS0xLTQ3Mjk4_b4135db2-e8c4-4ec3-af71-151fa2ed9178">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease receivables, although excluded from the scope of ASC Topic 825, are included in the estimated fair value amounts at their carrying value.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.062%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated  Fair  Value  of  Financial  Instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying    Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level  1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level  2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level  3)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial  Assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash  and  cash  equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzQtMS0xLTEtNDcyOTg_50ee578f-f284-409d-ae0a-ea118b472064">388,462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1a735879f754ea8a8a424aa614bcac7_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzQtMi0xLTEtNDcyOTg_5924ef7e-a16a-4b98-9039-3433ce98d4f2">388,462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id59138a375e846f4a2e58fcf026ab4c6_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzQtMy0xLTEtNDcyOTg_69a211c4-c462-4ef2-b224-7baceff50028">388,462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d1298d2665d468e8fa7a007f119bdd8_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzQtNC0xLTEtNDcyOTg_73604110-29c4-4b1a-8c37-6362ae94fb45">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifafff29bd915411db16cb1fa4d9e9727_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzQtNS0xLTEtNDcyOTg_6c4c71dd-f67e-4864-aa60-0125584ea570">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FHLB  and  ACBB  stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzYtMS0xLTEtNDcyOTg_b6f029eb-88e3-4f68-a350-c911af9b2a13">16,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1a735879f754ea8a8a424aa614bcac7_I20201231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzYtMi0xLTEtNDcyOTg_561130e3-f274-4855-a046-6acf2837e137">16,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id59138a375e846f4a2e58fcf026ab4c6_I20201231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzYtMy0xLTEtNDcyOTg_6b551bd3-cc06-4974-911f-b846d5e6daf1">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d1298d2665d468e8fa7a007f119bdd8_I20201231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzYtNC0xLTEtNDcyOTg_825175d3-88f6-4725-8fdd-992fef20a746">16,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifafff29bd915411db16cb1fa4d9e9727_I20201231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzYtNS0xLTEtNDcyOTg_7c92538b-c271-4c65-87f8-1b8e036e5338">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued  interest  receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzctMS0xLTEtNDcyOTg_507029d7-7645-48c5-bbb0-92bca3dc3704">32,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1a735879f754ea8a8a424aa614bcac7_I20201231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzctMi0xLTEtNDcyOTg_fc66e11a-2e52-488e-806c-7831b86f7a98">32,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id59138a375e846f4a2e58fcf026ab4c6_I20201231" decimals="-3" name="us-gaap:InterestReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzctMy0xLTEtNDcyOTg_26a10987-9f57-450a-9550-a5c0b24f8e9e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d1298d2665d468e8fa7a007f119bdd8_I20201231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzctNC0xLTEtNDcyOTg_6e1e09be-52d0-462a-be34-07006d7d5efd">32,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifafff29bd915411db16cb1fa4d9e9727_I20201231" decimals="-3" name="us-gaap:InterestReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzctNS0xLTEtNDcyOTg_00fd843e-301c-44a0-b3ff-0c7599e0c48a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans and leases, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1 </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzgtMS0xLTEtNDcyOTg_eaa1dba2-5cc2-4ad9-8d20-8748b70f15c6">5,208,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1a735879f754ea8a8a424aa614bcac7_I20201231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzgtMi0xLTEtNDcyOTg_e66ca66d-fb7c-44d1-8274-b2790fddddd0">5,226,301</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id59138a375e846f4a2e58fcf026ab4c6_I20201231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzgtMy0xLTEtNDcyOTg_8bb4db2b-cbb7-44e9-9d67-cde8ecb9c37e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d1298d2665d468e8fa7a007f119bdd8_I20201231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzgtNC0xLTEtNDcyOTg_a1edd07d-da45-467a-ae30-8b1cad30d842">22,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifafff29bd915411db16cb1fa4d9e9727_I20201231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzgtNS0xLTEtNDcyOTg_c05fac4c-e374-4308-a6ed-fd975e3fffe7">5,204,130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial  Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time  deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzExLTEtMS0xLTQ3Mjk4_0e61a122-2753-4956-8acb-d4f484b814ce">746,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1a735879f754ea8a8a424aa614bcac7_I20201231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzExLTItMS0xLTQ3Mjk4_326f027a-b380-46a8-a927-5c9f919a834f">753,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id59138a375e846f4a2e58fcf026ab4c6_I20201231" decimals="-3" name="us-gaap:TimeDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzExLTMtMS0xLTQ3Mjk4_693875d4-f89a-4cad-aad6-6c0cd123f2ef">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d1298d2665d468e8fa7a007f119bdd8_I20201231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzExLTQtMS0xLTQ3Mjk4_98444ee8-55e1-481f-b479-939ec9a290b0">753,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifafff29bd915411db16cb1fa4d9e9727_I20201231" decimals="-3" name="us-gaap:TimeDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzExLTUtMS0xLTQ3Mjk4_3188eab6-8bba-4ef0-b808-575ed5a12d9a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231" decimals="-3" name="tmp:OtherDepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzEyLTEtMS0xLTQ3Mjk4_da914913-f465-48e1-b4ea-de090b7914be">5,691,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1a735879f754ea8a8a424aa614bcac7_I20201231" decimals="-3" name="tmp:OtherDepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzEyLTItMS0xLTQ3Mjk4_feb25f20-4d28-4574-a67a-83b8881c63d3">5,691,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id59138a375e846f4a2e58fcf026ab4c6_I20201231" decimals="-3" name="tmp:OtherDepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzEyLTMtMS0xLTQ3Mjk4_5b66708a-bac8-483c-a309-c00067f81e34">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d1298d2665d468e8fa7a007f119bdd8_I20201231" decimals="-3" name="tmp:OtherDepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzEyLTQtMS0xLTQ3Mjk4_713f18d9-75a6-47c1-ab72-3d6f82491f94">5,691,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifafff29bd915411db16cb1fa4d9e9727_I20201231" decimals="-3" name="tmp:OtherDepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzEyLTUtMS0xLTQ3Mjk4_a5329453-7e50-4b5f-9634-543e7281d225">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities  sold  under  agreements  to  repurchase</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzEzLTEtMS0xLTQ3Mjk4_a7961c61-47fb-41ae-9392-407c799e907d">65,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1a735879f754ea8a8a424aa614bcac7_I20201231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzEzLTItMS0xLTQ3Mjk4_d22996ac-e620-4000-a791-c708c20d3d5a">65,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id59138a375e846f4a2e58fcf026ab4c6_I20201231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzEzLTMtMS0xLTQ3Mjk4_eefeddd4-993a-4429-aca6-89b7acccf577">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d1298d2665d468e8fa7a007f119bdd8_I20201231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzEzLTQtMS0xLTQ3Mjk4_189288e4-7ccf-4f4e-ac96-3b3b3c132af8">65,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifafff29bd915411db16cb1fa4d9e9727_I20201231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzEzLTUtMS0xLTQ3Mjk4_996608a9-b149-480a-a56f-74e9b5e04663">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231" decimals="-3" name="us-gaap:OtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE0LTEtMS0xLTQ3Mjk4_a82ac3df-31d3-45ad-af46-95b7e9b66a9a">265,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1a735879f754ea8a8a424aa614bcac7_I20201231" decimals="-3" name="us-gaap:OtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE0LTItMS0xLTQ3Mjk4_f01864b5-d96b-4252-b92d-45ee43e4dcd7">274,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id59138a375e846f4a2e58fcf026ab4c6_I20201231" decimals="-3" name="us-gaap:OtherBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE0LTMtMS0xLTQ3Mjk4_c57ff926-6f9a-48f5-8763-55004a47dadd">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d1298d2665d468e8fa7a007f119bdd8_I20201231" decimals="-3" name="us-gaap:OtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE0LTQtMS0xLTQ3Mjk4_cb30e18e-2b59-4317-b79d-064e2d04109c">274,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifafff29bd915411db16cb1fa4d9e9727_I20201231" decimals="-3" name="us-gaap:OtherBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE0LTUtMS0xLTQ3Mjk4_f9d6a46c-466b-4164-a092-17a14ef8be01">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust  preferred  debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231" decimals="-3" name="us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE1LTEtMS0xLTQ3Mjk4_fbad6ad1-7e16-4c5b-8b86-a46f4cd859ea">13,220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1a735879f754ea8a8a424aa614bcac7_I20201231" decimals="-3" name="us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE1LTItMS0xLTQ3Mjk4_bab4f0c6-7666-47c5-af56-a153bdbfa7c7">18,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id59138a375e846f4a2e58fcf026ab4c6_I20201231" decimals="-3" name="us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE1LTMtMS0xLTQ3Mjk4_4cda94e1-7c50-4738-8041-dc5f12094516">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d1298d2665d468e8fa7a007f119bdd8_I20201231" decimals="-3" name="us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE1LTQtMS0xLTQ3Mjk4_a96ac97c-8e99-417e-9d24-22b953228871">18,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifafff29bd915411db16cb1fa4d9e9727_I20201231" decimals="-3" name="us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE1LTUtMS0xLTQ3Mjk4_5856c977-bd7a-41e9-a9a4-4d0c0477a209">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued  interest  payable</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE2LTEtMS0xLTQ3Mjk4_0525ee21-b5d7-44b1-8681-10fdf3ae9419">1,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1a735879f754ea8a8a424aa614bcac7_I20201231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE2LTItMS0xLTQ3Mjk4_ca4924a5-aad7-4895-acd0-13431bb40aed">1,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id59138a375e846f4a2e58fcf026ab4c6_I20201231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE2LTMtMS0xLTQ3Mjk4_eb4ff9df-8cce-4910-8e05-90b11b52eb9a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d1298d2665d468e8fa7a007f119bdd8_I20201231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE2LTQtMS0xLTQ3Mjk4_74d822e5-e2b6-4022-a904-a1024b77b92a">1,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifafff29bd915411db16cb1fa4d9e9727_I20201231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE2LTUtMS0xLTQ3Mjk4_84332d8e-b337-462d-949e-b233e22696be">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease receivables, although excluded from the scope of ASC Topic 825, are included in the estimated fair value amounts at their carrying value.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="ib147925eb73d4951a0f4da02d1287625"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following methods and assumptions were used in estimating fair value disclosures for financial instruments.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts reported in the Consolidated Statements of Condition for cash, noninterest-bearing deposits, money market funds, and Federal funds sold approximate the fair value of those assets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">FHLB and FRB Stock</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of FHLB and FRB stock approximates fair value. If the stock is redeemed, the Company will receive an amount equal to the par value of the stock.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loans and Leases</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value for loans are calculated using an exit price notion. The Company's valuation methodology takes into account factors such as estimated cash flows, including contractual cash flow and assumptions for prepayments; liquidity risk; and credit risk. The fair values of residential loans were estimated using discounted cash flow analyses, based upon available market benchmarks for rates and prepayment assumptions. The fair values of commercial and consumer loans were estimated using discounted cash flow analyses, based upon interest rates currently offered for loans and leases with similar terms and credit quality. The fair values of loans and leases held for sale were determined based upon contractual prices for loans and leases with similar characteristics.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Interest Receivable and Accrued Interest Payable</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of these short term instruments approximate fair value.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deposits</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values disclosed for noninterest bearing accounts and accounts with no stated maturities are equal to the amount payable on demand at the reporting date. The fair value of time deposits is based upon discounted cash flow analyses using rates offered for FHLB advances, which is the Company&#8217;s primary alternative source of funds.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trust Preferred Debentures</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the trust preferred debentures has been estimated using a discounted cash flow analysis which uses a discount factor of a market spread over current interest rates for similar instruments.</span></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="ib62f0a34c7534322a712bf75ea27347c_166"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 20 <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90ZXh0cmVnaW9uOjliZGRmYTM2NzhmYjQyYWZhNzJkMjZmZGQ4MDgzMTVjXzMyNDM_3f18ee59-2a81-460c-b852-0af492f7fb66" continuedAt="id657f4b2d05a48ce96d797e13f9ad00b" escape="true">Regulations and Supervision</ix:nonNumeric></span></div><ix:continuation id="id657f4b2d05a48ce96d797e13f9ad00b" continuedAt="i5b2f80e76ce94642a2a48b534b052e4d"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capital Requirements:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiary banks are subject to various regulatory capital requirements administered by federal bank regulatory agencies. Failure to meet minimum capital requirements can initiate certain mandatory and possibly additional discretionary actions by regulators that, if undertaken, could have a direct material adverse effect on the Company&#8217;s business, results of operation and financial condition. Under capital adequacy guidelines and the regulatory framework for prompt corrective action (PCA), banks must meet specific guidelines that involve quantitative measures of assets, liabilities, and certain off-balance-sheet items as calculated under regulatory accounting practices. Capital amounts and classifications of the Company and its subsidiary banks are also subject to qualitative judgments by regulators concerning components, risk weightings, and other factors. Quantitative measures established by regulation to ensure capital adequacy require the maintenance of minimum amounts and ratios (set forth in the table below) of common equity Tier I capital, total capital and Tier 1 capital to risk-weighted assets (as defined in the regulation), and of Tier 1 capital to average assets (as defined in the regulation). Management believes that the Company and its subsidiary banks meet all capital adequacy requirements to which they are subject.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:0.7pt;padding-right:2.25pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the most recent notifications from Federal bank regulatory agencies categorized the Company's subsidiary banks as &#8220;well capitalized&#8221; under the regulatory framework for PCA. To be categorized as well capitalized, the Company and its subsidiary banks must maintain total risk-based, Tier 1 risk-based, common equity Tier 1 capital and Tier 1 leverage ratios as set forth in the table below. There are no conditions or events since that notification that management believes have changed the capital category of the Company or its subsidiary banks.   </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2020, U.S. Federal regulatory authorities issued an interim final rule that provided banking organizations that adopt CECL during the 2020 calendar year with the option to delay for two years the estimated impact of CECL on regulatory capital relative to regulatory capital determined under the prior incurred loss methodology, followed by a three-year transition period to phase out the aggregate amount of the capital benefit provided during the initial two-year delay (i.e., a five-</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">122</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i5b2f80e76ce94642a2a48b534b052e4d" continuedAt="i406ddc6483664c1f828121f61c4425a0"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year transition in total). In connection with our adoption of CECL on January 1, 2020, we elected to utilize the five-year CECL transition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents actual and required capital ratios as of December 31, 2021 and December 31, 2020 for Tompkins and its <ix:nonFraction unitRef="banking_office" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="INF" name="tmp:NatureOfOperationsNumberOfSubsidiaryBanks" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90ZXh0cmVnaW9uOjliZGRmYTM2NzhmYjQyYWZhNzJkMjZmZGQ4MDgzMTVjXzI4MjM_4cb40626-97e6-4c68-bfff-5efd4e1fb77e"><ix:nonFraction unitRef="banking_office" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="INF" name="tmp:NatureOfOperationsNumberOfSubsidiaryBanks" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90ZXh0cmVnaW9uOjliZGRmYTM2NzhmYjQyYWZhNzJkMjZmZGQ4MDgzMTVjXzI4MjM_6b794c59-29b8-47e9-b6f1-0fe9136a330a">four</ix:nonFraction></ix:nonFraction> banking subsidiaries.  The minimum capital amounts required under Basel III includes the capital conservation buffer of 2.5%, which must be added to each of the minimum required risk-based capital ratios (Total capital to risk-weighted assets, Common equity Tier 1 capital to risk weighted assets and Tier 1 capital to risk weighted assets).  Capital levels required to be considered well capitalized are based upon prompt corrective action regulations, as amended to reflect the changes under the Basel III Capital Rules.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i406ddc6483664c1f828121f61c4425a0"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90ZXh0cmVnaW9uOjliZGRmYTM2NzhmYjQyYWZhNzJkMjZmZGQ4MDgzMTVjXzMyNDQ_cef0b6de-868a-4282-9cef-b274cea5d170" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual capital amounts and ratios of the Company and its subsidiary banks are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.174%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.174%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.177%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Actual</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Minimum Capital Required- Basel III Fully-Phased-In</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Required <br/>to be Considered <br/>Well Capitalized</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(dollar amounts in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount/Ratio</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount/Ratio</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount/Ratio</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Capital (to risk-weighted assets)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQtMS0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpiNzdiNjRkYWE2M2M0OTdmOTcyNzY4ZGQ5NzdlMGJjY180_66bced1e-f0b0-460b-ab69-c0d811ee95a3">735,187</ix:nonFraction> /<ix:nonFraction unitRef="number" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQtMS0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpiNzdiNjRkYWE2M2M0OTdmOTcyNzY4ZGQ5NzdlMGJjY184_8eb35189-a768-4893-9606-38a26a42a217">14.2</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQtMi0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo2NDY5M2FkYWVjNTY0N2JhODI1YzNkOTQ2NzdmZDc3YV80_909e2953-7a8d-47a6-9df2-60ef936053fa">524,345</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQtMi0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo2NDY5M2FkYWVjNTY0N2JhODI1YzNkOTQ2NzdmZDc3YV84_c53d30fc-51ab-4c5d-a58d-0814cc6a840d">10.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQtMy0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo2M2Y2ZDUwYTYwOTQ0MzAxYTMzZTczODg3MzQ1NjIyM180_7d929100-52e4-41e3-812d-80a1ea8c3de5">516,519</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQtMy0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo2M2Y2ZDUwYTYwOTQ0MzAxYTMzZTczODg3MzQ1NjIyM184_21482956-9d29-4e72-a3b3-99c1e3d2dad5">10.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUtMS0xLTEtNDcyOTgvdGV4dHJlZ2lvbjoxYWQ1ZmZkZmU0YjA0MDU3YTk1MWQ2ODNkOGQxYWYwN180_125d3300-070e-40ac-a03c-eabc430ef024">219,976</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUtMS0xLTEtNDcyOTgvdGV4dHJlZ2lvbjoxYWQ1ZmZkZmU0YjA0MDU3YTk1MWQ2ODNkOGQxYWYwN183_8355da6b-3758-44b0-8a18-9e8ee92a5440">14.8</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUtMi0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpmMGY1MTkxN2M1YWU0NGFhOWNhYzU5MzI3NWIxNWM0ZF80_49df076a-c637-445d-8d66-d58387087e61">156,631</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUtMi0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpmMGY1MTkxN2M1YWU0NGFhOWNhYzU5MzI3NWIxNWM0ZF84_d2bee1d4-740e-4f83-ae4e-d594771dea2a">10.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUtMy0xLTEtNDcyOTgvdGV4dHJlZ2lvbjoxZTk2ZTQ0ZTE5NTg0NTEwYjEwY2M3ZjY5Zjc4Y2JjYl80_c39fce56-ce12-454a-912e-fcb839d84052">149,172</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUtMy0xLTEtNDcyOTgvdGV4dHJlZ2lvbjoxZTk2ZTQ0ZTE5NTg0NTEwYjEwY2M3ZjY5Zjc4Y2JjYl84_5ece4264-c5bb-4099-ae70-855e1e1b3544">10.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzYtMS0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpjMDkzZWY2MTUzZGQ0NzI3OWI3ZWMwZDI0MjliMzZhNF80_5bba0d65-d444-4a90-99b9-0bdda9d8d1dd">160,757</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzYtMS0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpjMDkzZWY2MTUzZGQ0NzI3OWI3ZWMwZDI0MjliMzZhNF83_9f66e13f-85f6-4679-b3b1-a8a75317f1e7">12.2</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzYtMi0xLTEtNDcyOTgvdGV4dHJlZ2lvbjozY2YzM2Y2MmJhMzI0ZjYwOGUxYmRiZjdiMmYzMDUwNV80_1f50dac8-ef2f-4d30-a807-e47f4ccc98e8">138,104</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzYtMi0xLTEtNDcyOTgvdGV4dHJlZ2lvbjozY2YzM2Y2MmJhMzI0ZjYwOGUxYmRiZjdiMmYzMDUwNV84_104936ca-cccc-4a6e-a2b3-bfc32bcbab40">10.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzYtMy0xLTEtNDcyOTgvdGV4dHJlZ2lvbjozOTJkZGE1M2FhMWE0ZDRhOTI2N2I1MTc0NzJjYzNmNV80_91d80240-d5c7-420c-8827-8716c7029eff">131,527</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzYtMy0xLTEtNDcyOTgvdGV4dHJlZ2lvbjozOTJkZGE1M2FhMWE0ZDRhOTI2N2I1MTc0NzJjYzNmNV84_26f9b45f-c094-4218-be10-54379e9a53ff">10.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzctMS0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpkNjAwNzMwMDBhMmU0YjQ2YmQzM2E3YWE4NjY1ZWVlMl80_e36355f1-495d-4b08-a8d4-89a0df39a83e">136,247</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzctMS0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpkNjAwNzMwMDBhMmU0YjQ2YmQzM2E3YWE4NjY1ZWVlMl83_e75e1900-84c3-4cee-a8a1-0d6f7471ef84">12.7</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzctMi0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo0NTY1Y2UzYWMxNzc0OGI3YWQyODk1ZmZlOGQ3MmQ5MF80_7dd811c4-ecaf-402c-98c1-eeb254e129d4">112,649</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzctMi0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo0NTY1Y2UzYWMxNzc0OGI3YWQyODk1ZmZlOGQ3MmQ5MF84_0c1569d9-81a7-4595-8519-241ceb700555">10.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzctMy0xLTEtNDcyOTgvdGV4dHJlZ2lvbjowNzhkZDdmMTM3MGE0NzE4OGUxYjdkMTc1YjJkZmQ4ZF80_c9e725ef-b337-41ab-9263-7bf3103b47de">107,285</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzctMy0xLTEtNDcyOTgvdGV4dHJlZ2lvbjowNzhkZDdmMTM3MGE0NzE4OGUxYjdkMTc1YjJkZmQ4ZF84_d9b6800a-4e7d-46a6-a5c4-22592c04ec78">10.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzgtMS0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpiNmIxN2U5NGExY2E0NjRkYjkxMjE3YTg0MjQ0MTNhY180_a498b6cd-d51e-4c40-badd-3eaac00f51df">173,889</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzgtMS0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpiNmIxN2U5NGExY2E0NjRkYjkxMjE3YTg0MjQ0MTNhY183_9bb77aa7-d10f-4eb3-ae08-23666f5faf70">13.6</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzgtMi0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo3YTVjNDBiNjRjYzI0OWNhOTNlODU2OTM2MDg5YTNiNl80_cf0b5ee2-02c1-4621-af24-501a0fa0974b">134,403</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzgtMi0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo3YTVjNDBiNjRjYzI0OWNhOTNlODU2OTM2MDg5YTNiNl84_e51eaa6c-c983-4d11-9b47-14a762799956">10.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzgtMy0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo5YTgzMGNlMzQzMzA0NmNjOWNiNDFiY2Q4ZjIxN2VkMV80_95a16378-dcd4-4f29-8243-0ca62b412e51">128,003</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzgtMy0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo5YTgzMGNlMzQzMzA0NmNjOWNiNDFiY2Q4ZjIxN2VkMV84_7712deb7-d30f-4412-8fac-144e5f3c7be1">10.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Equity Tier 1 Capital (to risk-weighted assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEwLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzRiZTBhMjlkZTMwNDY0ZWJiYWY3NzA0NjFiMGQ0YzhfNA_1131a8f6-899f-4e5c-afc4-155d82838af2">688,425</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEwLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzRiZTBhMjlkZTMwNDY0ZWJiYWY3NzA0NjFiMGQ0YzhfNw_7fbea3d3-73ac-4985-8926-5da264f505df">13.3</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEwLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246N2ZhY2JkZjRkMTFmNGFkNjg5ZWVlY2EyM2ZiMDEzYTBfNA_05c5a8fb-b270-4eb6-9504-27a3d8d64523">361,563</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEwLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246N2ZhY2JkZjRkMTFmNGFkNjg5ZWVlY2EyM2ZiMDEzYTBfOA_4b442926-1f10-4003-ac04-280908725e03">7.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEwLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzM5ZDMwMmM5NDEwNDM4ZWJlMDdhZDQ3NGNhMmE0MjNfNA_24e73341-598e-4f5b-9fff-82f7ca7ff433">335,737</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEwLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzM5ZDMwMmM5NDEwNDM4ZWJlMDdhZDQ3NGNhMmE0MjNfOA_b388db80-3b33-43df-a927-04807df73d7c">6.5</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzExLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZmU1NWViZjBjODRlNDZmMGEwZmIwMWZhNjg4Yjg5YTZfNA_fc0cbc64-55e5-4f41-b3ae-d9102ec9b2e1">207,632</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzExLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZmU1NWViZjBjODRlNDZmMGEwZmIwMWZhNjg4Yjg5YTZfNw_2c4b1501-08f5-454d-bdaf-c5f8620c266a">13.9</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzExLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NzhlY2ZkN2U2MzEyNDViMjk5NThjZDc4YmM4ZjFlODZfNA_b249aa03-6121-4cae-9c78-6585f02877b6">104,421</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzExLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NzhlY2ZkN2U2MzEyNDViMjk5NThjZDc4YmM4ZjFlODZfOA_8640bb8e-0d05-45e3-bf24-c31cfcbcd2e5">7.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzExLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NTBlMGY0YWJhMmEwNGYxODg5MDQzM2E2MjIxZmY3ZTBfNA_8dc495a8-a62e-4b08-8625-7881e3c3f3b5">96,962</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzExLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NTBlMGY0YWJhMmEwNGYxODg5MDQzM2E2MjIxZmY3ZTBfOA_f360c2c7-47ab-4587-9f9f-6088552394aa">6.5</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEyLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NjQxMzlhMzQ2YmYxNDJkMDlhOGFhZjI5ZDVlM2RlMzFfNA_946b8478-7f23-4805-9075-74639e3e9335">149,154</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEyLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NjQxMzlhMzQ2YmYxNDJkMDlhOGFhZjI5ZDVlM2RlMzFfNw_6c4b386f-c352-4c6f-964b-5d683e081ca2">11.3</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEyLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NWM5Y2Y2MmU5MzQxNDljMzk4ODQ1NzAzMzYzZGM3Y2VfNA_4159d040-6ec1-4a7c-8e26-703031d9ddbd">92,069</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEyLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NWM5Y2Y2MmU5MzQxNDljMzk4ODQ1NzAzMzYzZGM3Y2VfOA_1a159382-bf0c-42d5-a7ec-21c71aa68fe0">7.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEyLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MTllNjZmYmIyNGY1NDFlNGFmZGVkZGM0MjIyY2NmZTFfNA_78581719-eeda-4b39-a54b-47d48b664e67">85,493</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEyLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MTllNjZmYmIyNGY1NDFlNGFmZGVkZGM0MjIyY2NmZTFfOA_a0fc6460-0481-4ff4-b4a8-2fafd49c472b">6.5</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEzLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NDdjOGE1ZDRhN2YzNGExZjllZWQ4M2VmYTdiYjk0NzBfNA_44747d8e-b73d-4d61-970a-6a8e8acaa254">126,718</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEzLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NDdjOGE1ZDRhN2YzNGExZjllZWQ4M2VmYTdiYjk0NzBfNw_bfcb8952-bd46-4012-880d-698d2bd5c7a8">11.8</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEzLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTlmZDgyYTUyYjU1NDA1MmI5MzU2M2NiYTMwMjc2ZmRfNA_b7afa856-8cae-4708-bed9-ac520b7f6dc3">75,100</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEzLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTlmZDgyYTUyYjU1NDA1MmI5MzU2M2NiYTMwMjc2ZmRfOA_e25ac7fa-2823-4d6e-bdfb-e887a2b2f100">7.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEzLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MGYwNDliMTgwMGE2NGQ0NDk4OGEzYjdmMWJiYzhiYmZfNA_340375c7-9826-4902-bf68-42c483042d8b">69,735</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEzLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MGYwNDliMTgwMGE2NGQ0NDk4OGEzYjdmMWJiYzhiYmZfOA_59cc0a20-9aaf-47e6-96fd-d9cb796d4041">6.5</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE0LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZGNlMTdmOWZhNmVhNDI1NGE1ZWNhZTVjZTIxYzNjNmFfNA_05f24e21-09d8-4655-8e83-d02e451599ed">163,145</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE0LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZGNlMTdmOWZhNmVhNDI1NGE1ZWNhZTVjZTIxYzNjNmFfNw_ea4c3319-b0fd-4cf0-b172-4598d965d72e">12.8</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE0LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZmFlN2Y5Yzk0Y2FiNDQ0Y2FjMzhiNWE3NzE1N2UzNDlfNA_9b6c956e-c6bf-47df-960c-cd5b02c93394">89,602</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE0LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZmFlN2Y5Yzk0Y2FiNDQ0Y2FjMzhiNWE3NzE1N2UzNDlfOA_d4f557af-9a60-49aa-8cb3-8fe7676a0c29">7.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE0LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MGFjZTQwYmU4MjcyNDdlZThlNzM0OGIxZWY4ZDgwY2JfNA_9c8b2319-6fbd-4454-baa2-9c89f953f630">83,202</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE0LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MGFjZTQwYmU4MjcyNDdlZThlNzM0OGIxZWY4ZDgwY2JfOA_9d7bb6b0-b09e-4aab-87ea-0be11d4b8320">6.5</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tier 1 Capital (to risk-weighted assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE2LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MTU4ZDI1ZWJlZGFkNDg5MThlNDE4ZTQ3MzkxNThhMWRfNA_cea384dd-1bd1-438a-ae1a-57ddff9f51e9">688,425</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE2LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MTU4ZDI1ZWJlZGFkNDg5MThlNDE4ZTQ3MzkxNThhMWRfNw_339f3e29-3a06-4ce9-ad70-09ed32d3b3f8">13.3</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE2LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZGM1YmNhYWI0NWQwNDc1Yjk0MTkzOTU4YzRkNWM0OGRfNA_a7c6225e-26f0-4699-b055-3d853188e63e">439,041</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE2LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZGM1YmNhYWI0NWQwNDc1Yjk0MTkzOTU4YzRkNWM0OGRfOA_5080deeb-bfe2-4ec6-ab20-f4060227b4a5">8.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE2LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTU2ZmNmNTU1YzY2NDUyYzlmYWFjOTY3ODAxYWRlZGFfNA_03172bd3-5065-4585-9950-6e3e62038476">413,215</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE2LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTU2ZmNmNTU1YzY2NDUyYzlmYWFjOTY3ODAxYWRlZGFfOA_9a64d4db-0e94-42c9-9e87-7be4f8307afe">8.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE3LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZDdmZTBiMDdlZmNlNGExMzlhZDFlODhjN2NlZWJhMjZfNA_b9e426e7-5083-4140-b04c-5690a06e1e69">207,632</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE3LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZDdmZTBiMDdlZmNlNGExMzlhZDFlODhjN2NlZWJhMjZfNw_f7a4d2ff-076f-4e7f-80f3-5a1e9e810cdd">13.9</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE3LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ODNhNGVkYWJjMmVlNDZlYTg0YTMxNDViOTI1YzU0MTJfNA_70c0dccc-542c-4f17-a985-ab753658c964">126,797</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE3LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ODNhNGVkYWJjMmVlNDZlYTg0YTMxNDViOTI1YzU0MTJfOA_e421d561-c42f-4be1-8153-5e5978e7b13d">8.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE3LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MTAwMjc1NWQ1MTIwNGFhMWFjOGI5ODlkMGIxMWNjYWRfNA_03e4b679-9427-4605-85d4-ff34f3d7ffd6">119,338</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE3LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MTAwMjc1NWQ1MTIwNGFhMWFjOGI5ODlkMGIxMWNjYWRfOA_5c266b41-e004-42bb-a1ab-890ec0d899e6">8.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE4LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246OWUxMzU2MDZhN2IzNDFjM2IwYzZkNzZjZjYwODJmMGVfNA_17ac2c8d-4d6f-41f8-ba2e-e1aa10f71a97">149,154</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE4LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246OWUxMzU2MDZhN2IzNDFjM2IwYzZkNzZjZjYwODJmMGVfNw_3c0fba68-43f5-4218-9b8c-732ded782f99">11.3</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE4LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NjUzOTdlODg3NmI0NDRkM2I2OGY1ZDJlOTczMWRiM2FfNA_7bdb9910-495d-49bb-97b0-67f6108e2721">111,798</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE4LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NjUzOTdlODg3NmI0NDRkM2I2OGY1ZDJlOTczMWRiM2FfOA_0d575530-49bf-4439-bf8c-d7e7eb56d57b">8.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE4LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NzQyMzAzZGNkYWM2NGM4N2I2NTRjNWE3OTZhNmRmZWNfNA_5b377d06-dbd5-4fde-9bee-9f734541f4e9">105,222</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE4LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NzQyMzAzZGNkYWM2NGM4N2I2NTRjNWE3OTZhNmRmZWNfOA_90c04fa5-5140-4271-aa48-fee38e5a85ba">8.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE5LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NDIwYWNkMmMzZmE3NDVmOThhZDBlNDY1ODAwMTU5M2FfNA_c05cd482-5822-4bf9-a21c-bfb23cb0bad1">126,718</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE5LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NDIwYWNkMmMzZmE3NDVmOThhZDBlNDY1ODAwMTU5M2FfNw_76f565cc-291b-40bd-8599-e275b368f328">11.8</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE5LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MjRkODEzZWZmOGQ5NGZiYTkyMTlmMTFhOTc1NTJkYzBfNA_c6bfd4ae-e565-4b31-af2b-6389e0868c9b">91,192</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE5LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MjRkODEzZWZmOGQ5NGZiYTkyMTlmMTFhOTc1NTJkYzBfOA_0a525574-1733-4e8e-a4b0-071c4a7a2ad4">8.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE5LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MzU2ZGViNzBjODljNDAzYmI2MDI5ZTRjN2UwM2VjN2NfNA_ada644e2-446b-4a39-b37f-e23736922f94">85,282</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE5LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MzU2ZGViNzBjODljNDAzYmI2MDI5ZTRjN2UwM2VjN2NfOA_d11b122a-0177-49bb-ad03-d5f50e733e9a">8.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIwLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NzVmNGQ3ZjIyMjFlNGI0ZmI1MjBiMjFlOWVlNTE5MjBfNA_78c0496c-a4ff-4c77-8020-6a5dfbfa0046">163,145</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIwLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NzVmNGQ3ZjIyMjFlNGI0ZmI1MjBiMjFlOWVlNTE5MjBfNw_d053900b-c3a0-4b1c-827b-59b6ef961952">12.8</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIwLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NDNiMjFmNDY1MWQ0NGM5NWIwMTRmYTViN2VhMjNjNjNfNA_c9f72a60-8c86-4d96-8746-5073fc84e782">108,803</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIwLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NDNiMjFmNDY1MWQ0NGM5NWIwMTRmYTViN2VhMjNjNjNfOA_fcc3614d-ea63-4733-88f3-d6cf875d0f69">8.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIwLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTk3ODliYWMwMzcwNDMxM2E3YzY4NTFhNzYzYTlhMDBfNA_baea272c-6bce-443c-bdd9-722e63868bcd">102,403</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIwLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTk3ODliYWMwMzcwNDMxM2E3YzY4NTFhNzYzYTlhMDBfOA_fff0d255-b1f8-4833-93f7-c20e1f8a70bd">8.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tier 1 Capital (to average assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIyLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZDJhMzJjNzNjYWY3NDkxZWE2MDViNTJmMDVkNWIzZTFfNA_86b9b344-e3f1-4b55-8068-fb0b0011d42a">688,425</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIyLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZDJhMzJjNzNjYWY3NDkxZWE2MDViNTJmMDVkNWIzZTFfNw_318d5ba6-aeb9-4ac2-bf13-837e45e10dbf">8.7</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIyLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZjMzZjRlMGYwNjRmNDczMzk1ZDNlZDMxYmQ2MDUwNjNfNA_4824286e-7145-464c-9df4-ea48f0ce23ee">315,820</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIyLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZjMzZjRlMGYwNjRmNDczMzk1ZDNlZDMxYmQ2MDUwNjNfOA_2f4c60d1-a0b8-46d7-9856-9a6a60fb77a8">4.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIyLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246OWE3MzU3NmUzZDQxNDMxOGIxNWZiZWVhZjUyNzdjYTlfNA_7892d88f-4b42-47b7-a0ae-97e48aac2289">394,775</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIyLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246OWE3MzU3NmUzZDQxNDMxOGIxNWZiZWVhZjUyNzdjYTlfOA_25050a09-d719-43ca-ae00-f28321de0950">5.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIzLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MjA0YTAyNGEzMDdiNGY3MGJlMGM5YzYyOWE0MDg2ZmVfNA_2dee4c23-2a5b-4c2a-acf8-d3d9e0ab0372">207,632</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIzLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MjA0YTAyNGEzMDdiNGY3MGJlMGM5YzYyOWE0MDg2ZmVfNw_de4f31c3-0e48-4bf1-9d6c-4ee50b626984">8.4</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIzLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NDI3MmYxYmNlMWE0NDI4ZTllNDU2NzU5OTEzMzJiNDNfNA_61ea67c6-731c-472f-8e15-15caf1d087d2">99,000</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIzLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NDI3MmYxYmNlMWE0NDI4ZTllNDU2NzU5OTEzMzJiNDNfOA_a17fa675-6663-4816-8752-84fa9935eceb">4.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIzLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246OWQyNjk4NDY4M2U0NGIzOTllOTg5NWM4YWU2N2Y0MWVfNA_9ea6bb3a-5025-49bb-ae6d-6b912fc25d70">123,751</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIzLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246OWQyNjk4NDY4M2U0NGIzOTllOTg5NWM4YWU2N2Y0MWVfOA_d5d4385c-476d-43e8-8a92-81995d34de2b">5.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI0LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MjcyYTFiN2Y3ZTE3NDUyZGEzMmYwYzc3N2MzYWI3NjZfNA_6ef75f53-dc0e-4439-adde-cacd629ea964">149,154</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI0LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MjcyYTFiN2Y3ZTE3NDUyZGEzMmYwYzc3N2MzYWI3NjZfNw_965a1cae-edd1-4046-ab6b-19d4b8f31267">7.9</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI0LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246Njc1NzU2OTg1NGM1NGM2MWI5MDU1NzczYjgyZjIxZDFfNA_fe973489-50b8-45fd-9faa-6e4b43e9fb72">75,935</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI0LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246Njc1NzU2OTg1NGM1NGM2MWI5MDU1NzczYjgyZjIxZDFfOA_4f4d64d2-dfe4-4543-ba7c-110ddbd7ee0f">4.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI0LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzQ5YTU1MTlkOGJiNDczOWI4NmM1OTMzNTViOGQ4ZmZfNA_db2bc373-0848-4fca-8f4f-154b50cfab30">94,918</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i8f2193bbf17843caa272354f21941d51_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI0LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzQ5YTU1MTlkOGJiNDczOWI4NmM1OTMzNTViOGQ4ZmZfOA_10163722-f378-4c96-b7f5-0ac72d8d4fa5">5.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI1LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZDMzMDVkNDEzN2JjNGM5NThlNGI5YWM2NjE1OTZmNDZfNA_83213acd-b923-4042-9a27-c9eae14ae5f0">126,718</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI1LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZDMzMDVkNDEzN2JjNGM5NThlNGI5YWM2NjE1OTZmNDZfNw_e6b51ec2-4008-4dc8-a101-0a41e631f4f3">8.1</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI1LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MzllMWVmMzc3NTVlNDE4MzgyYzYwOTAzMDIyMzJhOGJfNA_3899876f-cb6a-43e4-beec-14bc6acb5174">62,815</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI1LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MzllMWVmMzc3NTVlNDE4MzgyYzYwOTAzMDIyMzJhOGJfOA_7a8961f5-d44c-4d56-8178-60163d3a92fa">4.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI1LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZjliMDZkOGFlOTk2NDlmODk0OGU2MDY1YTRlY2ZlYTFfNA_a1609fb3-34f2-431c-8902-90926d43baed">78,519</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI1LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZjliMDZkOGFlOTk2NDlmODk0OGU2MDY1YTRlY2ZlYTFfOA_46476643-5dde-4a86-a192-ff51d1a78dbe">5.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI2LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NjRhNDZhMDA0YjNiNDk4YTgxZTUzNzdiYWZkNGFhOTZfNA_e124dbcf-f561-4037-bc99-9c727b7dbedd">163,145</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI2LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NjRhNDZhMDA0YjNiNDk4YTgxZTUzNzdiYWZkNGFhOTZfNw_88402a9f-30d0-4bfe-8af3-05f709d3b51d">8.4</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI2LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZjNmYmRiZTNhNDAzNDRhOWExOTJlOGI0NjQyY2JkZGVfNA_abe9e59b-d312-4c9c-8475-1a50b4e697cb">77,953</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI2LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZjNmYmRiZTNhNDAzNDRhOWExOTJlOGI0NjQyY2JkZGVfOA_73e91f97-9807-4411-b958-dfdbfe9ed854">4.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI2LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZGQzNWY2NGY0ZTcyNDcyOWIyMWM3NjYwNjNiNjY0ODBfNA_822ee2e8-8f36-43c8-aeca-dd7f51739083">97,441</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI2LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZGQzNWY2NGY0ZTcyNDcyOWIyMWM3NjYwNjNiNjY0ODBfOA_f4c3fe9f-dfe5-49d5-be84-36c72b6b92d6">5.0</ix:nonFraction>%</span></div></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Capital (to risk-weighted assets)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMwLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZmI1ZWYyN2I5ZmE3NDIwNmI5YzRmMDBhMjhlMGRmZTlfNA_35ae001c-711a-47cb-b577-890616829eb0">720,755</ix:nonFraction> /<ix:nonFraction unitRef="number" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMwLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZmI1ZWYyN2I5ZmE3NDIwNmI5YzRmMDBhMjhlMGRmZTlfOA_84105c5e-5b77-4c23-8668-c241965455aa">14.4</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMwLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NmY5ODQyNjg4ZGEyNDI2MTkyNGI3OTYxYzRjZWFhNjdfNA_67a606b7-9093-4ed2-836e-77ab3bb04fca">525,755</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMwLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NmY5ODQyNjg4ZGEyNDI2MTkyNGI3OTYxYzRjZWFhNjdfOA_156ba002-47a1-4fbb-a026-4192a62f70df">10.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMwLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246OGM3ZDFkOWM1YWNlNDIyZjkwZGMyMTE0Yzk0N2FkZThfNA_133a294e-8db6-41f6-977e-a5b38d1215d9">500,719</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMwLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246OGM3ZDFkOWM1YWNlNDIyZjkwZGMyMTE0Yzk0N2FkZThfOA_4a88cdee-bdb2-4eb0-9a65-7b24eb0c2e53">10.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMxLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246OWI5YWU2YTU2ZTkxNDlhNjk0YWMxMTIzOTUxYjNiYWJfNA_0ba688bb-8d72-464d-adbc-ea6adb3cf744">210,756</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMxLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246OWI5YWU2YTU2ZTkxNDlhNjk0YWMxMTIzOTUxYjNiYWJfNw_e6f47211-8ac6-436d-8499-14854ec99bed">14.7</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMxLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NjZmZTc0MWMxMWIzNDAzNTkyMmIyMTE0NGJhYTE5MjVfNA_01cc6687-9d52-41b2-888e-2e4f39dc66bf">150,482</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMxLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NjZmZTc0MWMxMWIzNDAzNTkyMmIyMTE0NGJhYTE5MjVfOA_3d5f69ae-1a7f-4990-a899-3e6d7e62e1db">10.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMxLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246YTQ5ZmJlN2IxNDAyNGY4MTljZTFkMDc5ZmZiMWUwYmVfNA_d2593560-f729-4376-828e-b4e3835a3815">143,316</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMxLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246YTQ5ZmJlN2IxNDAyNGY4MTljZTFkMDc5ZmZiMWUwYmVfOA_d605047f-190a-40b5-8d56-ccc759ce0d40">10.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMyLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YjdmNzRmMDE2NzA0NDZmYWJhNjJhOWFlYjEzYzMxZTlfNA_15848584-5875-4079-94f5-976229686ca0">157,514</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMyLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YjdmNzRmMDE2NzA0NDZmYWJhNjJhOWFlYjEzYzMxZTlfNw_405ba0c4-f04e-439d-a2d3-099acb9922be">12.6</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMyLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MjUxMTIxMjYyYjMxNGJlODg2ZDg5NWQ1ZWE1NzIyY2VfNA_0b179981-abc7-4e67-8bbb-4551bd72d23f">131,034</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMyLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MjUxMTIxMjYyYjMxNGJlODg2ZDg5NWQ1ZWE1NzIyY2VfOA_54954b3d-83fd-4362-8ed4-dfb7897e3abd">10.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMyLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZjU4NmUxMGMyYTQzNDhlMjliZWQ0MzlmNDI5NWU0YjFfNA_4a41ae9d-f29d-4899-8558-c77a4f2a6cad">124,795</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMyLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZjU4NmUxMGMyYTQzNDhlMjliZWQ0MzlmNDI5NWU0YjFfOA_6b53093f-29a4-43b2-ab6a-e8549bf373d1">10.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMzLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NDU4YTg2YTdkYjRmNGQ3OGI5YTUxNDc1OWI2NzliMjlfNA_9d1f2f40-943a-41e1-b471-53b37c77ee1c">133,969</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMzLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NDU4YTg2YTdkYjRmNGQ3OGI5YTUxNDc1OWI2NzliMjlfNw_2116e262-8add-4247-b79a-2865964b61e6">13.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMzLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MWQ4MmUzODA0OTdkNGE0YmE5ZDRkN2E5YjAyYTE0NTFfNA_dcae2824-5c06-4903-8db0-4b7aafbdcf6e">108,129</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMzLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MWQ4MmUzODA0OTdkNGE0YmE5ZDRkN2E5YjAyYTE0NTFfOA_d099556f-4919-4069-9bba-179b695bba5e">10.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMzLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246YTQ5YzkzNGIyZTZkNGMxZDhkYTBlZTlkMzkwMWUxNGNfNA_5ba48833-2418-4c1f-adb5-51a9d9e5a2af">102,980</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMzLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246YTQ5YzkzNGIyZTZkNGMxZDhkYTBlZTlkMzkwMWUxNGNfOA_c6fa2804-de7a-4a14-82e1-1f80e76ef070">10.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM0LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YWU2YzM3MjdlNGM4NDgyYmEyZTk4YmYzNmY1MmViOTJfNA_22d6abdf-54c2-4ed8-a170-67dd7eec05db">175,931</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM0LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YWU2YzM3MjdlNGM4NDgyYmEyZTk4YmYzNmY1MmViOTJfNw_c16cb43c-663f-4e9f-9fbf-9453af08bed8">13.7</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM0LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MGFiYzhlZmI4MjFjNDc0Y2E3OTgxZmFhMDIwODY3MzNfNA_f2b9a19a-cec0-4fe8-bca2-7191ca37b199">134,615</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM0LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MGFiYzhlZmI4MjFjNDc0Y2E3OTgxZmFhMDIwODY3MzNfOA_c548da21-d182-4524-8a09-1372108d1eb6">10.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM0LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MTg3OTEyNzY1NWQzNDkyZTk4MDlmMDFjYmZkOWQ3ZWVfNA_93fbfea4-ff86-4ea7-be9c-fecd66c44180">128,205</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM0LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MTg3OTEyNzY1NWQzNDkyZTk4MDlmMDFjYmZkOWQ3ZWVfOA_37ff8e13-e8c6-4dc2-a241-d5464339c124">10.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Equity Tier 1 Capital (to risk-weighted assets)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$654,144/<ix:nonFraction unitRef="number" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM2LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YTkxODFmYmIxMmM4NDBkN2E3OTUyNjE1NjhkZmE2MDBfNw_62a01470-7406-486a-9378-7f7201c39d06">13.1</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM2LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MzE1NzdkMzhkMzgzNGMzNTk2NGMwYzBjYmRkOWY5ODhfNA_54142f01-f06c-4ffb-9723-6bcba4690d3d">350,503</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM2LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MzE1NzdkMzhkMzgzNGMzNTk2NGMwYzBjYmRkOWY5ODhfOA_16b8b77f-8927-443a-b806-d367dc46256d">7.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM2LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzgxNjViMTBhZDI1NGQ4OGI4Y2Q4YzU1M2UxODQ4ZDNfNA_17b7a712-40c6-4bb7-b3d1-bf071f2bbf3f">325,467</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM2LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzgxNjViMTBhZDI1NGQ4OGI4Y2Q4YzU1M2UxODQ4ZDNfOA_27fa7e4c-b624-4d50-9c3b-1c2ae0fa409c">6.5</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM3LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YThlMzMxYTM1ODc3NDJmYjk3NTY1NTRlNzcwMDFjYzVfNA_927a1084-353c-4ed1-a4d2-13b3b2c0345a">196,522</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM3LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YThlMzMxYTM1ODc3NDJmYjk3NTY1NTRlNzcwMDFjYzVfNw_01c09a33-98a9-4863-998e-e1c869f66cc5">13.7</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM3LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTJhMGE4MDMyNTg4NDI4ZDg3YmViNmU0ZTVmYTYxYWZfNA_162844a1-9576-40f1-b205-9bae500824c9">100,321</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM3LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTJhMGE4MDMyNTg4NDI4ZDg3YmViNmU0ZTVmYTYxYWZfOA_713125aa-13fc-4544-a958-621348cf7eb6">7.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM3LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTFmODFmZmFhZWM3NGVkYTk2YTBhMmZkODFlYmI1Y2NfNA_b147c705-3f7f-4c84-9531-6be7f10d3e4b">93,156</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM3LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTFmODFmZmFhZWM3NGVkYTk2YTBhMmZkODFlYmI1Y2NfOA_bb7926b0-c614-4684-93a7-e5e18ee01b52">6.5</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM4LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MmViZmI2NjJjZWU1NDU5MzlhNGQ0NTEyYzcyNjFiMjBfNA_5ea3831b-4227-40bd-96f0-aa9746c20264">144,448</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM4LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MmViZmI2NjJjZWU1NDU5MzlhNGQ0NTEyYzcyNjFiMjBfNw_e2530148-645b-4d4b-89aa-85f8f4ef55d4">11.6</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM4LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246OTlhZDQyYWQ3YTZkNGMyNmIyYWZjODEzZmYzYjU2MjRfNA_9d6a157f-95c2-418f-9225-6dc2fcfc2c79">87,356</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM4LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246OTlhZDQyYWQ3YTZkNGMyNmIyYWZjODEzZmYzYjU2MjRfOA_1df83e6a-9c17-466b-96bd-5116979ad3ae">7.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM4LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NjdhMGY1MTFkZmQxNGQ4OGIyYjE0MTMwNzI0ODFiZmFfNA_c6c631fb-b44e-4a7e-aacb-b6a6542130a3">81,117</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM4LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NjdhMGY1MTFkZmQxNGQ4OGIyYjE0MTMwNzI0ODFiZmFfOA_0cac052a-a9f2-43fb-bbd9-7a9cd3d6cd42">6.5</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM5LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MzRhZDMzNDgxYzBjNDJmMmI0M2Y3NmRkZmU4MTgzZGNfNA_246b6f84-edb7-4833-a686-3c16d44b209a">122,393</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM5LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MzRhZDMzNDgxYzBjNDJmMmI0M2Y3NmRkZmU4MTgzZGNfNw_01f6921b-de51-4513-9a94-c9e2bfe4e02a">11.9</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM5LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ODIwMTIzYTkxZDRlNGY0YmJlNTQ5NTRiNjVmNjY4YjZfNA_98c1b231-d114-4412-9ee5-8c3460dbc9ae">72,086</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM5LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ODIwMTIzYTkxZDRlNGY0YmJlNTQ5NTRiNjVmNjY4YjZfOA_795615e6-b2fd-4db5-bafa-6a2d177b0090">7.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM5LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246N2UzMjc4ZDMxNTkzNGRjYjliMDlhMGNkZGRlNGUwMDFfNA_83341837-44e8-4756-b7e9-3754378d396b">66,937</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM5LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246N2UzMjc4ZDMxNTkzNGRjYjliMDlhMGNkZGRlNGUwMDFfOA_470685c2-ef53-47e5-a05f-b4da30aa8ffe">6.5</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQwLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzFmOTE1NzdlMTIzNDdjN2E3MzM5MzhhMDc0ZjQzOTlfNA_af98abc1-72be-4464-8e43-34d7a4e45a22">163,895</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQwLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzFmOTE1NzdlMTIzNDdjN2E3MzM5MzhhMDc0ZjQzOTlfNw_3861427b-29c1-4296-98a1-9cd5a774472f">12.8</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQwLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246Zjk2Zjk0MDNiNThhNGYzNWFhYTYwNDM1MzNiMGI4YjBfNA_b7335809-d968-4136-8ef9-ac172bdfd2b4">89,743</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQwLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246Zjk2Zjk0MDNiNThhNGYzNWFhYTYwNDM1MzNiMGI4YjBfOA_6aad602c-a41d-4439-a1ef-f9ad63093046">7.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQwLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246Yzk3MjM0NTczZmJiNGFjYmI0YzQ0ODljYWQyZmE4MzFfNA_3d136e94-b910-4fb9-944b-4d007875f6e3">83,333</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQwLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246Yzk3MjM0NTczZmJiNGFjYmI0YzQ0ODljYWQyZmE4MzFfOA_06ba96df-692c-411e-97bb-d465150ce4ca">6.5</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tier 1 Capital (to risk-weighted assets)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQyLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MjRjZWY2OWUxYmJhNDQyZWEwMWYzOWFjYWVhNzQ5YWFfNA_af2115cd-7633-47bf-9ae9-9c0302e5a571">667,364</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQyLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MjRjZWY2OWUxYmJhNDQyZWEwMWYzOWFjYWVhNzQ5YWFfNw_a8513a1f-7a1d-41d7-985a-8719a0f06fb9">13.3</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQyLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NjViYmJkOWQ3MDZhNDA4Mjk3OTlmYjI3MjAwOWViOWVfNA_e593cba4-bd40-48f4-b005-48180826b60e">425,611</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQyLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NjViYmJkOWQ3MDZhNDA4Mjk3OTlmYjI3MjAwOWViOWVfOA_225a095e-5254-4e05-9af6-ad0027e1a5eb">8.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQyLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MzdlZDhmMzI2NjFiNGU3MmE4YzYyMjA1YTEwNzRiOTNfNA_db55b7a9-a2db-4722-ae30-2bbd0ef35dd6">400,575</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQyLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MzdlZDhmMzI2NjFiNGU3MmE4YzYyMjA1YTEwNzRiOTNfOA_548647e1-e9ae-4aae-a1db-365173151392">8.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQzLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzhlZTZiZTg5MDVkNDBjZGFkM2NkYWQ4MmM0OTRhMzNfNA_ed11735b-9e10-4851-84f8-eb90c40bdd8a">196,522</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQzLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzhlZTZiZTg5MDVkNDBjZGFkM2NkYWQ4MmM0OTRhMzNfNw_adb090cb-60bc-4913-8e25-83284394eb5c">13.7</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQzLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246YzY0MDQxYWYyMDkxNDlkYmE1MWVkMTc3MjNiNWFkMGRfNA_535d098f-02a7-4c02-bc16-fff875c20a75">121,819</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQzLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246YzY0MDQxYWYyMDkxNDlkYmE1MWVkMTc3MjNiNWFkMGRfOA_59f8ac60-aeb3-43e7-ab76-e1aab3c75b42">8.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQzLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZGQ3ODBmNTdkNTNhNGUwOWE2M2EwMmRhMWRlN2NlMmVfNA_02041228-8d05-4010-a396-8e42e152de68">114,653</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQzLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZGQ3ODBmNTdkNTNhNGUwOWE2M2EwMmRhMWRlN2NlMmVfOA_9b78a6bd-2bef-44e1-a210-8b70d29a6fe8">8.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ0LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246M2Y4ZTlkY2U1NmZjNDk0MTk2M2Y5YjJjYWVhNGJmM2ZfNA_70b9b20d-f151-4096-ab24-7898b28e7eb0">144,448</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ0LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246M2Y4ZTlkY2U1NmZjNDk0MTk2M2Y5YjJjYWVhNGJmM2ZfNw_2aaae7c8-a4c2-4c64-b7e6-c91bf4220410">11.6</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ0LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MTZlOGJhMTk3ZWM3NDZkNTk4MjZmYTdlZTdhYzhkOGNfNA_11e7e9f1-a4cf-4775-a18c-71f97676ecff">106,076</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ0LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MTZlOGJhMTk3ZWM3NDZkNTk4MjZmYTdlZTdhYzhkOGNfOA_15b6bd0b-d700-4057-bc8e-6c8731c0d0c9">8.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ0LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246M2M4OGYyYzI0MDhlNDVkMmFkZDc2MTI0ZTc1NTQxZTlfNA_515f420b-3433-4c29-8d98-5c41e9662279">99,836</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ0LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246M2M4OGYyYzI0MDhlNDVkMmFkZDc2MTI0ZTc1NTQxZTlfOA_366eaaba-fb85-4bc9-bfad-321084ea2888">8.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ1LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzQ3NTZmYzY3YTQzNDE5ZWI3NDcxYjQwYjEyNmNjZDZfNA_62882ea9-c983-49e3-97f6-7e17c227ae95">122,393</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ1LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzQ3NTZmYzY3YTQzNDE5ZWI3NDcxYjQwYjEyNmNjZDZfNw_543a5208-cf7d-43ef-97b6-6f4f66059054">11.9</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ1LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246OTIzYTQ2YmQ4MTBmNGUxZjhhZjk5Zjg3NjA4OTdmOGVfNA_a20a8f32-fe80-4877-9b70-ab8d9f14daf4">87,533</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ1LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246OTIzYTQ2YmQ4MTBmNGUxZjhhZjk5Zjg3NjA4OTdmOGVfOA_59510c91-ad6f-4b26-a15b-6ad9cc7f0517">8.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ1LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTc5OWQxNmJhMGI5NGQ4ZjgyZjQyZDMxNzcwMmYxNjJfNA_07a23ca5-a13a-4e7c-8e55-af897d559e22">82,384</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ1LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTc5OWQxNmJhMGI5NGQ4ZjgyZjQyZDMxNzcwMmYxNjJfOA_a22ecca2-0127-437a-8d50-9248989baec3">8.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ2LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YWJkNDBkZWI3MzY2NDc1YWFhNTkwY2ViZDFiN2RmMWFfNA_8ce2804f-73ed-4aca-94d4-86b37e39fee1">163,895</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ2LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YWJkNDBkZWI3MzY2NDc1YWFhNTkwY2ViZDFiN2RmMWFfNw_794b5da0-dbae-4621-81bf-834fd1aa2320">12.8</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ2LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246Zjc0NjcwMzE0YjkzNDNiOGE3NDU3YTY0ZDcyNzMwNGJfNA_5057daf5-f453-420b-be3c-38fa541ed98f">108,794</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ2LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246Zjc0NjcwMzE0YjkzNDNiOGE3NDU3YTY0ZDcyNzMwNGJfOA_048197f8-1742-433b-9e96-b5c314385034">8.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ2LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NTAwYjJjYmVmZGNjNDVmNTljNTMyZDMyOGUyZDQ0MzBfNA_4c9c757c-80d2-48a7-a2f8-123a5a6fc939">102,564</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ2LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NTAwYjJjYmVmZGNjNDVmNTljNTMyZDMyOGUyZDQ0MzBfOA_b1436db2-1fa4-4206-8f1f-0a87d7b9ae8f">8.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tier 1 Capital (to average assets)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ4LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MWJlZGNmOTg3N2E3NGVjMGJhNzgxZDAwMWI5NThiODZfNA_1444dbbc-0c78-46a3-8e98-3d0e229b7248">667,364</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ4LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MWJlZGNmOTg3N2E3NGVjMGJhNzgxZDAwMWI5NThiODZfNw_cbfa7a21-b761-4b7b-a923-bcd8451df6b5">8.8</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ4LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NTc4N2ZmMTlkNzg1NGM0NjhhYzMxNWFkMjU0NTM5MTlfNA_98f5970f-40e8-45ac-b4a7-a64a8924569e">305,083</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ4LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NTc4N2ZmMTlkNzg1NGM0NjhhYzMxNWFkMjU0NTM5MTlfOA_bbef7885-d330-4275-b355-6171dc2273e3">4.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ4LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NGMzMzY5MmZkMGViNDUyODk4OTM5NzYyYzY1NDg2Y2RfNA_6735f032-a4bc-44e6-b910-d8d732c76829">381,354</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ4LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NGMzMzY5MmZkMGViNDUyODk4OTM5NzYyYzY1NDg2Y2RfOA_0cea5991-4e5b-4abf-b7e7-4f5bc0d884ac">5.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ5LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NjZlMjYzNGYxZGM1NGM2OThlZDRjMDAwOWQ2MTk0MDBfNA_f2df852c-e97f-49f1-a07c-b4c0e7e0e23b">196,522</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ5LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NjZlMjYzNGYxZGM1NGM2OThlZDRjMDAwOWQ2MTk0MDBfNw_7517a237-346f-4d30-80d5-e75dd08eedce">8.2</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ5LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MTc1ZWUxZTk1MWFlNDE4OTk0YTFkNTdiOWZjZmFjZDBfNA_5e26875b-7abd-4fff-970b-7dc5f918d7b7">95,691</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ5LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MTc1ZWUxZTk1MWFlNDE4OTk0YTFkNTdiOWZjZmFjZDBfOA_01f491b6-939f-425d-bfe6-3843f18e801b">4.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ5LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NWM3Y2M0OTU2N2YyNDYzYmFlZGM1OWRkOWZiOTYwZjlfNA_ffe392e9-c7a8-4c95-a3c5-3cbfc8f5f0e5">119,614</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ5LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NWM3Y2M0OTU2N2YyNDYzYmFlZGM1OWRkOWZiOTYwZjlfOA_4b22adf5-a45c-4164-9e3c-aacee9b589ce">5.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUwLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246Zjc0NWQ0ODlkNmI1NDIyODljOWQ4ZGIxYTUwZGFmZjBfNA_5b4293fe-9f00-426e-b9dd-7eabc681d5f9">144,448</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUwLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246Zjc0NWQ0ODlkNmI1NDIyODljOWQ4ZGIxYTUwZGFmZjBfNw_f7f13e0b-2d48-4d15-afb2-36c6fe423677">8.1</ix:nonFraction>%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUwLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NmFiZmQ3YjQwOTcwNDdlMGIxN2YzNmI5OTRjNWIzM2FfNA_09d9f397-ecbf-414b-bcee-6baa04b4d37b">71,605</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUwLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NmFiZmQ3YjQwOTcwNDdlMGIxN2YzNmI5OTRjNWIzM2FfOA_0bf37deb-7747-4633-9c73-6ec23c794fbc">4.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUwLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NWVmOWM0YTMzMjhkNGE4MWFiNTcwOWYzNjYyYjA2MjZfNA_54ee491b-f91e-4378-ba2e-4770821d6ff8">89,507</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUwLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NWVmOWM0YTMzMjhkNGE4MWFiNTcwOWYzNjYyYjA2MjZfOA_c6b1f241-dd8f-4364-9c7d-d2fcfeaee2d9">5.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUxLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZmM1YmU5MjkzMTAxNGU1MzhkYzcxNWMxNzM3NGU3YjBfNA_e1830896-1697-49dc-8860-85b5608063d2">122,393</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUxLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZmM1YmU5MjkzMTAxNGU1MzhkYzcxNWMxNzM3NGU3YjBfNw_47f8dbd1-c285-4d0e-89bd-bf8981a5622e">8.2</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUxLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NDNhNGVhZTA3Mzg0NDA1ZjgwODhlZGNmNzljNjg4M2FfNA_ed520040-ac1d-4fde-b1f8-ec70b434da85">59,742</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUxLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NDNhNGVhZTA3Mzg0NDA1ZjgwODhlZGNmNzljNjg4M2FfOA_571e9b6a-0c99-4825-a98d-7b48bfc98490">4.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUxLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NTkyZjBiNmRjMzg2NDBjM2ExOGJjYTZlZjJkYzA4MmNfNA_b79951cb-d558-404b-9fce-97ef30bf4d23">74,678</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUxLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NTkyZjBiNmRjMzg2NDBjM2ExOGJjYTZlZjJkYzA4MmNfOA_5674bd5c-c584-4afe-b8d7-2f28fc4a512e">5.0</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUyLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MTgyOGFlMWM4ZGU5NDk2MGExY2Y2MDc4M2M5ZWI1OWJfNA_45e75dc8-cd08-4893-b188-eef9b6b71818">163,895</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUyLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MTgyOGFlMWM4ZGU5NDk2MGExY2Y2MDc4M2M5ZWI1OWJfNw_e158e064-77b9-4a51-94f5-13ddba6810f7">8.4</ix:nonFraction>%</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUyLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246OTczZTZhMTA0NDQzNDIzYjljYmQwZjEzYWExMGVlODJfNA_ed553353-41c1-4f7c-bb9c-8d47c1fd5add">77,874</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUyLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246OTczZTZhMTA0NDQzNDIzYjljYmQwZjEzYWExMGVlODJfOA_d3a20415-a014-4ab5-af87-309cd233f84a">4.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUyLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZjkyYTAyMDIxNGU0NDg2ZjliNDQ1MDhlYjA1ZWViNWRfNA_87230ef9-00c7-4628-af2e-5b584fb98d56">83,333</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUyLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZjkyYTAyMDIxNGU0NDg2ZjliNDQ1MDhlYjA1ZWViNWRfOA_a700ae68-45bc-4e57-8c0b-3120b051de4d">5.0</ix:nonFraction>%</span></div></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">124</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_169"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 21 <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90ZXh0cmVnaW9uOjg5YWQ0ZWIzNGVjYTRiY2Y5NjU4NmNkOTQyODUzMjczXzM2NQ_37c12132-54e3-47e1-a189-4782d3be2d0e" continuedAt="i92ed3b7f79244a499f7fa381f5c2d69d" escape="true">Condensed Parent Company Only Financial Statements</ix:nonNumeric></span></div><ix:continuation id="i92ed3b7f79244a499f7fa381f5c2d69d" continuedAt="i57d795b9bd5445f3815fff8f66fb1864"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90ZXh0cmVnaW9uOjg5YWQ0ZWIzNGVjYTRiY2Y5NjU4NmNkOTQyODUzMjczXzM3NQ_f62a9002-da89-4524-9724-4f0f86c33529" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed financial statements for Tompkins (the Parent Company) as of December 31, 2021, 2020 and 2019 are presented below.&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.913%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Statements of Condition</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i734dafb596754a5e8f5a691f4b1961a2_I20211231" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzMtMS0xLTEtNDcyOTg_4709d5e0-ff75-436a-b805-00da4b63bed8">18,691</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzMtMi0xLTEtNDcyOTg_17620719-2d57-4d46-b3ee-1238fef483af">16,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i734dafb596754a5e8f5a691f4b1961a2_I20211231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzUtMS0xLTEtNDcyOTg_d775a7a0-016c-4d82-bfb2-6f8cbf04f305">705,723</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzUtMi0xLTEtNDcyOTg_7312afd1-27c6-4fcd-b2ce-84fc5f4a4ea5">707,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i734dafb596754a5e8f5a691f4b1961a2_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzYtMS0xLTEtNDcyOTg_f16cf0e7-2154-4c49-9d8f-bf0d2ed53da7">4,032</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzYtMi0xLTEtNDcyOTg_40b80c43-f59b-4c3e-acda-7b9fd30d72ae">5,965</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i734dafb596754a5e8f5a691f4b1961a2_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzctMS0xLTEtNDcyOTg_82948f6f-bfee-436a-a577-2bcd52e25ab3">728,446</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzctMi0xLTEtNDcyOTg_35d26ad0-c98e-4533-8dc3-023135cdc73a">730,274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities and Shareholders&#8217; Equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i734dafb596754a5e8f5a691f4b1961a2_I20211231" decimals="-3" name="us-gaap:DebtAndCapitalLeaseObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzktMS0xLTEtNDcyOTg_935ad095-5b35-47d6-91cb-1c6ab9707328">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231" decimals="-3" name="us-gaap:DebtAndCapitalLeaseObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzktMi0xLTEtNDcyOTg_4a101309-f9cf-40fa-be83-dd4aad50c2c6">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust preferred debentures issued to non-consolidated subsidiary</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i734dafb596754a5e8f5a691f4b1961a2_I20211231" decimals="-3" name="us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzEwLTEtMS0xLTQ3Mjk4_625168e3-0cbb-4fb1-b9b0-6f16f7888790">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231" decimals="-3" name="us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzEwLTItMS0xLTQ3Mjk4_1c9400ba-2a06-41aa-a91b-2229156f0f85">13,220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i734dafb596754a5e8f5a691f4b1961a2_I20211231" decimals="-3" name="us-gaap:OtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzExLTEtMS0xLTQ3Mjk4_432d735d-0531-4991-b2d2-7c86277156e4">917</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231" decimals="-3" name="us-gaap:OtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzExLTItMS0xLTQ3Mjk4_3de06731-3aae-4ee9-be55-65f11233cd5c">777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tompkins Financial Corporation Shareholders&#8217; Equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i734dafb596754a5e8f5a691f4b1961a2_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzEyLTEtMS0xLTQ3Mjk4_07033835-c14b-4271-a304-49acb8c5c5ad">727,529</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzEyLTItMS0xLTQ3Mjk4_36922c66-7660-4bcb-acff-3cdf09c0ef78">716,277</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Liabilities and Shareholders&#8217; Equity</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i734dafb596754a5e8f5a691f4b1961a2_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzEzLTEtMS0xLTQ3Mjk4_3628f975-9960-4700-af65-9eb1806df18e">728,446</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzEzLTItMS0xLTQ3Mjk4_7857018e-8718-41de-a0e0-d0cdfea73442">730,274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="srt:ScheduleOfCondensedIncomeStatementTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90ZXh0cmVnaW9uOjg5YWQ0ZWIzNGVjYTRiY2Y5NjU4NmNkOTQyODUzMjczXzM3MA_2c77d3f8-ca82-4c5d-88d4-f33a01203460" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.060%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Statements of Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends received from subsidiaries</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="tmp:DividendsReceivedFromSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzMtMS0xLTEtNDcyOTg_8443c1d0-2d67-423c-82d9-993bc1ca80d0">81,408</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="tmp:DividendsReceivedFromSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzMtMi0xLTEtNDcyOTg_01d1f893-069c-4942-9d52-67f91bf90d44">60,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="tmp:DividendsReceivedFromSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzMtMy0xLTEtNDcyOTg_075684ee-261c-4d77-b7bb-e24c36dfea6b">72,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzQtMS0xLTEtNDcyOTg_3dead9e6-575e-4b19-bbff-4906829869db">279</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzQtMi0xLTEtNDcyOTg_65629acb-e2a3-4bc7-a6e9-22e0df1a7513">52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzQtMy0xLTEtNDcyOTg_c06aab49-a316-410e-8aad-6db471b9692b">240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Operating Income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzUtMS0xLTEtNDcyOTg_f49d0a9b-0c7e-4a47-a4e5-6e4fdfa4341f">81,687</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzUtMi0xLTEtNDcyOTg_f2133ab0-9c33-422e-b973-86eb298c1e90">60,870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzUtMy0xLTEtNDcyOTg_98cfdab4-7bd1-4f9a-8f06-9d56ccb9b67e">73,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzYtMS0xLTEtNDcyOTg_0d3028c0-14cb-4460-b0c8-2c33a55a9f59">2,232</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzYtMi0xLTEtNDcyOTg_b74d990e-c8aa-4fd6-99b9-e6f0df32abf5">1,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzYtMy0xLTEtNDcyOTg_866dba87-cd36-416a-a9f8-fb5befdbae7b">1,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="us-gaap:OtherExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzctMS0xLTEtNDcyOTg_e1637804-23f7-4faf-8eea-2695af60cf48">9,039</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="us-gaap:OtherExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzctMi0xLTEtNDcyOTg_4abc3222-7780-4135-8d10-378e2a3c3b16">9,184</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="us-gaap:OtherExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzctMy0xLTEtNDcyOTg_6920b2a6-0587-41ba-91a1-1a838049a12c">8,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Operating Expenses</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzgtMS0xLTEtNDcyOTg_dd246234-d825-427e-9006-96468e6f1b47">11,271</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzgtMi0xLTEtNDcyOTg_68de513e-1b63-405b-a657-2213fa6f5390">10,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzgtMy0xLTEtNDcyOTg_cf132221-d430-48ba-b35c-29352df6e459">9,859</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Before Taxes and Equity in Undistributed</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings of Subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromSubsidiariesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzEwLTEtMS0xLTQ3Mjk4_f44f1501-3fde-4b4d-83e5-5e16daf5c011">70,416</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromSubsidiariesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzEwLTItMS0xLTQ3Mjk4_57d23b8a-7ec8-4564-8d74-4fa2e4d63097">50,445</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromSubsidiariesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzEwLTMtMS0xLTQ3Mjk4_abc3b87c-ba12-4011-ac8c-762dd80d92a4">63,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzExLTEtMS0xLTQ3Mjk4_81f0abb7-7fac-4b0d-88e9-9709536e1b84">2,068</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzExLTItMS0xLTQ3Mjk4_75bd1017-b4a9-4d6d-90e6-0bf79fc4d287">2,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzExLTMtMS0xLTQ3Mjk4_b0bffa4d-e112-4bf7-a3c1-8ca7ceb01c41">2,085</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in undistributed earnings of subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="tmp:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzEyLTEtMS0xLTQ3Mjk4_39ad6d17-e031-4f35-a140-7616e1abc4cf">16,780</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="tmp:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzEyLTItMS0xLTQ3Mjk4_cd128bf3-c6af-431e-afae-8e251733bbbb">24,983</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="tmp:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzEyLTMtMS0xLTQ3Mjk4_c16870c8-1a18-4a41-925e-814d6e4376de">16,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Income</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzEzLTEtMS0xLTQ3Mjk4_37ee16e5-2dbf-4472-ac11-4b1056d0022d">89,264</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzEzLTItMS0xLTQ3Mjk4_18e8c1e5-12a1-4b42-b7d6-cad3d9f9ce93">77,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzEzLTMtMS0xLTQ3Mjk4_3e1771a4-2ff8-4c37-a203-de114a4d796a">81,718</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">125</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i57d795b9bd5445f3815fff8f66fb1864"><div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="srt:ScheduleOfCondensedCashFlowStatementTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90ZXh0cmVnaW9uOjg5YWQ0ZWIzNGVjYTRiY2Y5NjU4NmNkOTQyODUzMjczXzM3Mg_87a043aa-3a22-4f56-90d7-72b16a84cb32" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.060%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Statements of Cash Flows</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating activities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzMtMS0xLTEtNDcyOTg_fcde2f84-7bbe-41ce-9f47-9b219c0c6c71">89,264</ix:nonFraction></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzMtMi0xLTEtNDcyOTg_2e306f99-d5ca-44e8-aac7-dd07b386418b">77,588</ix:nonFraction></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzMtMy0xLTEtNDcyOTg_4602c623-b9e4-4746-8537-7eb2a1a675d7">81,718</ix:nonFraction></span></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in undistributed earnings of subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="tmp:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzUtMS0xLTEtNDcyOTg_9ea4fd43-e1d5-4e0c-8692-723d5cc58613">16,780</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="tmp:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzUtMi0xLTEtNDcyOTg_95af0490-ac97-404d-809f-50f4a4996fff">24,983</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="tmp:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzUtMy0xLTEtNDcyOTg_150db388-faf9-41d6-9b58-88efb913f1a6">16,425</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzYtMS0xLTEtNDcyOTg_1cf40370-7209-464e-9d9e-531e95368a53">4,126</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzYtMi0xLTEtNDcyOTg_b7a33d72-2adf-4e06-a6db-e82cb33a350c">1,541</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzYtMy0xLTEtNDcyOTg_2fe0934d-f01d-44fe-b18f-818a9417bf5e">3,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Cash Provided by Operating Activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzctMS0xLTEtNDcyOTg_9964195d-af87-4b89-bff5-ee26bfd5846d">76,610</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzctMi0xLTEtNDcyOTg_86f3e4d1-6a0b-4686-a47b-28af082a91a1">51,064</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzctMy0xLTEtNDcyOTg_de0f6bc1-b8b4-4112-9a9f-1e43b6264eea">68,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzktMS0xLTEtNDcyOTg_51a07137-88ff-4103-8e7b-b0a4338133f9">76</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzktMi0xLTEtNDcyOTg_f3e9f903-335d-49fd-b4de-70a9577708ef">100</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzktMy0xLTEtNDcyOTg_8639b68b-9f33-4032-8d4f-107d1ac6fcca">3,265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Cash (Used in) Provided by Investing Activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzEwLTEtMS0xLTQ3Mjk4_88a11b42-e909-4622-aba7-6fa20c449f94">76</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzEwLTItMS0xLTQ3Mjk4_cc6076d9-8814-460c-a220-5adb1fe67d99">100</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzEwLTMtMS0xLTQ3Mjk4_6d999d4e-b64f-454b-bb92-b012719b5e38">3,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzEzLTEtMS0xLTQ3Mjk4_5d45fcc0-287e-454b-9760-c7a78d22229c">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzEzLTItMS0xLTQ3Mjk4_bd2b4181-800b-44d7-8716-773a55418aa0">4,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzEzLTMtMS0xLTQ3Mjk4_00808027-29da-415e-b76a-695804289d06">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE0LTEtMS0xLTQ3Mjk4_27aafdd3-5e3a-4449-83b6-020202f50585">32,415</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE0LTItMS0xLTQ3Mjk4_010c8609-a943-4c8d-a847-5c36955473e8">31,359</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE0LTMtMS0xLTQ3Mjk4_f02bda7b-9554-480f-981d-b5cc55c97d87">30,637</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE1LTEtMS0xLTQ3Mjk4_fb966ba8-8dbc-4a91-8272-fbab4ed8d1cc">23,773</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE1LTItMS0xLTQ3Mjk4_20e961f4-0746-4be5-8cec-fe0030087a92">9,414</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE1LTMtMS0xLTQ3Mjk4_e0621209-4f83-4118-90cb-1420f015213d">29,867</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of trust preferred debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="tmp:PaymentsForRedemptionOfTrustPreferredDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE2LTEtMS0xLTQ3Mjk4_68602a3f-a888-4028-b22f-af1c280aaada">15,150</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="tmp:PaymentsForRedemptionOfTrustPreferredDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE2LTItMS0xLTQ3Mjk4_c9c00768-c38c-4074-980e-01429df147e5">4,124</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="tmp:PaymentsForRedemptionOfTrustPreferredDebentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE2LTMtMS0xLTQ3Mjk4_101c69d9-f872-47bc-bfc0-8fa6b2cc33c1">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net proceeds from restricted stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="tmp:NetProceedsFromIssuanceOfRestrictedStockAwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE3LTEtMS0xLTQ3Mjk4_3ce9e476-1eee-4b6a-890e-f6c1ea5379cc">2,292</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="tmp:NetProceedsFromIssuanceOfRestrictedStockAwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE3LTItMS0xLTQ3Mjk4_6f019f5d-3ffe-4fc3-bd0e-bca8ce5fad89">1,682</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="tmp:NetProceedsFromIssuanceOfRestrictedStockAwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE3LTMtMS0xLTQ3Mjk4_64c9181e-da74-421b-9f0b-36d678fa6a87">1,875</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued for dividend reinvestment plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE4LTEtMS0xLTQ3Mjk4_938cc1e8-4472-4061-a675-63cfaf77ae82">2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE4LTItMS0xLTQ3Mjk4_63a400ef-55c7-4d20-93fa-5564a67613b5">1,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE4LTMtMS0xLTQ3Mjk4_12fc3f5c-3c73-46ec-9e94-9f13fe3a193a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued for employee stock ownership plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE5LTEtMS0xLTQ3Mjk4_31d2f929-af88-410e-a719-e5a5e0f148d3">0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE5LTItMS0xLTQ3Mjk4_67ea1baa-6ccc-4846-b845-f33bac131bf3">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE5LTMtMS0xLTQ3Mjk4_a9a1728e-5340-4681-845b-ca14388e8d73">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net proceeds from exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" sign="-" name="tmp:ProceedsFromStockOptionsExercisedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzIwLTEtMS0xLTQ3Mjk4_4d7ec9e4-01ca-4a95-ac28-f972fb4be839">803</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" sign="-" name="tmp:ProceedsFromStockOptionsExercisedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzIwLTItMS0xLTQ3Mjk4_e5a2835d-cdb3-4134-b4c9-ff55666e4c4d">253</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" sign="-" name="tmp:ProceedsFromStockOptionsExercisedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzIwLTMtMS0xLTQ3Mjk4_896574e2-5a7d-449c-ae38-5c50d45ae8e0">992</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Cash Used in Financing Activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzIzLTEtMS0xLTQ3Mjk4_dfa1f36d-5f41-41a2-985b-a6c4e0d15621">74,431</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzIzLTItMS0xLTQ3Mjk4_c65d244f-cd99-4783-a7c3-e49720fe5ba2">49,007</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzIzLTMtMS0xLTQ3Mjk4_9971a96b-2431-4732-964f-ab5f2658a6da">63,371</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase in cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzI0LTEtMS0xLTQ3Mjk4_bc1d0db2-2b05-4848-813a-fdffcc83473e">2,103</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzI0LTItMS0xLTQ3Mjk4_08611e5c-dd0d-4327-9816-eea06a7ee887">1,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzI0LTMtMS0xLTQ3Mjk4_d3423add-3b8c-4163-a335-9acd7d1c54b0">8,396</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzI1LTEtMS0xLTQ3Mjk4_bbf65987-27a7-48c1-9ff0-d827795dde4b">16,588</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9856ccdd4e443a98713ed3803e55be2_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzI1LTItMS0xLTQ3Mjk4_ed1eb05b-c7e5-4e6f-b832-bd335c82bcc5">14,631</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72ce6db35bf846138210c6f5ea63b103_I20181231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzI1LTMtMS0xLTQ3Mjk4_0494b59b-4abe-408d-b626-ac14c5af689b">6,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash at End of Year</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i734dafb596754a5e8f5a691f4b1961a2_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzI2LTEtMS0xLTQ3Mjk4_be894cbe-49d4-4bcd-8352-1ac77d0e3b14">18,691</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzI2LTItMS0xLTQ3Mjk4_975506b3-3e58-40b8-9bcf-4eb4eccc97b0">16,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9856ccdd4e443a98713ed3803e55be2_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzI2LTMtMS0xLTQ3Mjk4_ee3b6bd6-6211-4d83-bde7-48870222b966">14,631</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A Statement of Changes in Shareholders&#8217; Equity has not been presented since it is the same as the Consolidated Statement of Changes in Shareholders&#8217; Equity previously presented for the consolidated Company.</span></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="ib62f0a34c7534322a712bf75ea27347c_172"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 22 <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90ZXh0cmVnaW9uOjg4OTJhZWI5NDVjOTRkNmVhMWM2ODBhYTg3YjE2NTUxXzQ3OTE_542e0fdb-9b44-42d5-9ad9-e1ae2c6c869d" continuedAt="if4e2f6dc234249c2a15a7f09b9c8da4b" escape="true">Segment and Related Information</ix:nonNumeric></span></div><ix:continuation id="if4e2f6dc234249c2a15a7f09b9c8da4b" continuedAt="i4dae0058b5e24f1086b7660a182b3e5b"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages its operations through <ix:nonFraction unitRef="subsidiarytrust" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90ZXh0cmVnaW9uOjg4OTJhZWI5NDVjOTRkNmVhMWM2ODBhYTg3YjE2NTUxXzkw_aedcb305-ae5b-449a-926f-6b75a8582889">three</ix:nonFraction> reportable business segments in accordance with the standards set forth in FASB ASC 280, &#8220;Segment Reporting&#8221;: (i) banking and financial services (&#8220;Banking&#8221;), (ii) insurance services (&#8220;Tompkins Insurance&#8221;) and (iii) wealth management (&#8220;Tompkins Financial Advisors&#8221;). The Company&#8217;s insurance services and wealth management services are managed separately from the Banking segment.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Banking</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The banking segment is primarily comprised of the Company's <ix:nonFraction unitRef="subsidiary_bank" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="tmp:NatureOfOperationsNumberOfSubsidiaryBanks" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90ZXh0cmVnaW9uOjg4OTJhZWI5NDVjOTRkNmVhMWM2ODBhYTg3YjE2NTUxXzU1Nw_e31089de-333f-4b91-bd6c-dcf9387a1429">four</ix:nonFraction> banking subsidiaries: Tompkins Trust Company, a commercial bank with <ix:nonFraction unitRef="banking_office" contextRef="iff627e30cfc548a39f820eeafdaf1e19_D20210101-20211231" decimals="INF" name="tmp:NatureOfOperationsNumberOfBankingOffices" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90ZXh0cmVnaW9uOjg4OTJhZWI5NDVjOTRkNmVhMWM2ODBhYTg3YjE2NTUxXzYyOQ_41eaaa9f-4760-437f-8115-c084be1b7fb3">13</ix:nonFraction> banking offices operated in Ithaca, NY and surrounding communities; The Bank of Castile (DBA Tompkins Bank of Castile), a commercial bank with <ix:nonFraction unitRef="banking_office" contextRef="ie26bd2b0ccc8469c9cc28c17693afe37_D20210101-20211231" decimals="INF" name="tmp:NatureOfOperationsNumberOfBankingOffices" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90ZXh0cmVnaW9uOjg4OTJhZWI5NDVjOTRkNmVhMWM2ODBhYTg3YjE2NTUxXzc3NQ_2386fdab-cfab-4f9a-8d0d-e6e611fb9063">16</ix:nonFraction> banking offices located in the Genesee Valley region of New York State as well as Monroe County; Mahopac Bank (DBA Tompkins Mahopac Bank), a commercial bank with <ix:nonFraction unitRef="banking_office" contextRef="i32d94b2b67b04cd0a283da8a6fa9ad78_D20210101-20211231" decimals="INF" name="tmp:NatureOfOperationsNumberOfBankingOffices" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90ZXh0cmVnaW9uOjg4OTJhZWI5NDVjOTRkNmVhMWM2ODBhYTg3YjE2NTUxXzk0MA_420c9ff1-4b0b-4208-80fa-83a9db241f1e">14</ix:nonFraction> full-service banking offices located in the counties north of New York City; and VIST Bank (DBA Tompkins VIST Bank), a banking organization with <ix:nonFraction unitRef="banking_office" contextRef="ie7037693901440ea92129af86ec5aebd_D20210101-20211231" decimals="INF" name="tmp:NatureOfOperationsNumberOfBankingOffices" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90ZXh0cmVnaW9uOjg4OTJhZWI5NDVjOTRkNmVhMWM2ODBhYTg3YjE2NTUxXzEwODg_90323369-d23c-48ef-99af-2aa3a77ece0d">20</ix:nonFraction> banking offices headquartered and operating in Southeastern Pennsylvania.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banking services consist primarily of attracting deposits from the areas served by the Company&#8217;s banking subsidiaries and using those deposits to originate a variety of commercial loans, agricultural loans, consumer loans, real estate loans and leases in those same areas. The Company&#8217;s subsidiary banks provide a variety of retail banking services including checking accounts, savings accounts, time deposits, IRA products, residential mortgage loans, personal loans, home equity loans, credit cards, debit cards and safe deposit services delivered through its branch facilities, ATMs, voice response, mobile banking, Internet banking and remote deposit services. The Company&#8217;s subsidiary banks also provide a variety of commercial banking services such as lending activities for a variety of business purposes, including real estate financing, construction, equipment financing, accounts receivable financing and commercial leasing. Other commercial services include deposit and cash management services, letters </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">126</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i4dae0058b5e24f1086b7660a182b3e5b" continuedAt="i1ac99b808ce74443a4a4b4407d043ec5"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of credit, sweep accounts, credit cards, Internet-based account services, mobile banking and remote deposit services. The banking subsidiaries do not engage in sub-prime lending.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insurance</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides property and casualty insurance services and employee benefits consulting through Tompkins Insurance, a wholly-owned subsidiary of the Company, headquartered in Batavia, New York. Tompkins Insurance is an independent insurance agency, representing many major insurance carriers.  Tompkins Insurance provides employee benefit consulting to employers in Western and Central New York and Southeastern Pennsylvania, assisting them with their medical, group life insurance and group disability insurance. Through the 2012 acquisition of VIST Financial, Tompkins Insurance expanded its operations with the addition of VIST Insurance, a full service agency offering a similar array of insurance products as Tompkins Insurance in southeastern Pennsylvania. Tompkins Insurance offers services to customers of the Company&#8217;s banking subsidiaries by sharing offices with The Bank of Castile, Tompkins Trust Company and VIST Bank. In addition to these shared offices, Tompkins Insurance has <ix:nonFraction unitRef="office" contextRef="i1c3543f766654a2f81ddce02bfa2d431_D20210101-20211231" decimals="INF" name="tmp:NatureOfOperationsNumberofOffices" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90ZXh0cmVnaW9uOjg4OTJhZWI5NDVjOTRkNmVhMWM2ODBhYTg3YjE2NTUxXzMzODc_48fe6e8b-3058-4655-bb4c-e22e4fe8fd01">five</ix:nonFraction> stand-alone offices in Western New York.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Wealth Management</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The wealth management segment is generally organized under the Tompkins Financial Advisors brand. Tompkins Financial Advisors offers a comprehensive suite of financial services to customers, including trust and estate services, investment management and financial and insurance planning for individuals, corporate executives, small business owners and high net worth individuals. Tompkins Financial Advisors has offices in each of the Company&#8217;s <ix:nonFraction unitRef="subsidiary_bank" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="INF" name="tmp:NatureOfOperationsNumberOfSubsidiaryBanks" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90ZXh0cmVnaW9uOjg4OTJhZWI5NDVjOTRkNmVhMWM2ODBhYTg3YjE2NTUxXzM4OTY_e31089de-333f-4b91-bd6c-dcf9387a1429">four</ix:nonFraction> subsidiary banks. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90ZXh0cmVnaW9uOjg4OTJhZWI5NDVjOTRkNmVhMWM2ODBhYTg3YjE2NTUxXzQ3OTA_2a3864d2-a578-4d55-b28b-793aa4a97a06" continuedAt="i4119bb6908c7429780e56368a7bb2d13" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information concerning the Company&#8217;s reportable segments and the reconciliation to the Company&#8217;s consolidated results is shown in the following table. Investment in subsidiaries is netted out of the presentations below. The &#8220;Intercompany&#8221; column identifies the intercompany activities of revenues, expenses and other assets between the banking and financial services segments. The Company accounts for intercompany fees and services at an estimated fair value according to regulatory requirements for the services provided. Intercompany items relate primarily to the use of human resources, information systems, accounting and marketing services provided by any of the banks and the holding company. All other accounting policies are the same as those described in Note 1 &#8220;Summary of Significant Accounting Policies&#8221; in this Report.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.474%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">&#160;As of and for the year ended December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Wealth Management</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Intercompany</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzItMS0xLTEtNDcyOTg_ccb67036-c1d7-4afb-a3fc-33c61e5e9777">241,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzItMi0xLTEtNDcyOTg_d8294b80-5590-4e31-bdbf-2060ec93a5e5">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzItMy0xLTEtNDcyOTg_c48fbc31-a6c9-4ef0-b630-663bd4dde301">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzItNC0xLTEtNDcyOTg_e266093d-5f67-4685-99f0-c1dfce506072">15</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzItNS0xLTEtNDcyOTg_dabfba56-9d91-4e18-a416-9370bd563892">241,318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzMtMS0xLTEtNDcyOTg_0aac349a-61e8-4fa6-acb5-4921be58b68f">17,541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzMtMi0xLTEtNDcyOTg_5e55c9eb-c163-4337-a672-1a7b38f96038">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzMtMy0xLTEtNDcyOTg_23653ac1-ad43-4ab0-b271-78c28d36c721">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzMtNC0xLTEtNDcyOTg_138f764b-ba43-4a21-ad6b-f488e1dbf8ed">15</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzMtNS0xLTEtNDcyOTg_a2d5b6ac-a1ec-4615-a0bb-f21b6b6858f5">17,526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzQtMS0xLTEtNDcyOTg_fe34d2a6-6b81-40e5-ac21-e14961a9c453">223,781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzQtMi0xLTEtNDcyOTg_67388f46-3381-468c-ac13-022329b9838e">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzQtMy0xLTEtNDcyOTg_ce31c981-7dbc-4785-8ecb-fedce7e7608c">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzQtNC0xLTEtNDcyOTg_207ff980-b5d4-44da-873b-8382d543340e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzQtNS0xLTEtNDcyOTg_4dcbd37c-f2b6-487a-9be2-43596dd02d65">223,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Credit  for credit loss expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzUtMS0xLTEtNDcyOTg_26a07f27-4125-4d97-94b1-fe57a852c306">2,219</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzUtMi0xLTEtNDcyOTg_56bb9124-6035-44d5-a709-86aed21120bb">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzUtMy0xLTEtNDcyOTg_0c4dd6a5-c740-4a66-9fd2-17813889cb0b">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzUtNC0xLTEtNDcyOTg_ec8745c9-6dd2-458e-9c4e-5d59f6493898">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzUtNS0xLTEtNDcyOTg_b320982d-fae2-45f6-94cd-c74a36c38c9a">2,219</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Noninterest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzYtMS0xLTEtNDcyOTg_b3d7c09b-22da-44f0-8a20-044095a1dda6">25,944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzYtMi0xLTEtNDcyOTg_e3194034-7c2a-4e71-a8d9-e343192e1c9b">35,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzYtMy0xLTEtNDcyOTg_61908bc7-a16e-4ded-ac37-5e16758fec4a">19,727</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzYtNC0xLTEtNDcyOTg_b7b7139b-496b-4e73-98dc-78b3e9a95ae2">2,252</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzYtNS0xLTEtNDcyOTg_c6b5cffd-ca94-4b5f-8ce9-d2b1698074a4">78,849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Noninterest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzctMS0xLTEtNDcyOTg_ace819ae-5e9d-4496-ba89-3f16bba54826">152,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzctMi0xLTEtNDcyOTg_49baec67-34ec-40c0-aff1-177987f5a02c">26,857</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzctMy0xLTEtNDcyOTg_be252b2b-fef0-4d47-8f30-e9c2cf3fd990">13,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzctNC0xLTEtNDcyOTg_306d1112-1c35-4971-b8cb-cb07ab509414">2,252</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzctNS0xLTEtNDcyOTg_f4a0a222-1cf3-495a-9114-b3aa5c650d07">190,287</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income before income tax expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzgtMS0xLTEtNDcyOTg_26da79c0-657a-42a1-bc22-f1796ca73445">99,320</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzgtMi0xLTEtNDcyOTg_c39db257-155a-4db1-bb33-a65c9dc5de40">8,584</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzgtMy0xLTEtNDcyOTg_bce1b1ef-2038-4a7e-8cb1-ea597797bbc1">6,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzgtNC0xLTEtNDcyOTg_5e9d9ec4-7340-4852-ba71-27980b524bc4">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzgtNS0xLTEtNDcyOTg_4b17fda7-58e1-4ad5-ae96-e75bac5b6473">114,573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzktMS0xLTEtNDcyOTg_7a5bed76-fa8f-408a-a676-9f7e05ec6621">21,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzktMi0xLTEtNDcyOTg_93e84015-278e-452d-ad58-7b99e9f9f7d3">2,326</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzktMy0xLTEtNDcyOTg_1e7c46df-2333-4275-936e-7470c2313baa">1,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzktNC0xLTEtNDcyOTg_4efb8dfa-6860-4063-be92-a8be4eca46f1">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzktNS0xLTEtNDcyOTg_9c963181-497b-432f-b14d-bf134ddfd356">25,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net Income attributable to noncontrolling interests and Tompkins Financial Corporation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzEwLTEtMS0xLTQ3Mjk4_e953e50c-c9ea-4668-89f7-468e89ca6c83">78,063</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzEwLTItMS0xLTQ3Mjk4_82b2786d-086a-4a56-85bb-d3c5e61bb9b6">6,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzEwLTMtMS0xLTQ3Mjk4_7d113b7f-b46a-47e1-ae27-99b15e10dbaf">5,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzEwLTQtMS0xLTQ3Mjk4_6654d9d0-6eca-4c4d-b849-b38bf4cba2c8">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzEwLTUtMS0xLTQ3Mjk4_b564ac07-c8b3-475a-8413-b602d13939d4">89,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less: Net income attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzExLTEtMS0xLTQ3Mjk4_59d14516-0167-41fc-b0f4-b132764f871d">127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzExLTItMS0xLTQ3Mjk4_46672e42-f04c-4ed3-8cc6-4b73a59525a0">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzExLTMtMS0xLTQ3Mjk4_cc896c12-cd57-4ab1-b45f-756978af1a02">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzExLTQtMS0xLTQ3Mjk4_9373314a-e903-4652-b1be-19be92174db3">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzExLTUtMS0xLTQ3Mjk4_a406b219-22cd-4816-b5f6-3f4f4180b7f4">127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net Income attributable to Tompkins Financial Corporation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzEyLTEtMS0xLTQ3Mjk4_ed08475b-a7a1-4b50-92f2-c74c2da6fd30">77,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzEyLTItMS0xLTQ3Mjk4_c118b3f3-0e71-46dd-bb6a-bd3421b5b394">6,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzEyLTMtMS0xLTQ3Mjk4_97b6f385-89c7-4351-be64-01039c2a1d2e">5,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzEyLTQtMS0xLTQ3Mjk4_f74bcf40-9690-4685-995b-ceb75e83aa69">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzEyLTUtMS0xLTQ3Mjk4_c3f681fe-7caa-44cb-8921-06df7a21f231">89,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE0LTEtMS0xLTQ3Mjk4_f3a40fa4-bb85-4569-84ee-67845e45682e">9,987</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE0LTItMS0xLTQ3Mjk4_880a75f2-ed23-4867-a92d-bc1683da85fe">208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE0LTMtMS0xLTQ3Mjk4_94d76258-9cf4-44a0-9101-1b8cfca8102d">55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE0LTQtMS0xLTQ3Mjk4_3c65c261-7e72-4af4-945e-d2e0c4623cbd">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE0LTUtMS0xLTQ3Mjk4_a702fda3-34b5-450b-bab4-c6e521e41cfa">10,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i137a9c73946a4064aa8ded05069ef6a7_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE1LTEtMS0xLTQ3Mjk4_a2790581-47e8-41a3-ba0b-7f2c56551389">7,794,561</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06b5c84bbcdf4da68c0449d51331034f_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE1LTItMS0xLTQ3Mjk4_b39c6710-a180-4938-94af-ab5ecf9515dc">42,879</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582b7256630148a5800a697ba59a7430_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE1LTMtMS0xLTQ3Mjk4_dfb92a13-b89f-4c46-a876-b5f03e8f87c1">33,735</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7c86dc0de40474caf484c65f2a15af9_I20211231" decimals="-3" sign="-" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE1LTQtMS0xLTQ3Mjk4_612bfbb3-7d69-43e7-9982-3140ae6c092f">51,193</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE1LTUtMS0xLTQ3Mjk4_0edc02ae-b833-4390-9818-c74bf89fff4c">7,819,982</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i137a9c73946a4064aa8ded05069ef6a7_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE2LTEtMS0xLTQ3Mjk4_350f5a8f-40f7-4558-801f-c38898c73001">64,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06b5c84bbcdf4da68c0449d51331034f_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE2LTItMS0xLTQ3Mjk4_6434af57-f951-47f4-a0b6-735dc86660c5">19,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582b7256630148a5800a697ba59a7430_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE2LTMtMS0xLTQ3Mjk4_2f3638f8-ed68-410d-8fa7-e3572dfcc856">8,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7c86dc0de40474caf484c65f2a15af9_I20211231" decimals="-3" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE2LTQtMS0xLTQ3Mjk4_e3fa8156-1d42-4590-ae67-d29fe5a2e26c">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE2LTUtMS0xLTQ3Mjk4_a547367e-a4fc-4026-a7b0-2c29b5d28774">92,447</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other intangibles, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i137a9c73946a4064aa8ded05069ef6a7_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE3LTEtMS0xLTQ3Mjk4_d078c385-fcb9-4e13-8144-9f8e1db8babe">1,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06b5c84bbcdf4da68c0449d51331034f_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE3LTItMS0xLTQ3Mjk4_d881703d-86a3-477e-b3f0-684f3e02b0cd">2,004</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582b7256630148a5800a697ba59a7430_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE3LTMtMS0xLTQ3Mjk4_6f3a10f2-2492-46bd-854a-e34a18e6182e">68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7c86dc0de40474caf484c65f2a15af9_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE3LTQtMS0xLTQ3Mjk4_51810176-3aa1-41fb-b026-198563e04b82">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE3LTUtMS0xLTQ3Mjk4_9f0a1cab-a523-418f-bf71-6d83a6ad7f03">3,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net loans and leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i137a9c73946a4064aa8ded05069ef6a7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE4LTEtMS0xLTQ3Mjk4_72618be5-3df9-41d6-8e18-4fa48b823518">5,032,624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06b5c84bbcdf4da68c0449d51331034f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE4LTItMS0xLTQ3Mjk4_3b14a856-7d17-4232-9c5a-b9684e96733b">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582b7256630148a5800a697ba59a7430_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE4LTMtMS0xLTQ3Mjk4_29aac338-2409-4e2d-8475-8b6533250f0f">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7c86dc0de40474caf484c65f2a15af9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE4LTQtMS0xLTQ3Mjk4_c735201d-0aa6-4b5b-96e4-3a5b7c980b20">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE4LTUtMS0xLTQ3Mjk4_8d5b08ce-1693-41c6-a1b5-86914516c4d6">5,032,624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i137a9c73946a4064aa8ded05069ef6a7_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE5LTEtMS0xLTQ3Mjk4_50053a27-20c0-468f-98a9-cec9ef52983f">6,802,852</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06b5c84bbcdf4da68c0449d51331034f_I20211231" decimals="-3" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE5LTItMS0xLTQ3Mjk4_2b9a09f9-a233-4008-86bb-c1856b1a35e5">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582b7256630148a5800a697ba59a7430_I20211231" decimals="-3" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE5LTMtMS0xLTQ3Mjk4_1b0f30a6-fa5f-450f-a7a8-d7cf596a0144">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7c86dc0de40474caf484c65f2a15af9_I20211231" decimals="-3" sign="-" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE5LTQtMS0xLTQ3Mjk4_a0a7eded-b983-4a4c-91dc-ec0cac6534e1">11,417</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE5LTUtMS0xLTQ3Mjk4_f4f55aae-3afd-420f-83de-62a69ad6c4ba">6,791,435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total equity</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i137a9c73946a4064aa8ded05069ef6a7_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzIwLTEtMS0xLTQ3Mjk4_cc2570d1-313a-4370-91e8-4ecb73df1061">664,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06b5c84bbcdf4da68c0449d51331034f_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzIwLTItMS0xLTQ3Mjk4_810aec56-3819-46ea-8dec-eb54ac449b66">33,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i582b7256630148a5800a697ba59a7430_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzIwLTMtMS0xLTQ3Mjk4_fb113422-76c6-4d14-9ca7-06cb16b37353">30,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7c86dc0de40474caf484c65f2a15af9_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzIwLTQtMS0xLTQ3Mjk4_3f2eb2b6-a6cb-4960-8e11-44b1fe404685">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzIwLTUtMS0xLTQ3Mjk4_ff2ff8be-3969-4e04-9861-660e4160f6a6">728,941</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">127</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><ix:continuation id="i1ac99b808ce74443a4a4b4407d043ec5"><ix:continuation id="i4119bb6908c7429780e56368a7bb2d13"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.474%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">&#160;As of and for the year ended December 31, 2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Wealth Management</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Intercompany</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzItMS0xLTEtNDcyOTg_2b75c4b9-7f1c-471b-8e4f-37a43faf1b0c">254,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzItMi0xLTEtNDcyOTg_826921a5-757f-488b-8c15-64cce618032d">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzItMy0xLTEtNDcyOTg_775616ea-b05c-4a5f-870a-34b2f0dcc1da">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzItNC0xLTEtNDcyOTg_d26c3bb3-2a57-430e-a65d-f2b0497c19b2">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzItNS0xLTEtNDcyOTg_fe73ab88-e8c0-40a0-a58a-191ca98f4a83">254,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzMtMS0xLTEtNDcyOTg_42292ad3-e8af-4154-babb-0f7465bcac9b">28,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzMtMi0xLTEtNDcyOTg_a74edbdb-73d1-4613-9620-663080991b9b">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzMtMy0xLTEtNDcyOTg_1178074e-cc9e-4d30-8322-d477efdb67e0">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzMtNC0xLTEtNDcyOTg_53470d17-8be5-4a78-b49e-b84b4469376d">4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzMtNS0xLTEtNDcyOTg_0e3d060f-0114-4d3e-8131-aca5a3250a11">28,991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzQtMS0xLTEtNDcyOTg_fa099b3a-ccc3-4b21-a6e2-0c20d28ba5f2">225,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzQtMi0xLTEtNDcyOTg_a1ef8209-2e79-49df-aaad-825acf8f06a2">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzQtMy0xLTEtNDcyOTg_bd60c259-b281-41d2-9a92-8e66961d73d1">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzQtNC0xLTEtNDcyOTg_54466f5a-a553-41fa-bfbe-e7f44b484d47">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzQtNS0xLTEtNDcyOTg_a2a09cc5-2dbe-4108-a8d6-641ad6014ea3">225,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Provision for credit loss expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzUtMS0xLTEtNDcyOTg_00492499-4b9b-491f-8be7-eb65664e8b8a">17,213</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzUtMi0xLTEtNDcyOTg_1bda0012-4cda-49d2-a8bd-d1201a71d9a1">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzUtMy0xLTEtNDcyOTg_ff7e32e2-d332-4511-b4b9-97fb4e50f023">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzUtNC0xLTEtNDcyOTg_f83b4aa3-83f0-45e7-977d-60bccb35dd81">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzUtNS0xLTEtNDcyOTg_3d7737cf-f14e-4a10-95ab-ba086eb41f06">17,213</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Noninterest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzYtMS0xLTEtNDcyOTg_936e02ca-03d1-462e-9225-64ee09ca7501">26,015</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzYtMi0xLTEtNDcyOTg_886b8992-8ff8-4f9b-b703-7e8fcabba18d">31,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzYtMy0xLTEtNDcyOTg_8f8f827f-e31f-4248-96c0-fdb4c9ba2c5a">18,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzYtNC0xLTEtNDcyOTg_7c0a00f7-ac91-463e-84a7-06fc2ff8af2f">2,216</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzYtNS0xLTEtNDcyOTg_ec0ae72c-f305-4234-9af8-6384de2dce52">73,860</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Noninterest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzctMS0xLTEtNDcyOTg_826300ea-2bfb-42a7-85d4-8f99ad731930">147,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzctMi0xLTEtNDcyOTg_00544cc9-ceef-43c1-9716-0991b3f49d8e">25,941</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzctMy0xLTEtNDcyOTg_6c62792d-403b-4d3f-b2a7-4abf00d6bc64">12,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzctNC0xLTEtNDcyOTg_9fb6ea90-0833-460a-97ab-07d079584736">2,216</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzctNS0xLTEtNDcyOTg_b314be97-5051-4e3f-9448-80ff05cfc47a">184,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income before income tax expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzgtMS0xLTEtNDcyOTg_a3b49d0a-af96-4630-ab6e-231ec21f3208">86,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzgtMi0xLTEtNDcyOTg_3c21e392-8f87-4c62-b78d-a8d70d0eecc7">5,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzgtMy0xLTEtNDcyOTg_083f1f0a-7020-48c9-8a88-ebe81360bdea">5,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzgtNC0xLTEtNDcyOTg_8d8dc593-e28c-4581-a2be-32c8faa4099e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzgtNS0xLTEtNDcyOTg_83803529-8a41-46de-a387-537974e5cdcb">97,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzktMS0xLTEtNDcyOTg_acc2bff5-f5c4-4109-9b0f-785426006325">17,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzktMi0xLTEtNDcyOTg_777421c8-d1c1-4a6f-a590-db01300acdf6">1,625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzktMy0xLTEtNDcyOTg_f749cda5-369c-49f0-9eae-c9c3adc04a6d">1,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzktNC0xLTEtNDcyOTg_37bb3902-afad-4992-96d8-ad5934e40389">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzktNS0xLTEtNDcyOTg_29e67dbc-3d87-44d1-a628-e02bb3fab331">19,924</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net Income attributable to noncontrolling interests and Tompkins Financial Corporation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzEwLTEtMS0xLTQ3Mjk4_7c9f7aff-0cc0-40f2-b13d-900fcfe42ace">69,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzEwLTItMS0xLTQ3Mjk4_546cc275-f573-4351-ab72-32e5720574e1">4,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzEwLTMtMS0xLTQ3Mjk4_a7db93de-aeaa-44a0-8746-5d20a3597574">3,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzEwLTQtMS0xLTQ3Mjk4_a32b9f2d-241b-4f98-a83c-465588a1f30a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzEwLTUtMS0xLTQ3Mjk4_59c59189-ced7-402d-86e7-1525427acf81">77,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less: Net income attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzExLTEtMS0xLTQ3Mjk4_8f5bec1f-5628-41af-8e21-71e2d09c2c25">154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzExLTItMS0xLTQ3Mjk4_2b7732ba-ca64-498a-bb6c-e43cc57a7fd9">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzExLTMtMS0xLTQ3Mjk4_1971dff9-1af4-44fa-b149-d45a47450406">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzExLTQtMS0xLTQ3Mjk4_1e65f8ce-15c1-4012-901e-bad5e2ade4e8">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzExLTUtMS0xLTQ3Mjk4_3086a45e-279f-4264-aeec-fcbfd17804b2">154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net Income attributable to Tompkins Financial Corporation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzEyLTEtMS0xLTQ3Mjk4_23d79cc0-20c8-4a45-aa72-d4ea24606d4a">69,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzEyLTItMS0xLTQ3Mjk4_4cb6d5e1-1c07-4b74-91e9-48203f1176cf">4,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzEyLTMtMS0xLTQ3Mjk4_ac52c96f-fcbd-472c-8bb6-b3c8ae1236d2">3,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzEyLTQtMS0xLTQ3Mjk4_a2d14689-392c-4763-8995-3aec9b8ca64e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzEyLTUtMS0xLTQ3Mjk4_d652cb63-2c43-460e-b20a-8b8998781967">77,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE0LTEtMS0xLTQ3Mjk4_c8d5bf99-bae4-48bf-8c1e-48434f9b8407">9,912</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE0LTItMS0xLTQ3Mjk4_7c1af403-0c53-454c-ac93-a28d1ea4f72e">229</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE0LTMtMS0xLTQ3Mjk4_8c41636a-c47d-4ea7-9a9c-1652333ba8cf">51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE0LTQtMS0xLTQ3Mjk4_3813be61-45ce-41ab-8c68-5cc97c95f6f3">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE0LTUtMS0xLTQ3Mjk4_281152d6-6c04-48d7-9e14-79463cf882d9">10,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2930842c11e843ab89e0c8e8d2d03577_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE1LTEtMS0xLTQ3Mjk4_65c9b295-6c0b-44fb-ba5c-06aaa11b6ad4">7,564,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id23d9cab42cc45e4840f83ba9eb8cdb8_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE1LTItMS0xLTQ3Mjk4_3b54e8f2-0b13-4eae-adf6-c087b7d66b0f">41,812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33a1cc6f00e34ab3b29600be2dfc756a_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE1LTMtMS0xLTQ3Mjk4_ce904da7-801b-44e8-91d7-9acb29e87706">28,616</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a07c7d2804c4a1f9cc52a563b810e26_I20201231" decimals="-3" sign="-" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE1LTQtMS0xLTQ3Mjk4_f5043d88-ec8e-470a-8248-245885cbcfaa">12,599</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE1LTUtMS0xLTQ3Mjk4_82e2addb-ea63-4324-8bda-71a30f6e2ff5">7,622,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2930842c11e843ab89e0c8e8d2d03577_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE2LTEtMS0xLTQ3Mjk4_433ab448-8d7c-474c-b81d-b2aaf46c8c5b">64,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id23d9cab42cc45e4840f83ba9eb8cdb8_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE2LTItMS0xLTQ3Mjk4_b07b7879-9aa3-4daa-b1c8-f2ac1a8c3aef">19,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33a1cc6f00e34ab3b29600be2dfc756a_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE2LTMtMS0xLTQ3Mjk4_e83a1450-a046-45ba-b7b8-06df8005dc63">8,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a07c7d2804c4a1f9cc52a563b810e26_I20201231" decimals="-3" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE2LTQtMS0xLTQ3Mjk4_a898f555-2a2e-4125-a667-ba74b9dac885">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE2LTUtMS0xLTQ3Mjk4_4acde38f-a0cd-49c1-9884-bb6b64c9621d">92,447</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other intangibles, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2930842c11e843ab89e0c8e8d2d03577_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE3LTEtMS0xLTQ3Mjk4_5f963881-e31a-4431-881d-25fd4f29a0c0">2,418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id23d9cab42cc45e4840f83ba9eb8cdb8_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE3LTItMS0xLTQ3Mjk4_b98b65c0-e885-4357-9962-fec4dd50a10a">2,398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33a1cc6f00e34ab3b29600be2dfc756a_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE3LTMtMS0xLTQ3Mjk4_4000d054-fda1-4ddb-aace-c9a26c0143cd">89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a07c7d2804c4a1f9cc52a563b810e26_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE3LTQtMS0xLTQ3Mjk4_e60f2772-6c5b-4efa-adc0-f18386a80e7a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE3LTUtMS0xLTQ3Mjk4_a44df534-1afc-44fb-815e-30d0f1b38542">4,905</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net loans and leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2930842c11e843ab89e0c8e8d2d03577_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE4LTEtMS0xLTQ3Mjk4_b629b0c2-3cfd-43ec-86f7-4d2193cab393">5,208,658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id23d9cab42cc45e4840f83ba9eb8cdb8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE4LTItMS0xLTQ3Mjk4_997124ee-98a2-4cd8-b46d-0b7c69de51a9">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33a1cc6f00e34ab3b29600be2dfc756a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE4LTMtMS0xLTQ3Mjk4_8d6e4f73-62bf-4963-a11f-08b101b49f80">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a07c7d2804c4a1f9cc52a563b810e26_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE4LTQtMS0xLTQ3Mjk4_93b5df3c-306a-44af-8185-a36d81957554">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE4LTUtMS0xLTQ3Mjk4_18d7782e-f5cf-43ef-883e-c681a7a45bd7">5,208,658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2930842c11e843ab89e0c8e8d2d03577_I20201231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE5LTEtMS0xLTQ3Mjk4_e7272d65-ab46-4851-b1c4-07dc4de422a6">6,449,289</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id23d9cab42cc45e4840f83ba9eb8cdb8_I20201231" decimals="-3" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE5LTItMS0xLTQ3Mjk4_4a3177b6-9dbb-42d2-8a16-c4e7211fb74a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33a1cc6f00e34ab3b29600be2dfc756a_I20201231" decimals="-3" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE5LTMtMS0xLTQ3Mjk4_8bfba740-5a59-4336-a32d-2fb6269d0bf1">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a07c7d2804c4a1f9cc52a563b810e26_I20201231" decimals="-3" sign="-" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE5LTQtMS0xLTQ3Mjk4_232beb0c-7a4c-4e43-91b1-be34b59a84fa">11,537</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE5LTUtMS0xLTQ3Mjk4_733a78de-3a07-4143-8477-827b25dd6095">6,437,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total equity</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2930842c11e843ab89e0c8e8d2d03577_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzIwLTEtMS0xLTQ3Mjk4_01fc24c0-89da-4099-9d4c-50fc1313a045">660,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id23d9cab42cc45e4840f83ba9eb8cdb8_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzIwLTItMS0xLTQ3Mjk4_62fe3eae-9a89-42c6-a871-f715f5d946fc">31,455</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33a1cc6f00e34ab3b29600be2dfc756a_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzIwLTMtMS0xLTQ3Mjk4_03bc5d7d-62b9-4dba-915c-e0d635b1ddcd">25,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a07c7d2804c4a1f9cc52a563b810e26_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzIwLTQtMS0xLTQ3Mjk4_8c491c93-29aa-4283-b4d1-7f27e23ae5a4">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab482b6e320e41059d169096b3144266_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzIwLTUtMS0xLTQ3Mjk4_72315732-4807-41a6-afb4-493f30e7c13b">717,689</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.474%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">&#160;As of and for the year ended December 31, 2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Wealth Management</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Intercompany</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzItMS0xLTEtNDcyOTg_62b6febb-62ed-4328-912e-f8b904ac88f7">261,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzItMi0xLTEtNDcyOTg_aa945528-7c3c-4a37-80c3-16ae419be388">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzItMy0xLTEtNDcyOTg_82f216e7-4d86-4888-93f5-e2792e5fd289">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzItNC0xLTEtNDcyOTg_a12bc384-db45-4ce7-beed-779241a461d7">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzItNS0xLTEtNDcyOTg_37941257-35ae-46a4-9c51-478ca1e1aff2">261,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzMtMS0xLTEtNDcyOTg_6e716f3f-5358-444d-9e7a-4bf53a362219">50,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzMtMi0xLTEtNDcyOTg_e9af1c9a-0b1a-4297-9a98-e6cad74115d4">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzMtMy0xLTEtNDcyOTg_fc9b0b34-0239-4e42-998a-7ce905e617b3">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzMtNC0xLTEtNDcyOTg_a324251d-ba17-4528-9877-39300d48de10">3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzMtNS0xLTEtNDcyOTg_499b06f7-9b5b-46cf-aff2-778cb0c84429">50,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzQtMS0xLTEtNDcyOTg_b50c071f-e909-4906-aaa1-9885cc15daef">210,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzQtMi0xLTEtNDcyOTg_cba4b544-1b55-4306-8213-7a405c723cf7">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzQtMy0xLTEtNDcyOTg_dc2ac7eb-8781-4390-8216-3c7e75a6d146">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzQtNC0xLTEtNDcyOTg_7ea014ff-cd50-49bb-a6b2-f868750756a8">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzQtNS0xLTEtNDcyOTg_c81f632a-eb70-4638-8dcd-b1dccdeb04eb">210,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Provision for credit loss expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzUtMS0xLTEtNDcyOTg_228f9045-4584-4d53-9663-72b3e0b98436">1,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzUtMi0xLTEtNDcyOTg_6905e69b-0858-457f-b474-6087d72a8a77">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzUtMy0xLTEtNDcyOTg_1a185810-7f79-4a92-9142-7508ac5bd060">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzUtNC0xLTEtNDcyOTg_c0168527-dc5d-41bf-ab60-842027b218c5">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzUtNS0xLTEtNDcyOTg_01d1ad4c-a269-46ae-a775-9867b4a2e233">1,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Noninterest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzYtMS0xLTEtNDcyOTg_565cc678-f245-41a6-addb-cb40a3a2ce50">29,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzYtMi0xLTEtNDcyOTg_6940d58b-c9bb-4e15-9353-46058ad17044">31,501</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzYtMy0xLTEtNDcyOTg_0339db74-ad15-4d70-8b35-9633c6aa770b">17,001</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzYtNC0xLTEtNDcyOTg_c46ac7b6-2ee7-43df-8086-9381a80c0b33">2,123</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzYtNS0xLTEtNDcyOTg_d8e6abf8-18a0-493c-b7bf-62a7f310c713">75,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Noninterest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzctMS0xLTEtNDcyOTg_8d13f0e4-7564-4c18-a99f-491c1bb46cab">145,102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzctMi0xLTEtNDcyOTg_7c0f1c49-2bc1-42a8-93d9-0236e3a88383">25,908</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzctMy0xLTEtNDcyOTg_e427bb97-151d-4492-aa2e-36650cc5262a">12,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzctNC0xLTEtNDcyOTg_17c1bbb9-69d6-452f-98aa-84623f81caed">2,123</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzctNS0xLTEtNDcyOTg_403d00b6-6115-4eff-a946-af8ef150d0fa">181,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income before income tax expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzgtMS0xLTEtNDcyOTg_b85203d3-f583-49fa-a130-b8d2a0a6bc6f">93,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzgtMi0xLTEtNDcyOTg_b6e30657-a5b0-4d9a-a9a3-55995f2fe268">5,596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzgtMy0xLTEtNDcyOTg_b2345fcf-4bdc-436f-9471-c4db48ba1606">4,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzgtNC0xLTEtNDcyOTg_18fe6b42-8422-406e-bec6-0059512d8687">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzgtNS0xLTEtNDcyOTg_939b01d2-63fa-4984-80a6-1565245ce00b">102,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzktMS0xLTEtNDcyOTg_5cbfe705-9325-4834-b4ba-2ff153da4c66">18,598</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzktMi0xLTEtNDcyOTg_ec3712cc-2357-41c4-b2d3-5f19337ad6ba">1,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzktMy0xLTEtNDcyOTg_18561fe8-6185-4882-afb7-18f1384501c4">992</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzktNC0xLTEtNDcyOTg_51c5d30a-0447-431a-9f40-dee9451b12f3">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzktNS0xLTEtNDcyOTg_0fe7b41e-d478-486f-93be-ece0f7ab54e0">21,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net Income attributable to noncontrolling interests and Tompkins Financial Corporation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzEwLTEtMS0xLTQ3Mjk4_2a2b70b4-65fe-462f-a6e4-72d0a839af61">74,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzEwLTItMS0xLTQ3Mjk4_e2edad88-b6f2-43d5-955c-f18725445d30">4,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzEwLTMtMS0xLTQ3Mjk4_36183d61-bdbf-4b5f-937f-e28dab4fda9a">3,062</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzEwLTQtMS0xLTQ3Mjk4_ee148ae6-7fa0-4e03-9e26-392b7b20822a">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzEwLTUtMS0xLTQ3Mjk4_6cc7b274-992d-4326-a2be-aeb38f599e4e">81,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less: Net income attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzExLTEtMS0xLTQ3Mjk4_33dc9deb-7096-47d6-90d4-e98d82f4b10c">127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzExLTItMS0xLTQ3Mjk4_251d00c5-76c4-4f13-bf0a-9a0c43280466">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzExLTMtMS0xLTQ3Mjk4_2f922c50-177e-414e-a3ee-289a18c9bcf3">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzExLTQtMS0xLTQ3Mjk4_ea1da358-66c2-4911-8522-752afb0bd796">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzExLTUtMS0xLTQ3Mjk4_e9a5947c-bec2-40fd-9e08-9d2be480e69c">127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net Income attributable to Tompkins Financial Corporation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzEyLTEtMS0xLTQ3Mjk4_60f8d8e0-1672-4d51-aa25-7c4e459a715c">74,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzEyLTItMS0xLTQ3Mjk4_4f77e0dc-3983-4107-8955-203e2ac3f9fc">4,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzEyLTMtMS0xLTQ3Mjk4_9fa9d14a-e616-4919-8036-3ac3632deb1e">3,062</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzEyLTQtMS0xLTQ3Mjk4_d159e986-6528-4430-893e-37689a5aaa28">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzEyLTUtMS0xLTQ3Mjk4_321e9424-9e09-4bf4-8473-66562ffa7cc6">81,718</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE0LTEtMS0xLTQ3Mjk4_cae0265f-61f8-4ca8-967e-860b9201944d">9,778</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE0LTItMS0xLTQ3Mjk4_cc2fd0bd-1b12-43c6-a752-c4170a4f464e">225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE0LTMtMS0xLTQ3Mjk4_ba0dd37e-b32f-4798-9ace-e3af5db03acc">41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE0LTQtMS0xLTQ3Mjk4_610761fb-63b0-47d2-9760-ac8467603fc4">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE0LTUtMS0xLTQ3Mjk4_8746431f-7e0c-4c45-9f79-703f4b48f58d">10,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf58ce426b9541fea5f2244994ae5eff_I20191231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE1LTEtMS0xLTQ3Mjk4_75f4049a-0cda-4d84-8e8f-5ac5f6ca631c">6,671,409</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8aee2c687cb94e67a2fd1c5f0001a311_I20191231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE1LTItMS0xLTQ3Mjk4_22518f92-f19b-449b-9af9-2e3196d7c831">41,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0cd2b18ed604536a94572426a95496f_I20191231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE1LTMtMS0xLTQ3Mjk4_3f51b5ea-367d-4078-812e-50a9677c0e40">24,313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i094dbf2687f740b285cf8f1ef2e0fdb4_I20191231" decimals="-3" sign="-" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE1LTQtMS0xLTQ3Mjk4_a4bec13c-e75f-42e3-aef8-ed694317b2d6">11,940</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE1LTUtMS0xLTQ3Mjk4_16fbb156-cfc8-49a8-a450-1c268b23730e">6,725,623</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf58ce426b9541fea5f2244994ae5eff_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE2LTEtMS0xLTQ3Mjk4_b20c1a92-75c4-40d8-b5dd-5d8de2fa6f60">64,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8aee2c687cb94e67a2fd1c5f0001a311_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE2LTItMS0xLTQ3Mjk4_cd1f72c7-a664-4d7a-8a49-b7d0c9f1df59">19,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0cd2b18ed604536a94572426a95496f_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE2LTMtMS0xLTQ3Mjk4_86d568ac-9d4d-458d-9c12-a7475479c7bc">8,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i094dbf2687f740b285cf8f1ef2e0fdb4_I20191231" decimals="-3" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE2LTQtMS0xLTQ3Mjk4_57482ed5-434b-426a-8e26-185c42c93ee5">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE2LTUtMS0xLTQ3Mjk4_7ccdd29a-87c1-4e72-af8a-5720ac2f4d54">92,447</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other intangibles, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf58ce426b9541fea5f2244994ae5eff_I20191231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE3LTEtMS0xLTQ3Mjk4_807e8c3c-1368-4731-ae8b-3ea2e048903c">3,215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8aee2c687cb94e67a2fd1c5f0001a311_I20191231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE3LTItMS0xLTQ3Mjk4_ee726fda-7cd6-4cbc-8aec-1435fc8ff42e">2,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0cd2b18ed604536a94572426a95496f_I20191231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE3LTMtMS0xLTQ3Mjk4_5862e69e-ebee-4817-9b58-b8276f1c7d58">148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i094dbf2687f740b285cf8f1ef2e0fdb4_I20191231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE3LTQtMS0xLTQ3Mjk4_1e48e5c0-25b1-4fb9-aec4-26e7c93fec42">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE3LTUtMS0xLTQ3Mjk4_e4f79560-3ccd-4d61-bd71-bd2f85b27b9e">6,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net loans and leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf58ce426b9541fea5f2244994ae5eff_I20191231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE4LTEtMS0xLTQ3Mjk4_6ce6787c-0148-4257-b1b5-95b23172ad87">4,877,658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8aee2c687cb94e67a2fd1c5f0001a311_I20191231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE4LTItMS0xLTQ3Mjk4_933092dc-f915-4364-9bba-b9ecc3947a78">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0cd2b18ed604536a94572426a95496f_I20191231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE4LTMtMS0xLTQ3Mjk4_7dc97c95-b687-44cd-a7ab-c618a75776eb">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i094dbf2687f740b285cf8f1ef2e0fdb4_I20191231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE4LTQtMS0xLTQ3Mjk4_85c9edad-1a8c-4235-a807-b9991c87b9f8">0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE4LTUtMS0xLTQ3Mjk4_07a42163-c250-4432-a299-5dccdf8ba15f">4,877,658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf58ce426b9541fea5f2244994ae5eff_I20191231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE5LTEtMS0xLTQ3Mjk4_235cd715-5463-4c84-a0cf-b06852bff541">5,223,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8aee2c687cb94e67a2fd1c5f0001a311_I20191231" decimals="-3" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE5LTItMS0xLTQ3Mjk4_b2f510c4-cb63-49b9-8b82-fcf350a69274">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0cd2b18ed604536a94572426a95496f_I20191231" decimals="-3" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE5LTMtMS0xLTQ3Mjk4_6e664858-5ddb-4e29-8274-05c4fb382223">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i094dbf2687f740b285cf8f1ef2e0fdb4_I20191231" decimals="-3" sign="-" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE5LTQtMS0xLTQ3Mjk4_603d2df0-6e4e-4781-aa79-d8fa970274d4">10,972</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE5LTUtMS0xLTQ3Mjk4_5ebb9d9c-36fa-40db-a9cc-3df6b4c8f52e">5,212,921</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total equity</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf58ce426b9541fea5f2244994ae5eff_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzIwLTEtMS0xLTQ3Mjk4_8dce90fe-3a52-49d0-a2c5-45d60944707d">608,901</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8aee2c687cb94e67a2fd1c5f0001a311_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzIwLTItMS0xLTQ3Mjk4_7f90f77c-ae32-4b8a-8398-09a4c3629008">32,204</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0cd2b18ed604536a94572426a95496f_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzIwLTMtMS0xLTQ3Mjk4_e246ecd1-192c-4c13-b7fb-e741d9af47e4">21,949</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i094dbf2687f740b285cf8f1ef2e0fdb4_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzIwLTQtMS0xLTQ3Mjk4_d02cb68a-bd4d-438e-8bc3-e1b05e9826c3">0</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzIwLTUtMS0xLTQ3Mjk4_fb5aa4e3-9ee9-4af5-a6fe-68ece31da1e9">663,054</ix:nonFraction></span></td></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">128</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_175"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzUvZnJhZzphNWJkNzE1ZTE3NGY0M2Y5YTFhNDA0ZGQ4MWM2NzM3Zi90ZXh0cmVnaW9uOmE1YmQ3MTVlMTc0ZjQzZjlhMWE0MDRkZDgxYzY3MzdmXzM3Ng_30c7f8f7-2e02-46de-853b-7c2687828dbc" continuedAt="ic24c376915654f9da4cf7ebad63eff29" escape="true">Unaudited Quarterly Financial Data</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic24c376915654f9da4cf7ebad63eff29">The Company has adopted certain provisions within the amendments to Regulation S-K that eliminate tabular presentation of unaudited quarterly financial information. There have been no material retrospective changes to financial statements for any of the quarters within the fiscal years ended December 31, 2021 and December 31, 2020.</ix:continuation>  </span></div><div style="text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_178"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_181"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9A. Controls and Procedures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management, including its Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of the design and operation of the Company&#8217;s disclosure controls and procedures (as defined in Rule 13a-15(e) under the Exchange Act) as of December&#160;31, 2021. Based upon that evaluation, the Company&#8217;s Chief Executive Officer and Chief Financial Officer concluded that as of the end of the period covered by this Form 10-K, the Company&#8217;s disclosure controls and procedures were effective.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management&#8217;s Annual Report on Internal Control Over Financial Reporting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for establishing and maintaining adequate internal control over financial reporting for the Company. As of December&#160;31, 2021, management evaluated the effectiveness of the Company&#8217;s internal control over financial reporting based on the framework for effective internal control over financial reporting established in &#8220;Internal Control - Integrated Framework (2013),&#8221; issued by the Committee of Sponsoring Organizations (COSO) of the Treadway Commission. Based on its evaluation under the COSO framework, management concluded that the Company&#8217;s internal control over financial reporting was effective as of December&#160;31, 2021. The results of management&#8217;s assessment were reviewed with the Company&#8217;s Audit and Examining Committee of its Board of Directors. The independent registered public accounting firm that audited the Company&#8217;s consolidated financial statements included in this report has issued an attestation report on the Company&#8217;s internal control over financial reporting as of December&#160;31, 2021, which is included in Part II, Item 8 of this Report.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in Internal Control Over Financial Reporting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in the Company&#8217;s internal control over financial reporting that occurred during the quarter ended December&#160;31, 2021, that materially affected, or are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting.</span></div><div><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_184"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9B. Other Information</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_1649267443510"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_187"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART III</span></div><div style="text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_190"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 10. Directors, Executive Officers and Corporate Governance</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated herein by reference to the material under the captions &#8220;Proposal No. 1 &#8211; Election of Directors&#8221;, the discussion of the Company&#8217;s code of ethics under &#8220;Corporate Governance Matters&#8221;, and the discussion of the Audit/Examining Committee under &#8220;Matters Relating to the Board of Directors - Board of Directors: Committee Membership&#8221; all in the Company&#8217;s proxy statement relating to its 2022 annual meeting of shareholders (the &#8220;Proxy Statement&#8221;), which the Company intends to file with the Securities and Exchange Commission on or about March 29, 2022; and the material captioned &#8220;Information About Our Executive Officers&#8221; in Part I of this Report on Form 10-K.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_193"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 11. Executive Compensation</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information called for by this item is incorporated herein by reference to the material under the captions, &#8220;Executive Compensation&#8221;, &#8220;Matters Relating to the Board of Directors  -  Director Compensation&#8221;, &#8220;Executive Compensation &#8211; Compensation Committee Interlocks and Insider Participation&#8221;, &#8220;Executive Compensation &#8211; Compensation Committee Report&#8221;, and &#8220;Corporate Governance Matters - Risk and Influence on Compensation Programs&#8221; in the Proxy Statement.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The material incorporated herein by reference to the material under the caption &#8220;Executive Compensation - Compensation Committee Report&#8221; in the Proxy Statement is deemed &#8220;furnished&#8221; within this Report on Form 10-K and shall not be deemed to be &#8220;soliciting material&#8221; or to be &#8220;filed&#8221; with the Commission or subject to Regulation 14A, or to the liabilities of Section 18 of the Exchange Act, and shall not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent that the Company specifically requests that the information be treated as soliciting material or specifically incorporates it by reference into such filing.</span></div><div><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_196"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding security ownership of management and certain beneficial owners is incorporated by reference to the information under the caption &#8220;Security Ownership of Certain Beneficial Owners and Management&#8221; in the Proxy Statement.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding stock-based compensation awards outstanding and available for future grant as of December&#160;31, 2021 is presented in the table below.</span></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:40.481%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.375%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equity Compensation Plan Information</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan Category</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Securities to be Issued Upon Exercise of Outstanding Options, Warrants and Rights</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Exercise Price of Outstanding Options, Warrants and Rights</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Securities Remaining Available For Future Issuance Under Equity Compensation Plans (excluding Securities in Column (a))</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity Compensation Plans Approved by Security Holders </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,847 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity Compensation Plans Not Approved by Security Holders</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Represents shares that are available for issuance under the 2019 Equity Incentive Plan, which was effective May 7, 2019.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_199"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 13. Certain Relationships and Related Transactions, and Director Independence</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information called for by this item is incorporated herein by reference to the material under the captions &#8220;Corporate Governance Matters - Affirmative Determination of Director Independence&#8221; and &#8220;Transactions with Related Persons&#8221; in the Proxy Statement. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_202"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 14. Principal Accountant Fees and Services</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information called for by this item is incorporated herein by reference to the material under the caption &#8220;Independent Registered Public Accounting Firm&#8221; in the Proxy Statement.  Our independent registered public accounting firm is KPMG LLP, Rochester, NY, Auditor Firm ID <ix:nonNumeric contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18yMDIvZnJhZzo2OTJhZWZiNWY2NWU0ZDlmYTNjODc0OGNmMTJjN2IyMi90ZXh0cmVnaW9uOjY5MmFlZmI1ZjY1ZTRkOWZhM2M4NzQ4Y2YxMmM3YjIyXzU0OTc1NTgxMzk2Nzg_bb4fd65b-9c2a-4e3f-a60c-70e42343f985">185</ix:nonNumeric>.</span></div><div style="text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_205"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART IV</span></div><div style="text-align:justify"><span><br/></span></div><div id="ib62f0a34c7534322a712bf75ea27347c_208"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 15. Exhibits and Financial Statement Schedules</span></div><div style="text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.129%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(a)(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">The following financial statements and Reports of KPMG LLP are included in this Annual Report on Form 10-K:</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.129%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reports of KPMG LLP, Independent Registered Public Accounting Firm on Consolidated Financial Statements and Internal Control over Financial Reporting<br/>Consolidated Statements of Condition as of December 31, 2021 and 2020<br/>Consolidated Statements of Income for the years ended December 31, 2021, 2020, and 2019<br/>Consolidated Statements of Comprehensive Income for the years ended December 31, 2021, 2020, and 2019<br/>Consolidated Statements of Cash Flows for the years ended December 31, 2021, 2020, and 2019<br/>Consolidated Statements of Changes in Shareholders&#8217; Equity for the years ended December 31, 2021, 2020, and 2019<br/>Notes to Consolidated Financial Statements<br/>Unaudited Quarterly Financial Data</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.129%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(a)(2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">List of Financial Statement Schedules</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.129%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not Applicable.</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">131</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_211"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="-sec-extract:summary"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"></td><td style="width:12.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.850%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.970%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(a)(3)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibits</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">The following exhibits are filed as a part of this report:</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item No.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Description</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agreement and Plan of Reorganization, dated as of March 14, 1995, among the Bank, the Company and the Interim Bank, incorporated herein by reference to Exhibit 2 to the Company&#8217;s Registration Statement on From 8-A (No. 0-38625), filed with the Commission on January 22, 1996.</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000101905699000581/0001019056-99-000581.txt">Agreement and Plan of Reorganization, dated as of July 30, 1999, between the Company and Letchworth, incorporated herein by reference to Annex A to the Company&#8217;s Registration Statement on Form S-4 (Registration No. 333-90411), filed with the Commission on November 5, 1999.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000138713112000104/ex2_1.htm">Agreement and Plan of Merger, dated January 25, 2012, by and among the Company, TMP Mergeco, Inc. and VIST Financial Corp., incorporated herein by reference to Exhibit 2.1 to the Company&#8217;s Current Report on Form 8-K, filed with the Commission on January 26, 2012.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000138713112002946/ex-10_1.htm">First Amendment to the Agreement and Plan of Merger, dated July 31, 2012, by and among the Company, TMP Mergeco, Inc. and VIST Financial Corp., incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Amended Quarterly Report on Form 10-Q/A, filed with the Commission on September 7, 2012.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000101905608001017/ex3_i.htm">Amended and Restated Certificate of Incorporation of the Company, incorporated herein by reference to Exhibit 3(i) to the Company&#8217;s Form 10-Q, filed with the Commission on August 11, 2008.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000101905611000117/ex3_1.htm">Second Amended and Restated Bylaws of the Company, incorporated herein by reference to Exhibit 3.1 to the Company&#8217;s Current Report on Form 8-K, filed with the Commission on January 31, 2011.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Form of Specimen Common Stock Certificate of the Company, incorporated herein by reference to Exhibit 4 to the Company&#8217;s Registration Statement on Form 8-A (No. 0-27514), filed with the Commission on December 29, 1995.</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000100581720000005/exhibit42-12312019.htm">Description of Securities Registered Under Section 12 of the Securities Exchange Act of 1934, incorporated herein by reference to Exhibit 4.2 to the Company's Annual Report on Form 10-K, filed with the commission on March 2, 2020.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000138713116007800/ex10-9.htm">Amended and Restated Supplemental Executive Retirement Agreement, dated November 9, 2016, between Tompkins Financial Corporation and Scott L. Gruber, incorporated herein by reference to Exhibit 10.9 to the Company's Quarterly Report on Form 10-Q, as filed with the Commission on November 9, 2016.</a></span></div><div style="text-align:justify"><span><br/></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000101905609000317/ex10_2.htm">Amended and Restated Retainer Plan for Eligible Directors of Tompkins Financial Corporation and Its Wholly-owned Subsidiaries incorporated by reference to Exhibit 10.2 to the Company&#8217;s Annual Report on Form 10-K, filed with the Commission on March 16, 2009.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Form of Director Deferred Compensation Agreement, incorporated herein by reference to Exhibit 10.4 to the Company&#8217;s Registration Statement on Form 8-A (No. 0-27514), filed with the Commission on December 29, 1995.</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Compensation Plan for Senior Officers, incorporated herein by reference to Exhibit 10.5 to the Company&#8217;s Registration Statement on Form 8-A (No. 0-27514), filed with the Commission on December 29, 1995.</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000101905606000281/ex10_14.htm">Supplemental Executive Retirement Agreement between James W. Fulmer and Tompkins Trustco, Inc., dated December 28, 2005, incorporated herein by reference to Exhibit 10.14 to the Company&#8217;s Annual Report on Form 10-K, filed with the Commission on March 16, 2006.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">132</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"></td><td style="width:12.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.850%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.970%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000138713114003660/ex10-1.htm">Amendment to Supplemental Executive Retirement Agreement between James W. Fulmer and the Company (formerly known as Tompkins Trustco, Inc.) dated as of September 2, 2014, incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on November 10, 2014.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000138713116007800/ex10-3.htm">Amended and Restated Supplemental Executive Retirement Agreement, dated November 9, 2016, between Tompkins Financial Corporation and Stephen S. Romaine, incorporated herein by reference to Exhibit 10.3 to the Company's Quarterly Report on Form 10-Q, as filed with the Commission on November 9, 2016.</a></span></div><div style="text-align:justify"><span><br/></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000138713116007800/ex10-5.htm">Amended and Restated Supplemental Executive Retirement Agreement, dated November 9, 2016, between Tompkins Financial Corporation and Francis M. Fetsko, incorporated herein by reference to Exhibit 10.5 to the Company's Quarterly Report on Form 10-Q, filed with the Commission on November 9, 2016. </a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000138713116007800/ex10-4.htm">Amended and Restated Supplemental Executive Retirement Agreement, dated November 9, 2016, between Tompkins Financial Corporation and David S. Boyce, incorporated herein by reference to Exhibit 10.4 to the Company's Quarterly Report on Form 10-Q, filed with the Commission on November 9, 2016.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000101905606000281/ex10_20.htm">Form of Officer Group Term Life Replacement Plan (the &#8220;Plan&#8221;) among Tompkins Trust Company and the Participants in the Plan, incorporated herein by reference to Exhibit 10.20 to the Company&#8217;s Annual Report on Form 10-K, filed with the Commission on March 16, 2006.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000101905606000817/ex10_2.txt">Tompkins Trustco, Inc. Officer Group Term Life Replacement Plan, as amended on June 26, 2006, incorporated herein by reference to Exhibit 10.2 to the Company&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on August 9, 2006.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.12*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000101905609000732/ex_99.htm">2009 Equity Plan, incorporated herein by reference to Exhibit 99 to the Company&#8217;s Registration Statement on Form S-8 (No. 333-160738), filed with the Commission on July 22, 2009.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.13*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000138713116007800/ex10-6.htm">Amended and Restated Supplemental Executive Retirement Agreement, dated November 9, 2016, between Tompkins Financial Corporation and Gregory J. Hartz, incorporated herein by reference to Exhibit 10.6 to the Company's Quarterly Report on Form 10-Q, filed with the Commission on November 9, 2016.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.14*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000138713116007800/ex10-11.htm">Form of Award Agreement under 2009 Equity Plan (Restricted Stock), incorporated herein by reference to Exhibit 10.11 to the Company's Quarterly Report on Form 10-Q, filed with the Commission on November 9, 2016.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.15*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000138713116007800/ex10-12.htm">Form of Award Agreement under 2009 Equity Plan (Stock-Settled Stock Appreciation Right), incorporated herein by reference to Exhibit 10.12 to the Company's Quarterly Report on Form 10-Q, filed with the Commission on November 9, 2016.</a></span></div><div><span><br/></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.16*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000138713116007800/ex10-1.htm">Form of Supplemental Executive Retirement Agreement, dated November 9, 2016, between Tompkins Financial Corporation and each of Stephen S. Romaine, David S. Boyce, and Francis M. Fetsko, incorporated herein by reference to Exhibit 10.1 to the Company's Quarterly Report on Form 10-Q, filed with the Commission on November 9, 2016.</a></span></div><div><span><br/></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.17*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000138713116007800/ex10-2.htm">Form of Supplemental Executive Retirement Agreement, dated November 9, 2016, between Tompkins Financial Corporation and each of Alyssa Hochberg Fontaine, Scott L. Gruber, Gregory J. Hartz, Gerald J. Klein, Jr., and John M. McKenna, incorporated herein by reference to Exhibit 10.2 to the Company's Quarterly Report on Form 10-Q, filed with the Commission on November 9, 2016.</a></span></div><div><span><br/></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.18*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000138713116007800/ex10-7.htm">Amended and Restated Supplemental Executive Retirement Agreement, dated November 9, 2016, between Tompkins Financial Corporation and Gerald J. Klein, Jr., incorporated herein by reference to Exhibit 10.7 to the Company's Quarterly Report on Form 10-Q, filed with the Commission on November 9, 2016.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"></td><td style="width:12.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.850%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.970%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000138713116007800/ex10-8.htm">Amended and Restated Supplemental Executive Retirement Agreement, dated November 9, 2016, between Tompkins Financial Corporation and Alyssa Hochberg Fontaine, incorporated herein by reference to Exhibit 10.8 to the Company's Quarterly Report on Form 10-Q, filed with the Commission on November 9, 2016.</a></span></div><div><span><br/></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000138713116007800/ex10-10.htm">Amended and Restated Supplemental Executive Retirement Agreement, dated November 9, 2016, between Tompkins Financial Corporation and John M. McKenna, incorporated herein by reference to Exhibit 10.10 to the Company's Quarterly Report on Form 10-Q, filed with the Commission on November 9, 2016.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000100581718000002/exhibit1025.htm">Amendment No. 1 to Amended and Restated Retainer Plan for Eligible Directors of Tompkins Financial Corporation and Its Wholly-owned Subsidiaries, dated January 1, 2018 incorporated herein by reference to Exhibit 10.25 to the Company's Annual Report on Form 10-K, filed with the commission on March 1, 2018.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.22*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000138713116004856/tmp-def14a_050916.htm">Amendment No. 1 to the 2009 Equity Plan, incorporated herein by reference to Appendix A to the Company's Proxy Statement for the 2016 Annual Meeting of Shareholders, filed with the Commission on April 1, 2016.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000100581719000009/tmp2019-09x30ex101.htm">Form of Performance Share Award Agreement under Tompkins Financial Corporation 2019 Equity Plan, incorporated herein by reference to Exhibit 10.1 to the Company's Quarterly report on Form 10-Q filed with the commission on November 12, 2019.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.24*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000100581719000009/tmp2019-09x30ex102.htm">Form of Award Agreement (Time-Based Restricted Stock) under Tompkins Financial Corporation 2019 Equity Plan, incorporated herein by reference to Exhibit 10.2 to the Company's Quarterly Report on Form 10-Q, filed with the commission on November 12, 2019.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.25*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000100581719000009/tmp2019-09x30ex103.htm">Amendment No. 1 to Supplemental Executive Retirement Agreement by and between the Company and Stephen S. Romaine, effective November 12, 2019, incorporated herein by reference to Exhibit 10.3 to the Company' s Quarterly Report on Form 10-Q filed with the commission on November 12, 2019.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.26*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000100581719000009/tmp2019-09x30ex104.htm">Form of Supplemental Executive Retirement Agreement, dated November&#160;12, 2019, between the Company and Brian Howard, incorporated herein by reference to Exhibit&#160;10.4 to the Company&#8217;s Quarterly Report on Form 10-Q, filed with the commission on November&#160;12, 2019.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.27*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000100581720000005/exhibit1031-12312019.htm">Amendment to the TFC Officer Group Term Replacement Plan by and between the Company and Stephen S. Romaine, dated as of February 28, 2020, incorporated herein by reference to Exhibit 10.32 to the Company's Annual Report on Form 10K, filed with the commission on March 2, 2020.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.28*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000100581720000005/exhibit1032-12312019.htm">Amendment to the TFC Officer Group Term Replacement Plan by and between the Company and Francis M. Fetsko, dated as of February 28, 2020, incorporated herein by reference to Exhibit 10.32 to the Company's Annual Report on Form 10K, filed with the commission on March 2, 2020.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.29*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1005817/000100581720000005/exhibit1033-12312019.htm">Amendment to the TFC Officer Group Term Replacement Plan by and between the Company and David S. Boyce, dated as of February 28, 2020, incorporated herein by reference to Exhibit 10.32 to the Company's Annual Report on Form 10K, filed with the commission on March 2, 2020.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.30*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001005817/000100581721000004/exhibit1030-20201231x10k.htm">Second Amended and Restated Retainer Plan for Eligible Directors of Tompkins Financial Corporation and Its Wholly-owned Subsidiaries, </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001005817/000100581721000004/exhibit1030-20201231x10k.htm">incorporated herein by reference to Exhibit 10.30</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001005817/000100581721000004/exhibit1030-20201231x10k.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001005817/000100581721000004/exhibit1030-20201231x10k.htm">to the Company's Annual Repo</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001005817/000100581721000004/exhibit1030-20201231x10k.htm">rt on Form 10K</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001005817/000100581721000004/exhibit1030-20201231x10k.htm">, filed with the commission on March 1, 2021.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit21-2021x12x31x10k.htm">Subsidiaries of Registrant, incorporated herein by reference to Exhibit 21 to the Company&#8217;s Annual Report on Form 10-K, filed herewith.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit23-2021x12x31x10k.htm">Consent of Independent Registered Public Accounting Firm (filed herewith)</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_220">Power of Attorney, included on signature page of this Report on Form 10-K.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit311-2021x12x31x10k.htm">Certification of the Chief Executive Officer as required pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (filed herewith).</a></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">134</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"></td><td style="width:12.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.850%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.970%"></td><td style="width:0.1%"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit312-2021x12x31x10k.htm">Certification of the Chief Financial Officer as required pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (filed herewith).</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibits321-2021x12x31x10k.htm">Certification of the Chief Executive Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (filed herewith).</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit322-2021x12x31x10k.htm">Certification of the Chief Financial Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (filed herewith).</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101 INS**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101 SCH**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101 CAL**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101 DEF**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101 LAB**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101 PRE**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File - the cover page interactive data file does not appear in the interactive date file because its XBRL tags are embedded with the inline XBRL document.</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">**  Attached as Exhibit 101 to this report are the following formatted in Inline XBRL (eXtensible Business Reporting Language):  (i) Consolidated Statements of Condition as of December 31, 2021 and December 31, 2020;  (ii) Consolidated Statements of Income as of December 31, 2021; (iii)  Consolidated Statements of Comprehensive Income as of December 31, 2021;  (iv) Consolidated Statements of Cash Flows as of December 31, 2021;  (v) Consolidated Statements of Changes in Shareholders' Equity as of December 31, 2021; and (vi Notes to Unaudited Condensed Consolidated Financial Statements.</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*Denotes management contract or compensatory plan or arrangement</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">135</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_214"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16. Form 10-K Summary.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">136</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_217"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:3.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:68.933%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TOMPKINS FINANCIAL CORPORATION</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/S/ Stephen S. Romaine</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="6" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stephen S. Romaine</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: March 1, 2022</span></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">137</span></div></div></div><div id="ib62f0a34c7534322a712bf75ea27347c_220"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">POWER OF ATTORNEY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints, jointly and severally, Stephen S. Romaine and Francis M. Fetsko, and each of them, as his or her true and lawful attorneys-in-fact and agents, each with full power of substitution, for him or her, and in his or her name, place and stead, in any and all capacities, to sign any amendments to this Report on Form 10-K, and to file the same, with Exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite or necessary to be done as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or any of them, or their substitutes, may lawfully do or cause to be done by virtue hereof.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:18.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.792%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.105%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.792%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.798%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Signature</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Capacity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Signature</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Capacity</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/S/Thomas R. Rochon</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/1/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/S/Jennifer R. Tegan</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/1/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thomas R. Rochon</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jennifer R. Tegan</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/S/Stephen S. Romaine</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/1/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/S/Patricia A. Johnson</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/1/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stephen S. Romaine</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Officer (Principal Executive Officer)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patricia A. Johnson</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/S/Frank C. Milewski</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/1/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/S/James W. Fulmer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/1/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice Chairman, Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Frank C. Milewski</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">James W. Fulmer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/S/Ita M. Rahilly</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/1/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/S/Francis M. Fetsko</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/1/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ita M. Rahilly</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Francis M. Fetsko</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/S/Michael H. Spain</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/1/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Accounting</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michael H. Spain</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Officer)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/S/John E. Alexander</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/1/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/S/Alfred J. Weber</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/1/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">John E. Alexander</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alfred J. Weber</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/S/Paul J. Battaglia</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/1/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/S/Craig Yunker</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/1/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paul J. Battaglia</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Craig Yunker</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/S/Daniel J. Fessenden</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/1/2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daniel J. Fessenden</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">138</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">T</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib62f0a34c7534322a712bf75ea27347c_7">able of Contents</a></span></div></div><div style="text-align:center"><img src="tmp-20211231_g3.jpg" alt="tmp-20211231_g3.jpg" style="height:46px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118 E. Seneca Street, P.O. Box 460, Ithaca, New York 14851</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(607) 273-3210</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">www.tompkinsfinancial.com</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">139</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>2
<FILENAME>exhibit21-2021x12x31x10k.htm
<DESCRIPTION>EX-21
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i4fe6a228c2124335a6e5678a223e203c_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Exhibit 21</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%">Subsidiaries of Registrant</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">Tompkins Trust Company &#8211; a New York state &#8211; chartered bank</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">Tompkins Real Estate Holdings, Inc. &#8211; Incorporated in New York</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">The Bank of Castile &#8211; a New York state &#8211; chartered bank</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">Castile Funding Corporation &#8211; Incorporated in New York</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">Mahopac Bank &#8211; a New York state &#8211; chartered bank</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">Mahopac Funding Corporation &#8211; Incorporated in New York</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">VIST Bank &#8211; a Pennsylvania state &#8211; chartered bank</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">Tompkins Insurance Agencies, Inc. &#8211; Incorporated in New York</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">TFA Management, Inc. &#8211; Incorporated in New York</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">Tompkins Risk Managers, Inc. &#8211; Incorporated in Vermont</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>3
<FILENAME>exhibit23-2021x12x31x10k.htm
<DESCRIPTION>EX-23
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i16577a301d0342ef8af87ce914aa3165_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Exhibit 23</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Consent of Independent Registered Public Accounting Firm</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We consent to the incorporation by reference in the registration statements (No. 333-231413, 333-212636, and 333-229469) on Forms S-8 and in the registration statements (No. 333-240069 and 333-226312) on Form S-3 of our reports dated March 1, 2022, with respect to the consolidated financial statements of Tompkins Financial Corporation and the effectiveness of internal control over financial reporting.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; KPMG LLP</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rochester, New York</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>exhibit311-2021x12x31x10k.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="if6f39c5367234a3d9ecb83aed0759c49_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification of Chief Executive Officer</font></div><div style="text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Stephen S. Romaine, certify that&#58;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. I have reviewed this annual report on Form 10-K of Tompkins Financial Corporation&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4. The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c) Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d) Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5. The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; March&#160;1, 2022 </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Stephen S. Romaine</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stephen S. Romaine</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>exhibit312-2021x12x31x10k.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i602561463e1e41a885f7b0fc1d419a6a_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification of Chief Financial Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Francis M. Fetsko, certify that&#58;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. I have reviewed this annual report on Form 10-K of Tompkins Financial Corporation&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4. The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c) Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d) Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5. The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; March&#160;1, 2022 </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Francis M. Fetsko</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Francis M. Fetsko</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer, and Chief Operating Officer</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Accounting Officer)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>exhibits321-2021x12x31x10k.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="if266536a2c4d4bceb6f0b596027658ba_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the filing of the Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2021 (the &#8220;Report&#8221;) by Tompkins Financial Corporation (the &#8220;Company&#8221;), the undersigned, as the Chief Executive Officer of the Company, hereby certifies pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge&#58;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Report fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934&#59; and</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;1, 2022 </font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Stephen S. Romaine</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stephen S. Romaine</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>7
<FILENAME>exhibit322-2021x12x31x10k.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i3ed2503807be45f78f5dfbb9ee2e86d9_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the filing of the Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2021 (the &#8220;Report&#8221;) by Tompkins Financial Corporation (the &#8220;Company&#8221;), the undersigned, as the Chief Financial Officer of the Company, hereby certifies pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge&#58;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Report fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934&#59; and</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;1, 2022 </font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Francis M. Fetsko</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Francis M. Fetsko</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer, and</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Operating Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Accounting Officer)</font></td></tr></table></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>tmp-20211231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:84789d7c-3bef-48ce-8450-6e656cf7c62c,g:888fe690-d865-423d-881c-0b012fee128e-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:tmp="http://tompkinstrustco.com/20211231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://tompkinstrustco.com/20211231">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/stpr/2021" schemaLocation="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tmp-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tmp-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tmp-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tmp-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://tompkinstrustco.com/role/CoverPage">
        <link:definition>000010001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://tompkinstrustco.com/role/AuditInformation">
        <link:definition>000020002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCONDITION" roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION">
        <link:definition>100010003 - Statement - CONSOLIDATED STATEMENTS OF CONDITION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCONDITIONParenthetical" roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITIONParenthetical">
        <link:definition>100020004 - Statement - CONSOLIDATED STATEMENTS OF CONDITION (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFINCOME" roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME">
        <link:definition>100030005 - Statement - CONSOLIDATED STATEMENTS OF INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>100040006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>100050007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY">
        <link:definition>100060008 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical" roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical">
        <link:definition>100070009 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://tompkinstrustco.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>210011001 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>220022001 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesDetails" roleURI="http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>240034001 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Securities" roleURI="http://tompkinstrustco.com/role/Securities">
        <link:definition>210041002 - Disclosure - Securities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesTables" roleURI="http://tompkinstrustco.com/role/SecuritiesTables">
        <link:definition>230053001 - Disclosure - Securities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails" roleURI="http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails">
        <link:definition>240064002 - Disclosure - Securities - Available-for-Sale Securities Held by Company (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails" roleURI="http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails">
        <link:definition>240074003 - Disclosure - Securities - Held-to-Maturity Securities Held by Company (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails" roleURI="http://tompkinstrustco.com/role/SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails">
        <link:definition>240084004 - Disclosure - Securities - Sales Transactions of Securities Available-for-Sale (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesNarrativeDetails" roleURI="http://tompkinstrustco.com/role/SecuritiesNarrativeDetails">
        <link:definition>240094005 - Disclosure - Securities - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails" roleURI="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails">
        <link:definition>240104006 - Disclosure - Securities - Unrealized Losses on Available-for-Sale of Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails" roleURI="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails">
        <link:definition>240114007 - Disclosure - Securities - Unrealized Losses Held-to-Maturity Debt Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails" roleURI="http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails">
        <link:definition>240124008 - Disclosure - Securities - Amortized Cost and Estimated Fair Value of Available-for-Sale Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails" roleURI="http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails">
        <link:definition>240134009 - Disclosure - Securities - Amortized Cost and Estimated Fair Value of Held-to-Maturity Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansandLeases" roleURI="http://tompkinstrustco.com/role/LoansandLeases">
        <link:definition>210141003 - Disclosure - Loans and Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansandLeasesTables" roleURI="http://tompkinstrustco.com/role/LoansandLeasesTables">
        <link:definition>230153002 - Disclosure - Loans and Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansandLeasesScheduleofLoansandLeasesDetails" roleURI="http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails">
        <link:definition>240164010 - Disclosure - Loans and Leases - Schedule of Loans and Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansandLeasesNarrativeDetails" roleURI="http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails">
        <link:definition>240174011 - Disclosure - Loans and Leases - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansandLeasesLoanstoRelatedPartiesDetails" roleURI="http://tompkinstrustco.com/role/LoansandLeasesLoanstoRelatedPartiesDetails">
        <link:definition>240184012 - Disclosure - Loans and Leases - Loans to Related Parties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansandLeasesAgingAnalysisofPastDueLoansDetails" roleURI="http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails">
        <link:definition>240194013 - Disclosure - Loans and Leases - Aging Analysis of Past Due Loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansandLeasesNonaccrualLoansDetails" roleURI="http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails">
        <link:definition>240204014 - Disclosure - Loans and Leases - Nonaccrual Loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforCreditLosses" roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLosses">
        <link:definition>210211004 - Disclosure - Allowance for Credit Losses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforCreditLossesTables" roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesTables">
        <link:definition>230223003 - Disclosure - Allowance for Credit Losses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails" roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails">
        <link:definition>240234015 - Disclosure - Allowance for Credit Losses - Schedule of Detail in Allowance for Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails" roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails">
        <link:definition>240244016 - Disclosure - Allowance for Credit Losses - Off-Balance Sheet Credit Exposures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforCreditLossesCollateralDependentLoansDetails" roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails">
        <link:definition>240254017 - Disclosure - Allowance for Credit Losses - Collateral Dependent Loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforCreditLossesNarrativesDetails" roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesNarrativesDetails">
        <link:definition>240264018 - Disclosure - Allowance for Credit Losses - Narratives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails" roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails">
        <link:definition>240274019 - Disclosure - Allowance for Credit Losses - Loans Modified in Troubled Debt Restructuring (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails" roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails">
        <link:definition>240284020 - Disclosure - Allowance for Credit Losses - Credit Quality Indicators by Commercial and Industrial Loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssets" roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssets">
        <link:definition>210291005 - Disclosure - Goodwill and Other Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsTables" roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsTables">
        <link:definition>230303004 - Disclosure - Goodwill and Other Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails" roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails">
        <link:definition>240314021 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsNarrativeDetails" roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails">
        <link:definition>240324022 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails" roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails">
        <link:definition>240334023 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Amortizing Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseDetails" roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseDetails">
        <link:definition>240344024 - Disclosure - Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PremisesandEquipment" roleURI="http://tompkinstrustco.com/role/PremisesandEquipment">
        <link:definition>210351006 - Disclosure - Premises and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PremisesandEquipmentTables" roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentTables">
        <link:definition>230363005 - Disclosure - Premises and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PremisesandEquipmentScheduleofPremisesandEquipmentDetails" roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails">
        <link:definition>240374025 - Disclosure - Premises and Equipment - Schedule of Premises and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PremisesandEquipmentDepreciationandAmortizationExpenseDetails" roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentDepreciationandAmortizationExpenseDetails">
        <link:definition>240384026 - Disclosure - Premises and Equipment - Depreciation and Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PremisesandEquipmentNarrativeDetails" roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails">
        <link:definition>240394027 - Disclosure - Premises and Equipment - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Deposits" roleURI="http://tompkinstrustco.com/role/Deposits">
        <link:definition>210401007 - Disclosure - Deposits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DepositsTables" roleURI="http://tompkinstrustco.com/role/DepositsTables">
        <link:definition>230413006 - Disclosure - Deposits (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DepositsNarrativeDetails" roleURI="http://tompkinstrustco.com/role/DepositsNarrativeDetails">
        <link:definition>240424028 - Disclosure - Deposits - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DepositsScheduledMaturitiesofTimeDepositsDetails" roleURI="http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails">
        <link:definition>240434029 - Disclosure - Deposits - Scheduled Maturities of Time Deposits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchased" roleURI="http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchased">
        <link:definition>210441008 - Disclosure - Securities Sold Under Agreements to Repurchase and Federal Funds Purchased</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedTables" roleURI="http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedTables">
        <link:definition>230453007 - Disclosure - Securities Sold Under Agreements to Repurchase and Federal Funds Purchased (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails" roleURI="http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails">
        <link:definition>240464030 - Disclosure - Securities Sold Under Agreements to Repurchase and Federal Funds Purchased (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherBorrowings" roleURI="http://tompkinstrustco.com/role/OtherBorrowings">
        <link:definition>210471009 - Disclosure - Other Borrowings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherBorrowingsTables" roleURI="http://tompkinstrustco.com/role/OtherBorrowingsTables">
        <link:definition>230483008 - Disclosure - Other Borrowings (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherBorrowingsScheduleofCompanysBorrowingsDetails" roleURI="http://tompkinstrustco.com/role/OtherBorrowingsScheduleofCompanysBorrowingsDetails">
        <link:definition>240494031 - Disclosure - Other Borrowings - Schedule of Company's Borrowings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherBorrowingsNarrativeDetails" roleURI="http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails">
        <link:definition>240504032 - Disclosure - Other Borrowings - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TrustPreferredDebentures" roleURI="http://tompkinstrustco.com/role/TrustPreferredDebentures">
        <link:definition>210511010 - Disclosure - Trust Preferred Debentures</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TrustPreferredDebenturesDetails" roleURI="http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails">
        <link:definition>240524033 - Disclosure - Trust Preferred Debentures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlans" roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlans">
        <link:definition>210531011 - Disclosure - Employee Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansTables" roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansTables">
        <link:definition>230543009 - Disclosure - Employee Benefit Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansNarrativeDetails" roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails">
        <link:definition>240554034 - Disclosure - Employee Benefit Plans - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails" roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails">
        <link:definition>240564035 - Disclosure - Employee Benefit Plans - Changes in Projected Benefit Obligation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansNetPeriodicBenefitCostDetails" roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails">
        <link:definition>240574036 - Disclosure - Employee Benefit Plans - Net Periodic Benefit Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails" roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails">
        <link:definition>240584037 - Disclosure - Employee Benefit Plans - Pre-Tax Amounts Recognized as Component of Accumulated Other Comprehensive Income (Loss) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails" roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails">
        <link:definition>240594038 - Disclosure - Employee Benefit Plans - Weighed Average Assumptions Used (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails" roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails">
        <link:definition>240604039 - Disclosure - Employee Benefit Plans - Benefits Expected to be Paid Next Five Years (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails" roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails">
        <link:definition>240614040 - Disclosure - Employee Benefit Plans - Pension Plan Weighted-Average Asset Allocations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails" roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails">
        <link:definition>240624041 - Disclosure - Employee Benefit Plans - Major Categories of Assets in Pension Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansandStockBasedCompensation" roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensation">
        <link:definition>210631012 - Disclosure - Stock Plans and Stock Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansandStockBasedCompensationTables" roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationTables">
        <link:definition>230643010 - Disclosure - Stock Plans and Stock Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansandStockBasedCompensationNarrativeDetails" roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails">
        <link:definition>240654042 - Disclosure - Stock Plans and Stock Based Compensation - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails" roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails">
        <link:definition>240664043 - Disclosure - Stock Plans and Stock Based Compensation - Activity Related to Stock Options and SARs Under All Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansandStockBasedCompensationNetCashProceedsTaxBenefitsandIntrinsicValueRelatedtoStockOptionsSARsandRestrictedStockDetails" roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNetCashProceedsTaxBenefitsandIntrinsicValueRelatedtoStockOptionsSARsandRestrictedStockDetails">
        <link:definition>240674044 - Disclosure - Stock Plans and Stock Based Compensation - Net Cash Proceeds, Tax Benefits and Intrinsic Value Related to Stock Options, SARs, and Restricted Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails" roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails">
        <link:definition>240684045 - Disclosure - Stock Plans and Stock Based Compensation - Options and SARs Outstanding and Exercisable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails" roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails">
        <link:definition>240694046 - Disclosure - Stock Plans and Stock Based Compensation - Activity Related to Restricted Stock Awards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherNoninterestIncomeandExpense" roleURI="http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpense">
        <link:definition>210701013 - Disclosure - Other Noninterest Income and Expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherNoninterestIncomeandExpenseTables" roleURI="http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseTables">
        <link:definition>230713011 - Disclosure - Other Noninterest Income and Expense (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherNoninterestIncomeandExpenseDetails" roleURI="http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails">
        <link:definition>240724047 - Disclosure - Other Noninterest Income and Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognition" roleURI="http://tompkinstrustco.com/role/RevenueRecognition">
        <link:definition>210731014 - Disclosure - Revenue Recognition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionTables" roleURI="http://tompkinstrustco.com/role/RevenueRecognitionTables">
        <link:definition>230743012 - Disclosure - Revenue Recognition (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails" roleURI="http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails">
        <link:definition>240754048 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Noninterest Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionNarrativeDetails" roleURI="http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails">
        <link:definition>240764049 - Disclosure - Revenue Recognition - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://tompkinstrustco.com/role/IncomeTaxes">
        <link:definition>210771015 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://tompkinstrustco.com/role/IncomeTaxesTables">
        <link:definition>230783013 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails" roleURI="http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails">
        <link:definition>240794050 - Disclosure - Income Taxes - Income Tax Expense (Benefit) Attributable to Income from Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails_1" roleURI="http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails_1">
        <link:definition>240794050 - Disclosure - Income Taxes - Income Tax Expense (Benefit) Attributable to Income from Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxRateReconciliationDetails" roleURI="http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails">
        <link:definition>240804051 - Disclosure - Income Taxes - Income Tax Rate Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>240814052 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://tompkinstrustco.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>240824053 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveIncomeLoss" roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLoss">
        <link:definition>210831016 - Disclosure - Other Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveIncomeLossTables" roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTables">
        <link:definition>230843014 - Disclosure - Other Comprehensive Income (Loss) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails" roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails">
        <link:definition>240854054 - Disclosure - Other Comprehensive Income (Loss) - Tax Effect Allocated to Each Component of Other Comprehensive Income (Loss) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails_1" roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails_1">
        <link:definition>240854054 - Disclosure - Other Comprehensive Income (Loss) - Tax Effect Allocated to Each Component of Other Comprehensive Income (Loss) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails" roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails">
        <link:definition>240864055 - Disclosure - Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails" roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails">
        <link:definition>240874056 - Disclosure - Other Comprehensive Income (Loss) - Details about Accumulated Other Comprehensive Income (Loss) Components (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingentLiabilities" roleURI="http://tompkinstrustco.com/role/CommitmentsandContingentLiabilities">
        <link:definition>210881017 - Disclosure - Commitments and Contingent Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingentLiabilitiesTables" roleURI="http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesTables">
        <link:definition>230893015 - Disclosure - Commitments and Contingent Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingentLiabilitiesDetails" roleURI="http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails">
        <link:definition>240904057 - Disclosure - Commitments and Contingent Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://tompkinstrustco.com/role/EarningsPerShare">
        <link:definition>210911018 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://tompkinstrustco.com/role/EarningsPerShareTables">
        <link:definition>230923016 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareDetails" roleURI="http://tompkinstrustco.com/role/EarningsPerShareDetails">
        <link:definition>240934058 - Disclosure - Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://tompkinstrustco.com/role/FairValueMeasurements">
        <link:definition>210941019 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://tompkinstrustco.com/role/FairValueMeasurementsTables">
        <link:definition>230953017 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails" roleURI="http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails">
        <link:definition>240964059 - Disclosure - Fair Value Measurements - Financial Assets and Financial Liabilities Measured at Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails" roleURI="http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails">
        <link:definition>240974060 - Disclosure - Fair Value Measurements - Fair Value Measurements at Reporting Date and Gain (Losses) from Fair Value Changes. (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails" roleURI="http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails">
        <link:definition>240984061 - Disclosure - Fair Value Measurements - Estimated Fair Value of Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulationsandSupervision" roleURI="http://tompkinstrustco.com/role/RegulationsandSupervision">
        <link:definition>210991020 - Disclosure - Regulations and Supervision</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulationsandSupervisionTables" roleURI="http://tompkinstrustco.com/role/RegulationsandSupervisionTables">
        <link:definition>231003018 - Disclosure - Regulations and Supervision (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulationsandSupervisionAdditionalInformationDetails" roleURI="http://tompkinstrustco.com/role/RegulationsandSupervisionAdditionalInformationDetails">
        <link:definition>241014062 - Disclosure - Regulations and Supervision - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulationsandSupervisionActualCapitalAmountsandRatiosDetails" roleURI="http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails">
        <link:definition>241024063 - Disclosure - Regulations and Supervision - Actual Capital Amounts and Ratios (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedParentCompanyOnlyFinancialStatements" roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatements">
        <link:definition>211031021 - Disclosure - Condensed Parent Company Only Financial Statements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedParentCompanyOnlyFinancialStatementsTables" roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsTables">
        <link:definition>231043019 - Disclosure - Condensed Parent Company Only Financial Statements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails" roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails">
        <link:definition>241054064 - Disclosure - Condensed Parent Company Only Financial Statements - Condensed Statements of Condition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails" roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails">
        <link:definition>241064065 - Disclosure - Condensed Parent Company Only Financial Statements - Condensed Statement of Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails" roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails">
        <link:definition>241074066 - Disclosure - Condensed Parent Company Only Financial Statements - Condensed Cash Flow Statements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentandRelatedInformation" roleURI="http://tompkinstrustco.com/role/SegmentandRelatedInformation">
        <link:definition>211081022 - Disclosure - Segment and Related Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentandRelatedInformationTables" roleURI="http://tompkinstrustco.com/role/SegmentandRelatedInformationTables">
        <link:definition>231093020 - Disclosure - Segment and Related Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentandRelatedInformationNarrativeDetails" roleURI="http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails">
        <link:definition>241104067 - Disclosure - Segment and Related Information - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentandRelatedInformationSegmentInformationDetails" roleURI="http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails">
        <link:definition>241114068 - Disclosure - Segment and Related Information - Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UnauditedQuarterlyFinancialData" roleURI="http://tompkinstrustco.com/role/UnauditedQuarterlyFinancialData">
        <link:definition>211121023 - Disclosure - Unaudited Quarterly Financial Data</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock" abstract="false" name="ScheduleOfLoansToRelatedPartiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tmp_StockOption5Member" abstract="true" name="StockOption5Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_DeferredTaxLiabilitiesPrepaidPension" abstract="false" name="DeferredTaxLiabilitiesPrepaidPension" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_TermAdvancesMaturingAfterOneYear" abstract="false" name="TermAdvancesMaturingAfterOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_LoanToValueAdjustedRateLoans" abstract="false" name="LoanToValueAdjustedRateLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tmp_ImpairedLoans" abstract="false" name="ImpairedLoans" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_DeferredTaxAssetsLeaseLiability" abstract="false" name="DeferredTaxAssetsLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_InvestmentServicesIncome" abstract="false" name="InvestmentServicesIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_BusinessAssetsMember" abstract="true" name="BusinessAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_DeferredTaxAssetsAllowanceForCreditLosses" abstract="false" name="DeferredTaxAssetsAllowanceForCreditLosses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="tmp_Tier1CapitalToRiskweightedAssets" abstract="true" name="Tier1CapitalToRiskweightedAssets" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tmp_DirectLoansMember" abstract="true" name="DirectLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_OtherRealEstateOwned" abstract="false" name="OtherRealEstateOwned" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_NetExcessTaxBenefitFromStockBasedCompensation" abstract="false" name="NetExcessTaxBenefitFromStockBasedCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_ServiceChargesOnDepositAccountsMember" abstract="true" name="ServiceChargesOnDepositAccountsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_AgreementsToSellMortgagesOnALoanbyloanBasis" abstract="false" name="AgreementsToSellMortgagesOnALoanbyloanBasis" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue" abstract="false" name="DeferredTaxAssetsLiabilitiesHeldAtFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_DiscountRatesAbstract" abstract="true" name="DiscountRatesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits" abstract="false" name="IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock" abstract="false" name="ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tmp_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tmp_TwoHundredAndFiftyThousandDollarsAndOverMember" abstract="false" name="TwoHundredAndFiftyThousandDollarsAndOverMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_BankingSegmentMember" abstract="true" name="BankingSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_PaymentsForRedemptionOfTrustPreferredDebentures" abstract="false" name="PaymentsForRedemptionOfTrustPreferredDebentures" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_LossOnRedemptionOfTrustPreferredDebenture" abstract="false" name="LossOnRedemptionOfTrustPreferredDebenture" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_StockOptionsAndStockAppreciationRightsMember" abstract="true" name="StockOptionsAndStockAppreciationRightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember" abstract="true" name="BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_CheckingSavingsAndMoneyMarket" abstract="false" name="CheckingSavingsAndMoneyMarket" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_OtherMiscellaneousExpenses" abstract="false" name="OtherMiscellaneousExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock" abstract="false" name="EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_OtherCollateralMember" abstract="true" name="OtherCollateralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_NatureOfOperationsNumberOfBankingOffices" abstract="false" name="NatureOfOperationsNumberOfBankingOffices" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation" abstract="false" name="EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member" abstract="true" name="StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_WeightedAverageRemainingContractualTermAbstract" abstract="true" name="WeightedAverageRemainingContractualTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="tmp_ShareBasedPaymentArrangementTrancheSevenMember" abstract="true" name="ShareBasedPaymentArrangementTrancheSevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_Subsidiaries2Member" abstract="true" name="Subsidiaries2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_TimeDepositLiabilityAxis" abstract="true" name="TimeDepositLiabilityAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments" abstract="false" name="DeferredTaxLiabilitiesPurchaseAccountingAdjustments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_WesternNewYorkMember" abstract="true" name="WesternNewYorkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_TrustPreferredDebenturesAbstract" abstract="true" name="TrustPreferredDebenturesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments" abstract="false" name="LoansandLeasesReceivableRelatedPartiesLoanPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember" abstract="true" name="SecuritiesSoldUnderAgreementsToRepurchaseRetailMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_OperatingLeaseLiabilityInitialRecognition" abstract="false" name="OperatingLeaseLiabilityInitialRecognition" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_PPPLoansMember" abstract="true" name="PPPLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_AggregateIntrinsicValueAbstract" abstract="true" name="AggregateIntrinsicValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tmp_CECLAccountingStandardAdoptionRecordedThroughEquity" abstract="false" name="CECLAccountingStandardAdoptionRecordedThroughEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_InsuranceMember" abstract="true" name="InsuranceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_MaturityOfDepositsAbstract" abstract="true" name="MaturityOfDepositsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tmp_GainLossOnOtherRealEstateOwned" abstract="false" name="GainLossOnOtherRealEstateOwned" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tmp_Subsidiaries3Member" abstract="true" name="Subsidiaries3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_InsuranceRevenuesMember" abstract="true" name="InsuranceRevenuesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_ContingentIncomeMember" abstract="true" name="ContingentIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" abstract="false" name="CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_ShareBasedPaymentArrangementTrancheSixMember" abstract="true" name="ShareBasedPaymentArrangementTrancheSixMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_TransferOfSecuritiesFromHeldToMaturityToAvailableForSale" abstract="false" name="TransferOfSecuritiesFromHeldToMaturityToAvailableForSale" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_DefinedBenefitPlanExpectedFutureBenefitPayment" abstract="false" name="DefinedBenefitPlanExpectedFutureBenefitPayment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_TrustPreferredDebenturesTextBlockTextBlock" abstract="false" name="TrustPreferredDebenturesTextBlockTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tmp_FullValueShareAwardsMember" abstract="true" name="FullValueShareAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_ShareBasedPaymentArrangementTrancheFourMember" abstract="true" name="ShareBasedPaymentArrangementTrancheFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_IncomeAllocatedToUnvestedRestrictedStockAwards" abstract="false" name="IncomeAllocatedToUnvestedRestrictedStockAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_DebtSecuritiesGainLossOnCalledSecurities" abstract="false" name="DebtSecuritiesGainLossOnCalledSecurities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_DeferredTaxLiabilitiesDepreciation" abstract="false" name="DeferredTaxLiabilitiesDepreciation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_EquityInUndistributedEarningsOfSubsidiaries" abstract="false" name="EquityInUndistributedEarningsOfSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance" abstract="false" name="ProceedsFromRedemptionOfCorporateOwnedLifeInsurance" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_RestrictedStockGrantedIn2016To2021Member" abstract="true" name="RestrictedStockGrantedIn2016To2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_NetGainLossOnSecuritiesTransactions" abstract="false" name="NetGainLossOnSecuritiesTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation" abstract="false" name="NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock" abstract="false" name="ScheduleOfDepreciationAndAmortizationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tmp_FeesAndCommissionsCardServices" abstract="false" name="FeesAndCommissionsCardServices" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_AverageInterestRatePaidDuringtheYear" abstract="false" name="AverageInterestRatePaidDuringtheYear" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tmp_IndirectLoansMember" abstract="true" name="IndirectLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" abstract="false" name="FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_CommonEquityTier1CapitalToRiskweightedAssets" abstract="true" name="CommonEquityTier1CapitalToRiskweightedAssets" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member" abstract="true" name="StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_LessThanTimeDepositMember" abstract="false" name="LessThanTimeDepositMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_SubsidiaryNameAxis" abstract="true" name="SubsidiaryNameAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="tmp_DeferredTaxAssets" abstract="true" name="DeferredTaxAssets" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember" abstract="true" name="StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses" abstract="false" name="ReportingThresholdForOtherIncomeAndOperatingExpenses" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tmp_Tier1LeverageCapitalToAverageAssets" abstract="true" name="Tier1LeverageCapitalToAverageAssets" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tmp_RateOfCompensationIncreaseAbstract" abstract="true" name="RateOfCompensationIncreaseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="tmp_MaximumLoanToValue" abstract="false" name="MaximumLoanToValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tmp_CardholderExpenses" abstract="false" name="CardholderExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans" abstract="false" name="DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares" abstract="false" name="NetExerciseOfStockOptionsAndRelatedTaxBenefitShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="tmp_TrustPreferredDebenturesMember" abstract="true" name="TrustPreferredDebenturesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_OtherFinancingReceivableMember" abstract="true" name="OtherFinancingReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_ConsumerAndOtherPortfolioSegmentMember" abstract="true" name="ConsumerAndOtherPortfolioSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances" abstract="false" name="InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract" abstract="true" name="OtherComprehensiveIncomeLossNetOfTaxAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember" abstract="true" name="PutnamCountryDutchessCountryandWestchesterNewYorkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_MaximumMonthendBalance" abstract="false" name="MaximumMonthendBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_InterestExpenseOtherBorrowings" abstract="false" name="InterestExpenseOtherBorrowings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_TreasuryStockPolicyTextBlock" abstract="false" name="TreasuryStockPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember" abstract="true" name="SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember" abstract="true" name="AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_DefinedBenefitPlanMatchingContributionsByEmployer" abstract="false" name="DefinedBenefitPlanMatchingContributionsByEmployer" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_TimeGreaterThanTwoHundredFiftyThousandDollars" abstract="false" name="TimeGreaterThanTwoHundredFiftyThousandDollars" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_SubsidiaryNameDomain" abstract="true" name="SubsidiaryNameDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan" abstract="false" name="DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tmp_DeferredTaxAssetCompensationAndBenefits" abstract="false" name="DeferredTaxAssetCompensationAndBenefits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember" abstract="true" name="WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember" abstract="true" name="RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_DividendsReceivedFromSubsidiaries" abstract="false" name="DividendsReceivedFromSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_TimeDepositLiabilityDomain" abstract="true" name="TimeDepositLiabilityDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_FinancialInstitutionsActualReserveAmount" abstract="false" name="FinancialInstitutionsActualReserveAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_OtherNonInterestIncomeMember" abstract="true" name="OtherNonInterestIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_WeightedAverageRateAtPeriodEnd" abstract="false" name="WeightedAverageRateAtPeriodEnd" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member" abstract="true" name="RestrictedStockAwardsNotGrantedIn2016To2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock" abstract="false" name="ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tmp_CardServicesIncomeMember" abstract="true" name="CardServicesIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_NetProceedsFromIssuanceOfRestrictedStockAwards" abstract="false" name="NetProceedsFromIssuanceOfRestrictedStockAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent" abstract="false" name="MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tmp_InterestExpenseTimeDeposits250000orMore" abstract="false" name="InterestExpenseTimeDeposits250000orMore" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_EstimatedAmortizationExpenseAbstract" abstract="true" name="EstimatedAmortizationExpenseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tmp_ProceedsFromStockOptionsExercisedNet" abstract="false" name="ProceedsFromStockOptionsExercisedNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_StockOption3Member" abstract="true" name="StockOption3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_DeferredTaxAssetsPurchaseAccountingAdjustments" abstract="false" name="DeferredTaxAssetsPurchaseAccountingAdjustments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_CommercialAndIndustrialPortfolioSegmentMember" abstract="true" name="CommercialAndIndustrialPortfolioSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_StockOption4Member" abstract="true" name="StockOption4Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_Subsidiaries1Member" abstract="true" name="Subsidiaries1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_OtherDepositsFairValueDisclosure" abstract="false" name="OtherDepositsFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_MadisonTrustMember" abstract="true" name="MadisonTrustMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock" abstract="false" name="ScheduleOfMaturitiesOfTimeDepositsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" abstract="false" name="CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tmp_DeferredTaxLiabilitiesRightOfUseAssets" abstract="false" name="DeferredTaxLiabilitiesRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_TechnologyExpense" abstract="false" name="TechnologyExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_TrustAndInvestmentServicesPolicyTextBlock" abstract="false" name="TrustAndInvestmentServicesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" abstract="false" name="CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tmp_RestrictedStockAndPerformanceAwardsMember" abstract="true" name="RestrictedStockAndPerformanceAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_NatureOfOperationsNumberOfSubsidiaryBanks" abstract="false" name="NatureOfOperationsNumberOfSubsidiaryBanks" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tmp_ShareBasedPaymentArrangementTrancheFiveMember" abstract="true" name="ShareBasedPaymentArrangementTrancheFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_TransferOfLoansToOtherRealEstateOwned" abstract="false" name="TransferOfLoansToOtherRealEstateOwned" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock" abstract="false" name="ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers" abstract="false" name="LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_FeesAndCommissionsDepositAccounts" abstract="false" name="FeesAndCommissionsDepositAccounts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_OperatingLeaseRightOfUseAssetInitialRecognition" abstract="false" name="OperatingLeaseRightOfUseAssetInitialRecognition" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_GainLossonImpairedLoans" abstract="false" name="GainLossonImpairedLoans" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_InvestmentServiceIncomeMember" abstract="true" name="InvestmentServiceIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_WealthManagementMember" abstract="true" name="WealthManagementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_ThreeMonthsOrLess" abstract="false" name="ThreeMonthsOrLess" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_TompkinsFinancialCorporation2019EquityPlanMember" abstract="true" name="TompkinsFinancialCorporation2019EquityPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_StockOption2Member" abstract="true" name="StockOption2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_LoanToValueFixedRateLoans" abstract="false" name="LoanToValueFixedRateLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts" abstract="false" name="DeferredTaxAssetsDeferredLoanFeesAndCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" abstract="false" name="CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember" abstract="true" name="TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_OverThreeThroughSixMonths" abstract="false" name="OverThreeThroughSixMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch" abstract="false" name="EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="tmp_Residentialmortgageloansserviced" abstract="false" name="Residentialmortgageloansserviced" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_NatureOfOperationsNumberofOffices" abstract="false" name="NatureOfOperationsNumberofOffices" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tmp_AverageBalanceDuringtheYear" abstract="false" name="AverageBalanceDuringtheYear" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts" abstract="false" name="NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tmp_OverSixThroughTwelveMonths" abstract="false" name="OverSixThroughTwelveMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_UnencumberedResidentialAndCommercialRealEstateLoan" abstract="false" name="UnencumberedResidentialAndCommercialRealEstateLoan" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract" abstract="true" name="OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent" abstract="false" name="DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tmp_OtherServiceCharges" abstract="false" name="OtherServiceCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_LeesportTrustMember" abstract="true" name="LeesportTrustMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_AgricultureLoansMember" abstract="true" name="AgricultureLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_FederalHomeLoanBankAdvancesOvernight" abstract="false" name="FederalHomeLoanBankAdvancesOvernight" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>tmp-20211231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:84789d7c-3bef-48ce-8450-6e656cf7c62c,g:888fe690-d865-423d-881c-0b012fee128e-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION" xlink:type="simple" xlink:href="tmp-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCONDITION"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_1ca7191e-896e-4dfb-8147-f9325a69f205" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_456cad07-570f-4878-9f7f-46d475267e17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1ca7191e-896e-4dfb-8147-f9325a69f205" xlink:to="loc_us-gaap_Deposits_456cad07-570f-4878-9f7f-46d475267e17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_74d5f001-fe80-4de9-9bef-546ec6281fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1ca7191e-896e-4dfb-8147-f9325a69f205" xlink:to="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_74d5f001-fe80-4de9-9bef-546ec6281fc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherBorrowings_d1572df2-9063-4f7e-ab67-c006a4c5902b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherBorrowings"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1ca7191e-896e-4dfb-8147-f9325a69f205" xlink:to="loc_us-gaap_OtherBorrowings_d1572df2-9063-4f7e-ab67-c006a4c5902b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_cf41374f-3a80-461c-870e-0fa42623c210" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1ca7191e-896e-4dfb-8147-f9325a69f205" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_cf41374f-3a80-461c-870e-0fa42623c210" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_8c7c3525-4841-4f23-942e-32bcbc939baf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1ca7191e-896e-4dfb-8147-f9325a69f205" xlink:to="loc_us-gaap_OtherLiabilities_8c7c3525-4841-4f23-942e-32bcbc939baf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_3f5dcb55-c855-4474-bc9a-bb60f5ce3702" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CheckingSavingsAndMoneyMarket_44538f31-792c-4c36-92bb-056289cd2980" xlink:href="tmp-20211231.xsd#tmp_CheckingSavingsAndMoneyMarket"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_3f5dcb55-c855-4474-bc9a-bb60f5ce3702" xlink:to="loc_tmp_CheckingSavingsAndMoneyMarket_44538f31-792c-4c36-92bb-056289cd2980" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_8454fa60-4105-4536-98be-d8fa809bdd50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDeposits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_3f5dcb55-c855-4474-bc9a-bb60f5ce3702" xlink:to="loc_us-gaap_TimeDeposits_8454fa60-4105-4536-98be-d8fa809bdd50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_84ec4011-1f3b-40b8-9259-3ba63dfd3095" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_3f5dcb55-c855-4474-bc9a-bb60f5ce3702" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_84ec4011-1f3b-40b8-9259-3ba63dfd3095" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_955e90a4-23c4-4d54-866a-34c053503571" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_29122b68-c7f5-46d5-810c-f1a5c80466d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_955e90a4-23c4-4d54-866a-34c053503571" xlink:to="loc_us-gaap_Liabilities_29122b68-c7f5-46d5-810c-f1a5c80466d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0464b1d9-0082-430f-9e95-2f19fa98fdd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_955e90a4-23c4-4d54-866a-34c053503571" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0464b1d9-0082-430f-9e95-2f19fa98fdd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_0f2674af-6b14-49b7-aa3d-fc048e3c2d03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_83fc8f41-4902-4e85-ac12-8dce7c9d608a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0f2674af-6b14-49b7-aa3d-fc048e3c2d03" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_83fc8f41-4902-4e85-ac12-8dce7c9d608a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock_fdd729de-be6c-4ba8-8418-a9fcfba8f61c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0f2674af-6b14-49b7-aa3d-fc048e3c2d03" xlink:to="loc_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock_fdd729de-be6c-4ba8-8418-a9fcfba8f61c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_51bba53a-de72-4707-a0d8-38f93205b442" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0f2674af-6b14-49b7-aa3d-fc048e3c2d03" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_51bba53a-de72-4707-a0d8-38f93205b442" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_192419cf-8bda-4707-962c-006e26b9f1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0f2674af-6b14-49b7-aa3d-fc048e3c2d03" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_192419cf-8bda-4707-962c-006e26b9f1fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_cbd58ded-e697-415d-8dd2-acc0de38ded4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0f2674af-6b14-49b7-aa3d-fc048e3c2d03" xlink:to="loc_us-gaap_Goodwill_cbd58ded-e697-415d-8dd2-acc0de38ded4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8bf6ea32-74b2-4a6a-bdb0-2cfa7f8a7be6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0f2674af-6b14-49b7-aa3d-fc048e3c2d03" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8bf6ea32-74b2-4a6a-bdb0-2cfa7f8a7be6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivableAndOtherAssets_b49ac9d3-a076-4bc0-99ed-1d24babd0c68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivableAndOtherAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0f2674af-6b14-49b7-aa3d-fc048e3c2d03" xlink:to="loc_us-gaap_InterestReceivableAndOtherAssets_b49ac9d3-a076-4bc0-99ed-1d24babd0c68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_49c3a7e8-0b6f-49e5-ac87-47c1f66320a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0f2674af-6b14-49b7-aa3d-fc048e3c2d03" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_49c3a7e8-0b6f-49e5-ac87-47c1f66320a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_cb033e9e-0dad-4a0f-a3e8-81ba07cd8550" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0f2674af-6b14-49b7-aa3d-fc048e3c2d03" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_cb033e9e-0dad-4a0f-a3e8-81ba07cd8550" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_42c5ddb5-1392-46c6-ac9d-01008228b87c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0f2674af-6b14-49b7-aa3d-fc048e3c2d03" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_42c5ddb5-1392-46c6-ac9d-01008228b87c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_534c1b03-14f1-4c01-bc44-8882516fd09c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0f2674af-6b14-49b7-aa3d-fc048e3c2d03" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_534c1b03-14f1-4c01-bc44-8882516fd09c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3eff43a3-3133-4823-81fe-bccd093b5675" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_4c101eda-b7c1-4389-afc9-e1f372413874" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3eff43a3-3133-4823-81fe-bccd093b5675" xlink:to="loc_us-gaap_CashAndDueFromBanks_4c101eda-b7c1-4389-afc9-e1f372413874" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks_cde4aec0-e720-4bb7-9378-7a1a17fb2552" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3eff43a3-3133-4823-81fe-bccd093b5675" xlink:to="loc_us-gaap_InterestBearingDepositsInBanks_cde4aec0-e720-4bb7-9378-7a1a17fb2552" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a2c748c9-24d2-4208-bb07-1915fa1d16e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9c943664-db15-4e03-b80b-4cc82811f571" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a2c748c9-24d2-4208-bb07-1915fa1d16e6" xlink:to="loc_us-gaap_StockholdersEquity_9c943664-db15-4e03-b80b-4cc82811f571" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_289d185d-9e15-4692-9751-36a893d37e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a2c748c9-24d2-4208-bb07-1915fa1d16e6" xlink:to="loc_us-gaap_MinorityInterest_289d185d-9e15-4692-9751-36a893d37e9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_333e92ea-012b-404a-9efe-83b6df8e32e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_83851351-4890-4d8f-8cc0-c611884c6847" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_333e92ea-012b-404a-9efe-83b6df8e32e2" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_83851351-4890-4d8f-8cc0-c611884c6847" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_2ab42985-33a1-4267-a730-7c7e43bc6e9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_333e92ea-012b-404a-9efe-83b6df8e32e2" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_2ab42985-33a1-4267-a730-7c7e43bc6e9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2b30307d-d49e-4625-b3e3-f19477782317" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_0c4ddd14-ef4f-4ab1-98a2-3ee4e593f4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2b30307d-d49e-4625-b3e3-f19477782317" xlink:to="loc_us-gaap_CommonStockValue_0c4ddd14-ef4f-4ab1-98a2-3ee4e593f4cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_d03780eb-3cfb-4ceb-acd8-f9599fe86153" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2b30307d-d49e-4625-b3e3-f19477782317" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_d03780eb-3cfb-4ceb-acd8-f9599fe86153" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_755c4aaa-cf8e-493e-ac4d-3d701c9e976f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2b30307d-d49e-4625-b3e3-f19477782317" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_755c4aaa-cf8e-493e-ac4d-3d701c9e976f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_aae86398-b9be-45fb-b74c-08eb1ad63fcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2b30307d-d49e-4625-b3e3-f19477782317" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_aae86398-b9be-45fb-b74c-08eb1ad63fcf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_8b56986e-4e78-40c5-ad42-2416981d283d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2b30307d-d49e-4625-b3e3-f19477782317" xlink:to="loc_us-gaap_TreasuryStockValue_8b56986e-4e78-40c5-ad42-2416981d283d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="tmp-20211231.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_fe5e6bf5-8005-4841-ab5a-3159a351f1b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetGainLossOnSecuritiesTransactions_00c6f7ea-fc0e-40ef-b602-9cad2bc83bc7" xlink:href="tmp-20211231.xsd#tmp_NetGainLossOnSecuritiesTransactions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_fe5e6bf5-8005-4841-ab5a-3159a351f1b6" xlink:to="loc_tmp_NetGainLossOnSecuritiesTransactions_00c6f7ea-fc0e-40ef-b602-9cad2bc83bc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FeesAndCommissionsCardServices_8a92906e-c2e3-456b-9203-66e24bad391e" xlink:href="tmp-20211231.xsd#tmp_FeesAndCommissionsCardServices"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_fe5e6bf5-8005-4841-ab5a-3159a351f1b6" xlink:to="loc_tmp_FeesAndCommissionsCardServices_8a92906e-c2e3-456b-9203-66e24bad391e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InvestmentServicesIncome_dfce2b6b-bf2f-4129-903f-b016b58c8347" xlink:href="tmp-20211231.xsd#tmp_InvestmentServicesIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_fe5e6bf5-8005-4841-ab5a-3159a351f1b6" xlink:to="loc_tmp_InvestmentServicesIncome_dfce2b6b-bf2f-4129-903f-b016b58c8347" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FeesAndCommissionsDepositAccounts_03096cab-f400-4d73-8c4a-cd471a579903" xlink:href="tmp-20211231.xsd#tmp_FeesAndCommissionsDepositAccounts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_fe5e6bf5-8005-4841-ab5a-3159a351f1b6" xlink:to="loc_tmp_FeesAndCommissionsDepositAccounts_03096cab-f400-4d73-8c4a-cd471a579903" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_a43b954d-593d-4472-96eb-b68cb86d1c19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_fe5e6bf5-8005-4841-ab5a-3159a351f1b6" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_a43b954d-593d-4472-96eb-b68cb86d1c19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceCommissionsAndFees_222a1780-1ea5-411d-9ec0-d47e9afb997f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceCommissionsAndFees"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_fe5e6bf5-8005-4841-ab5a-3159a351f1b6" xlink:to="loc_us-gaap_InsuranceCommissionsAndFees_222a1780-1ea5-411d-9ec0-d47e9afb997f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_177824c2-885f-440b-97db-b2deb12260fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeOtherLoans_f82136d0-f8bd-4c41-b46d-2adba39819a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndFeeIncomeOtherLoans"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_177824c2-885f-440b-97db-b2deb12260fd" xlink:to="loc_us-gaap_InterestAndFeeIncomeOtherLoans_f82136d0-f8bd-4c41-b46d-2adba39819a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity_41c1fa9b-e5f0-49e5-ab3c-b71567c2ee7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_177824c2-885f-440b-97db-b2deb12260fd" xlink:to="loc_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity_41c1fa9b-e5f0-49e5-ab3c-b71567c2ee7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances_b69a78cc-6283-4dbc-ae8f-9249259f27c9" xlink:href="tmp-20211231.xsd#tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_177824c2-885f-440b-97db-b2deb12260fd" xlink:to="loc_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances_b69a78cc-6283-4dbc-ae8f-9249259f27c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_449f3cf6-9b6e-4ba5-9027-995cd4b6e56f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_177824c2-885f-440b-97db-b2deb12260fd" xlink:to="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_449f3cf6-9b6e-4ba5-9027-995cd4b6e56f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating_f1c8c887-6eb4-4772-a84a-a7b9c932c9a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_177824c2-885f-440b-97db-b2deb12260fd" xlink:to="loc_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating_f1c8c887-6eb4-4772-a84a-a7b9c932c9a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_04776841-6203-4d53-9d06-eacd99d2c06e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_a16f4c12-56ce-41ea-b3c6-b2d259ec9277" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_04776841-6203-4d53-9d06-eacd99d2c06e" xlink:to="loc_us-gaap_ProfitLoss_a16f4c12-56ce-41ea-b3c6-b2d259ec9277" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_b8dc0b0c-eb6a-4599-94b7-f2f86bf1c23c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_04776841-6203-4d53-9d06-eacd99d2c06e" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_b8dc0b0c-eb6a-4599-94b7-f2f86bf1c23c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_79008028-8cf8-4b41-bf04-72a203f0b064" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_d2924a24-745c-4bab-9163-8ce0d3679b12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_79008028-8cf8-4b41-bf04-72a203f0b064" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_d2924a24-745c-4bab-9163-8ce0d3679b12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_ddbd5135-919b-4e2d-9321-2bb34f8b7619" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_79008028-8cf8-4b41-bf04-72a203f0b064" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_ddbd5135-919b-4e2d-9321-2bb34f8b7619" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_41806465-8fcb-47a4-b986-b2e84b2fb4a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_dcba87c1-7ab7-4552-8c8c-d5777d7acd86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseNet_41806465-8fcb-47a4-b986-b2e84b2fb4a7" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_dcba87c1-7ab7-4552-8c8c-d5777d7acd86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_74e3d59c-7520-4e35-8bd6-92de3ff1b5e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseNet_41806465-8fcb-47a4-b986-b2e84b2fb4a7" xlink:to="loc_us-gaap_InterestExpense_74e3d59c-7520-4e35-8bd6-92de3ff1b5e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_01279f90-9236-419e-983a-1af22d72ad65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InterestExpenseTimeDeposits250000orMore_fe60709f-1033-456b-9e6c-7c2773c86f98" xlink:href="tmp-20211231.xsd#tmp_InterestExpenseTimeDeposits250000orMore"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_01279f90-9236-419e-983a-1af22d72ad65" xlink:to="loc_tmp_InterestExpenseTimeDeposits250000orMore_fe60709f-1033-456b-9e6c-7c2773c86f98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOtherDomesticDeposits_b81579bb-c23c-46b2-971b-1d6e09499aba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseOtherDomesticDeposits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_01279f90-9236-419e-983a-1af22d72ad65" xlink:to="loc_us-gaap_InterestExpenseOtherDomesticDeposits_b81579bb-c23c-46b2-971b-1d6e09499aba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_7672044e-6d24-42a6-bd00-92fb51eec791" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_01279f90-9236-419e-983a-1af22d72ad65" xlink:to="loc_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_7672044e-6d24-42a6-bd00-92fb51eec791" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseTrustPreferredSecurities_bf4a236a-0a6a-4f44-9781-94c6469370cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseTrustPreferredSecurities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_01279f90-9236-419e-983a-1af22d72ad65" xlink:to="loc_us-gaap_InterestExpenseTrustPreferredSecurities_bf4a236a-0a6a-4f44-9781-94c6469370cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InterestExpenseOtherBorrowings_79d22612-acda-4c98-87e1-bf67d193f11f" xlink:href="tmp-20211231.xsd#tmp_InterestExpenseOtherBorrowings"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_01279f90-9236-419e-983a-1af22d72ad65" xlink:to="loc_tmp_InterestExpenseOtherBorrowings_79d22612-acda-4c98-87e1-bf67d193f11f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_c8dce84f-c6b0-47b4-9f5d-0dbf08fd4c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalariesAndWages_6d2dd3b3-7e7e-45f0-b20e-a1c373cd1987" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalariesAndWages"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_c8dce84f-c6b0-47b4-9f5d-0dbf08fd4c9f" xlink:to="loc_us-gaap_SalariesAndWages_6d2dd3b3-7e7e-45f0-b20e-a1c373cd1987" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitExpense_2bc8b328-3d96-4df1-b4a3-b40005e5777d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_c8dce84f-c6b0-47b4-9f5d-0dbf08fd4c9f" xlink:to="loc_us-gaap_OtherPostretirementBenefitExpense_2bc8b328-3d96-4df1-b4a3-b40005e5777d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_95ba0070-7d39-41dd-927a-7a784c9e4e85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OccupancyNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_c8dce84f-c6b0-47b4-9f5d-0dbf08fd4c9f" xlink:to="loc_us-gaap_OccupancyNet_95ba0070-7d39-41dd-927a-7a784c9e4e85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentExpense_e40d3eff-e914-4004-beb4-a8a9b198f049" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_c8dce84f-c6b0-47b4-9f5d-0dbf08fd4c9f" xlink:to="loc_us-gaap_EquipmentExpense_e40d3eff-e914-4004-beb4-a8a9b198f049" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_3f80047e-0108-46a2-a05c-808261915fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_c8dce84f-c6b0-47b4-9f5d-0dbf08fd4c9f" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_3f80047e-0108-46a2-a05c-808261915fd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_063401d0-9c62-41d0-b864-d542fae6fa2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_c8dce84f-c6b0-47b4-9f5d-0dbf08fd4c9f" xlink:to="loc_us-gaap_OtherNoninterestExpense_063401d0-9c62-41d0-b864-d542fae6fa2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9b1f3b1e-6004-410c-a606-a215959436a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_85c3e6f8-306f-40e1-af37-d4ac02489d17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9b1f3b1e-6004-410c-a606-a215959436a4" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_85c3e6f8-306f-40e1-af37-d4ac02489d17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_cc2005c6-fb47-4cb1-86e4-35499651577a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9b1f3b1e-6004-410c-a606-a215959436a4" xlink:to="loc_us-gaap_NoninterestIncome_cc2005c6-fb47-4cb1-86e4-35499651577a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_f5c05151-aec9-4a4c-aa68-b7497edb7987" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9b1f3b1e-6004-410c-a606-a215959436a4" xlink:to="loc_us-gaap_NoninterestExpense_f5c05151-aec9-4a4c-aa68-b7497edb7987" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_b5b65c93-09f2-4fb0-83da-5c4b388eb4a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6690b62e-726c-41cc-9800-e98003d8c134" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_b5b65c93-09f2-4fb0-83da-5c4b388eb4a5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6690b62e-726c-41cc-9800-e98003d8c134" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1ea5d0e1-687a-4e30-a21c-b52210df8e36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_b5b65c93-09f2-4fb0-83da-5c4b388eb4a5" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1ea5d0e1-687a-4e30-a21c-b52210df8e36" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="tmp-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4c979902-b656-41aa-9cea-42403a2c8511" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_3ac5a381-dc7d-4090-a0e4-4bcc2d0ca5e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4c979902-b656-41aa-9cea-42403a2c8511" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_3ac5a381-dc7d-4090-a0e4-4bcc2d0ca5e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_4b28a818-5d67-4ef0-ae39-3f6306bd13f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4c979902-b656-41aa-9cea-42403a2c8511" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_4b28a818-5d67-4ef0-ae39-3f6306bd13f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_29edb672-97e9-4e4f-acf3-46de2eb654bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4c979902-b656-41aa-9cea-42403a2c8511" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_29edb672-97e9-4e4f-acf3-46de2eb654bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_c5c0b7a6-4f8d-4a2f-b19d-ccfe41b78707" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4c979902-b656-41aa-9cea-42403a2c8511" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_c5c0b7a6-4f8d-4a2f-b19d-ccfe41b78707" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_e6aa2a39-b9f5-409c-87a9-e3a083eb73e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4c979902-b656-41aa-9cea-42403a2c8511" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_e6aa2a39-b9f5-409c-87a9-e3a083eb73e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_baa95595-6bfb-4157-85b8-a7d143ae2c01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4c979902-b656-41aa-9cea-42403a2c8511" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_baa95595-6bfb-4157-85b8-a7d143ae2c01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_70ed0bf2-1224-4a19-a713-31c4738b7f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4c979902-b656-41aa-9cea-42403a2c8511" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_70ed0bf2-1224-4a19-a713-31c4738b7f1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax_f3bfb7e3-370a-47e4-94c0-9a9ed1a6be07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4c979902-b656-41aa-9cea-42403a2c8511" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax_f3bfb7e3-370a-47e4-94c0-9a9ed1a6be07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_b265c082-68b5-468e-89ef-92902f81101c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9d6ae386-7b85-45b5-8906-046ff4498be9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_b265c082-68b5-468e-89ef-92902f81101c" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9d6ae386-7b85-45b5-8906-046ff4498be9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_eaedccf8-1570-4ae4-b135-2e7bb1398949" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_b265c082-68b5-468e-89ef-92902f81101c" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_eaedccf8-1570-4ae4-b135-2e7bb1398949" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_590eca31-cdf5-46bd-8e30-0cc07a1fa943" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_7c53012d-cb30-4a38-a334-edb1ff5492f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_590eca31-cdf5-46bd-8e30-0cc07a1fa943" xlink:to="loc_us-gaap_ProfitLoss_7c53012d-cb30-4a38-a334-edb1ff5492f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_92ce45a2-e8f6-4dc5-b625-7b9114de7f84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_590eca31-cdf5-46bd-8e30-0cc07a1fa943" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_92ce45a2-e8f6-4dc5-b625-7b9114de7f84" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="tmp-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cafe3692-30fb-41de-8c39-8dd1a01ad59e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTimeDeposits_71cbc152-cb4b-4a85-97b7-02270b6a97ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTimeDeposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cafe3692-30fb-41de-8c39-8dd1a01ad59e" xlink:to="loc_us-gaap_IncreaseDecreaseInTimeDeposits_71cbc152-cb4b-4a85-97b7-02270b6a97ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_de6de7d6-0ff5-47d2-b187-a0f258c0f146" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cafe3692-30fb-41de-8c39-8dd1a01ad59e" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_de6de7d6-0ff5-47d2-b187-a0f258c0f146" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_422192d7-c053-4455-b493-b40de18a334d" xlink:href="tmp-20211231.xsd#tmp_PaymentsForRedemptionOfTrustPreferredDebentures"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cafe3692-30fb-41de-8c39-8dd1a01ad59e" xlink:to="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_422192d7-c053-4455-b493-b40de18a334d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_4a60783c-5f74-49fe-bddc-eb904022ba70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cafe3692-30fb-41de-8c39-8dd1a01ad59e" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_4a60783c-5f74-49fe-bddc-eb904022ba70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_2b216893-b016-49ac-8aed-b23628b2e912" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cafe3692-30fb-41de-8c39-8dd1a01ad59e" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_2b216893-b016-49ac-8aed-b23628b2e912" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_633aa6f5-a412-4f3d-9105-8a006005cedf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cafe3692-30fb-41de-8c39-8dd1a01ad59e" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_633aa6f5-a412-4f3d-9105-8a006005cedf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromStockOptionsExercisedNet_9205eb13-0b2f-4f5f-9b04-66ef3a93bcda" xlink:href="tmp-20211231.xsd#tmp_ProceedsFromStockOptionsExercisedNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cafe3692-30fb-41de-8c39-8dd1a01ad59e" xlink:to="loc_tmp_ProceedsFromStockOptionsExercisedNet_9205eb13-0b2f-4f5f-9b04-66ef3a93bcda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards_6dc938fd-d6a1-4df1-8279-b4cfc5cb985d" xlink:href="tmp-20211231.xsd#tmp_NetProceedsFromIssuanceOfRestrictedStockAwards"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cafe3692-30fb-41de-8c39-8dd1a01ad59e" xlink:to="loc_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards_6dc938fd-d6a1-4df1-8279-b4cfc5cb985d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_a8c924ed-afdf-4256-9a5d-0f54832ed989" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cafe3692-30fb-41de-8c39-8dd1a01ad59e" xlink:to="loc_us-gaap_RepaymentsOfDebt_a8c924ed-afdf-4256-9a5d-0f54832ed989" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_aa61911c-fe9b-4f4b-a85b-107f7151e5ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cafe3692-30fb-41de-8c39-8dd1a01ad59e" xlink:to="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_aa61911c-fe9b-4f4b-a85b-107f7151e5ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits_e7c616dd-0699-49a7-a929-c7e5531eefee" xlink:href="tmp-20211231.xsd#tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cafe3692-30fb-41de-8c39-8dd1a01ad59e" xlink:to="loc_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits_e7c616dd-0699-49a7-a929-c7e5531eefee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0bc12c48-5dda-4bbf-8a45-43118af67815" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_09d5d5d7-9cff-4dad-9cc3-4544cc94b1b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0bc12c48-5dda-4bbf-8a45-43118af67815" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_09d5d5d7-9cff-4dad-9cc3-4544cc94b1b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5037398c-82a5-480a-ac99-4326df266734" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0bc12c48-5dda-4bbf-8a45-43118af67815" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5037398c-82a5-480a-ac99-4326df266734" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_236508e4-b651-4b54-9b80-d000eedb5073" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0bc12c48-5dda-4bbf-8a45-43118af67815" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_236508e4-b651-4b54-9b80-d000eedb5073" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a5bd5583-d7ef-4163-88a9-03231746489f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:to="loc_us-gaap_NetIncomeLoss_a5bd5583-d7ef-4163-88a9-03231746489f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_ed21fd33-d9a9-476f-9355-007b5a422fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_ed21fd33-d9a9-476f-9355-007b5a422fb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_6316bd11-c37a-4ca8-a153-15688844a5f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_6316bd11-c37a-4ca8-a153-15688844a5f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion_a4ca8702-200b-4372-8d3f-a4fc3d80ec98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:to="loc_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion_a4ca8702-200b-4372-8d3f-a4fc3d80ec98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_1ddce395-5a3c-42b6-9a90-31f83fbf427a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_1ddce395-5a3c-42b6-9a90-31f83fbf427a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsuranceIncome_5c079b1f-9d89-485f-82e3-0c0c3bbcda18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:to="loc_us-gaap_BankOwnedLifeInsuranceIncome_5c079b1f-9d89-485f-82e3-0c0c3bbcda18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_b3a6d178-3b14-4e9f-a871-47b61355c85a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_b3a6d178-3b14-4e9f-a871-47b61355c85a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_7e5973fa-1b6f-4f58-b6b0-da3f9a3be40c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_7e5973fa-1b6f-4f58-b6b0-da3f9a3be40c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_50a0a1f8-1ca9-4f25-946f-7510f00f60e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:to="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_50a0a1f8-1ca9-4f25-946f-7510f00f60e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfLoansNet_b7424839-b33d-42f5-98f7-e5fecb89aa57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSalesOfLoansNet"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:to="loc_us-gaap_GainLossOnSalesOfLoansNet_b7424839-b33d-42f5-98f7-e5fecb89aa57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_4859ac5c-14f8-4094-bb9f-1b9e874340a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_4859ac5c-14f8-4094-bb9f-1b9e874340a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_6f0c6c1a-a333-47f5-90a9-1b475aac9308" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:to="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_6f0c6c1a-a333-47f5-90a9-1b475aac9308" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_da81d9b0-19f2-462c-aed3-907dd27d21e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_da81d9b0-19f2-462c-aed3-907dd27d21e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetExcessTaxBenefitFromStockBasedCompensation_2a69fde2-698c-4153-97a4-b559e0e27bb8" xlink:href="tmp-20211231.xsd#tmp_NetExcessTaxBenefitFromStockBasedCompensation"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:to="loc_tmp_NetExcessTaxBenefitFromStockBasedCompensation_2a69fde2-698c-4153-97a4-b559e0e27bb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_6a4b2008-5df3-4f98-8b5d-f724c6e46f32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:to="loc_us-gaap_ShareBasedCompensation_6a4b2008-5df3-4f98-8b5d-f724c6e46f32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_fdf6b036-88a0-432b-9f35-1493eee970b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:to="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_fdf6b036-88a0-432b-9f35-1493eee970b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable_e153f563-8d86-41ad-a677-71dd7c40a89a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable_e153f563-8d86-41ad-a677-71dd7c40a89a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_143e2537-4b2e-4d72-99d9-485841dbbd9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="18" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_143e2537-4b2e-4d72-99d9-485841dbbd9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LossOnRedemptionOfTrustPreferredDebenture_89a1e466-e544-4c48-b65f-9227037fa281" xlink:href="tmp-20211231.xsd#tmp_LossOnRedemptionOfTrustPreferredDebenture"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:to="loc_tmp_LossOnRedemptionOfTrustPreferredDebenture_89a1e466-e544-4c48-b65f-9227037fa281" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties_002f9b81-ede0-4ba9-9cc2-5e18ebcda074" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96cf0f73-50d0-43e5-aa31-dc4375e603b4" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties_002f9b81-ede0-4ba9-9cc2-5e18ebcda074" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed77e1a-b72c-404b-9c67-04909df75bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_74d67ce4-6062-4970-b3dc-ff229dfc3b9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed77e1a-b72c-404b-9c67-04909df75bc6" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_74d67ce4-6062-4970-b3dc-ff229dfc3b9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_d177e5a9-cca5-4aef-acd6-11840a5adedb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed77e1a-b72c-404b-9c67-04909df75bc6" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_d177e5a9-cca5-4aef-acd6-11840a5adedb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_93f7c4c1-b82a-4632-b62c-1244464df45a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed77e1a-b72c-404b-9c67-04909df75bc6" xlink:to="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_93f7c4c1-b82a-4632-b62c-1244464df45a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_ddf6d8fc-0a2b-42c1-8a68-e76358ebe6ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireFederalHomeLoanBankStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed77e1a-b72c-404b-9c67-04909df75bc6" xlink:to="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_ddf6d8fc-0a2b-42c1-8a68-e76358ebe6ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_7a1790b8-a6f4-4641-9f81-31d20381fec0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed77e1a-b72c-404b-9c67-04909df75bc6" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_7a1790b8-a6f4-4641-9f81-31d20381fec0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1694d890-45c4-4971-8d83-482115ef6abb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed77e1a-b72c-404b-9c67-04909df75bc6" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1694d890-45c4-4971-8d83-482115ef6abb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_7d25d935-ef48-4f90-8838-8e849f80940d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed77e1a-b72c-404b-9c67-04909df75bc6" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_7d25d935-ef48-4f90-8838-8e849f80940d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_5ac27675-995d-4db6-9d91-e977b73426b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed77e1a-b72c-404b-9c67-04909df75bc6" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_5ac27675-995d-4db6-9d91-e977b73426b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_07faa73a-70be-4db5-9472-a79dbe18b8e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed77e1a-b72c-404b-9c67-04909df75bc6" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_07faa73a-70be-4db5-9472-a79dbe18b8e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromPreviousAcquisition_d6edd7d4-bfb6-49b4-9401-699aa0fea2b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromPreviousAcquisition"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed77e1a-b72c-404b-9c67-04909df75bc6" xlink:to="loc_us-gaap_PaymentsForProceedsFromPreviousAcquisition_d6edd7d4-bfb6-49b4-9401-699aa0fea2b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance_d87670b7-8b19-4f82-bf71-a3bf2551f795" xlink:href="tmp-20211231.xsd#tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed77e1a-b72c-404b-9c67-04909df75bc6" xlink:to="loc_tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance_d87670b7-8b19-4f82-bf71-a3bf2551f795" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_8a0dffa1-8e37-4d6c-947a-94ed762a0dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed77e1a-b72c-404b-9c67-04909df75bc6" xlink:to="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_8a0dffa1-8e37-4d6c-947a-94ed762a0dd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_092ee565-bd9b-497c-b118-77e05c489116" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed77e1a-b72c-404b-9c67-04909df75bc6" xlink:to="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_092ee565-bd9b-497c-b118-77e05c489116" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_52b54c19-aa5d-49e6-827e-6e6ffe783591" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_bdc37656-0ae7-4493-bca3-b02a174c73b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_52b54c19-aa5d-49e6-827e-6e6ffe783591" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_bdc37656-0ae7-4493-bca3-b02a174c73b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8cd6f2f9-a980-41ed-ac1e-79430671a463" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_52b54c19-aa5d-49e6-827e-6e6ffe783591" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8cd6f2f9-a980-41ed-ac1e-79430671a463" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_5bfc860b-1cf3-44df-9dc6-8699145ee517" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_52b54c19-aa5d-49e6-827e-6e6ffe783591" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_5bfc860b-1cf3-44df-9dc6-8699145ee517" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_76593013-bc79-4b64-818a-3a54291efeb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_6e076d04-2c31-404c-901f-83e50e11c80c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_76593013-bc79-4b64-818a-3a54291efeb4" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_6e076d04-2c31-404c-901f-83e50e11c80c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_0a22a619-aa3e-42c9-ac08-7b2ca282cfc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_76593013-bc79-4b64-818a-3a54291efeb4" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_0a22a619-aa3e-42c9-ac08-7b2ca282cfc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_3d41704d-9284-42c8-b971-22ba8aac6a00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_76593013-bc79-4b64-818a-3a54291efeb4" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_3d41704d-9284-42c8-b971-22ba8aac6a00" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_21330840-735e-40d8-a5c0-4c2c67c98ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_6b943ba8-8721-4e11-b89d-4cd70e799634" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_21330840-735e-40d8-a5c0-4c2c67c98ea9" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_6b943ba8-8721-4e11-b89d-4cd70e799634" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_96ded746-3e8e-472d-8756-e5edfb64c3ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_21330840-735e-40d8-a5c0-4c2c67c98ea9" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_96ded746-3e8e-472d-8756-e5edfb64c3ec" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_52554c1e-5a4a-4a98-98ef-2ea187fe0458" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_f69e090a-4952-4062-80ba-c3bb21d31eec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_52554c1e-5a4a-4a98-98ef-2ea187fe0458" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_f69e090a-4952-4062-80ba-c3bb21d31eec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_ec8e553d-a0fa-41ee-a261-5857318bde0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_52554c1e-5a4a-4a98-98ef-2ea187fe0458" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_ec8e553d-a0fa-41ee-a261-5857318bde0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_4037a85a-aa66-488a-aee9-8fc416347a6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_4d1d49f0-dbfb-4527-b7d7-e9dca6050a37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_4037a85a-aa66-488a-aee9-8fc416347a6e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_4d1d49f0-dbfb-4527-b7d7-e9dca6050a37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_7508082e-ad82-48a9-a966-cf06a46cc347" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_4037a85a-aa66-488a-aee9-8fc416347a6e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_7508082e-ad82-48a9-a966-cf06a46cc347" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_2fe0a7d7-5758-470d-a9b8-9ff2b061c35a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_8f798ba5-a1a8-4e9d-a7b1-dbf18eb6b87f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_2fe0a7d7-5758-470d-a9b8-9ff2b061c35a" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_8f798ba5-a1a8-4e9d-a7b1-dbf18eb6b87f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_dc4db5a2-dc25-4245-852f-77cc2018d7d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_2fe0a7d7-5758-470d-a9b8-9ff2b061c35a" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_dc4db5a2-dc25-4245-852f-77cc2018d7d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_bf111e17-6d98-4ab2-8e95-35ce3a437e46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_9ec631ab-f919-4729-a019-65d636c11699" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_bf111e17-6d98-4ab2-8e95-35ce3a437e46" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_9ec631ab-f919-4729-a019-65d636c11699" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_73884f06-1478-406c-80e7-eebd426a5f2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_bf111e17-6d98-4ab2-8e95-35ce3a437e46" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_73884f06-1478-406c-80e7-eebd426a5f2d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_a3e253be-0e34-44cb-81d5-587a0f0a7fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_64315b16-aa8e-4e51-b8b5-1ebc26713b54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_a3e253be-0e34-44cb-81d5-587a0f0a7fc9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_64315b16-aa8e-4e51-b8b5-1ebc26713b54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_a125156a-0b0d-4831-9974-ae826a770744" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_a3e253be-0e34-44cb-81d5-587a0f0a7fc9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_a125156a-0b0d-4831-9974-ae826a770744" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_05f0baa3-e2c8-4e74-87e4-68ba1d1bccc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_d9e7c385-2f96-4c4c-8383-bbef9e492348" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_05f0baa3-e2c8-4e74-87e4-68ba1d1bccc6" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_d9e7c385-2f96-4c4c-8383-bbef9e492348" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_a3f059d3-8166-4449-bf51-966d99cf71ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_05f0baa3-e2c8-4e74-87e4-68ba1d1bccc6" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_a3f059d3-8166-4449-bf51-966d99cf71ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_0de25a10-6a0d-4b13-980c-03dc6a0f47d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_140891ea-6bde-4c45-a931-5c5f7901a5b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_0de25a10-6a0d-4b13-980c-03dc6a0f47d1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_140891ea-6bde-4c45-a931-5c5f7901a5b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_eaa33f9d-e5aa-4089-b0fd-cd4727d69624" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_0de25a10-6a0d-4b13-980c-03dc6a0f47d1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_eaa33f9d-e5aa-4089-b0fd-cd4727d69624" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_832ef83f-5d30-4d1b-9647-28cf595f014e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_0de25a10-6a0d-4b13-980c-03dc6a0f47d1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_832ef83f-5d30-4d1b-9647-28cf595f014e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_4eb5265f-fd07-491d-ba6d-6fae9cb97bf7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_0de25a10-6a0d-4b13-980c-03dc6a0f47d1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_4eb5265f-fd07-491d-ba6d-6fae9cb97bf7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_f7b613bd-768c-4b64-b15b-f5970e11e4b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_1dd510c4-4a17-437b-8edd-d851276522a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_f7b613bd-768c-4b64-b15b-f5970e11e4b1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_1dd510c4-4a17-437b-8edd-d851276522a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_00e38174-302b-4f20-a23a-78d38a1800bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_f7b613bd-768c-4b64-b15b-f5970e11e4b1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_00e38174-302b-4f20-a23a-78d38a1800bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_67e583d9-0ae1-42ff-ba47-e2548d8a5f48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_f7b613bd-768c-4b64-b15b-f5970e11e4b1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_67e583d9-0ae1-42ff-ba47-e2548d8a5f48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_f3c83c8f-b8fb-4dc5-b695-3add0fed3ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_f7b613bd-768c-4b64-b15b-f5970e11e4b1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_f3c83c8f-b8fb-4dc5-b695-3add0fed3ad0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_81a5655c-ab94-49d9-a704-058b50eef9d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_0690f6ce-1588-441b-aaa8-5c76a1236ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_81a5655c-ab94-49d9-a704-058b50eef9d7" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_0690f6ce-1588-441b-aaa8-5c76a1236ec9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_c7460318-043a-4dfb-9982-03c72e578c94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_0ea898e7-7a73-4c19-a343-f5925edf932b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_c7460318-043a-4dfb-9982-03c72e578c94" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_0ea898e7-7a73-4c19-a343-f5925edf932b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#LoansandLeasesScheduleofLoansandLeasesDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_ad1bc4a9-a5d6-4699-87c4-e3c581659ff7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_21c4c840-95cd-4d29-b957-fdd8c8836324" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_ad1bc4a9-a5d6-4699-87c4-e3c581659ff7" xlink:to="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_21c4c840-95cd-4d29-b957-fdd8c8836324" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_a181030b-d78c-4834-80de-38ca54988dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_ad1bc4a9-a5d6-4699-87c4-e3c581659ff7" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_a181030b-d78c-4834-80de-38ca54988dd7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1cab9ffd-c06b-4812-a95a-89bc2cfc7399" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_a9e96595-fcc7-4d01-9ed8-1f2e514f5bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1cab9ffd-c06b-4812-a95a-89bc2cfc7399" xlink:to="loc_us-gaap_FinancingReceivableRevolving_a9e96595-fcc7-4d01-9ed8-1f2e514f5bbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_e4a269de-91c2-4f7f-80fd-ef6fbd669cb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1cab9ffd-c06b-4812-a95a-89bc2cfc7399" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_e4a269de-91c2-4f7f-80fd-ef6fbd669cb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_53a3e02d-f798-462a-828b-c8bbd86fb48c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1cab9ffd-c06b-4812-a95a-89bc2cfc7399" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_53a3e02d-f798-462a-828b-c8bbd86fb48c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_4dbb04a7-91c3-4a72-8c27-d534c0b4ad54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1cab9ffd-c06b-4812-a95a-89bc2cfc7399" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_4dbb04a7-91c3-4a72-8c27-d534c0b4ad54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_50bbfdb1-7be4-4771-bab3-4a29cd8bfeb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1cab9ffd-c06b-4812-a95a-89bc2cfc7399" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_50bbfdb1-7be4-4771-bab3-4a29cd8bfeb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_ed31f1da-f919-41de-923a-6bcd02e904c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1cab9ffd-c06b-4812-a95a-89bc2cfc7399" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_ed31f1da-f919-41de-923a-6bcd02e904c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_b93ae9e0-8412-41bf-87fe-f4245bbf2e46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1cab9ffd-c06b-4812-a95a-89bc2cfc7399" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_b93ae9e0-8412-41bf-87fe-f4245bbf2e46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_0c289e7b-e92a-40f1-9736-a983c800e8d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1cab9ffd-c06b-4812-a95a-89bc2cfc7399" xlink:to="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_0c289e7b-e92a-40f1-9736-a983c800e8d2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_824a7744-860d-49a5-af0b-2a9f95e7f8cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a4df26fa-3c1c-4e51-b71c-709502d52b06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_824a7744-860d-49a5-af0b-2a9f95e7f8cb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a4df26fa-3c1c-4e51-b71c-709502d52b06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6ba9f5f1-eec3-4f37-be64-4a63a8a1da88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_824a7744-860d-49a5-af0b-2a9f95e7f8cb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6ba9f5f1-eec3-4f37-be64-4a63a8a1da88" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#PremisesandEquipmentScheduleofPremisesandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ec855de1-f585-4401-af63-64368467cb42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_d6a26964-adc3-48c2-b935-0e107246c6aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_ec855de1-f585-4401-af63-64368467cb42" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_d6a26964-adc3-48c2-b935-0e107246c6aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f4e683dc-3d60-4a8f-9a7b-c24d9097543b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_ec855de1-f585-4401-af63-64368467cb42" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f4e683dc-3d60-4a8f-9a7b-c24d9097543b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#DepositsScheduledMaturitiesofTimeDepositsDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearOne_076cf22c-beac-4c7b-b949-ba408793ea96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ThreeMonthsOrLess_a1dbe8f4-7f10-4b01-b19b-272b2f5a05e5" xlink:href="tmp-20211231.xsd#tmp_ThreeMonthsOrLess"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDepositMaturitiesYearOne_076cf22c-beac-4c7b-b949-ba408793ea96" xlink:to="loc_tmp_ThreeMonthsOrLess_a1dbe8f4-7f10-4b01-b19b-272b2f5a05e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OverThreeThroughSixMonths_ed00cdc3-3cf0-4cb2-9b0b-1b8a19f8def7" xlink:href="tmp-20211231.xsd#tmp_OverThreeThroughSixMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDepositMaturitiesYearOne_076cf22c-beac-4c7b-b949-ba408793ea96" xlink:to="loc_tmp_OverThreeThroughSixMonths_ed00cdc3-3cf0-4cb2-9b0b-1b8a19f8def7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OverSixThroughTwelveMonths_3d784190-b8fc-42bd-8718-fb532fdb3257" xlink:href="tmp-20211231.xsd#tmp_OverSixThroughTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDepositMaturitiesYearOne_076cf22c-beac-4c7b-b949-ba408793ea96" xlink:to="loc_tmp_OverSixThroughTwelveMonths_3d784190-b8fc-42bd-8718-fb532fdb3257" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_2eca772c-7b29-47a7-bf42-3c7c73d62403" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDeposits"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearOne_32cb8551-4224-45c0-84e5-326370975a89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_2eca772c-7b29-47a7-bf42-3c7c73d62403" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearOne_32cb8551-4224-45c0-84e5-326370975a89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearTwo_9ac0d8ff-872c-4932-9623-51249e5e7f54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_2eca772c-7b29-47a7-bf42-3c7c73d62403" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearTwo_9ac0d8ff-872c-4932-9623-51249e5e7f54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearThree_e79f3b12-6186-4759-9373-2e2c1a153f08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_2eca772c-7b29-47a7-bf42-3c7c73d62403" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearThree_e79f3b12-6186-4759-9373-2e2c1a153f08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearFour_359e0a3b-4002-479a-bd03-cf15aa44c63a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_2eca772c-7b29-47a7-bf42-3c7c73d62403" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearFour_359e0a3b-4002-479a-bd03-cf15aa44c63a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearFive_238934aa-a195-4134-9985-ef5b6abfa0b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_2eca772c-7b29-47a7-bf42-3c7c73d62403" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearFive_238934aa-a195-4134-9985-ef5b6abfa0b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesAfterYearFive_fed233eb-6a52-4311-9537-b86a64f095f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_2eca772c-7b29-47a7-bf42-3c7c73d62403" xlink:to="loc_us-gaap_TimeDepositMaturitiesAfterYearFive_fed233eb-6a52-4311-9537-b86a64f095f4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherBorrowingsScheduleofCompanysBorrowingsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherBorrowingsScheduleofCompanysBorrowingsDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/OtherBorrowingsScheduleofCompanysBorrowingsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherBorrowings_b5841a4c-2f0c-48f0-a715-e6cbbc207100" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherBorrowings"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FederalHomeLoanBankAdvancesOvernight_ee965f61-1630-4a5c-b942-0d9ca3dc31fd" xlink:href="tmp-20211231.xsd#tmp_FederalHomeLoanBankAdvancesOvernight"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherBorrowings_b5841a4c-2f0c-48f0-a715-e6cbbc207100" xlink:to="loc_tmp_FederalHomeLoanBankAdvancesOvernight_ee965f61-1630-4a5c-b942-0d9ca3dc31fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesLongTerm_a220eb8c-25b5-4a87-ade6-6199365aab1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesLongTerm"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherBorrowings_b5841a4c-2f0c-48f0-a715-e6cbbc207100" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesLongTerm_a220eb8c-25b5-4a87-ade6-6199365aab1d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_135397d4-0482-4123-98fc-b3907a72c391" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_5919cac1-b4fd-460e-a8d5-8b32d87ea070" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_135397d4-0482-4123-98fc-b3907a72c391" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_5919cac1-b4fd-460e-a8d5-8b32d87ea070" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_b12ffcd8-687c-4604-b555-7ded612514e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_135397d4-0482-4123-98fc-b3907a72c391" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_b12ffcd8-687c-4604-b555-7ded612514e6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansNetPeriodicBenefitCostDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_b5b8497a-52b7-4d12-a81c-a881810f395e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_56805d27-3355-4845-b7c2-a755fc8f797e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_b5b8497a-52b7-4d12-a81c-a881810f395e" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_56805d27-3355-4845-b7c2-a755fc8f797e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_dfe03bbd-e9aa-44d6-9308-a6abc1d272e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_b5b8497a-52b7-4d12-a81c-a881810f395e" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_dfe03bbd-e9aa-44d6-9308-a6abc1d272e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_93437530-a978-4d0d-a831-9c469c5f1b87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_b5b8497a-52b7-4d12-a81c-a881810f395e" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_93437530-a978-4d0d-a831-9c469c5f1b87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_deffd5c2-7982-48fb-8a98-cc248e5f57e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_b5b8497a-52b7-4d12-a81c-a881810f395e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_deffd5c2-7982-48fb-8a98-cc248e5f57e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_bf2bce82-35c1-4b5f-a58a-a6406da8fed2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_b5b8497a-52b7-4d12-a81c-a881810f395e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_bf2bce82-35c1-4b5f-a58a-a6406da8fed2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_e80e229b-c42f-4963-89d8-d2747a864c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_b5b8497a-52b7-4d12-a81c-a881810f395e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_e80e229b-c42f-4963-89d8-d2747a864c9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_c5fdf020-2ef0-4f5f-8ffa-709ca1b3a325" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_143f00b3-47f8-43a5-9830-02ec75cb0134" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_c5fdf020-2ef0-4f5f-8ffa-709ca1b3a325" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_143f00b3-47f8-43a5-9830-02ec75cb0134" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_ec59de0c-d516-4a9e-873d-52e7a4cfd8e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_c5fdf020-2ef0-4f5f-8ffa-709ca1b3a325" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_ec59de0c-d516-4a9e-873d-52e7a4cfd8e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_c3ed3df8-6a60-405e-a709-a08710af3bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_c5fdf020-2ef0-4f5f-8ffa-709ca1b3a325" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_c3ed3df8-6a60-405e-a709-a08710af3bbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_4cbd08f6-76d7-4111-9d43-c9f3b5a71086" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_c5fdf020-2ef0-4f5f-8ffa-709ca1b3a325" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_4cbd08f6-76d7-4111-9d43-c9f3b5a71086" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_96e67b11-5056-4d6b-8518-8abed1b7de24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_c5fdf020-2ef0-4f5f-8ffa-709ca1b3a325" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_96e67b11-5056-4d6b-8518-8abed1b7de24" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_448fa5c7-b6ba-49db-8393-453a2c5a7b73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_13d76ca3-217a-4ec5-98f7-b8295689c00d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_448fa5c7-b6ba-49db-8393-453a2c5a7b73" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_13d76ca3-217a-4ec5-98f7-b8295689c00d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_43f3fbb5-662b-440a-a1dc-4efefaf827f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_448fa5c7-b6ba-49db-8393-453a2c5a7b73" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_43f3fbb5-662b-440a-a1dc-4efefaf827f2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment_e98bb6a6-6b97-4db8-b6cc-361c5c4498ef" xlink:href="tmp-20211231.xsd#tmp_DefinedBenefitPlanExpectedFutureBenefitPayment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_d1d96f5d-f8e4-46a0-a053-a66980f1dfef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment_e98bb6a6-6b97-4db8-b6cc-361c5c4498ef" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_d1d96f5d-f8e4-46a0-a053-a66980f1dfef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_01076b9e-cf1e-429e-8e08-78818f6b6824" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment_e98bb6a6-6b97-4db8-b6cc-361c5c4498ef" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_01076b9e-cf1e-429e-8e08-78818f6b6824" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1c02b236-067a-4893-a160-e5e5eeee13cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment_e98bb6a6-6b97-4db8-b6cc-361c5c4498ef" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1c02b236-067a-4893-a160-e5e5eeee13cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_627c6351-27d1-48ba-80cb-dcc63bb40134" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment_e98bb6a6-6b97-4db8-b6cc-361c5c4498ef" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_627c6351-27d1-48ba-80cb-dcc63bb40134" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_37a7dc32-2fdb-4e7e-8b40-b68d54455650" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment_e98bb6a6-6b97-4db8-b6cc-361c5c4498ef" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_37a7dc32-2fdb-4e7e-8b40-b68d54455650" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_15cf3044-2b2b-4cb2-bef7-3fc5e9983ceb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment_e98bb6a6-6b97-4db8-b6cc-361c5c4498ef" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_15cf3044-2b2b-4cb2-bef7-3fc5e9983ceb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherNoninterestIncomeandExpenseDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_331c6343-9472-483d-928e-696741aec32b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense_f93b21b4-b613-49a2-a42e-22d621eaaa32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNoninterestExpense_331c6343-9472-483d-928e-696741aec32b" xlink:to="loc_us-gaap_MarketingExpense_f93b21b4-b613-49a2-a42e-22d621eaaa32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_ec3d9ad5-f62d-4d7e-a04b-9513ccf333d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfessionalFees"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNoninterestExpense_331c6343-9472-483d-928e-696741aec32b" xlink:to="loc_us-gaap_ProfessionalFees_ec3d9ad5-f62d-4d7e-a04b-9513ccf333d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TechnologyExpense_b51785a8-258c-4841-a367-e9328df04f56" xlink:href="tmp-20211231.xsd#tmp_TechnologyExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNoninterestExpense_331c6343-9472-483d-928e-696741aec32b" xlink:to="loc_tmp_TechnologyExpense_b51785a8-258c-4841-a367-e9328df04f56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CardholderExpenses_36442ade-323d-4b48-bbb6-379cd2366359" xlink:href="tmp-20211231.xsd#tmp_CardholderExpenses"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNoninterestExpense_331c6343-9472-483d-928e-696741aec32b" xlink:to="loc_tmp_CardholderExpenses_36442ade-323d-4b48-bbb6-379cd2366359" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherMiscellaneousExpenses_86345b39-766b-4b44-93c2-8e4eaaa0171a" xlink:href="tmp-20211231.xsd#tmp_OtherMiscellaneousExpenses"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNoninterestExpense_331c6343-9472-483d-928e-696741aec32b" xlink:to="loc_tmp_OtherMiscellaneousExpenses_86345b39-766b-4b44-93c2-8e4eaaa0171a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_2ca34152-c00d-4946-96ab-7794cfbad7e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNoninterestExpense_331c6343-9472-483d-928e-696741aec32b" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_2ca34152-c00d-4946-96ab-7794cfbad7e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalFees_4e5c48b5-db91-441d-a122-8e6b8a2beaed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LegalFees"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNoninterestExpense_331c6343-9472-483d-928e-696741aec32b" xlink:to="loc_us-gaap_LegalFees_4e5c48b5-db91-441d-a122-8e6b8a2beaed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties_5d348fc5-b0cb-4e9e-a35b-c29a9941a1c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNoninterestExpense_331c6343-9472-483d-928e-696741aec32b" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties_5d348fc5-b0cb-4e9e-a35b-c29a9941a1c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_0f8eb242-61e0-41e1-9e67-33ee9d05d53f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherServiceCharges_e1ac1fac-4e5e-45ec-b13a-9e16d6ef3b3d" xlink:href="tmp-20211231.xsd#tmp_OtherServiceCharges"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_0f8eb242-61e0-41e1-9e67-33ee9d05d53f" xlink:to="loc_tmp_OtherServiceCharges_e1ac1fac-4e5e-45ec-b13a-9e16d6ef3b3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsuranceIncome_bdfe2b27-1a62-4264-9d4b-9fe8eff2d9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_0f8eb242-61e0-41e1-9e67-33ee9d05d53f" xlink:to="loc_us-gaap_BankOwnedLifeInsuranceIncome_bdfe2b27-1a62-4264-9d4b-9fe8eff2d9ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfLoansNet_d1c9373d-0d8a-4cac-9ab1-332493cc830c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSalesOfLoansNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_0f8eb242-61e0-41e1-9e67-33ee9d05d53f" xlink:to="loc_us-gaap_GainLossOnSalesOfLoansNet_d1c9373d-0d8a-4cac-9ab1-332493cc830c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_bbe0093a-6944-4ff0-93fd-1312a4dfe255" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_0f8eb242-61e0-41e1-9e67-33ee9d05d53f" xlink:to="loc_us-gaap_NoninterestIncomeOther_bbe0093a-6944-4ff0-93fd-1312a4dfe255" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_591d8e34-485c-4073-8740-361737f4acff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome_c3752475-e952-4072-b963-dfc6dda00657" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_591d8e34-485c-4073-8740-361737f4acff" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome_c3752475-e952-4072-b963-dfc6dda00657" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_38c9cc8e-fcf5-493f-b3cd-2146443bfbc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_591d8e34-485c-4073-8740-361737f4acff" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_38c9cc8e-fcf5-493f-b3cd-2146443bfbc5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_97992cd9-ab07-45e0-aab8-2e1b3b99ce06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e8d93e1d-824a-412b-9c1e-21491219d6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_97992cd9-ab07-45e0-aab8-2e1b3b99ce06" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e8d93e1d-824a-412b-9c1e-21491219d6fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f822f4ca-404f-4daa-b376-25606f14e59c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_97992cd9-ab07-45e0-aab8-2e1b3b99ce06" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f822f4ca-404f-4daa-b376-25606f14e59c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c7d4ad9a-ce34-4f7e-a079-0a0bd8db31b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_13d2050f-3066-46a9-8b8c-445896d70372" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c7d4ad9a-ce34-4f7e-a079-0a0bd8db31b4" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_13d2050f-3066-46a9-8b8c-445896d70372" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_a298dd29-289f-4a3f-b49c-3ec217541ef0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c7d4ad9a-ce34-4f7e-a079-0a0bd8db31b4" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_a298dd29-289f-4a3f-b49c-3ec217541ef0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_21dd95fd-e752-442c-bd7d-5c42d55c58ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_c52dbfbe-57dd-435f-9616-e10cc301b729" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_21dd95fd-e752-442c-bd7d-5c42d55c58ee" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_c52dbfbe-57dd-435f-9616-e10cc301b729" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_a77e732e-450f-442e-b5cf-7a437df97203" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_21dd95fd-e752-442c-bd7d-5c42d55c58ee" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_a77e732e-450f-442e-b5cf-7a437df97203" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_c723f69a-d557-4fbf-9321-773dada20cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_34149241-ed9a-45c9-aa28-f9ec1ad88dd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_c723f69a-d557-4fbf-9321-773dada20cf1" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_34149241-ed9a-45c9-aa28-f9ec1ad88dd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_f805d204-8adc-4a8d-9d27-7fd29b000110" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_c723f69a-d557-4fbf-9321-773dada20cf1" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_f805d204-8adc-4a8d-9d27-7fd29b000110" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ac0ac3eb-ea54-41ed-95f9-4fab2486461b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_878c974d-271d-4398-97fd-9f0d21eaf253" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ac0ac3eb-ea54-41ed-95f9-4fab2486461b" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_878c974d-271d-4398-97fd-9f0d21eaf253" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_7c9d9c31-605f-4621-82e7-0c0bb25f853c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ac0ac3eb-ea54-41ed-95f9-4fab2486461b" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_7c9d9c31-605f-4621-82e7-0c0bb25f853c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails_1" xlink:type="simple" xlink:href="tmp-20211231.xsd#IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails_1"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4b134155-cbc8-4419-8c6e-710a94566329" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_3bc1ad7e-4a51-4a7a-bc97-83957367ee61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4b134155-cbc8-4419-8c6e-710a94566329" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_3bc1ad7e-4a51-4a7a-bc97-83957367ee61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_19a7cdc6-795d-4c72-a0e0-3df61870e832" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4b134155-cbc8-4419-8c6e-710a94566329" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_19a7cdc6-795d-4c72-a0e0-3df61870e832" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#IncomeTaxesIncomeTaxRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9c6932b7-f71f-40bc-a5a4-30aaf6290cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_bc7e134d-8106-4f91-b822-092b27279a45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9c6932b7-f71f-40bc-a5a4-30aaf6290cd1" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_bc7e134d-8106-4f91-b822-092b27279a45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dcd40653-f029-4cbb-97ef-9399fbafbfe4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9c6932b7-f71f-40bc-a5a4-30aaf6290cd1" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_dcd40653-f029-4cbb-97ef-9399fbafbfe4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_8441ae39-bbe7-4e1a-a997-08e2aecc487f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9c6932b7-f71f-40bc-a5a4-30aaf6290cd1" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_8441ae39-bbe7-4e1a-a997-08e2aecc487f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_387f5a8f-1879-4ffd-a4b0-ca58f90aed02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9c6932b7-f71f-40bc-a5a4-30aaf6290cd1" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_387f5a8f-1879-4ffd-a4b0-ca58f90aed02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent_22c45996-7e02-4b41-af17-34db6d55c7f7" xlink:href="tmp-20211231.xsd#tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9c6932b7-f71f-40bc-a5a4-30aaf6290cd1" xlink:to="loc_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent_22c45996-7e02-4b41-af17-34db6d55c7f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_f5d858dd-d49d-426f-b00d-5aa2c8a33223" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9c6932b7-f71f-40bc-a5a4-30aaf6290cd1" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_f5d858dd-d49d-426f-b00d-5aa2c8a33223" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_64d9068c-4bb6-4323-bc48-dd24d7c9f2b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9c6932b7-f71f-40bc-a5a4-30aaf6290cd1" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_64d9068c-4bb6-4323-bc48-dd24d7c9f2b3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e8a083d5-2f64-42fe-ba4b-38ab855d8d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_fbe5000c-dc77-4975-aa00-d0ad44d5ce4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e8a083d5-2f64-42fe-ba4b-38ab855d8d2e" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_fbe5000c-dc77-4975-aa00-d0ad44d5ce4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CECLAccountingStandardAdoptionRecordedThroughEquity_b859c668-0304-48f3-9483-41a47bd60098" xlink:href="tmp-20211231.xsd#tmp_CECLAccountingStandardAdoptionRecordedThroughEquity"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e8a083d5-2f64-42fe-ba4b-38ab855d8d2e" xlink:to="loc_tmp_CECLAccountingStandardAdoptionRecordedThroughEquity_b859c668-0304-48f3-9483-41a47bd60098" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_9a7d4264-eb0b-4b79-b1e9-0dab5a1f5063" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts_0bf62dfd-bd48-4d24-bd2a-bb28d08916bd" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_9a7d4264-eb0b-4b79-b1e9-0dab5a1f5063" xlink:to="loc_tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts_0bf62dfd-bd48-4d24-bd2a-bb28d08916bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_79a98695-1a87-44d8-ba6b-9581267e9a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_9a7d4264-eb0b-4b79-b1e9-0dab5a1f5063" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_79a98695-1a87-44d8-ba6b-9581267e9a2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue_52c9a35a-43a0-415e-922a-f0604846afef" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_9a7d4264-eb0b-4b79-b1e9-0dab5a1f5063" xlink:to="loc_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue_52c9a35a-43a0-415e-922a-f0604846afef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_6c62a1ec-b14a-48d5-b3f7-fc7bd3b5e419" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_9a7d4264-eb0b-4b79-b1e9-0dab5a1f5063" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_6c62a1ec-b14a-48d5-b3f7-fc7bd3b5e419" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsLeaseLiability_a170c718-d354-4e7f-9d87-bf263dfb3817" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxAssetsLeaseLiability"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_9a7d4264-eb0b-4b79-b1e9-0dab5a1f5063" xlink:to="loc_tmp_DeferredTaxAssetsLeaseLiability_a170c718-d354-4e7f-9d87-bf263dfb3817" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetCompensationAndBenefits_256b5ada-7e8a-420d-9267-43c4ee311873" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxAssetCompensationAndBenefits"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_9a7d4264-eb0b-4b79-b1e9-0dab5a1f5063" xlink:to="loc_tmp_DeferredTaxAssetCompensationAndBenefits_256b5ada-7e8a-420d-9267-43c4ee311873" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments_36252644-a1b6-4f59-bc3c-966618835ce9" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxAssetsPurchaseAccountingAdjustments"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_9a7d4264-eb0b-4b79-b1e9-0dab5a1f5063" xlink:to="loc_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments_36252644-a1b6-4f59-bc3c-966618835ce9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsAllowanceForCreditLosses_a0de13f0-03bd-4a07-b52b-c2bc216c4616" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxAssetsAllowanceForCreditLosses"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_9a7d4264-eb0b-4b79-b1e9-0dab5a1f5063" xlink:to="loc_tmp_DeferredTaxAssetsAllowanceForCreditLosses_a0de13f0-03bd-4a07-b52b-c2bc216c4616" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_855b76bf-579e-42af-8554-4a0ab3b34fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_839b0ed6-4968-467a-bdb1-1b5ab34c7d49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_855b76bf-579e-42af-8554-4a0ab3b34fb4" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_839b0ed6-4968-467a-bdb1-1b5ab34c7d49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxLiabilitiesRightOfUseAssets_ceb86673-9f12-44a5-be19-867c80c7d4b0" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxLiabilitiesRightOfUseAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_855b76bf-579e-42af-8554-4a0ab3b34fb4" xlink:to="loc_tmp_DeferredTaxLiabilitiesRightOfUseAssets_ceb86673-9f12-44a5-be19-867c80c7d4b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_86a39445-2fa6-4899-ace1-269988d7bec3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_855b76bf-579e-42af-8554-4a0ab3b34fb4" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_86a39445-2fa6-4899-ace1-269988d7bec3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments_5ec20e17-53ea-40f1-a08f-86b132fb06b3" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_855b76bf-579e-42af-8554-4a0ab3b34fb4" xlink:to="loc_tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments_5ec20e17-53ea-40f1-a08f-86b132fb06b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxLiabilitiesDepreciation_64a85a8a-e070-4574-867b-e73b63d5e0bb" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxLiabilitiesDepreciation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_855b76bf-579e-42af-8554-4a0ab3b34fb4" xlink:to="loc_tmp_DeferredTaxLiabilitiesDepreciation_64a85a8a-e070-4574-867b-e73b63d5e0bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_29c3343a-8d6d-43b9-b0c4-8fa91ff470ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_855b76bf-579e-42af-8554-4a0ab3b34fb4" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_29c3343a-8d6d-43b9-b0c4-8fa91ff470ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxLiabilitiesPrepaidPension_c6faeb52-1620-40a6-bb50-b92ad5a35492" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxLiabilitiesPrepaidPension"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_855b76bf-579e-42af-8554-4a0ab3b34fb4" xlink:to="loc_tmp_DeferredTaxLiabilitiesPrepaidPension_c6faeb52-1620-40a6-bb50-b92ad5a35492" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_d9b23e49-955e-4567-bdcc-21b6acbd4184" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_8219ca31-af9d-41f8-b699-2c55639af2ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_d9b23e49-955e-4567-bdcc-21b6acbd4184" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_8219ca31-af9d-41f8-b699-2c55639af2ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_a05b89ee-a1bb-470d-b79b-137c0e0ff425" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_d9b23e49-955e-4567-bdcc-21b6acbd4184" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_a05b89ee-a1bb-470d-b79b-137c0e0ff425" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax_4a60a3f6-5f08-440f-a510-b74c45dea8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_d9b23e49-955e-4567-bdcc-21b6acbd4184" xlink:to="loc_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax_4a60a3f6-5f08-440f-a510-b74c45dea8d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e67e6553-f21a-489c-8098-644dc2387f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_4c221373-fa5a-47a7-82ac-b825c756289b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e67e6553-f21a-489c-8098-644dc2387f9e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_4c221373-fa5a-47a7-82ac-b825c756289b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_8a1bf2b3-0349-4cb1-8a11-1f65db0170e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e67e6553-f21a-489c-8098-644dc2387f9e" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_8a1bf2b3-0349-4cb1-8a11-1f65db0170e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax_462d6d37-1c5e-4321-a465-2dba74266169" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e67e6553-f21a-489c-8098-644dc2387f9e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax_462d6d37-1c5e-4321-a465-2dba74266169" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_3706e5b9-560c-474e-9a1b-90eb7a8666cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_3d8b4857-1c3c-4ee6-bb05-fd801a8f66b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_3706e5b9-560c-474e-9a1b-90eb7a8666cf" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_3d8b4857-1c3c-4ee6-bb05-fd801a8f66b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_2fc1536c-cf4a-421c-a619-6219b0cb2aeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_3706e5b9-560c-474e-9a1b-90eb7a8666cf" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_2fc1536c-cf4a-421c-a619-6219b0cb2aeb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax_7151cc74-901c-41ed-8ce0-d5796f830027" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax_7bbdd991-df90-4f39-b60e-4112789aa79a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax_7151cc74-901c-41ed-8ce0-d5796f830027" xlink:to="loc_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax_7bbdd991-df90-4f39-b60e-4112789aa79a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax_b0f613b5-1472-4596-b6cd-84dcd6a9155e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax_7151cc74-901c-41ed-8ce0-d5796f830027" xlink:to="loc_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax_b0f613b5-1472-4596-b6cd-84dcd6a9155e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_ba248288-e5ed-43cf-a75d-340b1d5da0bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_b2c683d3-c426-4382-8ad1-3cc020d75989" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_ba248288-e5ed-43cf-a75d-340b1d5da0bb" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_b2c683d3-c426-4382-8ad1-3cc020d75989" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_b8c7f741-7ff6-462a-b62c-724b3465a42b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_ba248288-e5ed-43cf-a75d-340b1d5da0bb" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_b8c7f741-7ff6-462a-b62c-724b3465a42b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_b050bc45-6fb8-4181-a690-804f73fbdf3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_ef192a4a-7df1-4a73-8dac-c425cf9da3d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax_b050bc45-6fb8-4181-a690-804f73fbdf3c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_ef192a4a-7df1-4a73-8dac-c425cf9da3d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_5e61ff20-37cb-4e80-af36-7eb2f4748bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax_b050bc45-6fb8-4181-a690-804f73fbdf3c" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_5e61ff20-37cb-4e80-af36-7eb2f4748bcc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax_aa51fc2f-2684-48fc-8d29-d66174859bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax_b050bc45-6fb8-4181-a690-804f73fbdf3c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax_aa51fc2f-2684-48fc-8d29-d66174859bc7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails_1" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails_1"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_85e48b9f-65d2-44f2-a098-d8e25a01e2c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_a029343d-2705-47e6-89ce-15e663831082" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_85e48b9f-65d2-44f2-a098-d8e25a01e2c5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_a029343d-2705-47e6-89ce-15e663831082" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_a59d91ce-903f-4e9e-8cae-5f76c57992b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_85e48b9f-65d2-44f2-a098-d8e25a01e2c5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_a59d91ce-903f-4e9e-8cae-5f76c57992b1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1674d195-0640-4e8d-8f4f-69b5e5de4641" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_335559b1-0332-4750-93fc-728eb5b7f1b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1674d195-0640-4e8d-8f4f-69b5e5de4641" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_335559b1-0332-4750-93fc-728eb5b7f1b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0233823a-7131-409e-825f-b02f2d0bdda0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1674d195-0640-4e8d-8f4f-69b5e5de4641" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0233823a-7131-409e-825f-b02f2d0bdda0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3d1d7d2c-c2a4-4929-9716-0987c318d1cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_d84d2f1e-8bdd-48e1-a966-1a840fd824cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3d1d7d2c-c2a4-4929-9716-0987c318d1cf" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_d84d2f1e-8bdd-48e1-a966-1a840fd824cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_845e003b-1c52-4cdf-91a0-794b237eb397" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3d1d7d2c-c2a4-4929-9716-0987c318d1cf" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_845e003b-1c52-4cdf-91a0-794b237eb397" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5bacfb97-b3db-476e-9fe2-6d4039f718ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1d8d6a5f-c983-420e-9352-a2e68e18b697" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5bacfb97-b3db-476e-9fe2-6d4039f718ec" xlink:to="loc_us-gaap_NetIncomeLoss_1d8d6a5f-c983-420e-9352-a2e68e18b697" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards_506135dd-78ab-4d90-8b8e-18764b1a4187" xlink:href="tmp-20211231.xsd#tmp_IncomeAllocatedToUnvestedRestrictedStockAwards"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5bacfb97-b3db-476e-9fe2-6d4039f718ec" xlink:to="loc_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards_506135dd-78ab-4d90-8b8e-18764b1a4187" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_1cb1cf38-990d-4009-a360-f68127060e1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_7f57ba18-fc6b-474a-b0dc-50cf8beefc99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1cb1cf38-990d-4009-a360-f68127060e1b" xlink:to="loc_us-gaap_Cash_7f57ba18-fc6b-474a-b0dc-50cf8beefc99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_d410a7ba-cbd7-4f95-bd53-fd124fb03c64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1cb1cf38-990d-4009-a360-f68127060e1b" xlink:to="loc_us-gaap_EquityMethodInvestments_d410a7ba-cbd7-4f95-bd53-fd124fb03c64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_dfeb93c1-5baa-48ea-91a8-4fa1682df57a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1cb1cf38-990d-4009-a360-f68127060e1b" xlink:to="loc_us-gaap_OtherAssets_dfeb93c1-5baa-48ea-91a8-4fa1682df57a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_c0a16066-8faf-4411-83f6-35ea851a42ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_a372cf00-41f9-4f0c-ab6a-02fda89125da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c0a16066-8faf-4411-83f6-35ea851a42ee" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_a372cf00-41f9-4f0c-ab6a-02fda89125da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_00362a54-827c-4521-a94c-fc3a6b8b1cd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c0a16066-8faf-4411-83f6-35ea851a42ee" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_00362a54-827c-4521-a94c-fc3a6b8b1cd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_b7e038c5-4029-4c64-a67c-fd2f42571911" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c0a16066-8faf-4411-83f6-35ea851a42ee" xlink:to="loc_us-gaap_OtherLiabilities_b7e038c5-4029-4c64-a67c-fd2f42571911" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_64e31f64-b443-441a-b1b1-24b42aa88365" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c0a16066-8faf-4411-83f6-35ea851a42ee" xlink:to="loc_us-gaap_StockholdersEquity_64e31f64-b443-441a-b1b1-24b42aa88365" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_d07c6103-395c-4d5d-8a3c-9360a6aa6586" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_e6639b7b-f765-4bd5-a7ef-7b89cd658c79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_d07c6103-395c-4d5d-8a3c-9360a6aa6586" xlink:to="loc_us-gaap_InterestExpense_e6639b7b-f765-4bd5-a7ef-7b89cd658c79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses_c4c65109-4de3-4eaa-b2d2-c6e1dab3ff8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherExpenses"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_d07c6103-395c-4d5d-8a3c-9360a6aa6586" xlink:to="loc_us-gaap_OtherExpenses_c4c65109-4de3-4eaa-b2d2-c6e1dab3ff8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_49d1d770-2095-4773-ae79-18e944818fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5db7a836-c283-49d8-844c-c821461d2757" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_49d1d770-2095-4773-ae79-18e944818fd4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5db7a836-c283-49d8-844c-c821461d2757" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_b64a8e86-c202-4870-999b-8ae9ca900098" xlink:href="tmp-20211231.xsd#tmp_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_49d1d770-2095-4773-ae79-18e944818fd4" xlink:to="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_b64a8e86-c202-4870-999b-8ae9ca900098" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_56e4e5b2-e46d-4c81-9c05-9e61a71b1376" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_49d1d770-2095-4773-ae79-18e944818fd4" xlink:to="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_56e4e5b2-e46d-4c81-9c05-9e61a71b1376" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_3ab19b49-1ffb-4283-bba2-967282daf6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DividendsReceivedFromSubsidiaries_ac6aa74b-15ac-417d-9509-daa247cd4fb7" xlink:href="tmp-20211231.xsd#tmp_DividendsReceivedFromSubsidiaries"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_3ab19b49-1ffb-4283-bba2-967282daf6c7" xlink:to="loc_tmp_DividendsReceivedFromSubsidiaries_ac6aa74b-15ac-417d-9509-daa247cd4fb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_418dda69-a9df-49eb-b6c3-5c53361db918" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_3ab19b49-1ffb-4283-bba2-967282daf6c7" xlink:to="loc_us-gaap_OtherIncome_418dda69-a9df-49eb-b6c3-5c53361db918" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ce6d7d82-2703-47a5-8e37-7590830cf767" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfDebt_97b91f6a-6a96-4f17-b139-52090b88f51b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ce6d7d82-2703-47a5-8e37-7590830cf767" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfDebt_97b91f6a-6a96-4f17-b139-52090b88f51b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_0c34128a-5c2b-4523-ab25-4ee81353d42f" xlink:href="tmp-20211231.xsd#tmp_PaymentsForRedemptionOfTrustPreferredDebentures"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ce6d7d82-2703-47a5-8e37-7590830cf767" xlink:to="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_0c34128a-5c2b-4523-ab25-4ee81353d42f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_b98ad2ae-be83-4351-b714-2676e7a84768" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ce6d7d82-2703-47a5-8e37-7590830cf767" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_b98ad2ae-be83-4351-b714-2676e7a84768" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_957c511b-a90a-4c18-8ede-78e041feb0b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ce6d7d82-2703-47a5-8e37-7590830cf767" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_957c511b-a90a-4c18-8ede-78e041feb0b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_38ef57de-9e2c-4f33-bdba-760d8b7a9cff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ce6d7d82-2703-47a5-8e37-7590830cf767" xlink:to="loc_us-gaap_ProceedsFromStockPlans_38ef57de-9e2c-4f33-bdba-760d8b7a9cff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards_2dd3502d-3d48-4db0-9ea2-a51de2713ffb" xlink:href="tmp-20211231.xsd#tmp_NetProceedsFromIssuanceOfRestrictedStockAwards"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ce6d7d82-2703-47a5-8e37-7590830cf767" xlink:to="loc_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards_2dd3502d-3d48-4db0-9ea2-a51de2713ffb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromStockOptionsExercisedNet_766cdfc4-2b1c-4232-a945-d37cee551cac" xlink:href="tmp-20211231.xsd#tmp_ProceedsFromStockOptionsExercisedNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ce6d7d82-2703-47a5-8e37-7590830cf767" xlink:to="loc_tmp_ProceedsFromStockOptionsExercisedNet_766cdfc4-2b1c-4232-a945-d37cee551cac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_94b1f3b6-670e-4d03-bcb3-310edde2365b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ce6d7d82-2703-47a5-8e37-7590830cf767" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_94b1f3b6-670e-4d03-bcb3-310edde2365b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8924af24-48b7-479c-bab4-dcc650738dd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_58587667-8dc7-4241-8215-04dae65940dd" xlink:href="tmp-20211231.xsd#tmp_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8924af24-48b7-479c-bab4-dcc650738dd3" xlink:to="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_58587667-8dc7-4241-8215-04dae65940dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_bddfbd7f-0b40-4637-b02e-975c3b1588fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8924af24-48b7-479c-bab4-dcc650738dd3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_bddfbd7f-0b40-4637-b02e-975c3b1588fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d417b398-f421-4787-82ca-7a0d491a6b10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8924af24-48b7-479c-bab4-dcc650738dd3" xlink:to="loc_us-gaap_NetIncomeLoss_d417b398-f421-4787-82ca-7a0d491a6b10" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>tmp-20211231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:84789d7c-3bef-48ce-8450-6e656cf7c62c,g:888fe690-d865-423d-881c-0b012fee128e-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="tmp-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" xlink:type="extended" id="id9d61fd71a6344d094361384ac38cc92_CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d5d5157b-03c7-4249-a267-a774c9478ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d5d5157b-03c7-4249-a267-a774c9478ba0" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0af78733-2a35-49d5-a823-da3b169146e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0af78733-2a35-49d5-a823-da3b169146e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e7aa4195-9ab8-4ae4-8a39-80e3e2002666" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_ProfitLoss_e7aa4195-9ab8-4ae4-8a39-80e3e2002666" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d72b19ec-0ffd-483f-9021-20e358f54ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d72b19ec-0ffd-483f-9021-20e358f54ad3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_b3113b32-3362-483a-9308-8bf30fb6ef64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_b3113b32-3362-483a-9308-8bf30fb6ef64" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_865d34e6-48b5-496c-a604-81bb023e6987" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_DividendsCommonStockCash_865d34e6-48b5-496c-a604-81bb023e6987" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_61475399-7476-49b9-bd15-e8c79f72fd1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_61475399-7476-49b9-bd15-e8c79f72fd1b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_3d9dbfba-a90d-4f01-8907-89402c0aa766" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_3d9dbfba-a90d-4f01-8907-89402c0aa766" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cf9575c1-a91d-4ecc-8b9f-90755a9963e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cf9575c1-a91d-4ecc-8b9f-90755a9963e1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_a16745c5-b578-417e-a9d2-3e9f29650b7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_a16745c5-b578-417e-a9d2-3e9f29650b7c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_35076cf8-72b1-462e-9021-25797cc2e1df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_35076cf8-72b1-462e-9021-25797cc2e1df" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_d2865f85-8898-4361-bf51-c13350288ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_d2865f85-8898-4361-bf51-c13350288ffd" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_26508b98-c2ba-45fa-ab38-535430cd7cdd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_26508b98-c2ba-45fa-ab38-535430cd7cdd" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_4393f314-71f6-4bc9-8e0d-941d71119608" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_4393f314-71f6-4bc9-8e0d-941d71119608" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_2ddc4408-39e3-4fd4-be47-ac25ac152522" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_2ddc4408-39e3-4fd4-be47-ac25ac152522" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_13a7cf36-efa0-40d8-af56-615f79054dde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f9ca315d-7053-43c1-8432-1fc756296c9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_d5d5157b-03c7-4249-a267-a774c9478ba0" xlink:to="loc_us-gaap_StatementTable_f9ca315d-7053-43c1-8432-1fc756296c9c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e257688f-c028-4dba-92ec-833b826e68bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f9ca315d-7053-43c1-8432-1fc756296c9c" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e257688f-c028-4dba-92ec-833b826e68bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e257688f-c028-4dba-92ec-833b826e68bd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e257688f-c028-4dba-92ec-833b826e68bd" xlink:to="loc_us-gaap_EquityComponentDomain_e257688f-c028-4dba-92ec-833b826e68bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c27b0cce-043a-435f-b912-dc21f69b39cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e257688f-c028-4dba-92ec-833b826e68bd" xlink:to="loc_us-gaap_EquityComponentDomain_c27b0cce-043a-435f-b912-dc21f69b39cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_814e0ade-7144-4bc3-b013-2dc271475894" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c27b0cce-043a-435f-b912-dc21f69b39cb" xlink:to="loc_us-gaap_CommonStockMember_814e0ade-7144-4bc3-b013-2dc271475894" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_fddb352e-ee39-4dc5-a240-6a4ab7212777" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c27b0cce-043a-435f-b912-dc21f69b39cb" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_fddb352e-ee39-4dc5-a240-6a4ab7212777" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_d2aed08a-15e5-46ba-aaaa-6a264050232e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c27b0cce-043a-435f-b912-dc21f69b39cb" xlink:to="loc_us-gaap_RetainedEarningsMember_d2aed08a-15e5-46ba-aaaa-6a264050232e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_51023ec8-8bb6-4944-b990-7975140c7dde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c27b0cce-043a-435f-b912-dc21f69b39cb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_51023ec8-8bb6-4944-b990-7975140c7dde" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_c8284ca8-f0af-4d3c-8377-d98355ff9b2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c27b0cce-043a-435f-b912-dc21f69b39cb" xlink:to="loc_us-gaap_TreasuryStockMember_c8284ca8-f0af-4d3c-8377-d98355ff9b2a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_ea15e723-177c-4d1d-a3a2-ca8820ee6180" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c27b0cce-043a-435f-b912-dc21f69b39cb" xlink:to="loc_us-gaap_NoncontrollingInterestMember_ea15e723-177c-4d1d-a3a2-ca8820ee6180" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c2ebe527-409a-426e-a240-c8c5b3804d78" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f9ca315d-7053-43c1-8432-1fc756296c9c" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c2ebe527-409a-426e-a240-c8c5b3804d78" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_c2ebe527-409a-426e-a240-c8c5b3804d78_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c2ebe527-409a-426e-a240-c8c5b3804d78" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_c2ebe527-409a-426e-a240-c8c5b3804d78_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e2fb31b8-a2f8-4971-916b-0c68b57e34a7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c2ebe527-409a-426e-a240-c8c5b3804d78" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e2fb31b8-a2f8-4971-916b-0c68b57e34a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_52b47290-9a25-42b7-a550-ee027ef92fab" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e2fb31b8-a2f8-4971-916b-0c68b57e34a7" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_52b47290-9a25-42b7-a550-ee027ef92fab" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SummaryofSignificantAccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended" id="i6b29b93158d745bd827eaa82617728bf_SummaryofSignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FinancialInstitutionsActualReserveAmount_3cfa27d5-d940-49bf-9add-c8c3e6b192f7" xlink:href="tmp-20211231.xsd#tmp_FinancialInstitutionsActualReserveAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:to="loc_tmp_FinancialInstitutionsActualReserveAmount_3cfa27d5-d940-49bf-9add-c8c3e6b192f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7ecb2736-c460-40c8-a4e5-b4e2256193d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7ecb2736-c460-40c8-a4e5-b4e2256193d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease_b2890fe3-e702-40f2-a12b-47e72ab90f1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease_b2890fe3-e702-40f2-a12b-47e72ab90f1a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_1b0e8522-2ea8-4a8b-8947-bc857d06e73f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_1b0e8522-2ea8-4a8b-8947-bc857d06e73f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_943330fe-86cb-4f6c-9377-72441b4c10ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_943330fe-86cb-4f6c-9377-72441b4c10ef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_843d9c88-5119-452e-bdde-f79bbc268b17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_843d9c88-5119-452e-bdde-f79bbc268b17" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_b6c9acc2-dadb-45bd-ac66-2657c3523442" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_b6c9acc2-dadb-45bd-ac66-2657c3523442" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments_1d9cfd53-69b2-4d37-aa3f-be1b5addab5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:to="loc_us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments_1d9cfd53-69b2-4d37-aa3f-be1b5addab5b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_0b141bd0-500a-4e9b-ba76-baca5df05ae4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:to="loc_us-gaap_NumberOfReportableSegments_0b141bd0-500a-4e9b-ba76-baca5df05ae4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_45d1f4ef-ca87-4a54-81f9-f5c7e8073d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_45d1f4ef-ca87-4a54-81f9-f5c7e8073d4d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_53ddad42-e476-4867-9d37-02a59cc2b4d1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_45d1f4ef-ca87-4a54-81f9-f5c7e8073d4d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_53ddad42-e476-4867-9d37-02a59cc2b4d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_53ddad42-e476-4867-9d37-02a59cc2b4d1_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_53ddad42-e476-4867-9d37-02a59cc2b4d1" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_53ddad42-e476-4867-9d37-02a59cc2b4d1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_9aa490ef-d0ef-4818-a27a-c88982d428c2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_53ddad42-e476-4867-9d37-02a59cc2b4d1" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_9aa490ef-d0ef-4818-a27a-c88982d428c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_8f981772-2897-4b19-b719-bc882a5df62c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_9aa490ef-d0ef-4818-a27a-c88982d428c2" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_8f981772-2897-4b19-b719-bc882a5df62c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_275d4c35-d6f5-46fa-82b9-1cf584fd5e98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_45d1f4ef-ca87-4a54-81f9-f5c7e8073d4d" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_275d4c35-d6f5-46fa-82b9-1cf584fd5e98" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_275d4c35-d6f5-46fa-82b9-1cf584fd5e98_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_275d4c35-d6f5-46fa-82b9-1cf584fd5e98" xlink:to="loc_us-gaap_TypeOfAdoptionMember_275d4c35-d6f5-46fa-82b9-1cf584fd5e98_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_5fb20723-c361-4bf8-8d91-dc401ff289bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_275d4c35-d6f5-46fa-82b9-1cf584fd5e98" xlink:to="loc_us-gaap_TypeOfAdoptionMember_5fb20723-c361-4bf8-8d91-dc401ff289bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_a36538e7-cc68-4f3c-8a10-070e2fcdab06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_5fb20723-c361-4bf8-8d91-dc401ff289bd" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_a36538e7-cc68-4f3c-8a10-070e2fcdab06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b543f9bc-1228-4c19-87f5-923a91394ede" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_45d1f4ef-ca87-4a54-81f9-f5c7e8073d4d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b543f9bc-1228-4c19-87f5-923a91394ede" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b543f9bc-1228-4c19-87f5-923a91394ede_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b543f9bc-1228-4c19-87f5-923a91394ede" xlink:to="loc_us-gaap_EquityComponentDomain_b543f9bc-1228-4c19-87f5-923a91394ede_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_224eb49a-abea-4583-bfd6-c8f4c5e74432" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b543f9bc-1228-4c19-87f5-923a91394ede" xlink:to="loc_us-gaap_EquityComponentDomain_224eb49a-abea-4583-bfd6-c8f4c5e74432" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_e62c4e7b-17ea-4541-8d1a-05785ff3b069" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_224eb49a-abea-4583-bfd6-c8f4c5e74432" xlink:to="loc_us-gaap_RetainedEarningsMember_e62c4e7b-17ea-4541-8d1a-05785ff3b069" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_61537ee7-e8fa-4809-b1ed-34e487a7be90" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_45d1f4ef-ca87-4a54-81f9-f5c7e8073d4d" xlink:to="loc_srt_RangeAxis_61537ee7-e8fa-4809-b1ed-34e487a7be90" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_61537ee7-e8fa-4809-b1ed-34e487a7be90_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_61537ee7-e8fa-4809-b1ed-34e487a7be90" xlink:to="loc_srt_RangeMember_61537ee7-e8fa-4809-b1ed-34e487a7be90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_31571c0b-d7c3-4788-8aa2-48ff307fbccf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_61537ee7-e8fa-4809-b1ed-34e487a7be90" xlink:to="loc_srt_RangeMember_31571c0b-d7c3-4788-8aa2-48ff307fbccf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0ee9573d-cc9c-48fe-b598-099424b11bd1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_31571c0b-d7c3-4788-8aa2-48ff307fbccf" xlink:to="loc_srt_MinimumMember_0ee9573d-cc9c-48fe-b598-099424b11bd1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ce54bce6-2df4-4bc2-959a-05854a1e850a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_31571c0b-d7c3-4788-8aa2-48ff307fbccf" xlink:to="loc_srt_MaximumMember_ce54bce6-2df4-4bc2-959a-05854a1e850a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d1a0e575-e762-4d47-9502-d63f17d4cc85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_45d1f4ef-ca87-4a54-81f9-f5c7e8073d4d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d1a0e575-e762-4d47-9502-d63f17d4cc85" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1a0e575-e762-4d47-9502-d63f17d4cc85_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d1a0e575-e762-4d47-9502-d63f17d4cc85" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d1a0e575-e762-4d47-9502-d63f17d4cc85_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c5631edc-dbad-48fe-9f03-48759d4fa2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d1a0e575-e762-4d47-9502-d63f17d4cc85" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c5631edc-dbad-48fe-9f03-48759d4fa2ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_bb4e22e4-84cb-4195-8a90-e75430a3fac6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c5631edc-dbad-48fe-9f03-48759d4fa2ec" xlink:to="loc_us-gaap_BuildingMember_bb4e22e4-84cb-4195-8a90-e75430a3fac6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_59ca96c8-8a26-49f4-b6d9-5ccf7569c7f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c5631edc-dbad-48fe-9f03-48759d4fa2ec" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_59ca96c8-8a26-49f4-b6d9-5ccf7569c7f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3ff16016-5a3e-431a-82f7-570699f6fbf2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_45d1f4ef-ca87-4a54-81f9-f5c7e8073d4d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3ff16016-5a3e-431a-82f7-570699f6fbf2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3ff16016-5a3e-431a-82f7-570699f6fbf2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3ff16016-5a3e-431a-82f7-570699f6fbf2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3ff16016-5a3e-431a-82f7-570699f6fbf2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9ac6a05-af54-4120-8b24-006c2a78a505" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3ff16016-5a3e-431a-82f7-570699f6fbf2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9ac6a05-af54-4120-8b24-006c2a78a505" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_273216f9-52b2-4edb-a86f-59a82d0692b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CoreDepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9ac6a05-af54-4120-8b24-006c2a78a505" xlink:to="loc_us-gaap_CoreDepositsMember_273216f9-52b2-4edb-a86f-59a82d0692b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_87ab55f0-10cc-40f1-872a-363e9a4bdf1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9ac6a05-af54-4120-8b24-006c2a78a505" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_87ab55f0-10cc-40f1-872a-363e9a4bdf1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_67093dd1-e8c4-49a1-b046-c953b3420243" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9ac6a05-af54-4120-8b24-006c2a78a505" xlink:to="loc_us-gaap_CustomerRelationshipsMember_67093dd1-e8c4-49a1-b046-c953b3420243" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails" xlink:type="extended" id="iccc13db45a7d47e58f4cf4d20724e6e7_SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_aae983ed-bbed-4a94-a338-50d45c53c3f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_83a28420-51af-41ee-bab8-8a59e64e6b91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_aae983ed-bbed-4a94-a338-50d45c53c3f6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_83a28420-51af-41ee-bab8-8a59e64e6b91" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_277297a2-b8d6-4ade-ad96-bf72d8c038f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_aae983ed-bbed-4a94-a338-50d45c53c3f6" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_277297a2-b8d6-4ade-ad96-bf72d8c038f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_849e5e39-5190-4b24-ba65-53bc3fa9ef4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_aae983ed-bbed-4a94-a338-50d45c53c3f6" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_849e5e39-5190-4b24-ba65-53bc3fa9ef4c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_475f7fcd-57ae-4d16-b78d-83eba7b3bf9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_aae983ed-bbed-4a94-a338-50d45c53c3f6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_475f7fcd-57ae-4d16-b78d-83eba7b3bf9f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_6d8576f8-03f7-4efc-8d17-a3e3e06fe994" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_aae983ed-bbed-4a94-a338-50d45c53c3f6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_6d8576f8-03f7-4efc-8d17-a3e3e06fe994" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_d0c77fa8-114e-4d95-aed2-a6c4e65fa0fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_6d8576f8-03f7-4efc-8d17-a3e3e06fe994" xlink:to="loc_us-gaap_FinancialInstrumentAxis_d0c77fa8-114e-4d95-aed2-a6c4e65fa0fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d0c77fa8-114e-4d95-aed2-a6c4e65fa0fa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d0c77fa8-114e-4d95-aed2-a6c4e65fa0fa" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d0c77fa8-114e-4d95-aed2-a6c4e65fa0fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d070d066-956e-4d72-863d-6685b02bb06a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d0c77fa8-114e-4d95-aed2-a6c4e65fa0fa" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d070d066-956e-4d72-863d-6685b02bb06a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_ee23264b-93ee-4c8d-9606-ba7a7dac5dab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d070d066-956e-4d72-863d-6685b02bb06a" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_ee23264b-93ee-4c8d-9606-ba7a7dac5dab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_eae2b521-b625-40a7-a667-7e5e63721be4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d070d066-956e-4d72-863d-6685b02bb06a" xlink:to="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_eae2b521-b625-40a7-a667-7e5e63721be4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_63b20af5-8007-4725-91ff-8d5532206d42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d070d066-956e-4d72-863d-6685b02bb06a" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_63b20af5-8007-4725-91ff-8d5532206d42" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_e1f6952c-498a-40bf-9ab4-a6be073d94c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d070d066-956e-4d72-863d-6685b02bb06a" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_e1f6952c-498a-40bf-9ab4-a6be073d94c7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_7dd726e4-1ed9-435f-bfa3-97def841d9fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d070d066-956e-4d72-863d-6685b02bb06a" xlink:to="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_7dd726e4-1ed9-435f-bfa3-97def841d9fa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_b50428e6-05fd-4544-be03-eb67289c5cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d070d066-956e-4d72-863d-6685b02bb06a" xlink:to="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_b50428e6-05fd-4544-be03-eb67289c5cb7" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails" xlink:type="extended" id="i21ba0beb39314d499161daf7bcde1cc3_SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_08edf73c-4215-4ccc-b659-e15f79f3c336" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_70fd053d-08d7-4cfe-af30-5525af43a82a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_08edf73c-4215-4ccc-b659-e15f79f3c336" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_70fd053d-08d7-4cfe-af30-5525af43a82a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_9f40b3f4-1efd-4c32-a120-73ee5a6f1bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_08edf73c-4215-4ccc-b659-e15f79f3c336" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_9f40b3f4-1efd-4c32-a120-73ee5a6f1bc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_0ebafc5e-9c85-456f-876f-913c1077ea36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_08edf73c-4215-4ccc-b659-e15f79f3c336" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_0ebafc5e-9c85-456f-876f-913c1077ea36" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_0af2a2f7-feb3-4f85-b440-009a87826409" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_08edf73c-4215-4ccc-b659-e15f79f3c336" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_0af2a2f7-feb3-4f85-b440-009a87826409" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_f3616514-61a3-40ae-b14d-24c3ea40283f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_08edf73c-4215-4ccc-b659-e15f79f3c336" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_f3616514-61a3-40ae-b14d-24c3ea40283f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_6157e6af-bb03-4d46-99fb-ced4dbef8bfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_f3616514-61a3-40ae-b14d-24c3ea40283f" xlink:to="loc_us-gaap_FinancialInstrumentAxis_6157e6af-bb03-4d46-99fb-ced4dbef8bfb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6157e6af-bb03-4d46-99fb-ced4dbef8bfb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_6157e6af-bb03-4d46-99fb-ced4dbef8bfb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6157e6af-bb03-4d46-99fb-ced4dbef8bfb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c5a167cd-46a4-47a7-8b94-efeba647237a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_6157e6af-bb03-4d46-99fb-ced4dbef8bfb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c5a167cd-46a4-47a7-8b94-efeba647237a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_52c9a859-2ab6-43f7-901f-3452dd58be6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c5a167cd-46a4-47a7-8b94-efeba647237a" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_52c9a859-2ab6-43f7-901f-3452dd58be6a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_91f990d3-69d1-4057-b563-2931679d49d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c5a167cd-46a4-47a7-8b94-efeba647237a" xlink:to="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_91f990d3-69d1-4057-b563-2931679d49d1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesNarrativeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/SecuritiesNarrativeDetails" xlink:type="extended" id="id19123c89007480eaecf240850c20178_SecuritiesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_f781a9dc-32d9-4793-9ca2-1c2054932611" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_f781a9dc-32d9-4793-9ca2-1c2054932611" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesGainLossOnCalledSecurities_e02a7282-d48d-4f76-90f2-abc7801438cd" xlink:href="tmp-20211231.xsd#tmp_DebtSecuritiesGainLossOnCalledSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_tmp_DebtSecuritiesGainLossOnCalledSecurities_e02a7282-d48d-4f76-90f2-abc7801438cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedLoss_10cfb401-4145-4e5c-99f8-cbfed9f124f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedLoss_10cfb401-4145-4e5c-99f8-cbfed9f124f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGain_991085a2-87bc-4c55-9c88-eefeb272086d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGain_991085a2-87bc-4c55-9c88-eefeb272086d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_6835a72c-732f-4ac1-8f82-d3d68fba33b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_6835a72c-732f-4ac1-8f82-d3d68fba33b6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions_7d66ab0b-c784-4a5d-807d-93235095f245" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions_7d66ab0b-c784-4a5d-807d-93235095f245" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition_f2132780-3d9e-4131-a772-1faaa3bed2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition_f2132780-3d9e-4131-a772-1faaa3bed2ac" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_2f4ac154-29e1-4301-8166-dd6eea5ced04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_us-gaap_EquityMethodInvestments_2f4ac154-29e1-4301-8166-dd6eea5ced04" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_3488d7b2-a084-4db9-a53c-55dccc124e78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_3488d7b2-a084-4db9-a53c-55dccc124e78" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch_f0c324a8-c994-442b-ab22-49558bbe2a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch_f0c324a8-c994-442b-ab22-49558bbe2a1d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable_2c854124-458c-45e5-99b3-d225d8616993" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable_2c854124-458c-45e5-99b3-d225d8616993" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_e851a7e3-1b03-46d8-9fd6-1aecafcfa21b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable_2c854124-458c-45e5-99b3-d225d8616993" xlink:to="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_e851a7e3-1b03-46d8-9fd6-1aecafcfa21b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_e851a7e3-1b03-46d8-9fd6-1aecafcfa21b_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_e851a7e3-1b03-46d8-9fd6-1aecafcfa21b" xlink:to="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_e851a7e3-1b03-46d8-9fd6-1aecafcfa21b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_99a23627-21ba-4896-b3bf-124f855d2387" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_e851a7e3-1b03-46d8-9fd6-1aecafcfa21b" xlink:to="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_99a23627-21ba-4896-b3bf-124f855d2387" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankOfNewYorkMember_5116b979-7afa-41cc-8a9e-de63bfe16034" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankOfNewYorkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_99a23627-21ba-4896-b3bf-124f855d2387" xlink:to="loc_srt_FederalHomeLoanBankOfNewYorkMember_5116b979-7afa-41cc-8a9e-de63bfe16034" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankOfPittsburghMember_139ae96c-5572-4eb0-a063-0f20d0203e73" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankOfPittsburghMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_99a23627-21ba-4896-b3bf-124f855d2387" xlink:to="loc_srt_FederalHomeLoanBankOfPittsburghMember_139ae96c-5572-4eb0-a063-0f20d0203e73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankOfAtlantaMember_0da5b105-6400-468f-ab40-8943b76aa648" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankOfAtlantaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_99a23627-21ba-4896-b3bf-124f855d2387" xlink:to="loc_srt_FederalHomeLoanBankOfAtlantaMember_0da5b105-6400-468f-ab40-8943b76aa648" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails" xlink:type="extended" id="i1a264a7fcea04ccc888281cc2135c83c_SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_fb002f76-88cf-4ea4-979e-00986acc1f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_337fbb00-f0e4-422b-9278-e00037c81d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_fb002f76-88cf-4ea4-979e-00986acc1f9a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_337fbb00-f0e4-422b-9278-e00037c81d0f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_7286e417-4af6-4c82-b6c7-4954a003493d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_337fbb00-f0e4-422b-9278-e00037c81d0f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_7286e417-4af6-4c82-b6c7-4954a003493d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_e6743d42-1a72-4063-bec9-0ab89a8678f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_337fbb00-f0e4-422b-9278-e00037c81d0f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_e6743d42-1a72-4063-bec9-0ab89a8678f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_06bdb0c5-f404-4580-ab2e-9e5bc30bb1a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_337fbb00-f0e4-422b-9278-e00037c81d0f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_06bdb0c5-f404-4580-ab2e-9e5bc30bb1a7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_649e319a-e717-4a63-b1cc-8f13deac2965" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_fb002f76-88cf-4ea4-979e-00986acc1f9a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_649e319a-e717-4a63-b1cc-8f13deac2965" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_a4b1b1f2-a609-45d0-b19b-a7028eb96dac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_649e319a-e717-4a63-b1cc-8f13deac2965" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_a4b1b1f2-a609-45d0-b19b-a7028eb96dac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_633e67ab-165e-4356-8cec-f8028f61e17b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_649e319a-e717-4a63-b1cc-8f13deac2965" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_633e67ab-165e-4356-8cec-f8028f61e17b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_aaa2b24f-bb05-4225-b571-6a4664f875ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_649e319a-e717-4a63-b1cc-8f13deac2965" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_aaa2b24f-bb05-4225-b571-6a4664f875ec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_f147fd3d-6744-4fd2-89ad-66f70ba0f966" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_fb002f76-88cf-4ea4-979e-00986acc1f9a" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_f147fd3d-6744-4fd2-89ad-66f70ba0f966" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_d204ba7c-084c-4b65-b208-a7354e37c135" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_f147fd3d-6744-4fd2-89ad-66f70ba0f966" xlink:to="loc_us-gaap_FinancialInstrumentAxis_d204ba7c-084c-4b65-b208-a7354e37c135" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d204ba7c-084c-4b65-b208-a7354e37c135_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d204ba7c-084c-4b65-b208-a7354e37c135" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d204ba7c-084c-4b65-b208-a7354e37c135_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a40d742c-3467-4e4e-ac5d-6c7d165086c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d204ba7c-084c-4b65-b208-a7354e37c135" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a40d742c-3467-4e4e-ac5d-6c7d165086c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_8e326704-84b7-4e6a-9732-edf73e1f4c60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a40d742c-3467-4e4e-ac5d-6c7d165086c3" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_8e326704-84b7-4e6a-9732-edf73e1f4c60" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_122a496f-ab71-43b9-82e8-1f10f1517023" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a40d742c-3467-4e4e-ac5d-6c7d165086c3" xlink:to="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_122a496f-ab71-43b9-82e8-1f10f1517023" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_dd906465-2d0f-42db-bfce-3fba45179866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a40d742c-3467-4e4e-ac5d-6c7d165086c3" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_dd906465-2d0f-42db-bfce-3fba45179866" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_1f820ef4-55c5-4648-8927-ad42bcadf315" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a40d742c-3467-4e4e-ac5d-6c7d165086c3" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_1f820ef4-55c5-4648-8927-ad42bcadf315" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_eea24e9d-17ce-469b-a0f3-024815afff80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a40d742c-3467-4e4e-ac5d-6c7d165086c3" xlink:to="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_eea24e9d-17ce-469b-a0f3-024815afff80" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_547c11db-7767-4f4a-9a3f-d579acdc1db6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a40d742c-3467-4e4e-ac5d-6c7d165086c3" xlink:to="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_547c11db-7767-4f4a-9a3f-d579acdc1db6" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails" xlink:type="extended" id="i5a20572f3d7f4ae8a25d22ada4d0bde1_SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_a2029061-574b-45e9-9053-2c9a48a8e3f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_933a6029-80b5-4909-b8cb-a07fb866be9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_a2029061-574b-45e9-9053-2c9a48a8e3f8" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_933a6029-80b5-4909-b8cb-a07fb866be9b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_70e0b970-7f0c-4880-a31a-1857126117af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_933a6029-80b5-4909-b8cb-a07fb866be9b" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_70e0b970-7f0c-4880-a31a-1857126117af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_0ea739c4-3c89-432d-b1a8-761455f0f5d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_933a6029-80b5-4909-b8cb-a07fb866be9b" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_0ea739c4-3c89-432d-b1a8-761455f0f5d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_69d58254-5afa-4375-a0ad-7e2076a891ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_933a6029-80b5-4909-b8cb-a07fb866be9b" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_69d58254-5afa-4375-a0ad-7e2076a891ba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_de62df6c-1f99-4d3a-9c13-7d829b12be0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_a2029061-574b-45e9-9053-2c9a48a8e3f8" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_de62df6c-1f99-4d3a-9c13-7d829b12be0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_3f1b98d5-1fff-442d-8fe9-fb83d2985c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_de62df6c-1f99-4d3a-9c13-7d829b12be0b" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_3f1b98d5-1fff-442d-8fe9-fb83d2985c0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_7d6e3a39-cda2-46be-8525-0e898c446019" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_de62df6c-1f99-4d3a-9c13-7d829b12be0b" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_7d6e3a39-cda2-46be-8525-0e898c446019" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_b73b6ae1-740e-46fb-a4fa-ec5d2cb370d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_de62df6c-1f99-4d3a-9c13-7d829b12be0b" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_b73b6ae1-740e-46fb-a4fa-ec5d2cb370d2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_9bd438d3-1044-4aeb-b7fd-b1d2e25687f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_a2029061-574b-45e9-9053-2c9a48a8e3f8" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_9bd438d3-1044-4aeb-b7fd-b1d2e25687f2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_074a8a44-de9d-4cb9-a5fe-03adb44d9baf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_9bd438d3-1044-4aeb-b7fd-b1d2e25687f2" xlink:to="loc_us-gaap_FinancialInstrumentAxis_074a8a44-de9d-4cb9-a5fe-03adb44d9baf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_074a8a44-de9d-4cb9-a5fe-03adb44d9baf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_074a8a44-de9d-4cb9-a5fe-03adb44d9baf" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_074a8a44-de9d-4cb9-a5fe-03adb44d9baf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e43187b-fcad-40cb-858b-52f63704b31b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_074a8a44-de9d-4cb9-a5fe-03adb44d9baf" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e43187b-fcad-40cb-858b-52f63704b31b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_65c520a3-c039-46e2-a9a9-9a1d332e1f5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e43187b-fcad-40cb-858b-52f63704b31b" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_65c520a3-c039-46e2-a9a9-9a1d332e1f5f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_870ddc6e-eee5-426f-b0eb-82ca13ea7866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e43187b-fcad-40cb-858b-52f63704b31b" xlink:to="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_870ddc6e-eee5-426f-b0eb-82ca13ea7866" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#LoansandLeasesScheduleofLoansandLeasesDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails" xlink:type="extended" id="i56c88f9666094baf9511921bb3f08d6e_LoansandLeasesScheduleofLoansandLeasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_33d531b8-29aa-444c-a6fb-66a876c564ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_adecf9c2-37c0-454d-a482-c97f72e39ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_33d531b8-29aa-444c-a6fb-66a876c564ec" xlink:to="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_adecf9c2-37c0-454d-a482-c97f72e39ae6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_f930d3d4-41ad-444d-9033-2479c9ec482e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_33d531b8-29aa-444c-a6fb-66a876c564ec" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_f930d3d4-41ad-444d-9033-2479c9ec482e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_14c348f2-baf0-427c-b0bb-eed6a76e2d92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_33d531b8-29aa-444c-a6fb-66a876c564ec" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_14c348f2-baf0-427c-b0bb-eed6a76e2d92" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_18f56574-ff14-454c-b13d-a87f1a5102c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_33d531b8-29aa-444c-a6fb-66a876c564ec" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_18f56574-ff14-454c-b13d-a87f1a5102c4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6f973eb0-9833-43c1-bb15-44ed9dc48d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_18f56574-ff14-454c-b13d-a87f1a5102c4" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6f973eb0-9833-43c1-bb15-44ed9dc48d5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f973eb0-9833-43c1-bb15-44ed9dc48d5b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6f973eb0-9833-43c1-bb15-44ed9dc48d5b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6f973eb0-9833-43c1-bb15-44ed9dc48d5b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_35ee118f-da40-4da8-bdfc-c5254a411bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6f973eb0-9833-43c1-bb15-44ed9dc48d5b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_35ee118f-da40-4da8-bdfc-c5254a411bc2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_f1f8006a-d120-48a6-bc51-929f2ca11884" xlink:href="tmp-20211231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_35ee118f-da40-4da8-bdfc-c5254a411bc2" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_f1f8006a-d120-48a6-bc51-929f2ca11884" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_e223a921-5d15-451b-a171-a91789af49e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_35ee118f-da40-4da8-bdfc-c5254a411bc2" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_e223a921-5d15-451b-a171-a91789af49e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_312689af-d287-4922-8d78-861381d4390a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_35ee118f-da40-4da8-bdfc-c5254a411bc2" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_312689af-d287-4922-8d78-861381d4390a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_be8f11a2-0718-4c1b-b290-000eeebb26a6" xlink:href="tmp-20211231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_35ee118f-da40-4da8-bdfc-c5254a411bc2" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_be8f11a2-0718-4c1b-b290-000eeebb26a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_65d55c12-3913-457b-b22e-53eefb1f624d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasesPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_35ee118f-da40-4da8-bdfc-c5254a411bc2" xlink:to="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_65d55c12-3913-457b-b22e-53eefb1f624d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_fb63b061-68e1-4c14-b02d-3e9365c0a4db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_18f56574-ff14-454c-b13d-a87f1a5102c4" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_fb63b061-68e1-4c14-b02d-3e9365c0a4db" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fb63b061-68e1-4c14-b02d-3e9365c0a4db_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_fb63b061-68e1-4c14-b02d-3e9365c0a4db" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_fb63b061-68e1-4c14-b02d-3e9365c0a4db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d8fca92e-958e-48cd-87c9-208a09333993" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_fb63b061-68e1-4c14-b02d-3e9365c0a4db" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d8fca92e-958e-48cd-87c9-208a09333993" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember_a3979a38-32f1-40dc-ba55-7b0bd87bb804" xlink:href="tmp-20211231.xsd#tmp_AgricultureLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d8fca92e-958e-48cd-87c9-208a09333993" xlink:to="loc_tmp_AgricultureLoansMember_a3979a38-32f1-40dc-ba55-7b0bd87bb804" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherFinancingReceivableMember_206bde9e-477e-4d2f-8395-e311fea32c8f" xlink:href="tmp-20211231.xsd#tmp_OtherFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d8fca92e-958e-48cd-87c9-208a09333993" xlink:to="loc_tmp_OtherFinancingReceivableMember_206bde9e-477e-4d2f-8395-e311fea32c8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PPPLoansMember_c1440d30-69e3-4443-a552-47ac8ba56d5f" xlink:href="tmp-20211231.xsd#tmp_PPPLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d8fca92e-958e-48cd-87c9-208a09333993" xlink:to="loc_tmp_PPPLoansMember_c1440d30-69e3-4443-a552-47ac8ba56d5f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_7c206efe-c0d9-4a5e-b04d-deeec372e272" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d8fca92e-958e-48cd-87c9-208a09333993" xlink:to="loc_us-gaap_ConstructionLoansMember_7c206efe-c0d9-4a5e-b04d-deeec372e272" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_8b8586ea-ce0b-4a55-ace2-9c991617da91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d8fca92e-958e-48cd-87c9-208a09333993" xlink:to="loc_us-gaap_HomeEquityLoanMember_8b8586ea-ce0b-4a55-ace2-9c991617da91" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IndirectLoansMember_c325c7cb-371a-43dc-8d6b-2b8339893bd1" xlink:href="tmp-20211231.xsd#tmp_IndirectLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d8fca92e-958e-48cd-87c9-208a09333993" xlink:to="loc_tmp_IndirectLoansMember_c325c7cb-371a-43dc-8d6b-2b8339893bd1" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#LoansandLeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails" xlink:type="extended" id="i9bf72ef850b44b87882af772b34cec94_LoansandLeasesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LoanToValueFixedRateLoans_f40bb6f9-11f3-480d-8708-7b24b0d715c4" xlink:href="tmp-20211231.xsd#tmp_LoanToValueFixedRateLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_tmp_LoanToValueFixedRateLoans_f40bb6f9-11f3-480d-8708-7b24b0d715c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LoanToValueAdjustedRateLoans_b23cc81b-1950-4327-a768-647a34079570" xlink:href="tmp-20211231.xsd#tmp_LoanToValueAdjustedRateLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_tmp_LoanToValueAdjustedRateLoans_b23cc81b-1950-4327-a768-647a34079570" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent_cad17c13-9ae3-41a8-a172-6a203b94b515" xlink:href="tmp-20211231.xsd#tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent_cad17c13-9ae3-41a8-a172-6a203b94b515" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_d1c32009-bda9-481c-95b7-f2aceee07637" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_d1c32009-bda9-481c-95b7-f2aceee07637" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfMortgageLoans_845da5f3-c7b5-4f9e-9b3c-bafd4797c5c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfMortgageLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_us-gaap_GainLossOnSaleOfMortgageLoans_845da5f3-c7b5-4f9e-9b3c-bafd4797c5c6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValueAdditions_e0e842b8-b00e-458d-bd7c-1103d8e9b152" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtAmortizedValueAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValueAdditions_e0e842b8-b00e-458d-bd7c-1103d8e9b152" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_aed000b5-5422-4135-b179-454c66a66847" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_aed000b5-5422-4135-b179-454c66a66847" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Residentialmortgageloansserviced_422ab001-6156-4afc-b01e-3bf4434f5d06" xlink:href="tmp-20211231.xsd#tmp_Residentialmortgageloansserviced"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_tmp_Residentialmortgageloansserviced_422ab001-6156-4afc-b01e-3bf4434f5d06" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValue_3a61a85d-65de-4df1-a712-5aaa7ac08d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtAmortizedValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValue_3a61a85d-65de-4df1-a712-5aaa7ac08d5e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_11d2310e-3b3f-4db1-b33d-2f9186824aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageServicingRightsMSRImpairmentRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_11d2310e-3b3f-4db1-b33d-2f9186824aa6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_a801545e-07fe-4e07-a05d-fc562a847635" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_a801545e-07fe-4e07-a05d-fc562a847635" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1_d6ce9419-4897-4c96-bbea-f4cc91c859b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1_d6ce9419-4897-4c96-bbea-f4cc91c859b2" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MaximumLoanToValue_af003a6a-6464-4aa7-a995-1cd1b86da2ae" xlink:href="tmp-20211231.xsd#tmp_MaximumLoanToValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_tmp_MaximumLoanToValue_af003a6a-6464-4aa7-a995-1cd1b86da2ae" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberOfSubsidiaryBanks_ee603ce8-d021-4856-9e0b-eb01a8761012" xlink:href="tmp-20211231.xsd#tmp_NatureOfOperationsNumberOfSubsidiaryBanks"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_tmp_NatureOfOperationsNumberOfSubsidiaryBanks_ee603ce8-d021-4856-9e0b-eb01a8761012" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberOfBankingOffices_3fdd2457-91a5-47c0-a89d-03de6c4bbbd4" xlink:href="tmp-20211231.xsd#tmp_NatureOfOperationsNumberOfBankingOffices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_tmp_NatureOfOperationsNumberOfBankingOffices_3fdd2457-91a5-47c0-a89d-03de6c4bbbd4" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome_fea162af-bd93-4b39-95e8-63739d148e2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableNonaccrualInterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome_fea162af-bd93-4b39-95e8-63739d148e2a" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_60f69210-e3b1-4618-8f42-851e8cc54cd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_60f69210-e3b1-4618-8f42-851e8cc54cd8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanToValueAxis_a03284ea-bb17-4a9d-b94b-edf9d50e3edc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanToValueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_60f69210-e3b1-4618-8f42-851e8cc54cd8" xlink:to="loc_us-gaap_LoanToValueAxis_a03284ea-bb17-4a9d-b94b-edf9d50e3edc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanToValueDomain_a03284ea-bb17-4a9d-b94b-edf9d50e3edc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanToValueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LoanToValueAxis_a03284ea-bb17-4a9d-b94b-edf9d50e3edc" xlink:to="loc_us-gaap_LoanToValueDomain_a03284ea-bb17-4a9d-b94b-edf9d50e3edc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanToValueDomain_566774d8-03c9-4a44-b71c-bb84d0787f01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanToValueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LoanToValueAxis_a03284ea-bb17-4a9d-b94b-edf9d50e3edc" xlink:to="loc_us-gaap_LoanToValueDomain_566774d8-03c9-4a44-b71c-bb84d0787f01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Ltv80To100PercentMember_46199b63-17ea-429f-a643-ac40480411ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Ltv80To100PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanToValueDomain_566774d8-03c9-4a44-b71c-bb84d0787f01" xlink:to="loc_us-gaap_Ltv80To100PercentMember_46199b63-17ea-429f-a643-ac40480411ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8668d297-181c-4b39-938e-0207afb865ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_60f69210-e3b1-4618-8f42-851e8cc54cd8" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8668d297-181c-4b39-938e-0207afb865ee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8668d297-181c-4b39-938e-0207afb865ee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8668d297-181c-4b39-938e-0207afb865ee" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8668d297-181c-4b39-938e-0207afb865ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c766d7cb-32c2-4358-959d-1be23e21bfeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8668d297-181c-4b39-938e-0207afb865ee" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c766d7cb-32c2-4358-959d-1be23e21bfeb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_061e15dd-e178-42c9-a8ef-78e6665cfb88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c766d7cb-32c2-4358-959d-1be23e21bfeb" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_061e15dd-e178-42c9-a8ef-78e6665cfb88" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_6a1b7a96-d2cf-4c05-955a-54e08f835033" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_60f69210-e3b1-4618-8f42-851e8cc54cd8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_6a1b7a96-d2cf-4c05-955a-54e08f835033" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6a1b7a96-d2cf-4c05-955a-54e08f835033_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_6a1b7a96-d2cf-4c05-955a-54e08f835033" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6a1b7a96-d2cf-4c05-955a-54e08f835033_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_74428e83-a1f5-4efb-8908-46222408d2bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_6a1b7a96-d2cf-4c05-955a-54e08f835033" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_74428e83-a1f5-4efb-8908-46222408d2bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember_5c19462e-c2ae-4cb1-80d8-4d6f5fe5f665" xlink:href="tmp-20211231.xsd#tmp_AgricultureLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_74428e83-a1f5-4efb-8908-46222408d2bd" xlink:to="loc_tmp_AgricultureLoansMember_5c19462e-c2ae-4cb1-80d8-4d6f5fe5f665" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_5806aee0-5698-425e-bb6b-0277e8f84e28" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_60f69210-e3b1-4618-8f42-851e8cc54cd8" xlink:to="loc_srt_StatementGeographicalAxis_5806aee0-5698-425e-bb6b-0277e8f84e28" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5806aee0-5698-425e-bb6b-0277e8f84e28_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_5806aee0-5698-425e-bb6b-0277e8f84e28" xlink:to="loc_srt_SegmentGeographicalDomain_5806aee0-5698-425e-bb6b-0277e8f84e28_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_fb33765b-9724-4602-bdf5-c5f4590c1605" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_5806aee0-5698-425e-bb6b-0277e8f84e28" xlink:to="loc_srt_SegmentGeographicalDomain_fb33765b-9724-4602-bdf5-c5f4590c1605" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_NY_94341c01-ea19-4cd6-b16d-beeeb08c0c66" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_NY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_fb33765b-9724-4602-bdf5-c5f4590c1605" xlink:to="loc_stpr_NY_94341c01-ea19-4cd6-b16d-beeeb08c0c66" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_7e017f25-3f05-450a-8783-7cfb5a509693" xlink:href="tmp-20211231.xsd#tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_fb33765b-9724-4602-bdf5-c5f4590c1605" xlink:to="loc_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_7e017f25-3f05-450a-8783-7cfb5a509693" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_b650f79e-173c-467d-8b9a-ed00c9a3556d" xlink:href="tmp-20211231.xsd#tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_fb33765b-9724-4602-bdf5-c5f4590c1605" xlink:to="loc_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_b650f79e-173c-467d-8b9a-ed00c9a3556d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_2a340bff-2299-4e73-a671-0d9f21449376" xlink:href="tmp-20211231.xsd#tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_fb33765b-9724-4602-bdf5-c5f4590c1605" xlink:to="loc_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_2a340bff-2299-4e73-a671-0d9f21449376" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_d43036c1-f438-4ff5-aa4b-4d6565bf6cbc" xlink:href="tmp-20211231.xsd#tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_fb33765b-9724-4602-bdf5-c5f4590c1605" xlink:to="loc_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_d43036c1-f438-4ff5-aa4b-4d6565bf6cbc" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#LoansandLeasesAgingAnalysisofPastDueLoansDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails" xlink:type="extended" id="i2138680499dc4707a467af92bfcc59c4_LoansandLeasesAgingAnalysisofPastDueLoansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_6dacf359-5250-4c2f-ac25-317c20481d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_982753a1-ab88-4a3b-b470-f1aafd0ee476" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_6dacf359-5250-4c2f-ac25-317c20481d5c" xlink:to="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_982753a1-ab88-4a3b-b470-f1aafd0ee476" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_e9e65411-8fea-4ff4-8250-a6500de97718" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_6dacf359-5250-4c2f-ac25-317c20481d5c" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_e9e65411-8fea-4ff4-8250-a6500de97718" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_d9997550-88a3-4e93-9420-2bcb696cca5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_6dacf359-5250-4c2f-ac25-317c20481d5c" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_d9997550-88a3-4e93-9420-2bcb696cca5c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_8bb5c245-0e4d-474b-b16f-1c42cd96bdfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_6dacf359-5250-4c2f-ac25-317c20481d5c" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_8bb5c245-0e4d-474b-b16f-1c42cd96bdfc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a8c27a8f-fdcb-4aba-a612-92d7fcae20bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_8bb5c245-0e4d-474b-b16f-1c42cd96bdfc" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a8c27a8f-fdcb-4aba-a612-92d7fcae20bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_a8c27a8f-fdcb-4aba-a612-92d7fcae20bd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a8c27a8f-fdcb-4aba-a612-92d7fcae20bd" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_a8c27a8f-fdcb-4aba-a612-92d7fcae20bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e5d1638b-ab15-4fe0-8e19-eb0395082836" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a8c27a8f-fdcb-4aba-a612-92d7fcae20bd" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e5d1638b-ab15-4fe0-8e19-eb0395082836" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_52340f05-4e19-4367-b970-d0b31d0f6627" xlink:href="tmp-20211231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e5d1638b-ab15-4fe0-8e19-eb0395082836" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_52340f05-4e19-4367-b970-d0b31d0f6627" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_fe9dfcca-edfc-4c58-a185-a0e2d0688530" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e5d1638b-ab15-4fe0-8e19-eb0395082836" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_fe9dfcca-edfc-4c58-a185-a0e2d0688530" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_e3d7b725-bf06-423c-83ec-6bda26ebe7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e5d1638b-ab15-4fe0-8e19-eb0395082836" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_e3d7b725-bf06-423c-83ec-6bda26ebe7ee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_27bbe5d9-173f-4754-841d-85c43e1e35f6" xlink:href="tmp-20211231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e5d1638b-ab15-4fe0-8e19-eb0395082836" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_27bbe5d9-173f-4754-841d-85c43e1e35f6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_40f1c5fa-4045-495a-b404-dafee91fa6aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasesPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e5d1638b-ab15-4fe0-8e19-eb0395082836" xlink:to="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_40f1c5fa-4045-495a-b404-dafee91fa6aa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e6ec8c2b-bf0e-4de0-b1b6-4213d0bf9ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_8bb5c245-0e4d-474b-b16f-1c42cd96bdfc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e6ec8c2b-bf0e-4de0-b1b6-4213d0bf9ca5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e6ec8c2b-bf0e-4de0-b1b6-4213d0bf9ca5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e6ec8c2b-bf0e-4de0-b1b6-4213d0bf9ca5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e6ec8c2b-bf0e-4de0-b1b6-4213d0bf9ca5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_01b30fa3-1bd2-4ee2-a333-8a6e3990ccbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e6ec8c2b-bf0e-4de0-b1b6-4213d0bf9ca5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_01b30fa3-1bd2-4ee2-a333-8a6e3990ccbe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember_0c39927c-a936-4be7-8a09-0fe82d84ee7e" xlink:href="tmp-20211231.xsd#tmp_AgricultureLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_01b30fa3-1bd2-4ee2-a333-8a6e3990ccbe" xlink:to="loc_tmp_AgricultureLoansMember_0c39927c-a936-4be7-8a09-0fe82d84ee7e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherFinancingReceivableMember_37d81653-8343-4911-b1d5-2fd1fcf870ca" xlink:href="tmp-20211231.xsd#tmp_OtherFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_01b30fa3-1bd2-4ee2-a333-8a6e3990ccbe" xlink:to="loc_tmp_OtherFinancingReceivableMember_37d81653-8343-4911-b1d5-2fd1fcf870ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PPPLoansMember_970bf32c-6d8a-4be2-bfa5-0ea27e85cc71" xlink:href="tmp-20211231.xsd#tmp_PPPLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_01b30fa3-1bd2-4ee2-a333-8a6e3990ccbe" xlink:to="loc_tmp_PPPLoansMember_970bf32c-6d8a-4be2-bfa5-0ea27e85cc71" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_887737d6-51ed-4535-b449-d5b5aff65343" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_01b30fa3-1bd2-4ee2-a333-8a6e3990ccbe" xlink:to="loc_us-gaap_ConstructionLoansMember_887737d6-51ed-4535-b449-d5b5aff65343" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_357f812d-2e32-4d9e-8f98-d757d461474d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_01b30fa3-1bd2-4ee2-a333-8a6e3990ccbe" xlink:to="loc_us-gaap_HomeEquityLoanMember_357f812d-2e32-4d9e-8f98-d757d461474d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_2a400b92-5062-45f1-8624-8f41fba50cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_01b30fa3-1bd2-4ee2-a333-8a6e3990ccbe" xlink:to="loc_us-gaap_ResidentialMortgageMember_2a400b92-5062-45f1-8624-8f41fba50cbc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IndirectLoansMember_4ca5c3ff-0aa3-4319-a906-c131d2befe43" xlink:href="tmp-20211231.xsd#tmp_IndirectLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_01b30fa3-1bd2-4ee2-a333-8a6e3990ccbe" xlink:to="loc_tmp_IndirectLoansMember_4ca5c3ff-0aa3-4319-a906-c131d2befe43" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_595a2562-cc26-4ab7-ab87-ca24cecc88ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_8bb5c245-0e4d-474b-b16f-1c42cd96bdfc" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_595a2562-cc26-4ab7-ab87-ca24cecc88ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_595a2562-cc26-4ab7-ab87-ca24cecc88ab_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_595a2562-cc26-4ab7-ab87-ca24cecc88ab" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_595a2562-cc26-4ab7-ab87-ca24cecc88ab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_138c52ec-8bcd-4edf-986d-318fe336aacb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_595a2562-cc26-4ab7-ab87-ca24cecc88ab" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_138c52ec-8bcd-4edf-986d-318fe336aacb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_f49910dc-47da-4100-90d9-b258c7b3f306" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_138c52ec-8bcd-4edf-986d-318fe336aacb" xlink:to="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_f49910dc-47da-4100-90d9-b258c7b3f306" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_f0151ede-3d55-43c6-b025-a5755018c4bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_138c52ec-8bcd-4edf-986d-318fe336aacb" xlink:to="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_f0151ede-3d55-43c6-b025-a5755018c4bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_aed9b58b-3f45-45ec-bdda-331b8e450bad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_138c52ec-8bcd-4edf-986d-318fe336aacb" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_aed9b58b-3f45-45ec-bdda-331b8e450bad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_062b9ba6-a636-4f09-bf6c-ceceae6ab839" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_138c52ec-8bcd-4edf-986d-318fe336aacb" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_062b9ba6-a636-4f09-bf6c-ceceae6ab839" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_2ca48f2f-c10b-4f9f-9441-679cb438ab82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_138c52ec-8bcd-4edf-986d-318fe336aacb" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_2ca48f2f-c10b-4f9f-9441-679cb438ab82" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#LoansandLeasesNonaccrualLoansDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails" xlink:type="extended" id="ib5e9eaa578d3478c9bc248a3aa8b6ea4_LoansandLeasesNonaccrualLoansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_01db71d9-6482-4736-ae22-838717a705da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_e6c5b4ef-eaea-4afd-975f-69d467c11e69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableNonaccrualNoAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_01db71d9-6482-4736-ae22-838717a705da" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_e6c5b4ef-eaea-4afd-975f-69d467c11e69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_fb1b2f04-605a-4da5-be02-7aeab0299d48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_01db71d9-6482-4736-ae22-838717a705da" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_fb1b2f04-605a-4da5-be02-7aeab0299d48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_0be3756c-5863-492f-9eb2-482dc5a1fb6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_01db71d9-6482-4736-ae22-838717a705da" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_0be3756c-5863-492f-9eb2-482dc5a1fb6a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_82957bbe-68d3-4efb-aedf-6a0475f6bc51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_01db71d9-6482-4736-ae22-838717a705da" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_82957bbe-68d3-4efb-aedf-6a0475f6bc51" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6fe4bc7e-8145-4f22-9b72-8b38bfafd5fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_82957bbe-68d3-4efb-aedf-6a0475f6bc51" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6fe4bc7e-8145-4f22-9b72-8b38bfafd5fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6fe4bc7e-8145-4f22-9b72-8b38bfafd5fe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6fe4bc7e-8145-4f22-9b72-8b38bfafd5fe" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6fe4bc7e-8145-4f22-9b72-8b38bfafd5fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8efcee7-2c7a-452c-831d-40ef8aa2cb3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6fe4bc7e-8145-4f22-9b72-8b38bfafd5fe" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8efcee7-2c7a-452c-831d-40ef8aa2cb3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_9cf09e37-4d16-41f7-a3a4-1e469ca8c085" xlink:href="tmp-20211231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8efcee7-2c7a-452c-831d-40ef8aa2cb3e" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_9cf09e37-4d16-41f7-a3a4-1e469ca8c085" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_36cbeafb-7e20-498b-a8a2-3b2afca32afd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8efcee7-2c7a-452c-831d-40ef8aa2cb3e" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_36cbeafb-7e20-498b-a8a2-3b2afca32afd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_5a226437-f258-476a-8158-b83c86f39f75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8efcee7-2c7a-452c-831d-40ef8aa2cb3e" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_5a226437-f258-476a-8158-b83c86f39f75" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_d7912c25-0174-461d-8d82-fc9b4e350920" xlink:href="tmp-20211231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8efcee7-2c7a-452c-831d-40ef8aa2cb3e" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_d7912c25-0174-461d-8d82-fc9b4e350920" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97dcf8ca-75fb-420d-8caf-2bee264c2cae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_82957bbe-68d3-4efb-aedf-6a0475f6bc51" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97dcf8ca-75fb-420d-8caf-2bee264c2cae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_97dcf8ca-75fb-420d-8caf-2bee264c2cae_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97dcf8ca-75fb-420d-8caf-2bee264c2cae" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_97dcf8ca-75fb-420d-8caf-2bee264c2cae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de3bbc9f-e9c3-49cd-a0f2-3c7fbdf36550" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97dcf8ca-75fb-420d-8caf-2bee264c2cae" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de3bbc9f-e9c3-49cd-a0f2-3c7fbdf36550" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherFinancingReceivableMember_e098bcc1-b4ee-4605-9c8a-64594e024a72" xlink:href="tmp-20211231.xsd#tmp_OtherFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de3bbc9f-e9c3-49cd-a0f2-3c7fbdf36550" xlink:to="loc_tmp_OtherFinancingReceivableMember_e098bcc1-b4ee-4605-9c8a-64594e024a72" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_f3b4c519-f4ec-430f-8503-ba75665f758b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de3bbc9f-e9c3-49cd-a0f2-3c7fbdf36550" xlink:to="loc_us-gaap_ConstructionLoansMember_f3b4c519-f4ec-430f-8503-ba75665f758b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember_c7c50879-5159-48a8-8681-3068642230da" xlink:href="tmp-20211231.xsd#tmp_AgricultureLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de3bbc9f-e9c3-49cd-a0f2-3c7fbdf36550" xlink:to="loc_tmp_AgricultureLoansMember_c7c50879-5159-48a8-8681-3068642230da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_ecfd174c-96f0-4687-966d-05351c99537e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de3bbc9f-e9c3-49cd-a0f2-3c7fbdf36550" xlink:to="loc_us-gaap_HomeEquityLoanMember_ecfd174c-96f0-4687-966d-05351c99537e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_d8cd5679-adcd-439f-a366-520e6f314a07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de3bbc9f-e9c3-49cd-a0f2-3c7fbdf36550" xlink:to="loc_us-gaap_ResidentialMortgageMember_d8cd5679-adcd-439f-a366-520e6f314a07" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IndirectLoansMember_838723c5-1eae-46f1-9384-9ca856a119da" xlink:href="tmp-20211231.xsd#tmp_IndirectLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de3bbc9f-e9c3-49cd-a0f2-3c7fbdf36550" xlink:to="loc_tmp_IndirectLoansMember_838723c5-1eae-46f1-9384-9ca856a119da" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails" xlink:type="extended" id="i6fcdb257ec8049489bf0b603801085ad_AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0a8aa436-882a-4b6a-843c-cc6e1577b319" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_fd2fb9bf-8c81-462e-a3da-01b026947990" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0a8aa436-882a-4b6a-843c-cc6e1577b319" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_fd2fb9bf-8c81-462e-a3da-01b026947990" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_b11a65f0-0221-43fb-98b5-08d356b4bb19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_fd2fb9bf-8c81-462e-a3da-01b026947990" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_b11a65f0-0221-43fb-98b5-08d356b4bb19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion_a1ec6efe-9836-434b-9fdb-781469c0e5d8" xlink:href="tmp-20211231.xsd#tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_fd2fb9bf-8c81-462e-a3da-01b026947990" xlink:to="loc_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion_a1ec6efe-9836-434b-9fdb-781469c0e5d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_2c5fa3d9-1794-42ea-975c-929b8f61247b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_fd2fb9bf-8c81-462e-a3da-01b026947990" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_2c5fa3d9-1794-42ea-975c-929b8f61247b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_5104c051-bf55-4432-9541-a35cef8266ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_fd2fb9bf-8c81-462e-a3da-01b026947990" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_5104c051-bf55-4432-9541-a35cef8266ac" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_0f0dd49d-8482-4575-9600-50533d24b532" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1270262f-c852-4428-9405-0f8ff0ef7f12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0a8aa436-882a-4b6a-843c-cc6e1577b319" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1270262f-c852-4428-9405-0f8ff0ef7f12" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f7fb676e-cf76-4864-bfa2-45c24e8a1240" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1270262f-c852-4428-9405-0f8ff0ef7f12" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f7fb676e-cf76-4864-bfa2-45c24e8a1240" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f7fb676e-cf76-4864-bfa2-45c24e8a1240_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f7fb676e-cf76-4864-bfa2-45c24e8a1240" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f7fb676e-cf76-4864-bfa2-45c24e8a1240_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_b1352952-2886-4b2e-9a08-b5877109be58" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f7fb676e-cf76-4864-bfa2-45c24e8a1240" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_b1352952-2886-4b2e-9a08-b5877109be58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_06ed3e71-4a04-4a27-be78-285a53b73c4a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_b1352952-2886-4b2e-9a08-b5877109be58" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_06ed3e71-4a04-4a27-be78-285a53b73c4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_9b1f8228-b0de-44ad-9d06-fed2e1cb7df7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1270262f-c852-4428-9405-0f8ff0ef7f12" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_9b1f8228-b0de-44ad-9d06-fed2e1cb7df7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9b1f8228-b0de-44ad-9d06-fed2e1cb7df7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_9b1f8228-b0de-44ad-9d06-fed2e1cb7df7" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9b1f8228-b0de-44ad-9d06-fed2e1cb7df7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fcdc746b-6d33-4e13-8b8d-0a0a3f36d97a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_9b1f8228-b0de-44ad-9d06-fed2e1cb7df7" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fcdc746b-6d33-4e13-8b8d-0a0a3f36d97a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_1b1b7637-480b-4cf4-8528-f464ffff7ca1" xlink:href="tmp-20211231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fcdc746b-6d33-4e13-8b8d-0a0a3f36d97a" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_1b1b7637-480b-4cf4-8528-f464ffff7ca1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_a0ee2d82-ceed-40a8-8d7c-a6398a9942eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fcdc746b-6d33-4e13-8b8d-0a0a3f36d97a" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_a0ee2d82-ceed-40a8-8d7c-a6398a9942eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_31ca1ae8-32f8-4665-aa6e-69eba9fd3f03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fcdc746b-6d33-4e13-8b8d-0a0a3f36d97a" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_31ca1ae8-32f8-4665-aa6e-69eba9fd3f03" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_14a4122d-1583-4a90-a228-ebcc1993306d" xlink:href="tmp-20211231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fcdc746b-6d33-4e13-8b8d-0a0a3f36d97a" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_14a4122d-1583-4a90-a228-ebcc1993306d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_59f387ee-6c28-4571-b0a7-8517e7d7b6a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasesPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fcdc746b-6d33-4e13-8b8d-0a0a3f36d97a" xlink:to="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_59f387ee-6c28-4571-b0a7-8517e7d7b6a4" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails" xlink:type="extended" id="i83b6bebcabfa4d088f912ab063f07dfa_AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_83a768ab-120d-43ba-ac33-e2fcbac2d905" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_79095da5-94b2-4039-b8f5-547cc7045de5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_83a768ab-120d-43ba-ac33-e2fcbac2d905" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_79095da5-94b2-4039-b8f5-547cc7045de5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_b90b8247-3e17-4244-a1c2-f7365b3064a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_79095da5-94b2-4039-b8f5-547cc7045de5" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_b90b8247-3e17-4244-a1c2-f7365b3064a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_900d5608-b377-4db0-a8b2-27c864562ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_79095da5-94b2-4039-b8f5-547cc7045de5" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_900d5608-b377-4db0-a8b2-27c864562ea9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_e3e940a8-c704-4b47-aad9-962421b29d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_dcfabb89-3ada-4e47-8357-5f647c977e2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_83a768ab-120d-43ba-ac33-e2fcbac2d905" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_dcfabb89-3ada-4e47-8357-5f647c977e2c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_02ee83a8-2a44-4d1e-89df-48942d5359b4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_dcfabb89-3ada-4e47-8357-5f647c977e2c" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_02ee83a8-2a44-4d1e-89df-48942d5359b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_02ee83a8-2a44-4d1e-89df-48942d5359b4_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_02ee83a8-2a44-4d1e-89df-48942d5359b4" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_02ee83a8-2a44-4d1e-89df-48942d5359b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_7e7b6894-c428-4644-ab32-375d7579db1d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_02ee83a8-2a44-4d1e-89df-48942d5359b4" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_7e7b6894-c428-4644-ab32-375d7579db1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_78b85431-aea2-4ec2-ae9e-72a9ec30019f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_7e7b6894-c428-4644-ab32-375d7579db1d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_78b85431-aea2-4ec2-ae9e-72a9ec30019f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#AllowanceforCreditLossesCollateralDependentLoansDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails" xlink:type="extended" id="ie66135331c45479cb1c40029031a7116_AllowanceforCreditLossesCollateralDependentLoansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3480faf9-4cf8-4eff-af25-5900b92c375b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment_c9d69089-d6c3-4367-a475-0c548691ac22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3480faf9-4cf8-4eff-af25-5900b92c375b" xlink:to="loc_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment_c9d69089-d6c3-4367-a475-0c548691ac22" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1_d06f6f1d-4fa4-41f7-bc7d-6fbe9f3fab8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3480faf9-4cf8-4eff-af25-5900b92c375b" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1_d06f6f1d-4fa4-41f7-bc7d-6fbe9f3fab8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_badc5e19-dc1d-47e5-aac3-bfd62740d82a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3480faf9-4cf8-4eff-af25-5900b92c375b" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_badc5e19-dc1d-47e5-aac3-bfd62740d82a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6a21c10e-bf09-42db-b4fe-ab50d1fe8902" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_badc5e19-dc1d-47e5-aac3-bfd62740d82a" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6a21c10e-bf09-42db-b4fe-ab50d1fe8902" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6a21c10e-bf09-42db-b4fe-ab50d1fe8902_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6a21c10e-bf09-42db-b4fe-ab50d1fe8902" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6a21c10e-bf09-42db-b4fe-ab50d1fe8902_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9dd15bbb-fba3-4e81-97d5-41d931ddca6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6a21c10e-bf09-42db-b4fe-ab50d1fe8902" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9dd15bbb-fba3-4e81-97d5-41d931ddca6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_1fa32880-bf9c-4180-8bae-2063c60b8e24" xlink:href="tmp-20211231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9dd15bbb-fba3-4e81-97d5-41d931ddca6b" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_1fa32880-bf9c-4180-8bae-2063c60b8e24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_860e5079-bcbe-47b3-8582-82fcaa3603b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9dd15bbb-fba3-4e81-97d5-41d931ddca6b" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_860e5079-bcbe-47b3-8582-82fcaa3603b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_4f025b47-872f-4434-b457-1467a4f628bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9dd15bbb-fba3-4e81-97d5-41d931ddca6b" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_4f025b47-872f-4434-b457-1467a4f628bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_28e430f5-6e8d-47c6-8f54-9066da2ea8b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_badc5e19-dc1d-47e5-aac3-bfd62740d82a" xlink:to="loc_us-gaap_CollateralAxis_28e430f5-6e8d-47c6-8f54-9066da2ea8b1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_28e430f5-6e8d-47c6-8f54-9066da2ea8b1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CollateralAxis_28e430f5-6e8d-47c6-8f54-9066da2ea8b1" xlink:to="loc_us-gaap_CollateralDomain_28e430f5-6e8d-47c6-8f54-9066da2ea8b1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_c20431aa-9600-4308-99ef-35d00c1c3815" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CollateralAxis_28e430f5-6e8d-47c6-8f54-9066da2ea8b1" xlink:to="loc_us-gaap_CollateralDomain_c20431aa-9600-4308-99ef-35d00c1c3815" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember_eb8c2746-d782-427b-83df-2dc9d01b96f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_c20431aa-9600-4308-99ef-35d00c1c3815" xlink:to="loc_us-gaap_RealEstateMember_eb8c2746-d782-427b-83df-2dc9d01b96f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BusinessAssetsMember_c62e3157-467c-4f6c-84a8-e30e3cdc06ca" xlink:href="tmp-20211231.xsd#tmp_BusinessAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_c20431aa-9600-4308-99ef-35d00c1c3815" xlink:to="loc_tmp_BusinessAssetsMember_c62e3157-467c-4f6c-84a8-e30e3cdc06ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherCollateralMember_865a5e72-a6fc-4ea7-a1dd-5ee6d2221176" xlink:href="tmp-20211231.xsd#tmp_OtherCollateralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_c20431aa-9600-4308-99ef-35d00c1c3815" xlink:to="loc_tmp_OtherCollateralMember_865a5e72-a6fc-4ea7-a1dd-5ee6d2221176" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9df4b5c7-8637-4bca-97e5-2b27352ddcbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_badc5e19-dc1d-47e5-aac3-bfd62740d82a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9df4b5c7-8637-4bca-97e5-2b27352ddcbe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9df4b5c7-8637-4bca-97e5-2b27352ddcbe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9df4b5c7-8637-4bca-97e5-2b27352ddcbe" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9df4b5c7-8637-4bca-97e5-2b27352ddcbe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_dee4a6c8-7976-482e-bf8d-1e8b592976c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9df4b5c7-8637-4bca-97e5-2b27352ddcbe" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_dee4a6c8-7976-482e-bf8d-1e8b592976c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_08828f82-e6c9-439f-b255-90c2a6f48d81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_dee4a6c8-7976-482e-bf8d-1e8b592976c8" xlink:to="loc_us-gaap_ResidentialMortgageMember_08828f82-e6c9-439f-b255-90c2a6f48d81" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesNarrativesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#AllowanceforCreditLossesNarrativesDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/AllowanceforCreditLossesNarrativesDetails" xlink:type="extended" id="iba60d86847574a6bbc36d03f3ce34fbc_AllowanceforCreditLossesNarrativesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9023d890-625b-4123-814b-c8bb63056b02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_11f3ee4e-3e41-48d6-ae6f-36aab6a992e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9023d890-625b-4123-814b-c8bb63056b02" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_11f3ee4e-3e41-48d6-ae6f-36aab6a992e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsRecordedInvestment_6dd5b155-4318-4361-9493-86cf10e09f63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsRecordedInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9023d890-625b-4123-814b-c8bb63056b02" xlink:to="loc_us-gaap_FinancingReceivableModificationsRecordedInvestment_6dd5b155-4318-4361-9493-86cf10e09f63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aa8d5561-602c-4198-8db2-39dd0e92f099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9023d890-625b-4123-814b-c8bb63056b02" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aa8d5561-602c-4198-8db2-39dd0e92f099" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_15a4d244-a997-4737-83dd-c685b30c2fbb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aa8d5561-602c-4198-8db2-39dd0e92f099" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_15a4d244-a997-4737-83dd-c685b30c2fbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_15a4d244-a997-4737-83dd-c685b30c2fbb_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_15a4d244-a997-4737-83dd-c685b30c2fbb" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_15a4d244-a997-4737-83dd-c685b30c2fbb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_d0e94b31-049a-4426-91d6-33e3051ab80a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_15a4d244-a997-4737-83dd-c685b30c2fbb" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_d0e94b31-049a-4426-91d6-33e3051ab80a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_b8260200-1bd3-42c9-91ff-142e8439d8a6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_d0e94b31-049a-4426-91d6-33e3051ab80a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_b8260200-1bd3-42c9-91ff-142e8439d8a6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails" xlink:type="extended" id="i35e9dfe20be3434ba54aee5c90cd4059_AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_97bb28d4-1182-43c0-b3cd-68e3cbcf19b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2_072030dd-5302-4f56-bc8a-d670f2987158" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsNumberOfContracts2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_97bb28d4-1182-43c0-b3cd-68e3cbcf19b2" xlink:to="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2_072030dd-5302-4f56-bc8a-d670f2987158" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_4d08173b-7dab-4150-9350-8fbb311aedc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_97bb28d4-1182-43c0-b3cd-68e3cbcf19b2" xlink:to="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_4d08173b-7dab-4150-9350-8fbb311aedc3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_fafa56d4-10ce-4529-a98c-34bf771954f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_97bb28d4-1182-43c0-b3cd-68e3cbcf19b2" xlink:to="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_fafa56d4-10ce-4529-a98c-34bf771954f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_348965ab-858e-4de1-9f21-b53f92895905" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_97bb28d4-1182-43c0-b3cd-68e3cbcf19b2" xlink:to="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_348965ab-858e-4de1-9f21-b53f92895905" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_08da918d-539f-49e7-afa6-38a89021743c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_97bb28d4-1182-43c0-b3cd-68e3cbcf19b2" xlink:to="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_08da918d-539f-49e7-afa6-38a89021743c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_7037ee80-5ae4-49ea-ac05-6886186efc0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_97bb28d4-1182-43c0-b3cd-68e3cbcf19b2" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_7037ee80-5ae4-49ea-ac05-6886186efc0f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_76e3e6a2-0510-43df-a310-712ccadcd336" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_7037ee80-5ae4-49ea-ac05-6886186efc0f" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_76e3e6a2-0510-43df-a310-712ccadcd336" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_76e3e6a2-0510-43df-a310-712ccadcd336_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_76e3e6a2-0510-43df-a310-712ccadcd336" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_76e3e6a2-0510-43df-a310-712ccadcd336_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b143f48a-9d4a-4c7e-816d-c93ba155ea5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_76e3e6a2-0510-43df-a310-712ccadcd336" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b143f48a-9d4a-4c7e-816d-c93ba155ea5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_20001b26-cac3-4aea-bc41-2085a569cf24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b143f48a-9d4a-4c7e-816d-c93ba155ea5b" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_20001b26-cac3-4aea-bc41-2085a569cf24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_e1ee8c26-17fb-4536-8634-5f7e2dacf6bb" xlink:href="tmp-20211231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b143f48a-9d4a-4c7e-816d-c93ba155ea5b" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_e1ee8c26-17fb-4536-8634-5f7e2dacf6bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_598061d9-6348-4b2b-8efb-d2f632b488a9" xlink:href="tmp-20211231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b143f48a-9d4a-4c7e-816d-c93ba155ea5b" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_598061d9-6348-4b2b-8efb-d2f632b488a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7175d7d9-c15a-4a86-90be-8e38b58ad0f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_7037ee80-5ae4-49ea-ac05-6886186efc0f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7175d7d9-c15a-4a86-90be-8e38b58ad0f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7175d7d9-c15a-4a86-90be-8e38b58ad0f8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7175d7d9-c15a-4a86-90be-8e38b58ad0f8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7175d7d9-c15a-4a86-90be-8e38b58ad0f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_53acbb43-8e87-467a-a599-2ec6ca97d9c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7175d7d9-c15a-4a86-90be-8e38b58ad0f8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_53acbb43-8e87-467a-a599-2ec6ca97d9c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherFinancingReceivableMember_9e239ef9-3423-4128-9445-584e74874c09" xlink:href="tmp-20211231.xsd#tmp_OtherFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_53acbb43-8e87-467a-a599-2ec6ca97d9c5" xlink:to="loc_tmp_OtherFinancingReceivableMember_9e239ef9-3423-4128-9445-584e74874c09" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesMember_4fcf38f0-833b-4838-87e1-069998034a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgagesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_53acbb43-8e87-467a-a599-2ec6ca97d9c5" xlink:to="loc_us-gaap_MortgagesMember_4fcf38f0-833b-4838-87e1-069998034a1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_4102d016-09da-43e2-aede-326bf1ecb2c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_53acbb43-8e87-467a-a599-2ec6ca97d9c5" xlink:to="loc_us-gaap_HomeEquityLoanMember_4102d016-09da-43e2-aede-326bf1ecb2c6" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails" xlink:type="extended" id="i1f1fe350a6be4d19a0b6221f679e379e_AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_753bb27a-6a97-48e3-ae03-03940bba2edd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_753bb27a-6a97-48e3-ae03-03940bba2edd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_6e35724e-d55b-4f8b-b0b5-200872933a02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_6e35724e-d55b-4f8b-b0b5-200872933a02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_f842491e-c825-405c-a83d-965035fdea4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_f842491e-c825-405c-a83d-965035fdea4f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_a80edec5-f806-4ed0-ae30-a022625837c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_a80edec5-f806-4ed0-ae30-a022625837c2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_41e3c817-36f0-4b5b-a805-0f8d88e25084" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_41e3c817-36f0-4b5b-a805-0f8d88e25084" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_c8e13d49-d5ce-4903-a25a-8c4652dc0142" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_c8e13d49-d5ce-4903-a25a-8c4652dc0142" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_e7836cd9-715f-4496-ab63-ca72acf1bfdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:to="loc_us-gaap_FinancingReceivableRevolving_e7836cd9-715f-4496-ab63-ca72acf1bfdf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_22c9cee3-f616-41b8-852c-dfe33b7dc014" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:to="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_22c9cee3-f616-41b8-852c-dfe33b7dc014" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_b74beb83-0d77-4d7a-8700-df1bcb072d8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_b74beb83-0d77-4d7a-8700-df1bcb072d8e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aafebcca-f457-47db-8a75-b84e0a35caee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aafebcca-f457-47db-8a75-b84e0a35caee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_246033dd-1d39-4b4a-acbc-71aeb1edf690" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aafebcca-f457-47db-8a75-b84e0a35caee" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_246033dd-1d39-4b4a-acbc-71aeb1edf690" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_246033dd-1d39-4b4a-acbc-71aeb1edf690_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_246033dd-1d39-4b4a-acbc-71aeb1edf690" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_246033dd-1d39-4b4a-acbc-71aeb1edf690_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_a455724b-bdb2-4e51-ac1f-d719cd3ef074" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_246033dd-1d39-4b4a-acbc-71aeb1edf690" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_a455724b-bdb2-4e51-ac1f-d719cd3ef074" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_4b6bd68d-4568-4297-a15b-ece923e65550" xlink:href="tmp-20211231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_a455724b-bdb2-4e51-ac1f-d719cd3ef074" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_4b6bd68d-4568-4297-a15b-ece923e65550" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_6f57ca38-5761-4546-8b76-df0c99c4e5ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_a455724b-bdb2-4e51-ac1f-d719cd3ef074" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_6f57ca38-5761-4546-8b76-df0c99c4e5ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_00bd54c2-da72-4ed2-a08c-853e20cf2362" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_a455724b-bdb2-4e51-ac1f-d719cd3ef074" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_00bd54c2-da72-4ed2-a08c-853e20cf2362" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_32aea017-13ee-4edc-b28f-5b1a4b5d2682" xlink:href="tmp-20211231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_a455724b-bdb2-4e51-ac1f-d719cd3ef074" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_32aea017-13ee-4edc-b28f-5b1a4b5d2682" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1589360f-df20-4e64-9c18-ed6f4909b92c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aafebcca-f457-47db-8a75-b84e0a35caee" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1589360f-df20-4e64-9c18-ed6f4909b92c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1589360f-df20-4e64-9c18-ed6f4909b92c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1589360f-df20-4e64-9c18-ed6f4909b92c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1589360f-df20-4e64-9c18-ed6f4909b92c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1edb4c97-0af1-449b-8541-77afd3f18ade" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1589360f-df20-4e64-9c18-ed6f4909b92c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1edb4c97-0af1-449b-8541-77afd3f18ade" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherFinancingReceivableMember_3b8994a8-44fc-4244-a9ed-c217fccf19bd" xlink:href="tmp-20211231.xsd#tmp_OtherFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1edb4c97-0af1-449b-8541-77afd3f18ade" xlink:to="loc_tmp_OtherFinancingReceivableMember_3b8994a8-44fc-4244-a9ed-c217fccf19bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PPPLoansMember_c7bcad7b-f030-41c7-9907-019b7b2fb306" xlink:href="tmp-20211231.xsd#tmp_PPPLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1edb4c97-0af1-449b-8541-77afd3f18ade" xlink:to="loc_tmp_PPPLoansMember_c7bcad7b-f030-41c7-9907-019b7b2fb306" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember_cc6ea6db-68d5-4799-9f3f-22a8aa1cfd09" xlink:href="tmp-20211231.xsd#tmp_AgricultureLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1edb4c97-0af1-449b-8541-77afd3f18ade" xlink:to="loc_tmp_AgricultureLoansMember_cc6ea6db-68d5-4799-9f3f-22a8aa1cfd09" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_16b98029-dfb4-44a7-aa29-40eed23271d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1edb4c97-0af1-449b-8541-77afd3f18ade" xlink:to="loc_us-gaap_ConstructionLoansMember_16b98029-dfb4-44a7-aa29-40eed23271d4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_2e84dfb6-56a5-4e46-9050-b1e81f842679" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1edb4c97-0af1-449b-8541-77afd3f18ade" xlink:to="loc_us-gaap_HomeEquityLoanMember_2e84dfb6-56a5-4e46-9050-b1e81f842679" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_9d03fba0-2778-48a9-a73d-2387c0af273c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1edb4c97-0af1-449b-8541-77afd3f18ade" xlink:to="loc_us-gaap_ResidentialMortgageMember_9d03fba0-2778-48a9-a73d-2387c0af273c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DirectLoansMember_775481e8-6772-432e-9de0-2c9fb35ee8af" xlink:href="tmp-20211231.xsd#tmp_DirectLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1edb4c97-0af1-449b-8541-77afd3f18ade" xlink:to="loc_tmp_DirectLoansMember_775481e8-6772-432e-9de0-2c9fb35ee8af" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IndirectLoansMember_02e15a49-ef05-49fd-84f8-e9de20c74d4c" xlink:href="tmp-20211231.xsd#tmp_IndirectLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1edb4c97-0af1-449b-8541-77afd3f18ade" xlink:to="loc_tmp_IndirectLoansMember_02e15a49-ef05-49fd-84f8-e9de20c74d4c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_70e9e978-2380-4687-89e3-d77afd368e55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aafebcca-f457-47db-8a75-b84e0a35caee" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_70e9e978-2380-4687-89e3-d77afd368e55" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_70e9e978-2380-4687-89e3-d77afd368e55_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_70e9e978-2380-4687-89e3-d77afd368e55" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_70e9e978-2380-4687-89e3-d77afd368e55_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_7023a3e9-01cc-406d-9aa4-4990b3e49b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_70e9e978-2380-4687-89e3-d77afd368e55" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_7023a3e9-01cc-406d-9aa4-4990b3e49b5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PassMember_bba21e8f-1fea-4f97-8525-b464d9fc96c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PassMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_7023a3e9-01cc-406d-9aa4-4990b3e49b5e" xlink:to="loc_us-gaap_PassMember_bba21e8f-1fea-4f97-8525-b464d9fc96c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialMentionMember_c239889f-42b2-4968-927a-64dfd916ac76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SpecialMentionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_7023a3e9-01cc-406d-9aa4-4990b3e49b5e" xlink:to="loc_us-gaap_SpecialMentionMember_c239889f-42b2-4968-927a-64dfd916ac76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubstandardMember_b65bebd2-9d7e-4d3d-bda8-044b8bf405a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubstandardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_7023a3e9-01cc-406d-9aa4-4990b3e49b5e" xlink:to="loc_us-gaap_SubstandardMember_b65bebd2-9d7e-4d3d-bda8-044b8bf405a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformingFinancingReceivableMember_d7131504-5f28-46c9-9b37-761e225689f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformingFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_7023a3e9-01cc-406d-9aa4-4990b3e49b5e" xlink:to="loc_us-gaap_PerformingFinancingReceivableMember_d7131504-5f28-46c9-9b37-761e225689f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember_3fd16005-d7c7-487c-9add-284c0e82271e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonperformingFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_7023a3e9-01cc-406d-9aa4-4990b3e49b5e" xlink:to="loc_us-gaap_NonperformingFinancingReceivableMember_3fd16005-d7c7-487c-9add-284c0e82271e" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails" xlink:type="extended" id="i4987f209a3c640f78798188615a24f9f_GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_2752606a-a0bc-477c-a2de-fedb42574067" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_e9ae320b-12a9-4af9-8e17-109f1d15cc95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_2752606a-a0bc-477c-a2de-fedb42574067" xlink:to="loc_us-gaap_GoodwillRollForward_e9ae320b-12a9-4af9-8e17-109f1d15cc95" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_01cff425-ff44-4480-91b2-191b99676d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_e9ae320b-12a9-4af9-8e17-109f1d15cc95" xlink:to="loc_us-gaap_Goodwill_01cff425-ff44-4480-91b2-191b99676d5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_f40a49db-8b2e-46d4-b9cb-cf7bc7609f6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_e9ae320b-12a9-4af9-8e17-109f1d15cc95" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_f40a49db-8b2e-46d4-b9cb-cf7bc7609f6b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_811c57b5-6920-44c8-a998-035636c6da1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_d8c4d293-7ade-4ecc-ac47-88ed76000331" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_2752606a-a0bc-477c-a2de-fedb42574067" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_d8c4d293-7ade-4ecc-ac47-88ed76000331" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f17dc8bd-e524-4fb8-94fb-3aaf02fd29f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_d8c4d293-7ade-4ecc-ac47-88ed76000331" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f17dc8bd-e524-4fb8-94fb-3aaf02fd29f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f17dc8bd-e524-4fb8-94fb-3aaf02fd29f7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f17dc8bd-e524-4fb8-94fb-3aaf02fd29f7" xlink:to="loc_us-gaap_SegmentDomain_f17dc8bd-e524-4fb8-94fb-3aaf02fd29f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c744fe8e-0b78-458e-8e5e-ac603f197c35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f17dc8bd-e524-4fb8-94fb-3aaf02fd29f7" xlink:to="loc_us-gaap_SegmentDomain_c744fe8e-0b78-458e-8e5e-ac603f197c35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BankingSegmentMember_bb852962-3bb6-4747-8896-6b802078158f" xlink:href="tmp-20211231.xsd#tmp_BankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c744fe8e-0b78-458e-8e5e-ac603f197c35" xlink:to="loc_tmp_BankingSegmentMember_bb852962-3bb6-4747-8896-6b802078158f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InsuranceMember_61f74580-292f-4ccd-86a4-7057cb24016a" xlink:href="tmp-20211231.xsd#tmp_InsuranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c744fe8e-0b78-458e-8e5e-ac603f197c35" xlink:to="loc_tmp_InsuranceMember_61f74580-292f-4ccd-86a4-7057cb24016a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WealthManagementMember_3b1a1040-322c-40e6-ac5b-ae0201d8743c" xlink:href="tmp-20211231.xsd#tmp_WealthManagementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c744fe8e-0b78-458e-8e5e-ac603f197c35" xlink:to="loc_tmp_WealthManagementMember_3b1a1040-322c-40e6-ac5b-ae0201d8743c" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails" xlink:type="extended" id="i4177ed3f238241e0a227d951bf79f435_GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a967556-ff42-40b7-a0e0-417e944b145c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5286eb53-c05d-4517-87e1-7b6aaa4e22df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a967556-ff42-40b7-a0e0-417e944b145c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5286eb53-c05d-4517-87e1-7b6aaa4e22df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3ec99382-a4c7-4d17-806f-593d4d4583f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a967556-ff42-40b7-a0e0-417e944b145c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3ec99382-a4c7-4d17-806f-593d4d4583f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_48db1d47-47b9-4cea-8e15-542da341740e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a967556-ff42-40b7-a0e0-417e944b145c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_48db1d47-47b9-4cea-8e15-542da341740e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8fc817ee-c34a-4606-a853-04c2c9c32b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a967556-ff42-40b7-a0e0-417e944b145c" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8fc817ee-c34a-4606-a853-04c2c9c32b1f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2b5499e1-3ea3-4d12-99e9-2b5569a89cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8fc817ee-c34a-4606-a853-04c2c9c32b1f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2b5499e1-3ea3-4d12-99e9-2b5569a89cf7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2b5499e1-3ea3-4d12-99e9-2b5569a89cf7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2b5499e1-3ea3-4d12-99e9-2b5569a89cf7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2b5499e1-3ea3-4d12-99e9-2b5569a89cf7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0abbb00b-97ef-45ab-b840-bb39f4d2094d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2b5499e1-3ea3-4d12-99e9-2b5569a89cf7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0abbb00b-97ef-45ab-b840-bb39f4d2094d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_c5b8d58b-f10e-402e-b12f-9c410cd43825" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CoreDepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0abbb00b-97ef-45ab-b840-bb39f4d2094d" xlink:to="loc_us-gaap_CoreDepositsMember_c5b8d58b-f10e-402e-b12f-9c410cd43825" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_d9136aef-3068-42a6-976f-042457c94ded" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0abbb00b-97ef-45ab-b840-bb39f4d2094d" xlink:to="loc_us-gaap_CustomerRelationshipsMember_d9136aef-3068-42a6-976f-042457c94ded" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_c1414867-6c26-4915-9d95-bc51f63fd4f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0abbb00b-97ef-45ab-b840-bb39f4d2094d" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_c1414867-6c26-4915-9d95-bc51f63fd4f5" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#PremisesandEquipmentScheduleofPremisesandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails" xlink:type="extended" id="ic01671c1af774d8682117c36b0b546ce_PremisesandEquipmentScheduleofPremisesandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_eed31caf-2864-4890-8032-5b403c1f39a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_547a4087-26c4-4931-af6c-cc9837027422" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_eed31caf-2864-4890-8032-5b403c1f39a5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_547a4087-26c4-4931-af6c-cc9837027422" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d384d9b8-9c2e-4d32-b178-a7bd7b187803" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_eed31caf-2864-4890-8032-5b403c1f39a5" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d384d9b8-9c2e-4d32-b178-a7bd7b187803" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ad8bbf9f-34aa-47e4-9824-2679af775542" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_eed31caf-2864-4890-8032-5b403c1f39a5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ad8bbf9f-34aa-47e4-9824-2679af775542" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8bf7f1bd-9300-4597-b4b6-9b94c0be757f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_eed31caf-2864-4890-8032-5b403c1f39a5" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8bf7f1bd-9300-4597-b4b6-9b94c0be757f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2f92fcf0-bf85-448a-a848-b43002096c73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8bf7f1bd-9300-4597-b4b6-9b94c0be757f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2f92fcf0-bf85-448a-a848-b43002096c73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f92fcf0-bf85-448a-a848-b43002096c73_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2f92fcf0-bf85-448a-a848-b43002096c73" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2f92fcf0-bf85-448a-a848-b43002096c73_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d203302-8ee2-4e55-b478-c5889a8f6cad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2f92fcf0-bf85-448a-a848-b43002096c73" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d203302-8ee2-4e55-b478-c5889a8f6cad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_bae47266-6bbd-4147-9496-3bd0a4db2918" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d203302-8ee2-4e55-b478-c5889a8f6cad" xlink:to="loc_us-gaap_LandMember_bae47266-6bbd-4147-9496-3bd0a4db2918" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_459db879-7f92-4c66-9442-cf0cad526bf7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d203302-8ee2-4e55-b478-c5889a8f6cad" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_459db879-7f92-4c66-9442-cf0cad526bf7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_d4f1c1d5-e7ce-4b0b-9c8c-baaf71eb120a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d203302-8ee2-4e55-b478-c5889a8f6cad" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_d4f1c1d5-e7ce-4b0b-9c8c-baaf71eb120a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentDepreciationandAmortizationExpenseDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#PremisesandEquipmentDepreciationandAmortizationExpenseDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/PremisesandEquipmentDepreciationandAmortizationExpenseDetails" xlink:type="extended" id="i269ec46eb2e64e4daa0c9e69d34a2571_PremisesandEquipmentDepreciationandAmortizationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_36017049-ed80-424a-a003-eab602eccdb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_582b640a-7f48-4a49-82fa-b41f03d8aa4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_36017049-ed80-424a-a003-eab602eccdb6" xlink:to="loc_us-gaap_DepreciationAndAmortization_582b640a-7f48-4a49-82fa-b41f03d8aa4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_51b515b2-9202-4605-af56-897ab08452a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_36017049-ed80-424a-a003-eab602eccdb6" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_51b515b2-9202-4605-af56-897ab08452a3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88140ab5-33e3-467c-ad9b-4c514e2a8310" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_51b515b2-9202-4605-af56-897ab08452a3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88140ab5-33e3-467c-ad9b-4c514e2a8310" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_88140ab5-33e3-467c-ad9b-4c514e2a8310_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88140ab5-33e3-467c-ad9b-4c514e2a8310" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_88140ab5-33e3-467c-ad9b-4c514e2a8310_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d6746b1f-4148-47de-a577-906690e1737c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88140ab5-33e3-467c-ad9b-4c514e2a8310" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d6746b1f-4148-47de-a577-906690e1737c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_cc8c3483-0e3b-4e19-b18d-e9858e3b7805" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d6746b1f-4148-47de-a577-906690e1737c" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_cc8c3483-0e3b-4e19-b18d-e9858e3b7805" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_0bc14004-b671-41a6-9328-a34dfbdfe163" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d6746b1f-4148-47de-a577-906690e1737c" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_0bc14004-b671-41a6-9328-a34dfbdfe163" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#PremisesandEquipmentNarrativeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails" xlink:type="extended" id="i30e1b6ca694e4f609cb3fc2e2b7b9f31_PremisesandEquipmentNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54470d35-cb17-45c4-ae58-20fe74466e37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_d5de60a6-fa42-4f0a-a9d9-57e0edee44b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54470d35-cb17-45c4-ae58-20fe74466e37" xlink:to="loc_us-gaap_OperatingLeaseExpense_d5de60a6-fa42-4f0a-a9d9-57e0edee44b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_cb94e633-e863-4f49-a0db-763aa4d2a0f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54470d35-cb17-45c4-ae58-20fe74466e37" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_cb94e633-e863-4f49-a0db-763aa4d2a0f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8dac8e9e-eba4-4858-a570-3187a152c066" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54470d35-cb17-45c4-ae58-20fe74466e37" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8dac8e9e-eba4-4858-a570-3187a152c066" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c28a51a6-d7ce-457c-8dd4-c141ada2c6e3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8dac8e9e-eba4-4858-a570-3187a152c066" xlink:to="loc_srt_RangeAxis_c28a51a6-d7ce-457c-8dd4-c141ada2c6e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c28a51a6-d7ce-457c-8dd4-c141ada2c6e3_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_c28a51a6-d7ce-457c-8dd4-c141ada2c6e3" xlink:to="loc_srt_RangeMember_c28a51a6-d7ce-457c-8dd4-c141ada2c6e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ea2077b2-3b3b-40fd-bc5e-3670be5897a1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_c28a51a6-d7ce-457c-8dd4-c141ada2c6e3" xlink:to="loc_srt_RangeMember_ea2077b2-3b3b-40fd-bc5e-3670be5897a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_18ed96fa-81ae-4a11-b009-f941709036d5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_ea2077b2-3b3b-40fd-bc5e-3670be5897a1" xlink:to="loc_srt_MinimumMember_18ed96fa-81ae-4a11-b009-f941709036d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b51a82e9-1394-4bd7-a636-4900580ac06a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_ea2077b2-3b3b-40fd-bc5e-3670be5897a1" xlink:to="loc_srt_MaximumMember_b51a82e9-1394-4bd7-a636-4900580ac06a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#DepositsScheduledMaturitiesofTimeDepositsDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails" xlink:type="extended" id="i7bf56e6170b447dc84164b5341293106_DepositsScheduledMaturitiesofTimeDepositsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityLineItems_909667d5-2b77-4c5e-bd8a-c6cacd2e312e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositLiabilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:href="tmp-20211231.xsd#tmp_MaturityOfDepositsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_909667d5-2b77-4c5e-bd8a-c6cacd2e312e" xlink:to="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ThreeMonthsOrLess_421f840f-c3df-43c3-bc48-2c3dc05ff195" xlink:href="tmp-20211231.xsd#tmp_ThreeMonthsOrLess"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:to="loc_tmp_ThreeMonthsOrLess_421f840f-c3df-43c3-bc48-2c3dc05ff195" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OverThreeThroughSixMonths_8de6d412-cc57-44f7-bc64-2fd5ace5fed8" xlink:href="tmp-20211231.xsd#tmp_OverThreeThroughSixMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:to="loc_tmp_OverThreeThroughSixMonths_8de6d412-cc57-44f7-bc64-2fd5ace5fed8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OverSixThroughTwelveMonths_8605dea4-41b3-468f-bbd2-69e54fb6fdf2" xlink:href="tmp-20211231.xsd#tmp_OverSixThroughTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:to="loc_tmp_OverSixThroughTwelveMonths_8605dea4-41b3-468f-bbd2-69e54fb6fdf2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearOne_46288dbd-7862-4efb-bc54-2f3162f4e03c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearOne_46288dbd-7862-4efb-bc54-2f3162f4e03c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearTwo_3cc99575-472c-4843-8603-8e307053b176" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearTwo_3cc99575-472c-4843-8603-8e307053b176" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearThree_c46944ac-05c7-405e-a935-541bd73bd26e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearThree_c46944ac-05c7-405e-a935-541bd73bd26e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearFour_c709fb48-e34a-44a5-a72a-c3caaa86f95c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearFour_c709fb48-e34a-44a5-a72a-c3caaa86f95c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearFive_66ba62a4-5c51-4f85-913a-c29db559dc9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearFive_66ba62a4-5c51-4f85-913a-c29db559dc9f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesAfterYearFive_4de7a3be-c5bd-4c27-9919-f49304e46601" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:to="loc_us-gaap_TimeDepositMaturitiesAfterYearFive_4de7a3be-c5bd-4c27-9919-f49304e46601" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_d08f8683-4662-4b70-b43c-fb9713f728d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:to="loc_us-gaap_TimeDeposits_d08f8683-4662-4b70-b43c-fb9713f728d1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsTable_ae2d0235-86ca-4869-833b-f5e6037bdbcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DepositLiabilityLineItems_909667d5-2b77-4c5e-bd8a-c6cacd2e312e" xlink:to="loc_us-gaap_TimeDepositsTable_ae2d0235-86ca-4869-833b-f5e6037bdbcf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TimeDepositLiabilityAxis_17c31d82-23bb-4b17-9bee-61baad10637e" xlink:href="tmp-20211231.xsd#tmp_TimeDepositLiabilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TimeDepositsTable_ae2d0235-86ca-4869-833b-f5e6037bdbcf" xlink:to="loc_tmp_TimeDepositLiabilityAxis_17c31d82-23bb-4b17-9bee-61baad10637e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TimeDepositLiabilityDomain_17c31d82-23bb-4b17-9bee-61baad10637e_default" xlink:href="tmp-20211231.xsd#tmp_TimeDepositLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tmp_TimeDepositLiabilityAxis_17c31d82-23bb-4b17-9bee-61baad10637e" xlink:to="loc_tmp_TimeDepositLiabilityDomain_17c31d82-23bb-4b17-9bee-61baad10637e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TimeDepositLiabilityDomain_72daf316-c849-4959-aea5-dae5c8c35b9e" xlink:href="tmp-20211231.xsd#tmp_TimeDepositLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tmp_TimeDepositLiabilityAxis_17c31d82-23bb-4b17-9bee-61baad10637e" xlink:to="loc_tmp_TimeDepositLiabilityDomain_72daf316-c849-4959-aea5-dae5c8c35b9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LessThanTimeDepositMember_e5fbda1a-f172-4fbc-9ede-5eb25db9858e" xlink:href="tmp-20211231.xsd#tmp_LessThanTimeDepositMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_TimeDepositLiabilityDomain_72daf316-c849-4959-aea5-dae5c8c35b9e" xlink:to="loc_tmp_LessThanTimeDepositMember_e5fbda1a-f172-4fbc-9ede-5eb25db9858e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TwoHundredAndFiftyThousandDollarsAndOverMember_7ee96836-8d64-4e9e-9b0f-aca41de5d3b1" xlink:href="tmp-20211231.xsd#tmp_TwoHundredAndFiftyThousandDollarsAndOverMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_TimeDepositLiabilityDomain_72daf316-c849-4959-aea5-dae5c8c35b9e" xlink:to="loc_tmp_TwoHundredAndFiftyThousandDollarsAndOverMember_7ee96836-8d64-4e9e-9b0f-aca41de5d3b1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails" xlink:type="extended" id="i3a3ad65ce9dd42d990992301ee7e9af9_SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_31d79ad0-0b4c-4206-bef5-063725a6af08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_72855980-3131-4c00-b5d3-7eb541a5ef73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_31d79ad0-0b4c-4206-bef5-063725a6af08" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_72855980-3131-4c00-b5d3-7eb541a5ef73" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MaximumMonthendBalance_09d7573a-d501-48eb-bdf5-d0fe43a8672f" xlink:href="tmp-20211231.xsd#tmp_MaximumMonthendBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_31d79ad0-0b4c-4206-bef5-063725a6af08" xlink:to="loc_tmp_MaximumMonthendBalance_09d7573a-d501-48eb-bdf5-d0fe43a8672f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AverageBalanceDuringtheYear_5864c1f2-45dc-4a80-b986-409761bd8e3d" xlink:href="tmp-20211231.xsd#tmp_AverageBalanceDuringtheYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_31d79ad0-0b4c-4206-bef5-063725a6af08" xlink:to="loc_tmp_AverageBalanceDuringtheYear_5864c1f2-45dc-4a80-b986-409761bd8e3d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WeightedAverageRateAtPeriodEnd_303cd846-4634-41a4-8e82-8da332c5c84f" xlink:href="tmp-20211231.xsd#tmp_WeightedAverageRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_31d79ad0-0b4c-4206-bef5-063725a6af08" xlink:to="loc_tmp_WeightedAverageRateAtPeriodEnd_303cd846-4634-41a4-8e82-8da332c5c84f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AverageInterestRatePaidDuringtheYear_9e963b67-b526-4e73-b00f-9cb5406ed351" xlink:href="tmp-20211231.xsd#tmp_AverageInterestRatePaidDuringtheYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_31d79ad0-0b4c-4206-bef5-063725a6af08" xlink:to="loc_tmp_AverageInterestRatePaidDuringtheYear_9e963b67-b526-4e73-b00f-9cb5406ed351" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable_7b4b676e-9db5-4e7e-b008-ab5156d3fd51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_31d79ad0-0b4c-4206-bef5-063725a6af08" xlink:to="loc_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable_7b4b676e-9db5-4e7e-b008-ab5156d3fd51" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_df46809b-0c26-41da-a5e9-18205ae30106" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable_7b4b676e-9db5-4e7e-b008-ab5156d3fd51" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_df46809b-0c26-41da-a5e9-18205ae30106" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_df46809b-0c26-41da-a5e9-18205ae30106_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_df46809b-0c26-41da-a5e9-18205ae30106" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_df46809b-0c26-41da-a5e9-18205ae30106_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_2ae2c0f3-394b-4d70-ae9f-b7ae809e724d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_df46809b-0c26-41da-a5e9-18205ae30106" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_2ae2c0f3-394b-4d70-ae9f-b7ae809e724d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_39d37fb6-f5c9-40bb-8d95-fafb28bd40c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_2ae2c0f3-394b-4d70-ae9f-b7ae809e724d" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_39d37fb6-f5c9-40bb-8d95-fafb28bd40c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedMember_2a506115-e295-4326-83e3-21ea6c485ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_2ae2c0f3-394b-4d70-ae9f-b7ae809e724d" xlink:to="loc_us-gaap_FederalFundsPurchasedMember_2a506115-e295-4326-83e3-21ea6c485ea9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis_421ad455-f015-4a72-b002-079a610bdab6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable_7b4b676e-9db5-4e7e-b008-ab5156d3fd51" xlink:to="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis_421ad455-f015-4a72-b002-079a610bdab6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_421ad455-f015-4a72-b002-079a610bdab6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis_421ad455-f015-4a72-b002-079a610bdab6" xlink:to="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_421ad455-f015-4a72-b002-079a610bdab6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_ea442dc2-aab2-49dd-9c7c-0336d2c94443" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis_421ad455-f015-4a72-b002-079a610bdab6" xlink:to="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_ea442dc2-aab2-49dd-9c7c-0336d2c94443" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember_10a23dd4-b45d-4863-ab4f-c4bae9a88c1e" xlink:href="tmp-20211231.xsd#tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_ea442dc2-aab2-49dd-9c7c-0336d2c94443" xlink:to="loc_tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember_10a23dd4-b45d-4863-ab4f-c4bae9a88c1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember_e42a9042-86f9-4b42-90b4-15f63415b6a0" xlink:href="tmp-20211231.xsd#tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_ea442dc2-aab2-49dd-9c7c-0336d2c94443" xlink:to="loc_tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember_e42a9042-86f9-4b42-90b4-15f63415b6a0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherBorrowingsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails" xlink:type="extended" id="i10fc7cb468b84619a1d37e03740ccaed_OtherBorrowingsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_46f2dadb-323e-4613-b602-8cd97827791e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_46f2dadb-323e-4613-b602-8cd97827791e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_830dd568-d714-452d-8254-5ef1806c42da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_LineOfCredit_830dd568-d714-452d-8254-5ef1806c42da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds_14778f5c-7515-496a-9dfe-8161065c1ccb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds_14778f5c-7515-496a-9dfe-8161065c1ccb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_UnencumberedResidentialAndCommercialRealEstateLoan_403b8ba1-11e2-48a2-9916-b9cab7905923" xlink:href="tmp-20211231.xsd#tmp_UnencumberedResidentialAndCommercialRealEstateLoan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_tmp_UnencumberedResidentialAndCommercialRealEstateLoan_403b8ba1-11e2-48a2-9916-b9cab7905923" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesLongTerm_11609b70-af36-49b3-b648-a1538acec805" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesLongTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesLongTerm_11609b70-af36-49b3-b648-a1538acec805" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd_66cc29a4-3477-46c8-959d-c43df3d0c85a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd_66cc29a4-3477-46c8-959d-c43df3d0c85a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FederalHomeLoanBankAdvancesOvernight_62ded9ec-9c29-4e0d-b543-fb332171a80a" xlink:href="tmp-20211231.xsd#tmp_FederalHomeLoanBankAdvancesOvernight"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_tmp_FederalHomeLoanBankAdvancesOvernight_62ded9ec-9c29-4e0d-b543-fb332171a80a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate_8761649b-f65c-4d8e-8f8a-7b4803dc0130" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate_8761649b-f65c-4d8e-8f8a-7b4803dc0130" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TermAdvancesMaturingAfterOneYear_992460df-6306-46ab-b210-817fa317a2f1" xlink:href="tmp-20211231.xsd#tmp_TermAdvancesMaturingAfterOneYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_tmp_TermAdvancesMaturingAfterOneYear_992460df-6306-46ab-b210-817fa317a2f1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate_ee797999-07cd-443e-adb2-5e17d8a0632f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate_ee797999-07cd-443e-adb2-5e17d8a0632f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate_4c2ee73d-ec69-4b1e-b799-b3cbb4ca689d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate_4c2ee73d-ec69-4b1e-b799-b3cbb4ca689d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_e4fc8665-b5ca-411c-a5da-7867e3c1214b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_e4fc8665-b5ca-411c-a5da-7867e3c1214b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_06d0f270-6181-4c5d-aabf-cd4391b83be6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_06d0f270-6181-4c5d-aabf-cd4391b83be6" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_46bdc769-cc52-4c2a-9320-cfc05c695322" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_46bdc769-cc52-4c2a-9320-cfc05c695322" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_2e061472-5074-4946-839f-3a7694c19cae" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_46bdc769-cc52-4c2a-9320-cfc05c695322" xlink:to="loc_srt_ConsolidatedEntitiesAxis_2e061472-5074-4946-839f-3a7694c19cae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_2e061472-5074-4946-839f-3a7694c19cae_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2e061472-5074-4946-839f-3a7694c19cae" xlink:to="loc_srt_ConsolidatedEntitiesDomain_2e061472-5074-4946-839f-3a7694c19cae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_ccbe393b-adc9-41b2-91c0-7eb4230d5329" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2e061472-5074-4946-839f-3a7694c19cae" xlink:to="loc_srt_ConsolidatedEntitiesDomain_ccbe393b-adc9-41b2-91c0-7eb4230d5329" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SubsidiariesMember_62418bc0-3baa-4ccf-8610-e3aa021c1a6a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_ccbe393b-adc9-41b2-91c0-7eb4230d5329" xlink:to="loc_srt_SubsidiariesMember_62418bc0-3baa-4ccf-8610-e3aa021c1a6a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#TrustPreferredDebenturesDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails" xlink:type="extended" id="if6e3e45b7fee4d9182be368e04771e53_TrustPreferredDebenturesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d2057270-f68f-4c27-b101-9f173eaac626" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_a47cab87-d1de-4b71-bc2b-e7e80311fb34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2057270-f68f-4c27-b101-9f173eaac626" xlink:to="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_a47cab87-d1de-4b71-bc2b-e7e80311fb34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_0d1a0370-72db-4c65-b741-be2fbebc40c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2057270-f68f-4c27-b101-9f173eaac626" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_0d1a0370-72db-4c65-b741-be2fbebc40c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIncreaseAccruedInterest_b3ce3a13-2b03-4ea2-9fba-95ab8c143a17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2057270-f68f-4c27-b101-9f173eaac626" xlink:to="loc_us-gaap_DebtInstrumentIncreaseAccruedInterest_b3ce3a13-2b03-4ea2-9fba-95ab8c143a17" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_08da1cb2-bc1f-4004-8ed6-a2b7689359f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2057270-f68f-4c27-b101-9f173eaac626" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_08da1cb2-bc1f-4004-8ed6-a2b7689359f7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts_a0a60634-e3cc-4ad7-8797-dc8bd005b41c" xlink:href="tmp-20211231.xsd#tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2057270-f68f-4c27-b101-9f173eaac626" xlink:to="loc_tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts_a0a60634-e3cc-4ad7-8797-dc8bd005b41c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_19a5ef58-9526-4374-ae74-64a4b6c90ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2057270-f68f-4c27-b101-9f173eaac626" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_19a5ef58-9526-4374-ae74-64a4b6c90ed9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_3d615a1e-68c7-48a5-a004-b94285c80ab1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2057270-f68f-4c27-b101-9f173eaac626" xlink:to="loc_us-gaap_DebtInstrumentTable_3d615a1e-68c7-48a5-a004-b94285c80ab1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_SubsidiaryNameAxis_26dfbb0c-0bbb-418f-be2a-ba2d72785075" xlink:href="tmp-20211231.xsd#tmp_SubsidiaryNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_3d615a1e-68c7-48a5-a004-b94285c80ab1" xlink:to="loc_tmp_SubsidiaryNameAxis_26dfbb0c-0bbb-418f-be2a-ba2d72785075" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_SubsidiaryNameDomain_26dfbb0c-0bbb-418f-be2a-ba2d72785075_default" xlink:href="tmp-20211231.xsd#tmp_SubsidiaryNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tmp_SubsidiaryNameAxis_26dfbb0c-0bbb-418f-be2a-ba2d72785075" xlink:to="loc_tmp_SubsidiaryNameDomain_26dfbb0c-0bbb-418f-be2a-ba2d72785075_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_SubsidiaryNameDomain_e772ace3-f98a-45d6-bb6b-a21183510036" xlink:href="tmp-20211231.xsd#tmp_SubsidiaryNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tmp_SubsidiaryNameAxis_26dfbb0c-0bbb-418f-be2a-ba2d72785075" xlink:to="loc_tmp_SubsidiaryNameDomain_e772ace3-f98a-45d6-bb6b-a21183510036" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LeesportTrustMember_e9bd3ef3-830d-420d-807e-642254cbac1f" xlink:href="tmp-20211231.xsd#tmp_LeesportTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_SubsidiaryNameDomain_e772ace3-f98a-45d6-bb6b-a21183510036" xlink:to="loc_tmp_LeesportTrustMember_e9bd3ef3-830d-420d-807e-642254cbac1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MadisonTrustMember_5848cec1-c3c3-4249-a9ce-67645059e9cd" xlink:href="tmp-20211231.xsd#tmp_MadisonTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_SubsidiaryNameDomain_e772ace3-f98a-45d6-bb6b-a21183510036" xlink:to="loc_tmp_MadisonTrustMember_5848cec1-c3c3-4249-a9ce-67645059e9cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_09293487-77ee-462e-9745-f8205a655e06" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_3d615a1e-68c7-48a5-a004-b94285c80ab1" xlink:to="loc_srt_ConsolidatedEntitiesAxis_09293487-77ee-462e-9745-f8205a655e06" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_09293487-77ee-462e-9745-f8205a655e06_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_09293487-77ee-462e-9745-f8205a655e06" xlink:to="loc_srt_ConsolidatedEntitiesDomain_09293487-77ee-462e-9745-f8205a655e06_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_460a47dd-fcdc-4985-9772-ff273e76cf69" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_09293487-77ee-462e-9745-f8205a655e06" xlink:to="loc_srt_ConsolidatedEntitiesDomain_460a47dd-fcdc-4985-9772-ff273e76cf69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_fba2c495-0f17-48f5-bcbe-a17c33fb348c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_460a47dd-fcdc-4985-9772-ff273e76cf69" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_fba2c495-0f17-48f5-bcbe-a17c33fb348c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_3e9e8fd6-02a9-4856-8656-ccdc6b3a05ac" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_3d615a1e-68c7-48a5-a004-b94285c80ab1" xlink:to="loc_srt_OwnershipAxis_3e9e8fd6-02a9-4856-8656-ccdc6b3a05ac" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_3e9e8fd6-02a9-4856-8656-ccdc6b3a05ac_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_3e9e8fd6-02a9-4856-8656-ccdc6b3a05ac" xlink:to="loc_srt_OwnershipDomain_3e9e8fd6-02a9-4856-8656-ccdc6b3a05ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_330e416d-b0b4-44ff-8082-ffc61c36d003" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_3e9e8fd6-02a9-4856-8656-ccdc6b3a05ac" xlink:to="loc_srt_OwnershipDomain_330e416d-b0b4-44ff-8082-ffc61c36d003" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LeesportTrustMember_010dc660-584a-40fa-8779-f72a935c9ee8" xlink:href="tmp-20211231.xsd#tmp_LeesportTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_330e416d-b0b4-44ff-8082-ffc61c36d003" xlink:to="loc_tmp_LeesportTrustMember_010dc660-584a-40fa-8779-f72a935c9ee8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MadisonTrustMember_8e63c01d-e909-462f-b512-f88f2437b9ca" xlink:href="tmp-20211231.xsd#tmp_MadisonTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_330e416d-b0b4-44ff-8082-ffc61c36d003" xlink:to="loc_tmp_MadisonTrustMember_8e63c01d-e909-462f-b512-f88f2437b9ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_a88b9e1a-2699-4f77-9838-b11eeca923ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_3d615a1e-68c7-48a5-a004-b94285c80ab1" xlink:to="loc_us-gaap_DebtInstrumentAxis_a88b9e1a-2699-4f77-9838-b11eeca923ed" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a88b9e1a-2699-4f77-9838-b11eeca923ed_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_a88b9e1a-2699-4f77-9838-b11eeca923ed" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a88b9e1a-2699-4f77-9838-b11eeca923ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_45c04f69-eaf6-42ff-9ef5-6b8407e88087" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_a88b9e1a-2699-4f77-9838-b11eeca923ed" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_45c04f69-eaf6-42ff-9ef5-6b8407e88087" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LeesportTrustMember_177b437e-bce6-40d9-b851-a5b58aaf78d9" xlink:href="tmp-20211231.xsd#tmp_LeesportTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_45c04f69-eaf6-42ff-9ef5-6b8407e88087" xlink:to="loc_tmp_LeesportTrustMember_177b437e-bce6-40d9-b851-a5b58aaf78d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MadisonTrustMember_a7e67a00-419d-47d9-9856-07e3bac8fbf7" xlink:href="tmp-20211231.xsd#tmp_MadisonTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_45c04f69-eaf6-42ff-9ef5-6b8407e88087" xlink:to="loc_tmp_MadisonTrustMember_a7e67a00-419d-47d9-9856-07e3bac8fbf7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TrustPreferredDebenturesMember_5ad5fb4e-f242-4737-ab66-2ae917e3fc33" xlink:href="tmp-20211231.xsd#tmp_TrustPreferredDebenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_45c04f69-eaf6-42ff-9ef5-6b8407e88087" xlink:to="loc_tmp_TrustPreferredDebenturesMember_5ad5fb4e-f242-4737-ab66-2ae917e3fc33" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails" xlink:type="extended" id="if7a3c6aa4d524931a9401fb124e3d551_EmployeeBenefitPlansNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans_5c16fbdb-6205-49ca-9e5e-8a02107d27c8" xlink:href="tmp-20211231.xsd#tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans_5c16fbdb-6205-49ca-9e5e-8a02107d27c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_d3738ddb-2639-40b3-8683-88d30eeba714" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_CommonStockSharesIssued_d3738ddb-2639-40b3-8683-88d30eeba714" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_26c7557f-6b9f-4557-8f43-b8a4357dec37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_CommonStockValue_26c7557f-6b9f-4557-8f43-b8a4357dec37" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan_bc4473a3-7874-478e-aaa3-340de642c6de" xlink:href="tmp-20211231.xsd#tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan_bc4473a3-7874-478e-aaa3-340de642c6de" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_c53be5d7-c72b-47e6-93c5-2e290b463b07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_c53be5d7-c72b-47e6-93c5-2e290b463b07" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent_cc1b5d5f-9b7c-4c24-bd26-b0e2038d86ed" xlink:href="tmp-20211231.xsd#tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent_cc1b5d5f-9b7c-4c24-bd26-b0e2038d86ed" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_138aab31-f4b2-4ad1-9ed5-355b30076c90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_138aab31-f4b2-4ad1-9ed5-355b30076c90" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_5361cb6e-5005-42c6-a8f4-195ddd3428ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_5361cb6e-5005-42c6-a8f4-195ddd3428ff" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_d824e152-02cd-41b6-871c-7fe2e78edac2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_d824e152-02cd-41b6-871c-7fe2e78edac2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_9fd28565-3397-406c-8b22-6a43a1fd761f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_9fd28565-3397-406c-8b22-6a43a1fd761f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_b5905c5f-ab47-4e86-aff0-0e4deda7c2bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_b5905c5f-ab47-4e86-aff0-0e4deda7c2bf" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch_f079d21d-9e82-4a18-8081-b76d8fe95d7d" xlink:href="tmp-20211231.xsd#tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch_f079d21d-9e82-4a18-8081-b76d8fe95d7d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DefinedBenefitPlanMatchingContributionsByEmployer_d8326eca-5633-4d8c-86db-e74925d6c7f5" xlink:href="tmp-20211231.xsd#tmp_DefinedBenefitPlanMatchingContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_tmp_DefinedBenefitPlanMatchingContributionsByEmployer_d8326eca-5633-4d8c-86db-e74925d6c7f5" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_59e89282-0283-493e-a2b0-3a5dcf9040ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_59e89282-0283-493e-a2b0-3a5dcf9040ab" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_146ab1de-61fa-4637-b203-7d3bd21ff5df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_146ab1de-61fa-4637-b203-7d3bd21ff5df" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_70abdc91-6928-4540-a3c1-de84003ac55b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_70abdc91-6928-4540-a3c1-de84003ac55b" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_7ba9971f-4f65-4b35-b105-c3a096547230" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_DefinedContributionPlanTable_7ba9971f-4f65-4b35-b105-c3a096547230" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_48ea66fb-f273-4ff3-b8e8-740c01f20a97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_7ba9971f-4f65-4b35-b105-c3a096547230" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_48ea66fb-f273-4ff3-b8e8-740c01f20a97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_48ea66fb-f273-4ff3-b8e8-740c01f20a97_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_48ea66fb-f273-4ff3-b8e8-740c01f20a97" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_48ea66fb-f273-4ff3-b8e8-740c01f20a97_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_2f8019bd-a161-44a5-8b9a-53eed58e6162" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_48ea66fb-f273-4ff3-b8e8-740c01f20a97" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_2f8019bd-a161-44a5-8b9a-53eed58e6162" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_a0d929c6-a3b4-44be-aa0d-92bb724cf451" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2f8019bd-a161-44a5-8b9a-53eed58e6162" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_a0d929c6-a3b4-44be-aa0d-92bb724cf451" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_d94593f0-29e7-4660-9e83-d67630607968" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2f8019bd-a161-44a5-8b9a-53eed58e6162" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_d94593f0-29e7-4660-9e83-d67630607968" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_e9202de2-5f5f-4bca-b887-b91b7eb5bc5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2f8019bd-a161-44a5-8b9a-53eed58e6162" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_e9202de2-5f5f-4bca-b887-b91b7eb5bc5c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_d300b5da-3e78-45a4-bc64-39252c279ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_7ba9971f-4f65-4b35-b105-c3a096547230" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_d300b5da-3e78-45a4-bc64-39252c279ec5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_d300b5da-3e78-45a4-bc64-39252c279ec5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_d300b5da-3e78-45a4-bc64-39252c279ec5" xlink:to="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_d300b5da-3e78-45a4-bc64-39252c279ec5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_5fc893b9-0bba-41c0-9c21-017b786250b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_d300b5da-3e78-45a4-bc64-39252c279ec5" xlink:to="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_5fc893b9-0bba-41c0-9c21-017b786250b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember_ffd28cdb-a442-4a51-b9ab-078c93554e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_5fc893b9-0bba-41c0-9c21-017b786250b9" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember_ffd28cdb-a442-4a51-b9ab-078c93554e1e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails" xlink:type="extended" id="i34e74c98c58844beb14d4321065d73b5_EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_35d8d45e-21c6-43bf-b401-833b08275c11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_59d4e94f-9c75-4f89-a91a-c639e64e42ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_35d8d45e-21c6-43bf-b401-833b08275c11" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_59d4e94f-9c75-4f89-a91a-c639e64e42ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_a8c3cbda-3f1d-4fed-bbad-2b2af0205ef5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_59d4e94f-9c75-4f89-a91a-c639e64e42ad" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_a8c3cbda-3f1d-4fed-bbad-2b2af0205ef5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_8dee3b9c-a323-44d2-9e84-91b14b66941e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_59d4e94f-9c75-4f89-a91a-c639e64e42ad" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_8dee3b9c-a323-44d2-9e84-91b14b66941e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_2d48a997-3561-411c-bd5a-bc8718d06c74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_59d4e94f-9c75-4f89-a91a-c639e64e42ad" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_2d48a997-3561-411c-bd5a-bc8718d06c74" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_61d2d783-d4d6-41b9-86f5-e4ea0d9d5e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_59d4e94f-9c75-4f89-a91a-c639e64e42ad" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_61d2d783-d4d6-41b9-86f5-e4ea0d9d5e0a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_a2da0705-5981-42fb-a33a-4786c25cc96e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_59d4e94f-9c75-4f89-a91a-c639e64e42ad" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_a2da0705-5981-42fb-a33a-4786c25cc96e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_8a439906-d88f-4961-8078-df7388bc6b52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_59d4e94f-9c75-4f89-a91a-c639e64e42ad" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_8a439906-d88f-4961-8078-df7388bc6b52" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_4c174f07-abef-472b-b37d-e1c6873ad2a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_0be6b3ec-5ac9-4583-8d9b-71a9cc0d22aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_35d8d45e-21c6-43bf-b401-833b08275c11" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_0be6b3ec-5ac9-4583-8d9b-71a9cc0d22aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_a128c263-2547-416b-bc06-43b8edb4f784" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_0be6b3ec-5ac9-4583-8d9b-71a9cc0d22aa" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_a128c263-2547-416b-bc06-43b8edb4f784" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_25978aef-6202-44a1-97c3-a18ad01278d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_0be6b3ec-5ac9-4583-8d9b-71a9cc0d22aa" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_25978aef-6202-44a1-97c3-a18ad01278d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_681dbf75-d4cf-45e0-baaf-26457c7fb9a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_0be6b3ec-5ac9-4583-8d9b-71a9cc0d22aa" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_681dbf75-d4cf-45e0-baaf-26457c7fb9a0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_e932e2d6-c356-4890-b339-7a67fe65837b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_0be6b3ec-5ac9-4583-8d9b-71a9cc0d22aa" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_e932e2d6-c356-4890-b339-7a67fe65837b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_267c6c43-cfe5-47c4-925e-32e4e4e82225" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_0be6b3ec-5ac9-4583-8d9b-71a9cc0d22aa" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_267c6c43-cfe5-47c4-925e-32e4e4e82225" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c0564de3-7a74-4915-b7e6-0d3fafa78d35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_db351808-2371-4771-a18f-8bbf9b759ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_35d8d45e-21c6-43bf-b401-833b08275c11" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_db351808-2371-4771-a18f-8bbf9b759ec5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_0a3ca791-e096-4868-a758-7dd911848b00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_35d8d45e-21c6-43bf-b401-833b08275c11" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_0a3ca791-e096-4868-a758-7dd911848b00" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_ec99eedc-12c6-4930-82e7-3c6f60a682f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_0a3ca791-e096-4868-a758-7dd911848b00" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_ec99eedc-12c6-4930-82e7-3c6f60a682f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_ec99eedc-12c6-4930-82e7-3c6f60a682f0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_ec99eedc-12c6-4930-82e7-3c6f60a682f0" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_ec99eedc-12c6-4930-82e7-3c6f60a682f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_b5a37380-ea06-46fa-a04b-c39fe82e6e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_ec99eedc-12c6-4930-82e7-3c6f60a682f0" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_b5a37380-ea06-46fa-a04b-c39fe82e6e3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_3ce30c27-827f-47e6-a7f2-3f790b8dbd38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_b5a37380-ea06-46fa-a04b-c39fe82e6e3d" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_3ce30c27-827f-47e6-a7f2-3f790b8dbd38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_46565cb7-99dd-437a-8759-56f3b1063d53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_b5a37380-ea06-46fa-a04b-c39fe82e6e3d" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_46565cb7-99dd-437a-8759-56f3b1063d53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_b7327e00-95d2-4e5f-b209-c364c867b7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_b5a37380-ea06-46fa-a04b-c39fe82e6e3d" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_b7327e00-95d2-4e5f-b209-c364c867b7e3" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansNetPeriodicBenefitCostDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails" xlink:type="extended" id="if2b38a5f35bb4e12bc83341bd523454c_EmployeeBenefitPlansNetPeriodicBenefitCostDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_2bfe1c95-5a62-45e1-b0c9-e0187bc66808" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_99c5e1aa-535e-445b-b53a-e6163f8bbb88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_2bfe1c95-5a62-45e1-b0c9-e0187bc66808" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_99c5e1aa-535e-445b-b53a-e6163f8bbb88" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_b925b0b5-adb3-4d3f-bd72-bd02d9a56e43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_99c5e1aa-535e-445b-b53a-e6163f8bbb88" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_b925b0b5-adb3-4d3f-bd72-bd02d9a56e43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_ccf613d1-461a-442e-b1ab-ca4eb88428f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_99c5e1aa-535e-445b-b53a-e6163f8bbb88" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_ccf613d1-461a-442e-b1ab-ca4eb88428f0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_51c2ed2c-d7c3-4c0d-8f92-78070b91f910" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_99c5e1aa-535e-445b-b53a-e6163f8bbb88" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_51c2ed2c-d7c3-4c0d-8f92-78070b91f910" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_e83ff01b-24b9-427d-931b-d5d5353fd60e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_99c5e1aa-535e-445b-b53a-e6163f8bbb88" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_e83ff01b-24b9-427d-931b-d5d5353fd60e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_53aab8ec-f2ea-49b8-8a10-78fdabeb65df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_99c5e1aa-535e-445b-b53a-e6163f8bbb88" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_53aab8ec-f2ea-49b8-8a10-78fdabeb65df" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_b143127c-1b61-49d9-87ef-ab8a6252cbb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_99c5e1aa-535e-445b-b53a-e6163f8bbb88" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_b143127c-1b61-49d9-87ef-ab8a6252cbb7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_c789a05f-4f23-44e9-af3d-49f7b9007cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_99c5e1aa-535e-445b-b53a-e6163f8bbb88" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_c789a05f-4f23-44e9-af3d-49f7b9007cd3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_7b452239-8d4e-4fcb-8218-7b0d4b16b1a6" xlink:href="tmp-20211231.xsd#tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_2bfe1c95-5a62-45e1-b0c9-e0187bc66808" xlink:to="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_7b452239-8d4e-4fcb-8218-7b0d4b16b1a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_c3af7b87-d993-4bcd-8612-91aeb43a40b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_7b452239-8d4e-4fcb-8218-7b0d4b16b1a6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_c3af7b87-d993-4bcd-8612-91aeb43a40b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_477d7632-f1c2-4e82-8800-5e4f23168c29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_7b452239-8d4e-4fcb-8218-7b0d4b16b1a6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_477d7632-f1c2-4e82-8800-5e4f23168c29" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_be6bca4f-c2d0-4551-b70a-ad1c3f1d26de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_7b452239-8d4e-4fcb-8218-7b0d4b16b1a6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_be6bca4f-c2d0-4551-b70a-ad1c3f1d26de" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_1df82163-0b69-4c07-8b9e-316a7342da65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_7b452239-8d4e-4fcb-8218-7b0d4b16b1a6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_1df82163-0b69-4c07-8b9e-316a7342da65" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_099c1d3b-1e0c-4b88-a22a-3ba88f1b8dc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_7b452239-8d4e-4fcb-8218-7b0d4b16b1a6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_099c1d3b-1e0c-4b88-a22a-3ba88f1b8dc2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_b8aa1ae2-dcd0-48f4-a895-1125d6160516" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_7b452239-8d4e-4fcb-8218-7b0d4b16b1a6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_b8aa1ae2-dcd0-48f4-a895-1125d6160516" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_2d5bf9fa-393c-4d46-a089-04c07ca599dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_7b452239-8d4e-4fcb-8218-7b0d4b16b1a6" xlink:to="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_2d5bf9fa-393c-4d46-a089-04c07ca599dd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_caec2d8e-050d-4f40-ac92-8f2d3185a84f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_2bfe1c95-5a62-45e1-b0c9-e0187bc66808" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_caec2d8e-050d-4f40-ac92-8f2d3185a84f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_9d7262de-3203-4579-bc37-2269561313da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_caec2d8e-050d-4f40-ac92-8f2d3185a84f" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_9d7262de-3203-4579-bc37-2269561313da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_9d7262de-3203-4579-bc37-2269561313da_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_9d7262de-3203-4579-bc37-2269561313da" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_9d7262de-3203-4579-bc37-2269561313da_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_afb6d8e9-015d-4558-b997-49f18c45243e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_9d7262de-3203-4579-bc37-2269561313da" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_afb6d8e9-015d-4558-b997-49f18c45243e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_11f7eeb1-3c7b-4e56-a6e7-f0cfdfd0e38d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_afb6d8e9-015d-4558-b997-49f18c45243e" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_11f7eeb1-3c7b-4e56-a6e7-f0cfdfd0e38d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_a21f9d28-7374-4c45-9e4a-bdfe4f58655a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_afb6d8e9-015d-4558-b997-49f18c45243e" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_a21f9d28-7374-4c45-9e4a-bdfe4f58655a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_660b9cfa-279e-40fb-b87e-603d928da2b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_afb6d8e9-015d-4558-b997-49f18c45243e" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_660b9cfa-279e-40fb-b87e-603d928da2b6" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended" id="id722f0de4824470c89ec6caba0acaedd_EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_847902d6-4d31-4e58-8656-990bd47d26bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_2ba744ba-ef3c-48ad-8fc0-1d2ab2615864" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_847902d6-4d31-4e58-8656-990bd47d26bb" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_2ba744ba-ef3c-48ad-8fc0-1d2ab2615864" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_ab6ef99a-5624-40a6-9f42-5ec4f1d860a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_847902d6-4d31-4e58-8656-990bd47d26bb" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_ab6ef99a-5624-40a6-9f42-5ec4f1d860a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_841bb661-5be0-49f4-a351-72c029474741" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_847902d6-4d31-4e58-8656-990bd47d26bb" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_841bb661-5be0-49f4-a351-72c029474741" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_0478b138-8ac2-4745-9f08-c4e8c404cec7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_847902d6-4d31-4e58-8656-990bd47d26bb" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_0478b138-8ac2-4745-9f08-c4e8c404cec7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_52a82bd0-6398-4bfc-86f6-02329867c301" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_0478b138-8ac2-4745-9f08-c4e8c404cec7" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_52a82bd0-6398-4bfc-86f6-02329867c301" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_52a82bd0-6398-4bfc-86f6-02329867c301_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_52a82bd0-6398-4bfc-86f6-02329867c301" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_52a82bd0-6398-4bfc-86f6-02329867c301_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_9d2f9961-4cb8-4667-8357-9be23cb0faba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_52a82bd0-6398-4bfc-86f6-02329867c301" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_9d2f9961-4cb8-4667-8357-9be23cb0faba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_9133fef4-e3df-4730-86f9-322c53a13bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9d2f9961-4cb8-4667-8357-9be23cb0faba" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_9133fef4-e3df-4730-86f9-322c53a13bf3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_37f80105-cb24-4358-88f4-9ff75a716218" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9d2f9961-4cb8-4667-8357-9be23cb0faba" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_37f80105-cb24-4358-88f4-9ff75a716218" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_aa2885b1-d1c8-4a4f-a2e0-75f3fefa6178" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9d2f9961-4cb8-4667-8357-9be23cb0faba" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_aa2885b1-d1c8-4a4f-a2e0-75f3fefa6178" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails" xlink:type="extended" id="id44b5bdc1918422ba78e22c7ed64c600_EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_7a579506-6a82-44e4-b6de-40af17ecf7b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DiscountRatesAbstract_a87c1f29-d5a8-416f-9108-f2f1f5639f01" xlink:href="tmp-20211231.xsd#tmp_DiscountRatesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_7a579506-6a82-44e4-b6de-40af17ecf7b8" xlink:to="loc_tmp_DiscountRatesAbstract_a87c1f29-d5a8-416f-9108-f2f1f5639f01" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_0aac4d99-1786-4d4f-8aca-48bdfa7e813c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_DiscountRatesAbstract_a87c1f29-d5a8-416f-9108-f2f1f5639f01" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_0aac4d99-1786-4d4f-8aca-48bdfa7e813c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_bd5f759a-b096-437b-9102-dd939b723d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_DiscountRatesAbstract_a87c1f29-d5a8-416f-9108-f2f1f5639f01" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_bd5f759a-b096-437b-9102-dd939b723d1e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_7e97b817-03fb-4b22-9341-56c050786a41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_DiscountRatesAbstract_a87c1f29-d5a8-416f-9108-f2f1f5639f01" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_7e97b817-03fb-4b22-9341-56c050786a41" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RateOfCompensationIncreaseAbstract_ac6ad129-9361-437a-a1a0-a190eecef278" xlink:href="tmp-20211231.xsd#tmp_RateOfCompensationIncreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_7a579506-6a82-44e4-b6de-40af17ecf7b8" xlink:to="loc_tmp_RateOfCompensationIncreaseAbstract_ac6ad129-9361-437a-a1a0-a190eecef278" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_62757731-537c-424c-b465-8575f7bd635f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_RateOfCompensationIncreaseAbstract_ac6ad129-9361-437a-a1a0-a190eecef278" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_62757731-537c-424c-b465-8575f7bd635f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_64cb41f4-7dd2-457b-9ade-26656c791c1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_RateOfCompensationIncreaseAbstract_ac6ad129-9361-437a-a1a0-a190eecef278" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_64cb41f4-7dd2-457b-9ade-26656c791c1d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_237a586d-3da2-4421-b646-00edd28b85eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_7a579506-6a82-44e4-b6de-40af17ecf7b8" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_237a586d-3da2-4421-b646-00edd28b85eb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_6e93ac09-c523-4053-9d5a-fe6722198d11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_237a586d-3da2-4421-b646-00edd28b85eb" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_6e93ac09-c523-4053-9d5a-fe6722198d11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6e93ac09-c523-4053-9d5a-fe6722198d11_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_6e93ac09-c523-4053-9d5a-fe6722198d11" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6e93ac09-c523-4053-9d5a-fe6722198d11_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_aff7ae3e-3dba-48b0-acc8-8ae9f98b349a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_6e93ac09-c523-4053-9d5a-fe6722198d11" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_aff7ae3e-3dba-48b0-acc8-8ae9f98b349a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_b413fe7e-247e-4efe-93c2-868c1d3799fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_aff7ae3e-3dba-48b0-acc8-8ae9f98b349a" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_b413fe7e-247e-4efe-93c2-868c1d3799fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5416b160-f890-4822-958f-d2ae29f9d7e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_aff7ae3e-3dba-48b0-acc8-8ae9f98b349a" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5416b160-f890-4822-958f-d2ae29f9d7e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_d6e2b494-739d-4d6b-b327-73aef18c91ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_aff7ae3e-3dba-48b0-acc8-8ae9f98b349a" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_d6e2b494-739d-4d6b-b327-73aef18c91ae" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails" xlink:type="extended" id="i3bfb73f598be4d42a09ddb1e45ae5c18_EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_dafc0ca7-3df3-436d-a390-dc540b57f1f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_c30148c2-4145-40df-a002-87f151d861cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_dafc0ca7-3df3-436d-a390-dc540b57f1f8" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_c30148c2-4145-40df-a002-87f151d861cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_ef98e49c-295f-4b81-b756-814ec49fc060" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_dafc0ca7-3df3-436d-a390-dc540b57f1f8" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_ef98e49c-295f-4b81-b756-814ec49fc060" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_5a8fa805-acf0-4799-bb9d-4a8643466db6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_dafc0ca7-3df3-436d-a390-dc540b57f1f8" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_5a8fa805-acf0-4799-bb9d-4a8643466db6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_45b83bd0-ffb2-41c7-892c-c7c88e22aedf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_dafc0ca7-3df3-436d-a390-dc540b57f1f8" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_45b83bd0-ffb2-41c7-892c-c7c88e22aedf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_95b2418e-7103-4765-bf95-c72306a7663b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_dafc0ca7-3df3-436d-a390-dc540b57f1f8" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_95b2418e-7103-4765-bf95-c72306a7663b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_6de2ce2d-8fe1-4043-b378-3e81227e4f95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_dafc0ca7-3df3-436d-a390-dc540b57f1f8" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_6de2ce2d-8fe1-4043-b378-3e81227e4f95" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment_782382d9-9272-4035-97bd-77581b56c18a" xlink:href="tmp-20211231.xsd#tmp_DefinedBenefitPlanExpectedFutureBenefitPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_dafc0ca7-3df3-436d-a390-dc540b57f1f8" xlink:to="loc_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment_782382d9-9272-4035-97bd-77581b56c18a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_6cbbf77c-f807-4b2a-ac52-de0493b7fa63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_dafc0ca7-3df3-436d-a390-dc540b57f1f8" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_6cbbf77c-f807-4b2a-ac52-de0493b7fa63" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_35b9d81d-f376-47ca-ae88-4f817f680a90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_6cbbf77c-f807-4b2a-ac52-de0493b7fa63" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_35b9d81d-f376-47ca-ae88-4f817f680a90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_35b9d81d-f376-47ca-ae88-4f817f680a90_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_35b9d81d-f376-47ca-ae88-4f817f680a90" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_35b9d81d-f376-47ca-ae88-4f817f680a90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_2c02952a-7d6b-4036-805e-5e0426e0cc6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_35b9d81d-f376-47ca-ae88-4f817f680a90" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_2c02952a-7d6b-4036-805e-5e0426e0cc6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_7980f7c0-0c15-4e19-b3f3-220de1c358a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2c02952a-7d6b-4036-805e-5e0426e0cc6b" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_7980f7c0-0c15-4e19-b3f3-220de1c358a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_04d1c6fe-d555-49f8-864c-60960d36525a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2c02952a-7d6b-4036-805e-5e0426e0cc6b" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_04d1c6fe-d555-49f8-864c-60960d36525a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_7d6ad2cd-aaad-4d3f-aa96-53fa15489f5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2c02952a-7d6b-4036-805e-5e0426e0cc6b" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_7d6ad2cd-aaad-4d3f-aa96-53fa15489f5c" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails" xlink:type="extended" id="i030cda77f3cb491cb9cb68334ee94efb_EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_ff59011c-1c94-451b-94a5-2b9a9a06c83e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_897cd9ff-328d-4de5-a913-6b495c778bb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_ff59011c-1c94-451b-94a5-2b9a9a06c83e" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_897cd9ff-328d-4de5-a913-6b495c778bb0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_0b90b98a-1d01-43e6-96ef-7ea12adaa48f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_ff59011c-1c94-451b-94a5-2b9a9a06c83e" xlink:to="loc_us-gaap_DefinedContributionPlanTable_0b90b98a-1d01-43e6-96ef-7ea12adaa48f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_decd923d-3040-4487-80fc-f36e7aebac7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_0b90b98a-1d01-43e6-96ef-7ea12adaa48f" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_decd923d-3040-4487-80fc-f36e7aebac7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_decd923d-3040-4487-80fc-f36e7aebac7f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_decd923d-3040-4487-80fc-f36e7aebac7f" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_decd923d-3040-4487-80fc-f36e7aebac7f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_efe95cd5-5bad-4473-85ff-acb18696042c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_decd923d-3040-4487-80fc-f36e7aebac7f" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_efe95cd5-5bad-4473-85ff-acb18696042c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_2903a432-b21c-489e-8a1d-9aa234025b20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_efe95cd5-5bad-4473-85ff-acb18696042c" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_2903a432-b21c-489e-8a1d-9aa234025b20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_2b93c2c0-4b70-4aa9-88a1-6e29eb0b2292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDebtSecurityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_efe95cd5-5bad-4473-85ff-acb18696042c" xlink:to="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_2b93c2c0-4b70-4aa9-88a1-6e29eb0b2292" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_9c700ad8-2772-455a-876a-bf49907143f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_efe95cd5-5bad-4473-85ff-acb18696042c" xlink:to="loc_us-gaap_OtherInvestmentsMember_9c700ad8-2772-455a-876a-bf49907143f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_36b1d974-9bc4-430b-a647-67b62a7b9b03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_0b90b98a-1d01-43e6-96ef-7ea12adaa48f" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_36b1d974-9bc4-430b-a647-67b62a7b9b03" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_36b1d974-9bc4-430b-a647-67b62a7b9b03_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_36b1d974-9bc4-430b-a647-67b62a7b9b03" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_36b1d974-9bc4-430b-a647-67b62a7b9b03_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_c187895c-cd31-4855-9ef6-9ab1ec4449c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_36b1d974-9bc4-430b-a647-67b62a7b9b03" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_c187895c-cd31-4855-9ef6-9ab1ec4449c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_e91b8b45-bcaf-447f-a80b-58b1ef6ebe5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_c187895c-cd31-4855-9ef6-9ab1ec4449c7" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_e91b8b45-bcaf-447f-a80b-58b1ef6ebe5b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails" xlink:type="extended" id="ided2fc68d5aa488cba48d22c789fb95b_EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_b2a2ad65-05a2-4bf3-a334-fd314f46e9bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_a3403194-aa38-453c-9938-5ca4874148c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_b2a2ad65-05a2-4bf3-a334-fd314f46e9bc" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_a3403194-aa38-453c-9938-5ca4874148c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_94e9f2fc-f971-495e-91c8-79f2ef9a5827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_b2a2ad65-05a2-4bf3-a334-fd314f46e9bc" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_94e9f2fc-f971-495e-91c8-79f2ef9a5827" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_4427658e-e937-44f6-803c-ab615be9fc8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_94e9f2fc-f971-495e-91c8-79f2ef9a5827" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_4427658e-e937-44f6-803c-ab615be9fc8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_4427658e-e937-44f6-803c-ab615be9fc8d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_4427658e-e937-44f6-803c-ab615be9fc8d" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_4427658e-e937-44f6-803c-ab615be9fc8d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_965985b9-c855-42de-86a4-1496c473474e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_4427658e-e937-44f6-803c-ab615be9fc8d" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_965985b9-c855-42de-86a4-1496c473474e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_6be17dc3-1d6c-45da-b31e-1df449eef303" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_965985b9-c855-42de-86a4-1496c473474e" xlink:to="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_6be17dc3-1d6c-45da-b31e-1df449eef303" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_ad4db4a1-6b2f-4286-9bfe-3fd7e03ca973" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_965985b9-c855-42de-86a4-1496c473474e" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_ad4db4a1-6b2f-4286-9bfe-3fd7e03ca973" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember_16df24d7-3476-4161-afeb-33fd2ec4f273" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MutualFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_965985b9-c855-42de-86a4-1496c473474e" xlink:to="loc_us-gaap_MutualFundMember_16df24d7-3476-4161-afeb-33fd2ec4f273" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_08fb2e2b-0a2b-4919-b184-3a85742b62fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_94e9f2fc-f971-495e-91c8-79f2ef9a5827" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_08fb2e2b-0a2b-4919-b184-3a85742b62fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_08fb2e2b-0a2b-4919-b184-3a85742b62fb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_08fb2e2b-0a2b-4919-b184-3a85742b62fb" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_08fb2e2b-0a2b-4919-b184-3a85742b62fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a69cb6c5-e8f2-4ec5-8323-4d2d6ecabb58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_08fb2e2b-0a2b-4919-b184-3a85742b62fb" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a69cb6c5-e8f2-4ec5-8323-4d2d6ecabb58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_7b35b6ad-2d10-4a59-bd4d-5124f598967e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a69cb6c5-e8f2-4ec5-8323-4d2d6ecabb58" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_7b35b6ad-2d10-4a59-bd4d-5124f598967e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fbeab71d-92a3-4bc3-949a-fbe3cc99c69f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_94e9f2fc-f971-495e-91c8-79f2ef9a5827" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fbeab71d-92a3-4bc3-949a-fbe3cc99c69f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fbeab71d-92a3-4bc3-949a-fbe3cc99c69f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fbeab71d-92a3-4bc3-949a-fbe3cc99c69f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fbeab71d-92a3-4bc3-949a-fbe3cc99c69f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9210b7f0-dcae-4f02-b298-3215e61565a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fbeab71d-92a3-4bc3-949a-fbe3cc99c69f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9210b7f0-dcae-4f02-b298-3215e61565a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_e21303dd-22e0-4075-89b7-b26e6ca88106" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9210b7f0-dcae-4f02-b298-3215e61565a5" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_e21303dd-22e0-4075-89b7-b26e6ca88106" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_ce7c7f5c-89e9-4d77-b5e2-11fae50741c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9210b7f0-dcae-4f02-b298-3215e61565a5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_ce7c7f5c-89e9-4d77-b5e2-11fae50741c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_c629aa61-e4b4-49f4-bb1d-9e06cf1c458b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9210b7f0-dcae-4f02-b298-3215e61565a5" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_c629aa61-e4b4-49f4-bb1d-9e06cf1c458b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#StockPlansandStockBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails" xlink:type="extended" id="i5e6b333e052b44d494346adf273826c8_StockPlansandStockBasedCompensationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_36d5fe61-88c5-4dbb-ae3c-14bb302f702d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_36d5fe61-88c5-4dbb-ae3c-14bb302f702d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio_fb5faa58-f60b-497d-9848-163f7d74ab27" xlink:href="tmp-20211231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio_fb5faa58-f60b-497d-9848-163f7d74ab27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_1b400b71-a3f1-4ab8-8a46-a483fe27547e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_1b400b71-a3f1-4ab8-8a46-a483fe27547e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_66b2ad37-36d4-43ed-88ea-e2620bb41719" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_66b2ad37-36d4-43ed-88ea-e2620bb41719" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_8026974b-06ca-42a6-a890-9a6785ec7a29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_8026974b-06ca-42a6-a890-9a6785ec7a29" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod_edb3c105-45ea-4fac-8001-f003077a15a8" xlink:href="tmp-20211231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod_edb3c105-45ea-4fac-8001-f003077a15a8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_43bfd46d-0153-46b3-9294-ccbdaaf98d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_43bfd46d-0153-46b3-9294-ccbdaaf98d8f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_adcd45ea-8000-4334-ad6e-f757a3f74a49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_ShareBasedCompensation_adcd45ea-8000-4334-ad6e-f757a3f74a49" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_f67ecad4-bf76-4348-9a87-d30b644fa39e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_f67ecad4-bf76-4348-9a87-d30b644fa39e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6144ffe7-4fa1-495f-aa13-9ece65403cca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6144ffe7-4fa1-495f-aa13-9ece65403cca" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_432f52d2-9115-445f-ac47-1f996e267410" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_432f52d2-9115-445f-ac47-1f996e267410" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_82958893-1ffe-4376-b48a-e44762abaf44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_82958893-1ffe-4376-b48a-e44762abaf44" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_d0e4ae0c-94c8-48f4-8bba-2435b33de4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_d0e4ae0c-94c8-48f4-8bba-2435b33de4b5" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6aba9746-52cc-4dee-b38b-b5efbe422fa2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6aba9746-52cc-4dee-b38b-b5efbe422fa2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2683ee71-8136-4c76-8665-5b28ad16a2cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6aba9746-52cc-4dee-b38b-b5efbe422fa2" xlink:to="loc_us-gaap_AwardTypeAxis_2683ee71-8136-4c76-8665-5b28ad16a2cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2683ee71-8136-4c76-8665-5b28ad16a2cc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_2683ee71-8136-4c76-8665-5b28ad16a2cc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2683ee71-8136-4c76-8665-5b28ad16a2cc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0627a301-d9de-421f-86b2-831c16ba0b2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_2683ee71-8136-4c76-8665-5b28ad16a2cc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0627a301-d9de-421f-86b2-831c16ba0b2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember_b37eb950-62ff-430a-bd5c-af59f6158a25" xlink:href="tmp-20211231.xsd#tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0627a301-d9de-421f-86b2-831c16ba0b2c" xlink:to="loc_tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember_b37eb950-62ff-430a-bd5c-af59f6158a25" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember_ea474b9d-c07b-48db-a8fe-51e30b467c15" xlink:href="tmp-20211231.xsd#tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0627a301-d9de-421f-86b2-831c16ba0b2c" xlink:to="loc_tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember_ea474b9d-c07b-48db-a8fe-51e30b467c15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FullValueShareAwardsMember_5729fb2c-2572-45d4-8cd9-7e91bb4ddde7" xlink:href="tmp-20211231.xsd#tmp_FullValueShareAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0627a301-d9de-421f-86b2-831c16ba0b2c" xlink:to="loc_tmp_FullValueShareAwardsMember_5729fb2c-2572-45d4-8cd9-7e91bb4ddde7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOptionsAndStockAppreciationRightsMember_14882799-130b-4fcc-a82b-a12d5873d354" xlink:href="tmp-20211231.xsd#tmp_StockOptionsAndStockAppreciationRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0627a301-d9de-421f-86b2-831c16ba0b2c" xlink:to="loc_tmp_StockOptionsAndStockAppreciationRightsMember_14882799-130b-4fcc-a82b-a12d5873d354" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member_fd70ce38-9e54-45b6-bd7c-f079e47b343c" xlink:href="tmp-20211231.xsd#tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_StockOptionsAndStockAppreciationRightsMember_14882799-130b-4fcc-a82b-a12d5873d354" xlink:to="loc_tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member_fd70ce38-9e54-45b6-bd7c-f079e47b343c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member_4f5a60a1-a06e-47b5-9241-2c3b6ed335e7" xlink:href="tmp-20211231.xsd#tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_StockOptionsAndStockAppreciationRightsMember_14882799-130b-4fcc-a82b-a12d5873d354" xlink:to="loc_tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member_4f5a60a1-a06e-47b5-9241-2c3b6ed335e7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_1cd2c353-87ad-4645-85c5-4d92bf21d2b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0627a301-d9de-421f-86b2-831c16ba0b2c" xlink:to="loc_us-gaap_RestrictedStockMember_1cd2c353-87ad-4645-85c5-4d92bf21d2b9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RestrictedStockGrantedIn2016To2021Member_30a2169b-c2ae-4114-a19d-ee631439d5f4" xlink:href="tmp-20211231.xsd#tmp_RestrictedStockGrantedIn2016To2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedStockMember_1cd2c353-87ad-4645-85c5-4d92bf21d2b9" xlink:to="loc_tmp_RestrictedStockGrantedIn2016To2021Member_30a2169b-c2ae-4114-a19d-ee631439d5f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member_316c02a4-2370-4573-bbc1-c9ba28ce40c6" xlink:href="tmp-20211231.xsd#tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedStockMember_1cd2c353-87ad-4645-85c5-4d92bf21d2b9" xlink:to="loc_tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member_316c02a4-2370-4573-bbc1-c9ba28ce40c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_99a5a5fc-d3ee-49b3-b7c0-38687f31384c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0627a301-d9de-421f-86b2-831c16ba0b2c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_99a5a5fc-d3ee-49b3-b7c0-38687f31384c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_f22c330c-013b-4dbb-a782-50fa6c0085b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0627a301-d9de-421f-86b2-831c16ba0b2c" xlink:to="loc_us-gaap_PerformanceSharesMember_f22c330c-013b-4dbb-a782-50fa6c0085b9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RestrictedStockAndPerformanceAwardsMember_42aba06a-c11e-4e5d-b560-cfc7473317af" xlink:href="tmp-20211231.xsd#tmp_RestrictedStockAndPerformanceAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0627a301-d9de-421f-86b2-831c16ba0b2c" xlink:to="loc_tmp_RestrictedStockAndPerformanceAwardsMember_42aba06a-c11e-4e5d-b560-cfc7473317af" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_a4c5bbd4-a2f4-4b25-9b00-c7560ebd26fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6aba9746-52cc-4dee-b38b-b5efbe422fa2" xlink:to="loc_us-gaap_PlanNameAxis_a4c5bbd4-a2f4-4b25-9b00-c7560ebd26fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_a4c5bbd4-a2f4-4b25-9b00-c7560ebd26fb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_a4c5bbd4-a2f4-4b25-9b00-c7560ebd26fb" xlink:to="loc_us-gaap_PlanNameDomain_a4c5bbd4-a2f4-4b25-9b00-c7560ebd26fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_51880094-5b8c-4221-8390-618307b71048" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_a4c5bbd4-a2f4-4b25-9b00-c7560ebd26fb" xlink:to="loc_us-gaap_PlanNameDomain_51880094-5b8c-4221-8390-618307b71048" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TompkinsFinancialCorporation2019EquityPlanMember_c159c0d9-4b47-4db0-9430-1385e6ccf68a" xlink:href="tmp-20211231.xsd#tmp_TompkinsFinancialCorporation2019EquityPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_51880094-5b8c-4221-8390-618307b71048" xlink:to="loc_tmp_TompkinsFinancialCorporation2019EquityPlanMember_c159c0d9-4b47-4db0-9430-1385e6ccf68a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4da229b1-5445-4159-9596-977425246da5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6aba9746-52cc-4dee-b38b-b5efbe422fa2" xlink:to="loc_srt_RangeAxis_4da229b1-5445-4159-9596-977425246da5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4da229b1-5445-4159-9596-977425246da5_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_4da229b1-5445-4159-9596-977425246da5" xlink:to="loc_srt_RangeMember_4da229b1-5445-4159-9596-977425246da5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3c9efb3d-65eb-4f71-b13a-3ba014729129" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_4da229b1-5445-4159-9596-977425246da5" xlink:to="loc_srt_RangeMember_3c9efb3d-65eb-4f71-b13a-3ba014729129" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_aba97661-a154-41c1-ab1e-0a6c2d806026" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_3c9efb3d-65eb-4f71-b13a-3ba014729129" xlink:to="loc_srt_MinimumMember_aba97661-a154-41c1-ab1e-0a6c2d806026" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0ca4540c-5056-41e8-8e4e-02155fa5779f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_3c9efb3d-65eb-4f71-b13a-3ba014729129" xlink:to="loc_srt_MaximumMember_0ca4540c-5056-41e8-8e4e-02155fa5779f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_c0975c1b-5619-4e86-97f3-0632e5183379" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6aba9746-52cc-4dee-b38b-b5efbe422fa2" xlink:to="loc_us-gaap_VestingAxis_c0975c1b-5619-4e86-97f3-0632e5183379" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_c0975c1b-5619-4e86-97f3-0632e5183379_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_c0975c1b-5619-4e86-97f3-0632e5183379" xlink:to="loc_us-gaap_VestingDomain_c0975c1b-5619-4e86-97f3-0632e5183379_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_e322826e-9e92-44bb-8a67-d499fdb2db7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_c0975c1b-5619-4e86-97f3-0632e5183379" xlink:to="loc_us-gaap_VestingDomain_e322826e-9e92-44bb-8a67-d499fdb2db7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_16593557-23c1-466b-a13e-b4196796d394" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_e322826e-9e92-44bb-8a67-d499fdb2db7b" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_16593557-23c1-466b-a13e-b4196796d394" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_96a5b75e-8325-4fe8-ac99-ca6b71189ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_e322826e-9e92-44bb-8a67-d499fdb2db7b" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_96a5b75e-8325-4fe8-ac99-ca6b71189ff9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_6a0bb895-56fb-4254-855f-7b621e952d82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_e322826e-9e92-44bb-8a67-d499fdb2db7b" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_6a0bb895-56fb-4254-855f-7b621e952d82" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedPaymentArrangementTrancheFourMember_9d4f90be-4eaf-454e-bbe4-dbc8983593d0" xlink:href="tmp-20211231.xsd#tmp_ShareBasedPaymentArrangementTrancheFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_e322826e-9e92-44bb-8a67-d499fdb2db7b" xlink:to="loc_tmp_ShareBasedPaymentArrangementTrancheFourMember_9d4f90be-4eaf-454e-bbe4-dbc8983593d0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedPaymentArrangementTrancheFiveMember_4febaecc-78f0-4cad-8812-0e3adcaceb44" xlink:href="tmp-20211231.xsd#tmp_ShareBasedPaymentArrangementTrancheFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_e322826e-9e92-44bb-8a67-d499fdb2db7b" xlink:to="loc_tmp_ShareBasedPaymentArrangementTrancheFiveMember_4febaecc-78f0-4cad-8812-0e3adcaceb44" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedPaymentArrangementTrancheSixMember_b7f6bda0-c333-468d-a822-f13fafe6e499" xlink:href="tmp-20211231.xsd#tmp_ShareBasedPaymentArrangementTrancheSixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_e322826e-9e92-44bb-8a67-d499fdb2db7b" xlink:to="loc_tmp_ShareBasedPaymentArrangementTrancheSixMember_b7f6bda0-c333-468d-a822-f13fafe6e499" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedPaymentArrangementTrancheSevenMember_77c2642e-04f2-4fdf-860d-e5967b82e095" xlink:href="tmp-20211231.xsd#tmp_ShareBasedPaymentArrangementTrancheSevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_e322826e-9e92-44bb-8a67-d499fdb2db7b" xlink:to="loc_tmp_ShareBasedPaymentArrangementTrancheSevenMember_77c2642e-04f2-4fdf-860d-e5967b82e095" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails" xlink:type="extended" id="i7f79e24a7ea1467f93044faef750465b_StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a5672ee-225d-4ab1-a57b-55e3f39c674b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e7755180-54b9-42a3-aa8b-cec02e18adc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a5672ee-225d-4ab1-a57b-55e3f39c674b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e7755180-54b9-42a3-aa8b-cec02e18adc4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_75c2f420-a413-4ee2-ab38-1a0dc54485ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e7755180-54b9-42a3-aa8b-cec02e18adc4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_75c2f420-a413-4ee2-ab38-1a0dc54485ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_718bed63-77ac-4927-9b4d-55549d0b76c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e7755180-54b9-42a3-aa8b-cec02e18adc4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_718bed63-77ac-4927-9b4d-55549d0b76c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_001b8409-cc60-446d-adc2-ff587d660c70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e7755180-54b9-42a3-aa8b-cec02e18adc4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_001b8409-cc60-446d-adc2-ff587d660c70" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_ceeb93ae-e729-4d36-891b-8a8a49951378" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e7755180-54b9-42a3-aa8b-cec02e18adc4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_ceeb93ae-e729-4d36-891b-8a8a49951378" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_20220d97-28e1-48bb-86db-798d73918219" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1de8967c-9a82-4f08-9bd8-a9c067255183" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a5672ee-225d-4ab1-a57b-55e3f39c674b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1de8967c-9a82-4f08-9bd8-a9c067255183" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2379258e-8668-4896-8b5d-2447f7e88f95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a5672ee-225d-4ab1-a57b-55e3f39c674b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2379258e-8668-4896-8b5d-2447f7e88f95" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2ba83467-a769-4c73-b0c9-f06a2de70533" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2379258e-8668-4896-8b5d-2447f7e88f95" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2ba83467-a769-4c73-b0c9-f06a2de70533" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_deb4e31f-0e73-4a98-a4fa-337a2394dc6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2379258e-8668-4896-8b5d-2447f7e88f95" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_deb4e31f-0e73-4a98-a4fa-337a2394dc6c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c6f6c2c9-8e79-4955-a51b-aba05aa1ecb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2379258e-8668-4896-8b5d-2447f7e88f95" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c6f6c2c9-8e79-4955-a51b-aba05aa1ecb7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_fc7ba1db-7b94-44ae-9119-eb8c52395101" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2379258e-8668-4896-8b5d-2447f7e88f95" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_fc7ba1db-7b94-44ae-9119-eb8c52395101" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f4e34f23-c633-493d-9c57-eb42de9989dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_0f14d3ae-9c59-46dd-b6f8-493e2933cd5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a5672ee-225d-4ab1-a57b-55e3f39c674b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_0f14d3ae-9c59-46dd-b6f8-493e2933cd5d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WeightedAverageRemainingContractualTermAbstract_6ec3aee8-5889-456a-9ad5-ef5a84fa2ac1" xlink:href="tmp-20211231.xsd#tmp_WeightedAverageRemainingContractualTermAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a5672ee-225d-4ab1-a57b-55e3f39c674b" xlink:to="loc_tmp_WeightedAverageRemainingContractualTermAbstract_6ec3aee8-5889-456a-9ad5-ef5a84fa2ac1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_38f59530-8324-4548-a47a-620a4074a6da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_WeightedAverageRemainingContractualTermAbstract_6ec3aee8-5889-456a-9ad5-ef5a84fa2ac1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_38f59530-8324-4548-a47a-620a4074a6da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_271a29cd-6c89-4711-9eb9-c649ba054b0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_WeightedAverageRemainingContractualTermAbstract_6ec3aee8-5889-456a-9ad5-ef5a84fa2ac1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_271a29cd-6c89-4711-9eb9-c649ba054b0b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AggregateIntrinsicValueAbstract_f45f6ee4-84da-447f-aa3f-deb604a778eb" xlink:href="tmp-20211231.xsd#tmp_AggregateIntrinsicValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a5672ee-225d-4ab1-a57b-55e3f39c674b" xlink:to="loc_tmp_AggregateIntrinsicValueAbstract_f45f6ee4-84da-447f-aa3f-deb604a778eb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_f0774dcf-0a9e-48d6-b6e9-3fc632bfff0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_AggregateIntrinsicValueAbstract_f45f6ee4-84da-447f-aa3f-deb604a778eb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_f0774dcf-0a9e-48d6-b6e9-3fc632bfff0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_92f0595c-05e6-4c2c-b6e7-d971c4dd6c35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_AggregateIntrinsicValueAbstract_f45f6ee4-84da-447f-aa3f-deb604a778eb" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_92f0595c-05e6-4c2c-b6e7-d971c4dd6c35" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8169b3f4-6171-4528-bd8e-4804141e3766" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a5672ee-225d-4ab1-a57b-55e3f39c674b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8169b3f4-6171-4528-bd8e-4804141e3766" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9e881945-a018-4af6-b939-0f21c3d7c74b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8169b3f4-6171-4528-bd8e-4804141e3766" xlink:to="loc_us-gaap_AwardTypeAxis_9e881945-a018-4af6-b939-0f21c3d7c74b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9e881945-a018-4af6-b939-0f21c3d7c74b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_9e881945-a018-4af6-b939-0f21c3d7c74b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9e881945-a018-4af6-b939-0f21c3d7c74b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4f57e9c8-919c-493b-b680-2c6f990b5b3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_9e881945-a018-4af6-b939-0f21c3d7c74b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4f57e9c8-919c-493b-b680-2c6f990b5b3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOptionsAndStockAppreciationRightsMember_2d2133c7-d2e1-4a36-a390-49c6176bf08a" xlink:href="tmp-20211231.xsd#tmp_StockOptionsAndStockAppreciationRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4f57e9c8-919c-493b-b680-2c6f990b5b3b" xlink:to="loc_tmp_StockOptionsAndStockAppreciationRightsMember_2d2133c7-d2e1-4a36-a390-49c6176bf08a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails" xlink:type="extended" id="i1592efa3f24e46e1b9f4b5c63eefa94f_StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b0faaf47-3e03-49f1-a0c7-8385a29849fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_4846ce3d-6723-45fa-a21c-6f8fbc337afe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b0faaf47-3e03-49f1-a0c7-8385a29849fe" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_4846ce3d-6723-45fa-a21c-6f8fbc337afe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_9730f13c-56f6-4153-82fb-0eb6de5051b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b0faaf47-3e03-49f1-a0c7-8385a29849fe" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_9730f13c-56f6-4153-82fb-0eb6de5051b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1f86815f-8013-4244-ae04-bc1a929aceb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b0faaf47-3e03-49f1-a0c7-8385a29849fe" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1f86815f-8013-4244-ae04-bc1a929aceb9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_d58a8684-89f5-4518-9601-322215572b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b0faaf47-3e03-49f1-a0c7-8385a29849fe" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_d58a8684-89f5-4518-9601-322215572b9c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c81062db-149a-4fc8-89f2-02e96022a667" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b0faaf47-3e03-49f1-a0c7-8385a29849fe" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c81062db-149a-4fc8-89f2-02e96022a667" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_5ce0483c-3650-444a-a2bd-298e376a7c92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b0faaf47-3e03-49f1-a0c7-8385a29849fe" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_5ce0483c-3650-444a-a2bd-298e376a7c92" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_dd9b3be4-d97c-4d11-afa8-6e350953bc5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b0faaf47-3e03-49f1-a0c7-8385a29849fe" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_dd9b3be4-d97c-4d11-afa8-6e350953bc5a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_1a6fc3d7-c8d0-424f-b128-302d188d5487" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b0faaf47-3e03-49f1-a0c7-8385a29849fe" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_1a6fc3d7-c8d0-424f-b128-302d188d5487" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_3c843121-b206-477a-8eb5-eec3cd69a8fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_1a6fc3d7-c8d0-424f-b128-302d188d5487" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_3c843121-b206-477a-8eb5-eec3cd69a8fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_3c843121-b206-477a-8eb5-eec3cd69a8fd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_3c843121-b206-477a-8eb5-eec3cd69a8fd" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_3c843121-b206-477a-8eb5-eec3cd69a8fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_4fd05e6d-498c-4f6b-ba64-65fddd5f25b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_3c843121-b206-477a-8eb5-eec3cd69a8fd" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_4fd05e6d-498c-4f6b-ba64-65fddd5f25b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOption2Member_13f82a24-267d-4a88-9ed0-c17adc35d509" xlink:href="tmp-20211231.xsd#tmp_StockOption2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_4fd05e6d-498c-4f6b-ba64-65fddd5f25b9" xlink:to="loc_tmp_StockOption2Member_13f82a24-267d-4a88-9ed0-c17adc35d509" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOption3Member_b6639b69-c417-48fb-b8ed-2494c4a49aa1" xlink:href="tmp-20211231.xsd#tmp_StockOption3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_4fd05e6d-498c-4f6b-ba64-65fddd5f25b9" xlink:to="loc_tmp_StockOption3Member_b6639b69-c417-48fb-b8ed-2494c4a49aa1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOption4Member_4756dd8e-0212-4251-95fe-b57eca6b39d0" xlink:href="tmp-20211231.xsd#tmp_StockOption4Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_4fd05e6d-498c-4f6b-ba64-65fddd5f25b9" xlink:to="loc_tmp_StockOption4Member_4756dd8e-0212-4251-95fe-b57eca6b39d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOption5Member_c5ce12db-efd5-48a0-9fe8-afc043136cdb" xlink:href="tmp-20211231.xsd#tmp_StockOption5Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_4fd05e6d-498c-4f6b-ba64-65fddd5f25b9" xlink:to="loc_tmp_StockOption5Member_c5ce12db-efd5-48a0-9fe8-afc043136cdb" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails" xlink:type="extended" id="i902b958de8b14eb9b5b1882f7e79a419_RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_8de501d3-3874-468e-9075-a5639b77b5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6e3460af-81d3-4893-8334-c6c0ff28a622" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_8de501d3-3874-468e-9075-a5639b77b5b5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6e3460af-81d3-4893-8334-c6c0ff28a622" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome_71c06962-e9d2-4e8f-ab70-8147cfe1c867" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_8de501d3-3874-468e-9075-a5639b77b5b5" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome_71c06962-e9d2-4e8f-ab70-8147cfe1c867" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_b48df288-9ba5-4d4a-aa74-9da78a06505e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_8de501d3-3874-468e-9075-a5639b77b5b5" xlink:to="loc_us-gaap_NoninterestIncome_b48df288-9ba5-4d4a-aa74-9da78a06505e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_ff185d33-07a5-4948-b353-176cb96bf048" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_8de501d3-3874-468e-9075-a5639b77b5b5" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_ff185d33-07a5-4948-b353-176cb96bf048" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e805e429-6c12-43fe-9ca0-b38d5772cad0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_ff185d33-07a5-4948-b353-176cb96bf048" xlink:to="loc_srt_ProductOrServiceAxis_e805e429-6c12-43fe-9ca0-b38d5772cad0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e805e429-6c12-43fe-9ca0-b38d5772cad0_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_e805e429-6c12-43fe-9ca0-b38d5772cad0" xlink:to="loc_srt_ProductsAndServicesDomain_e805e429-6c12-43fe-9ca0-b38d5772cad0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_dcbff964-d13d-440b-8f33-1c0ffa438ba0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_e805e429-6c12-43fe-9ca0-b38d5772cad0" xlink:to="loc_srt_ProductsAndServicesDomain_dcbff964-d13d-440b-8f33-1c0ffa438ba0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InsuranceRevenuesMember_34f4e14f-c7e3-422a-a1e6-dc5711b08dfc" xlink:href="tmp-20211231.xsd#tmp_InsuranceRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_dcbff964-d13d-440b-8f33-1c0ffa438ba0" xlink:to="loc_tmp_InsuranceRevenuesMember_34f4e14f-c7e3-422a-a1e6-dc5711b08dfc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InvestmentServiceIncomeMember_6eae8320-b9c8-4d8d-a0d8-1de1c36be080" xlink:href="tmp-20211231.xsd#tmp_InvestmentServiceIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_dcbff964-d13d-440b-8f33-1c0ffa438ba0" xlink:to="loc_tmp_InvestmentServiceIncomeMember_6eae8320-b9c8-4d8d-a0d8-1de1c36be080" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ServiceChargesOnDepositAccountsMember_c52104ad-8d3e-4ded-9ceb-2270332e6c12" xlink:href="tmp-20211231.xsd#tmp_ServiceChargesOnDepositAccountsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_dcbff964-d13d-440b-8f33-1c0ffa438ba0" xlink:to="loc_tmp_ServiceChargesOnDepositAccountsMember_c52104ad-8d3e-4ded-9ceb-2270332e6c12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CardServicesIncomeMember_9221e00c-049e-4f13-9959-78b2ceb4832f" xlink:href="tmp-20211231.xsd#tmp_CardServicesIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_dcbff964-d13d-440b-8f33-1c0ffa438ba0" xlink:to="loc_tmp_CardServicesIncomeMember_9221e00c-049e-4f13-9959-78b2ceb4832f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherNonInterestIncomeMember_01e07c89-3ff1-4928-a38f-de3cdd6472bc" xlink:href="tmp-20211231.xsd#tmp_OtherNonInterestIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_dcbff964-d13d-440b-8f33-1c0ffa438ba0" xlink:to="loc_tmp_OtherNonInterestIncomeMember_01e07c89-3ff1-4928-a38f-de3cdd6472bc" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#RevenueRecognitionNarrativeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails" xlink:type="extended" id="if8e6c2e5069b44fe9b7122dc5184f553_RevenueRecognitionNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_00865e64-7aca-4cca-9d97-8781a1af9808" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1aa5deb4-4896-4271-bbe6-e2678f799d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_00865e64-7aca-4cca-9d97-8781a1af9808" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1aa5deb4-4896-4271-bbe6-e2678f799d0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_71ecf1f4-e4e8-43c8-8e1c-5b7055abb2b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_00865e64-7aca-4cca-9d97-8781a1af9808" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_71ecf1f4-e4e8-43c8-8e1c-5b7055abb2b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_68b52ccc-649f-4170-8dab-1bc33241259a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_00865e64-7aca-4cca-9d97-8781a1af9808" xlink:to="loc_us-gaap_ContractWithCustomerLiability_68b52ccc-649f-4170-8dab-1bc33241259a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_6bfda189-e8a1-4dae-8a7c-d0fc124f495a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_00865e64-7aca-4cca-9d97-8781a1af9808" xlink:to="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_6bfda189-e8a1-4dae-8a7c-d0fc124f495a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c7325652-8206-4d2d-986e-6301e1f2609b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_6bfda189-e8a1-4dae-8a7c-d0fc124f495a" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c7325652-8206-4d2d-986e-6301e1f2609b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c7325652-8206-4d2d-986e-6301e1f2609b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c7325652-8206-4d2d-986e-6301e1f2609b" xlink:to="loc_us-gaap_SegmentDomain_c7325652-8206-4d2d-986e-6301e1f2609b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_003e1226-7b45-4405-ac3a-10a9dc5a39c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c7325652-8206-4d2d-986e-6301e1f2609b" xlink:to="loc_us-gaap_SegmentDomain_003e1226-7b45-4405-ac3a-10a9dc5a39c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InsuranceMember_901f8835-65ac-42f8-bd49-88ff5baa78ef" xlink:href="tmp-20211231.xsd#tmp_InsuranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_003e1226-7b45-4405-ac3a-10a9dc5a39c7" xlink:to="loc_tmp_InsuranceMember_901f8835-65ac-42f8-bd49-88ff5baa78ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WealthManagementMember_81f3d653-ca60-455f-8a53-3dee0d2d39d7" xlink:href="tmp-20211231.xsd#tmp_WealthManagementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_003e1226-7b45-4405-ac3a-10a9dc5a39c7" xlink:to="loc_tmp_WealthManagementMember_81f3d653-ca60-455f-8a53-3dee0d2d39d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_734b2e1f-d8f5-41a1-92c0-6396f0f73a2e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_6bfda189-e8a1-4dae-8a7c-d0fc124f495a" xlink:to="loc_srt_ProductOrServiceAxis_734b2e1f-d8f5-41a1-92c0-6396f0f73a2e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_734b2e1f-d8f5-41a1-92c0-6396f0f73a2e_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_734b2e1f-d8f5-41a1-92c0-6396f0f73a2e" xlink:to="loc_srt_ProductsAndServicesDomain_734b2e1f-d8f5-41a1-92c0-6396f0f73a2e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ad9d995f-008a-4f35-b4aa-254bc7825af4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_734b2e1f-d8f5-41a1-92c0-6396f0f73a2e" xlink:to="loc_srt_ProductsAndServicesDomain_ad9d995f-008a-4f35-b4aa-254bc7825af4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ContingentIncomeMember_0bdf939e-6e48-4728-97bc-18efccf7e0a5" xlink:href="tmp-20211231.xsd#tmp_ContingentIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_ad9d995f-008a-4f35-b4aa-254bc7825af4" xlink:to="loc_tmp_ContingentIncomeMember_0bdf939e-6e48-4728-97bc-18efccf7e0a5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails" xlink:type="extended" id="i098ae511fa0d4c4b9c5d6fc761faed0e_OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_7f308cf8-4373-45fc-b10c-044fe886ca68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_b0a16054-2bde-4a3c-a079-56f6db75ca31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_7f308cf8-4373-45fc-b10c-044fe886ca68" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_b0a16054-2bde-4a3c-a079-56f6db75ca31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_7fa18bb5-400c-45d7-a442-3f667bb7815a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_b0a16054-2bde-4a3c-a079-56f6db75ca31" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_7fa18bb5-400c-45d7-a442-3f667bb7815a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax_c0bd738a-ca10-494f-bb7f-32122a0fbdcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_b0a16054-2bde-4a3c-a079-56f6db75ca31" xlink:to="loc_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax_c0bd738a-ca10-494f-bb7f-32122a0fbdcd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_e0a82aa8-5472-4e86-9d8a-d9d617d4986f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_b0a16054-2bde-4a3c-a079-56f6db75ca31" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_e0a82aa8-5472-4e86-9d8a-d9d617d4986f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_68323327-a9cf-4915-b52e-6dfdf10dd504" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_b0a16054-2bde-4a3c-a079-56f6db75ca31" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_68323327-a9cf-4915-b52e-6dfdf10dd504" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_1642b095-73c8-4369-b8c7-e4917a5ade8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_7f308cf8-4373-45fc-b10c-044fe886ca68" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_1642b095-73c8-4369-b8c7-e4917a5ade8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_74e009c9-dac2-455e-84ae-8aa1fe43b6e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_1642b095-73c8-4369-b8c7-e4917a5ade8a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_74e009c9-dac2-455e-84ae-8aa1fe43b6e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax_4df0fba8-ff73-473c-853c-f39e330e3066" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_1642b095-73c8-4369-b8c7-e4917a5ade8a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax_4df0fba8-ff73-473c-853c-f39e330e3066" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_3ca252f1-c5ec-4c91-8c20-ab4ec6a58263" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_1642b095-73c8-4369-b8c7-e4917a5ade8a" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_3ca252f1-c5ec-4c91-8c20-ab4ec6a58263" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_0ef4b44e-90bb-4e10-a97e-f98113063ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_1642b095-73c8-4369-b8c7-e4917a5ade8a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_0ef4b44e-90bb-4e10-a97e-f98113063ed1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7828f76c-b5b0-419c-bb6c-29b39f0cfc23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_7f308cf8-4373-45fc-b10c-044fe886ca68" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7828f76c-b5b0-419c-bb6c-29b39f0cfc23" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_43f68fd6-869e-4960-b9ff-f586e68fa30e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7828f76c-b5b0-419c-bb6c-29b39f0cfc23" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_43f68fd6-869e-4960-b9ff-f586e68fa30e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax_bc9d8ba4-c3ff-43d1-ba9c-19ba5d199516" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7828f76c-b5b0-419c-bb6c-29b39f0cfc23" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax_bc9d8ba4-c3ff-43d1-ba9c-19ba5d199516" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_75e6045c-c968-4c02-af31-2cf27762dc3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7828f76c-b5b0-419c-bb6c-29b39f0cfc23" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_75e6045c-c968-4c02-af31-2cf27762dc3e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3d4525b6-7567-426b-826f-8c5666501e67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7828f76c-b5b0-419c-bb6c-29b39f0cfc23" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3d4525b6-7567-426b-826f-8c5666501e67" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_cb0fd8c6-4d05-4b5c-a881-53b18001c1a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_7f308cf8-4373-45fc-b10c-044fe886ca68" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_cb0fd8c6-4d05-4b5c-a881-53b18001c1a6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_9e7b7d9c-5a8e-4e55-9774-040b5400c246" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_cb0fd8c6-4d05-4b5c-a881-53b18001c1a6" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_9e7b7d9c-5a8e-4e55-9774-040b5400c246" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9e7b7d9c-5a8e-4e55-9774-040b5400c246_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_9e7b7d9c-5a8e-4e55-9774-040b5400c246" xlink:to="loc_us-gaap_EquityComponentDomain_9e7b7d9c-5a8e-4e55-9774-040b5400c246_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e1e1b9cb-0f84-4613-8784-36a3d31e0da3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_9e7b7d9c-5a8e-4e55-9774-040b5400c246" xlink:to="loc_us-gaap_EquityComponentDomain_e1e1b9cb-0f84-4613-8784-36a3d31e0da3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember_e9fb8044-0fdc-4939-876f-da856e136d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e1e1b9cb-0f84-4613-8784-36a3d31e0da3" xlink:to="loc_us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember_e9fb8044-0fdc-4939-876f-da856e136d7c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember_8613cab4-ba28-4b47-bf59-6ffe7a40106f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e1e1b9cb-0f84-4613-8784-36a3d31e0da3" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember_8613cab4-ba28-4b47-bf59-6ffe7a40106f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember_17eb44bd-f791-40a4-a9dc-7be0daf6703a" xlink:href="tmp-20211231.xsd#tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e1e1b9cb-0f84-4613-8784-36a3d31e0da3" xlink:to="loc_tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember_17eb44bd-f791-40a4-a9dc-7be0daf6703a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember_8dc15610-7d56-4253-98c6-2eebbfd0e9f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e1e1b9cb-0f84-4613-8784-36a3d31e0da3" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember_8dc15610-7d56-4253-98c6-2eebbfd0e9f2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_09cee491-5f6b-41bd-a4be-d37500e8bc85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e1e1b9cb-0f84-4613-8784-36a3d31e0da3" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_09cee491-5f6b-41bd-a4be-d37500e8bc85" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails" xlink:type="extended" id="if554b1a0aa224d8891dc02fd3e96bcbd_OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_6cb0b61c-f0f9-4742-b607-79efc50bc103" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_87fdcc48-760a-4239-bcca-6265e39b033c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_6cb0b61c-f0f9-4742-b607-79efc50bc103" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_87fdcc48-760a-4239-bcca-6265e39b033c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_395d8976-cf60-4c6c-80db-99b367fd09c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_87fdcc48-760a-4239-bcca-6265e39b033c" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_395d8976-cf60-4c6c-80db-99b367fd09c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_552a2f6e-8d70-446c-9311-f91021ab281d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_87fdcc48-760a-4239-bcca-6265e39b033c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_552a2f6e-8d70-446c-9311-f91021ab281d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_dacd1ead-0aee-4c0e-a810-a55b8a4c5583" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_beeead07-0332-4402-b7df-fa94829e58e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_6cb0b61c-f0f9-4742-b607-79efc50bc103" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_beeead07-0332-4402-b7df-fa94829e58e7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f9e5ef69-51cc-4094-8bd4-dd1557b58b47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_beeead07-0332-4402-b7df-fa94829e58e7" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f9e5ef69-51cc-4094-8bd4-dd1557b58b47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f9e5ef69-51cc-4094-8bd4-dd1557b58b47_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f9e5ef69-51cc-4094-8bd4-dd1557b58b47" xlink:to="loc_us-gaap_EquityComponentDomain_f9e5ef69-51cc-4094-8bd4-dd1557b58b47_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9e773257-c2af-4b17-9780-db47ed3dfb5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f9e5ef69-51cc-4094-8bd4-dd1557b58b47" xlink:to="loc_us-gaap_EquityComponentDomain_9e773257-c2af-4b17-9780-db47ed3dfb5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_4e783c85-1cbd-4fc6-9c93-ccb15041346a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9e773257-c2af-4b17-9780-db47ed3dfb5d" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_4e783c85-1cbd-4fc6-9c93-ccb15041346a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_755341b4-07f5-474e-80bb-47f1853bed27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9e773257-c2af-4b17-9780-db47ed3dfb5d" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_755341b4-07f5-474e-80bb-47f1853bed27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2b7ecbbb-95da-421f-8b72-44d14c6a4bff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9e773257-c2af-4b17-9780-db47ed3dfb5d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2b7ecbbb-95da-421f-8b72-44d14c6a4bff" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails" xlink:type="extended" id="iec6409baab0d4bcb979eeed7e02b2059_OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_30c097c9-c163-4467-a891-1ec415be1ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetGainLossOnSecuritiesTransactions_6ba6a05d-c1e0-45e6-ab87-72544d8e1b94" xlink:href="tmp-20211231.xsd#tmp_NetGainLossOnSecuritiesTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_30c097c9-c163-4467-a891-1ec415be1ba8" xlink:to="loc_tmp_NetGainLossOnSecuritiesTransactions_6ba6a05d-c1e0-45e6-ab87-72544d8e1b94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_f7ea0175-17d7-4332-b898-9c5f7832073d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_30c097c9-c163-4467-a891-1ec415be1ba8" xlink:to="loc_us-gaap_OtherNoninterestExpense_f7ea0175-17d7-4332-b898-9c5f7832073d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e80ddc67-ec5f-46ec-a8ee-f711d78631b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_30c097c9-c163-4467-a891-1ec415be1ba8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e80ddc67-ec5f-46ec-a8ee-f711d78631b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d4711b8b-b2ad-4814-b22e-0607ebd9f59b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_30c097c9-c163-4467-a891-1ec415be1ba8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d4711b8b-b2ad-4814-b22e-0607ebd9f59b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1d54b2c6-3ad0-424a-932b-b7951fd12c7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_30c097c9-c163-4467-a891-1ec415be1ba8" xlink:to="loc_us-gaap_NetIncomeLoss_1d54b2c6-3ad0-424a-932b-b7951fd12c7e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_229b80f6-125b-442a-a365-ebcc9797ccb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_30c097c9-c163-4467-a891-1ec415be1ba8" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_229b80f6-125b-442a-a365-ebcc9797ccb8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_25fa33c0-7d98-4ff7-b24a-1e91c8526eaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_229b80f6-125b-442a-a365-ebcc9797ccb8" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_25fa33c0-7d98-4ff7-b24a-1e91c8526eaa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_25fa33c0-7d98-4ff7-b24a-1e91c8526eaa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_25fa33c0-7d98-4ff7-b24a-1e91c8526eaa" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_25fa33c0-7d98-4ff7-b24a-1e91c8526eaa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_ad357c47-afcb-4465-9fc3-801f82a2a3d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_25fa33c0-7d98-4ff7-b24a-1e91c8526eaa" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_ad357c47-afcb-4465-9fc3-801f82a2a3d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_4b12c0d3-ebaf-4068-90d8-25518f3ef8e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_ad357c47-afcb-4465-9fc3-801f82a2a3d1" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_4b12c0d3-ebaf-4068-90d8-25518f3ef8e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_94b934e5-0451-460f-be1c-53458edc6d12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_229b80f6-125b-442a-a365-ebcc9797ccb8" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_94b934e5-0451-460f-be1c-53458edc6d12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_94b934e5-0451-460f-be1c-53458edc6d12_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_94b934e5-0451-460f-be1c-53458edc6d12" xlink:to="loc_us-gaap_EquityComponentDomain_94b934e5-0451-460f-be1c-53458edc6d12_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_eb1d957f-78a5-4998-9149-da13702f452e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_94b934e5-0451-460f-be1c-53458edc6d12" xlink:to="loc_us-gaap_EquityComponentDomain_eb1d957f-78a5-4998-9149-da13702f452e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_305febf5-515b-4574-98ab-badc70ecd3c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_eb1d957f-78a5-4998-9149-da13702f452e" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_305febf5-515b-4574-98ab-badc70ecd3c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_5dccc164-18b9-47be-9eda-997578b5b6a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_eb1d957f-78a5-4998-9149-da13702f452e" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_5dccc164-18b9-47be-9eda-997578b5b6a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_f5d844a5-0c25-4231-9e75-e6ce9cb95b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_eb1d957f-78a5-4998-9149-da13702f452e" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_f5d844a5-0c25-4231-9e75-e6ce9cb95b8b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_b7909fcb-448c-4dda-9522-adfee99df9ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_eb1d957f-78a5-4998-9149-da13702f452e" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_b7909fcb-448c-4dda-9522-adfee99df9ca" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#CommitmentsandContingentLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails" xlink:type="extended" id="ieeb0ae2f25b14e8ba95a2d29d625e391_CommitmentsandContingentLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_3ce43249-f2c3-4aa3-9804-0330a7fa6636" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_a10e87c3-4089-4ec3-9289-610ae971b44d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3ce43249-f2c3-4aa3-9804-0330a7fa6636" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_a10e87c3-4089-4ec3-9289-610ae971b44d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgreementsToSellMortgagesOnALoanbyloanBasis_dbbb47c1-565e-4cc8-8fba-84275cae57cc" xlink:href="tmp-20211231.xsd#tmp_AgreementsToSellMortgagesOnALoanbyloanBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3ce43249-f2c3-4aa3-9804-0330a7fa6636" xlink:to="loc_tmp_AgreementsToSellMortgagesOnALoanbyloanBasis_dbbb47c1-565e-4cc8-8fba-84275cae57cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_2b56a485-26ce-4c8c-be87-51427c036545" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_3ce43249-f2c3-4aa3-9804-0330a7fa6636" xlink:to="loc_us-gaap_LossContingenciesTable_2b56a485-26ce-4c8c-be87-51427c036545" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1d29e251-c483-4e31-9a0a-81d730db692a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_2b56a485-26ce-4c8c-be87-51427c036545" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1d29e251-c483-4e31-9a0a-81d730db692a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_1d29e251-c483-4e31-9a0a-81d730db692a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1d29e251-c483-4e31-9a0a-81d730db692a" xlink:to="loc_us-gaap_LossContingencyNatureDomain_1d29e251-c483-4e31-9a0a-81d730db692a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_b88df6a3-21fc-47e4-b276-db3d984e49fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1d29e251-c483-4e31-9a0a-81d730db692a" xlink:to="loc_us-gaap_LossContingencyNatureDomain_b88df6a3-21fc-47e4-b276-db3d984e49fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_a97bac19-d342-4495-a115-d159ab884780" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_b88df6a3-21fc-47e4-b276-db3d984e49fa" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_a97bac19-d342-4495-a115-d159ab884780" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_914edcac-feb4-46d3-b080-1b70568e33da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_b88df6a3-21fc-47e4-b276-db3d984e49fa" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_914edcac-feb4-46d3-b080-1b70568e33da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_78686436-dbfa-4b99-9b4d-56b8462af4bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_b88df6a3-21fc-47e4-b276-db3d984e49fa" xlink:to="loc_us-gaap_LineOfCreditMember_78686436-dbfa-4b99-9b4d-56b8462af4bb" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails" xlink:type="extended" id="icf280ae8f9db42af8131394a65a7793b_FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e06f079d-4d63-4c88-81be-f351364fb91e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f32b61f0-ceb0-4993-b8f9-a934296bf509" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e06f079d-4d63-4c88-81be-f351364fb91e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f32b61f0-ceb0-4993-b8f9-a934296bf509" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_dcce9043-1073-400d-82a6-37b47c1ce7d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e06f079d-4d63-4c88-81be-f351364fb91e" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_dcce9043-1073-400d-82a6-37b47c1ce7d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_452f3673-7c5d-4a82-b304-fcd0e10e0ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e06f079d-4d63-4c88-81be-f351364fb91e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_452f3673-7c5d-4a82-b304-fcd0e10e0ec7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_479df9b5-e31e-4caf-bcfb-8135467fa909" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_452f3673-7c5d-4a82-b304-fcd0e10e0ec7" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_479df9b5-e31e-4caf-bcfb-8135467fa909" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_479df9b5-e31e-4caf-bcfb-8135467fa909_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_479df9b5-e31e-4caf-bcfb-8135467fa909" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_479df9b5-e31e-4caf-bcfb-8135467fa909_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_916c0b2c-a179-405b-8ba2-c94b76851e11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_479df9b5-e31e-4caf-bcfb-8135467fa909" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_916c0b2c-a179-405b-8ba2-c94b76851e11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_fab0d6df-d306-4651-af01-2256b576741b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_916c0b2c-a179-405b-8ba2-c94b76851e11" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_fab0d6df-d306-4651-af01-2256b576741b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9fda5a49-3966-49e6-a340-7d82137aa625" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_452f3673-7c5d-4a82-b304-fcd0e10e0ec7" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9fda5a49-3966-49e6-a340-7d82137aa625" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9fda5a49-3966-49e6-a340-7d82137aa625_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9fda5a49-3966-49e6-a340-7d82137aa625" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9fda5a49-3966-49e6-a340-7d82137aa625_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_680c16cc-03aa-479f-9080-c56b376a7154" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9fda5a49-3966-49e6-a340-7d82137aa625" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_680c16cc-03aa-479f-9080-c56b376a7154" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_2543d494-3813-4214-8c7f-4a4d6f4747bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_680c16cc-03aa-479f-9080-c56b376a7154" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_2543d494-3813-4214-8c7f-4a4d6f4747bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_19004f27-0a1f-47cd-b647-9bdf36d410da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_680c16cc-03aa-479f-9080-c56b376a7154" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_19004f27-0a1f-47cd-b647-9bdf36d410da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_c6a171ff-16d7-4614-82f6-5b3648725b0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_680c16cc-03aa-479f-9080-c56b376a7154" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_c6a171ff-16d7-4614-82f6-5b3648725b0b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_d4a4e6df-c204-405b-a573-d37bab96c7cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_452f3673-7c5d-4a82-b304-fcd0e10e0ec7" xlink:to="loc_us-gaap_FinancialInstrumentAxis_d4a4e6df-c204-405b-a573-d37bab96c7cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d4a4e6df-c204-405b-a573-d37bab96c7cb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d4a4e6df-c204-405b-a573-d37bab96c7cb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d4a4e6df-c204-405b-a573-d37bab96c7cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2bcf7f13-9b80-4372-9e40-cbd4151aeb3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d4a4e6df-c204-405b-a573-d37bab96c7cb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2bcf7f13-9b80-4372-9e40-cbd4151aeb3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_ddb46ea9-0a24-43ad-b3da-6e39583721c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2bcf7f13-9b80-4372-9e40-cbd4151aeb3d" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_ddb46ea9-0a24-43ad-b3da-6e39583721c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_4ac64206-3cb0-4e1b-88d0-13f02e283790" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2bcf7f13-9b80-4372-9e40-cbd4151aeb3d" xlink:to="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_4ac64206-3cb0-4e1b-88d0-13f02e283790" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_4fe16ba9-109b-4bfe-87d2-a1ad79fded17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2bcf7f13-9b80-4372-9e40-cbd4151aeb3d" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_4fe16ba9-109b-4bfe-87d2-a1ad79fded17" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_76e00989-970b-42f3-817b-0bb624cacc06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2bcf7f13-9b80-4372-9e40-cbd4151aeb3d" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_76e00989-970b-42f3-817b-0bb624cacc06" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_1fffe9e2-e9c1-4578-820b-af52acffa48c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2bcf7f13-9b80-4372-9e40-cbd4151aeb3d" xlink:to="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_1fffe9e2-e9c1-4578-820b-af52acffa48c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_1ecc5833-c747-49ee-b07d-d26c4d7ec8b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2bcf7f13-9b80-4372-9e40-cbd4151aeb3d" xlink:to="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_1ecc5833-c747-49ee-b07d-d26c4d7ec8b6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_50c7a7b0-c02a-4d00-8d9c-ca9dfd094737" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2bcf7f13-9b80-4372-9e40-cbd4151aeb3d" xlink:to="loc_us-gaap_EquitySecuritiesMember_50c7a7b0-c02a-4d00-8d9c-ca9dfd094737" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails" xlink:type="extended" id="i3d57fa84dd854393a223802b07d135cb_FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_39533dd7-5afd-41f6-9c3e-5037ff44ff9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ImpairedLoans_db6b12c0-9c07-4358-ab7b-cb8df7cd7beb" xlink:href="tmp-20211231.xsd#tmp_ImpairedLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_39533dd7-5afd-41f6-9c3e-5037ff44ff9c" xlink:to="loc_tmp_ImpairedLoans_db6b12c0-9c07-4358-ab7b-cb8df7cd7beb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherRealEstateOwned_30e25688-0823-463f-89a9-65317ce5eafe" xlink:href="tmp-20211231.xsd#tmp_OtherRealEstateOwned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_39533dd7-5afd-41f6-9c3e-5037ff44ff9c" xlink:to="loc_tmp_OtherRealEstateOwned_30e25688-0823-463f-89a9-65317ce5eafe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_GainLossonImpairedLoans_88aae351-725d-4f98-819b-cdcbb2dcc812" xlink:href="tmp-20211231.xsd#tmp_GainLossonImpairedLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_39533dd7-5afd-41f6-9c3e-5037ff44ff9c" xlink:to="loc_tmp_GainLossonImpairedLoans_88aae351-725d-4f98-819b-cdcbb2dcc812" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_GainLossOnOtherRealEstateOwned_712be5e6-4958-4778-8f54-6fa65757f72a" xlink:href="tmp-20211231.xsd#tmp_GainLossOnOtherRealEstateOwned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_39533dd7-5afd-41f6-9c3e-5037ff44ff9c" xlink:to="loc_tmp_GainLossOnOtherRealEstateOwned_712be5e6-4958-4778-8f54-6fa65757f72a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_30fc9038-760c-4840-a386-6c4a3ed91a44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_39533dd7-5afd-41f6-9c3e-5037ff44ff9c" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_30fc9038-760c-4840-a386-6c4a3ed91a44" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6db165f2-94e1-4437-a67b-1e8675964ba7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_30fc9038-760c-4840-a386-6c4a3ed91a44" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6db165f2-94e1-4437-a67b-1e8675964ba7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_6db165f2-94e1-4437-a67b-1e8675964ba7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6db165f2-94e1-4437-a67b-1e8675964ba7" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_6db165f2-94e1-4437-a67b-1e8675964ba7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_a956cef3-782a-4fb9-836c-96fe432b9f3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6db165f2-94e1-4437-a67b-1e8675964ba7" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_a956cef3-782a-4fb9-836c-96fe432b9f3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_dd0998f8-0caf-40e8-977f-40b47ef01dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_a956cef3-782a-4fb9-836c-96fe432b9f3f" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_dd0998f8-0caf-40e8-977f-40b47ef01dd4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9b9dfd73-e4f4-4bd2-bfc4-d1569dc398a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_30fc9038-760c-4840-a386-6c4a3ed91a44" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9b9dfd73-e4f4-4bd2-bfc4-d1569dc398a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9b9dfd73-e4f4-4bd2-bfc4-d1569dc398a5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9b9dfd73-e4f4-4bd2-bfc4-d1569dc398a5" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9b9dfd73-e4f4-4bd2-bfc4-d1569dc398a5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_83fddd9a-1fbe-4724-9479-6c57ee52579d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9b9dfd73-e4f4-4bd2-bfc4-d1569dc398a5" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_83fddd9a-1fbe-4724-9479-6c57ee52579d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_e8d6e5e5-f67e-4f69-a168-4860ce327e02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_83fddd9a-1fbe-4724-9479-6c57ee52579d" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_e8d6e5e5-f67e-4f69-a168-4860ce327e02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_2f8bca77-d56b-4f33-b1f2-9e3fe2336acf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_83fddd9a-1fbe-4724-9479-6c57ee52579d" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_2f8bca77-d56b-4f33-b1f2-9e3fe2336acf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_7d49adc9-21c9-4579-b6af-d7d622e7c0b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_83fddd9a-1fbe-4724-9479-6c57ee52579d" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_7d49adc9-21c9-4579-b6af-d7d622e7c0b6" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails" xlink:type="extended" id="ie5abfb9442ec4e958f2f30b024a3e26d_FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_24d99fc3-1a4b-4010-8beb-ccdbe89ec5d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_bbdb9844-d2b4-49af-b67a-08e8746fafed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_24d99fc3-1a4b-4010-8beb-ccdbe89ec5d4" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_bbdb9844-d2b4-49af-b67a-08e8746fafed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_94f46af3-b8cf-475f-846c-f039356a188c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_bbdb9844-d2b4-49af-b67a-08e8746fafed" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_94f46af3-b8cf-475f-846c-f039356a188c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_d35a12ed-fe65-43fc-a2a4-20a126593938" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_bbdb9844-d2b4-49af-b67a-08e8746fafed" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_d35a12ed-fe65-43fc-a2a4-20a126593938" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock_d52461c0-a89c-4ea9-992b-e1f2dcbf4f53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_bbdb9844-d2b4-49af-b67a-08e8746fafed" xlink:to="loc_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock_d52461c0-a89c-4ea9-992b-e1f2dcbf4f53" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_4115afc5-8bff-432d-bdea-aa05479dd5a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_bbdb9844-d2b4-49af-b67a-08e8746fafed" xlink:to="loc_us-gaap_InterestReceivable_4115afc5-8bff-432d-bdea-aa05479dd5a8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_85b26df0-c48c-4c3b-94a8-61da79d9853b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_bbdb9844-d2b4-49af-b67a-08e8746fafed" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_85b26df0-c48c-4c3b-94a8-61da79d9853b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_2387b470-4fd8-4fb9-9797-31b19705b0cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_24d99fc3-1a4b-4010-8beb-ccdbe89ec5d4" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_2387b470-4fd8-4fb9-9797-31b19705b0cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_b476b12a-c913-4bc8-9365-9eb76cd1593b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_2387b470-4fd8-4fb9-9797-31b19705b0cb" xlink:to="loc_us-gaap_TimeDeposits_b476b12a-c913-4bc8-9365-9eb76cd1593b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherDepositsFairValueDisclosure_e16cf6cf-fdcc-4f2b-95b9-1f66565b1afb" xlink:href="tmp-20211231.xsd#tmp_OtherDepositsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_2387b470-4fd8-4fb9-9797-31b19705b0cb" xlink:to="loc_tmp_OtherDepositsFairValueDisclosure_e16cf6cf-fdcc-4f2b-95b9-1f66565b1afb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_4f359cdb-d7dd-486a-abde-d54bb2d2a3a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_2387b470-4fd8-4fb9-9797-31b19705b0cb" xlink:to="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_4f359cdb-d7dd-486a-abde-d54bb2d2a3a7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherBorrowings_1dbba69b-8ea9-4276-8278-7e133bdf6138" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_2387b470-4fd8-4fb9-9797-31b19705b0cb" xlink:to="loc_us-gaap_OtherBorrowings_1dbba69b-8ea9-4276-8278-7e133bdf6138" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_11516bed-0216-4fab-bf65-5c240c3314cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_2387b470-4fd8-4fb9-9797-31b19705b0cb" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_11516bed-0216-4fab-bf65-5c240c3314cc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_5c46a61b-bdbb-4b72-be80-c58a3f42de76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_2387b470-4fd8-4fb9-9797-31b19705b0cb" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_5c46a61b-bdbb-4b72-be80-c58a3f42de76" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a148634a-eab7-47c4-9732-867a9e034fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_24d99fc3-1a4b-4010-8beb-ccdbe89ec5d4" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a148634a-eab7-47c4-9732-867a9e034fe5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_3938469b-f38b-40c2-b18f-e27b8dbd1042" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a148634a-eab7-47c4-9732-867a9e034fe5" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_3938469b-f38b-40c2-b18f-e27b8dbd1042" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_3938469b-f38b-40c2-b18f-e27b8dbd1042_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_3938469b-f38b-40c2-b18f-e27b8dbd1042" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_3938469b-f38b-40c2-b18f-e27b8dbd1042_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_619318f3-d189-4565-91c2-3feb633231fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_3938469b-f38b-40c2-b18f-e27b8dbd1042" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_619318f3-d189-4565-91c2-3feb633231fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_95d869cd-d496-49b9-8977-29007b169424" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_619318f3-d189-4565-91c2-3feb633231fd" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_95d869cd-d496-49b9-8977-29007b169424" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_8753b7ca-8bff-4aba-94ed-def07e420206" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_619318f3-d189-4565-91c2-3feb633231fd" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_8753b7ca-8bff-4aba-94ed-def07e420206" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_042054a2-0826-4bd2-a87d-82bb5e6fe498" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_619318f3-d189-4565-91c2-3feb633231fd" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_042054a2-0826-4bd2-a87d-82bb5e6fe498" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_03ba8ac4-08d6-441b-a8c8-332ffa588de1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a148634a-eab7-47c4-9732-867a9e034fe5" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_03ba8ac4-08d6-441b-a8c8-332ffa588de1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_03ba8ac4-08d6-441b-a8c8-332ffa588de1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_03ba8ac4-08d6-441b-a8c8-332ffa588de1" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_03ba8ac4-08d6-441b-a8c8-332ffa588de1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_97a5c85e-653f-4c7f-85d8-94ec60548bea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_03ba8ac4-08d6-441b-a8c8-332ffa588de1" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_97a5c85e-653f-4c7f-85d8-94ec60548bea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_74da0463-d6c7-4688-a969-af4763da58db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_97a5c85e-653f-4c7f-85d8-94ec60548bea" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_74da0463-d6c7-4688-a969-af4763da58db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_6c7ed67d-8afa-4cac-aba8-f378283a1e57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_97a5c85e-653f-4c7f-85d8-94ec60548bea" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_6c7ed67d-8afa-4cac-aba8-f378283a1e57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_ba83d982-c5ab-4005-bd31-8379ad53c0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_97a5c85e-653f-4c7f-85d8-94ec60548bea" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_ba83d982-c5ab-4005-bd31-8379ad53c0ba" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails" xlink:type="extended" id="i4894e9de03224cd09028978b02ddd416_RegulationsandSupervisionActualCapitalAmountsandRatiosDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_9989bff1-86b0-44c9-b83d-3f65dd369421" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalAbstract_c495fc3e-da45-497b-8107-5e83e4f165fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_9989bff1-86b0-44c9-b83d-3f65dd369421" xlink:to="loc_us-gaap_CapitalAbstract_c495fc3e-da45-497b-8107-5e83e4f165fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Capital_c90e3fc8-27b3-4152-9b79-33871dfb269b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Capital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalAbstract_c495fc3e-da45-497b-8107-5e83e4f165fb" xlink:to="loc_us-gaap_Capital_c90e3fc8-27b3-4152-9b79-33871dfb269b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_e9b1dfd4-ec12-4ca2-9472-ccd2cc373150" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalAbstract_c495fc3e-da45-497b-8107-5e83e4f165fb" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_e9b1dfd4-ec12-4ca2-9472-ccd2cc373150" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacy_9334a4d2-443f-4c8d-b6f3-a2d268422fea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredForCapitalAdequacy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalAbstract_c495fc3e-da45-497b-8107-5e83e4f165fb" xlink:to="loc_us-gaap_CapitalRequiredForCapitalAdequacy_9334a4d2-443f-4c8d-b6f3-a2d268422fea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_c1c0c7db-10fb-4db9-a6c0-c4649f7d4f17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalAbstract_c495fc3e-da45-497b-8107-5e83e4f165fb" xlink:to="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_c1c0c7db-10fb-4db9-a6c0-c4649f7d4f17" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized_5d8dad97-a782-4b14-b0cc-9b06c050f28f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalAbstract_c495fc3e-da45-497b-8107-5e83e4f165fb" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalized_5d8dad97-a782-4b14-b0cc-9b06c050f28f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_5511627a-99ee-480d-b47e-9d34746ac4f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalAbstract_c495fc3e-da45-497b-8107-5e83e4f165fb" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_5511627a-99ee-480d-b47e-9d34746ac4f6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_1cf4f09f-f034-41e7-8a89-c8ec92893a16" xlink:href="tmp-20211231.xsd#tmp_CommonEquityTier1CapitalToRiskweightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_9989bff1-86b0-44c9-b83d-3f65dd369421" xlink:to="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_1cf4f09f-f034-41e7-8a89-c8ec92893a16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapital_81a47f0d-8c4c-49f8-aeba-e35f807d4dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonEquityTierOneCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_1cf4f09f-f034-41e7-8a89-c8ec92893a16" xlink:to="loc_us-gaap_CommonEquityTierOneCapital_81a47f0d-8c4c-49f8-aeba-e35f807d4dd7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRatio_15422f95-742e-477d-b69f-3f222af64edc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonEquityTierOneCapitalRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_1cf4f09f-f034-41e7-8a89-c8ec92893a16" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRatio_15422f95-742e-477d-b69f-3f222af64edc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy_7936400b-3b2c-4f2e-b072-5e229733a0e9" xlink:href="tmp-20211231.xsd#tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_1cf4f09f-f034-41e7-8a89-c8ec92893a16" xlink:to="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy_7936400b-3b2c-4f2e-b072-5e229733a0e9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_18cd28ec-f332-410a-964e-e3df6531a644" xlink:href="tmp-20211231.xsd#tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_1cf4f09f-f034-41e7-8a89-c8ec92893a16" xlink:to="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_18cd28ec-f332-410a-964e-e3df6531a644" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized_e022ac0f-0fa9-4dfb-83bb-33b1a97c5351" xlink:href="tmp-20211231.xsd#tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_1cf4f09f-f034-41e7-8a89-c8ec92893a16" xlink:to="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized_e022ac0f-0fa9-4dfb-83bb-33b1a97c5351" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_e79681ef-2c13-41c1-8349-61d370bdac0a" xlink:href="tmp-20211231.xsd#tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_1cf4f09f-f034-41e7-8a89-c8ec92893a16" xlink:to="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_e79681ef-2c13-41c1-8349-61d370bdac0a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Tier1CapitalToRiskweightedAssets_5c257684-649a-4e02-93f8-d860848949b4" xlink:href="tmp-20211231.xsd#tmp_Tier1CapitalToRiskweightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_9989bff1-86b0-44c9-b83d-3f65dd369421" xlink:to="loc_tmp_Tier1CapitalToRiskweightedAssets_5c257684-649a-4e02-93f8-d860848949b4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital_c840504c-c78a-4dde-8bff-50d08155f8bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_5c257684-649a-4e02-93f8-d860848949b4" xlink:to="loc_us-gaap_TierOneRiskBasedCapital_c840504c-c78a-4dde-8bff-50d08155f8bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_c5c5550c-4975-41f7-87c3-87f6b7cf61e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_5c257684-649a-4e02-93f8-d860848949b4" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_c5c5550c-4975-41f7-87c3-87f6b7cf61e7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_44267fa0-2ddf-4415-bcac-0b3b5145e241" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_5c257684-649a-4e02-93f8-d860848949b4" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_44267fa0-2ddf-4415-bcac-0b3b5145e241" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_e5bd2371-2bc0-4225-b3f2-52a22807b8b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_5c257684-649a-4e02-93f8-d860848949b4" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_e5bd2371-2bc0-4225-b3f2-52a22807b8b3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_a5c92c38-5905-4132-a478-9197415d6a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_5c257684-649a-4e02-93f8-d860848949b4" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_a5c92c38-5905-4132-a478-9197415d6a2c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_ec2458c2-7000-460c-8910-73829ba4a15c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_5c257684-649a-4e02-93f8-d860848949b4" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_ec2458c2-7000-460c-8910-73829ba4a15c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Tier1LeverageCapitalToAverageAssets_c2df1f2d-a39b-41e1-8de3-dc6dab474e03" xlink:href="tmp-20211231.xsd#tmp_Tier1LeverageCapitalToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_9989bff1-86b0-44c9-b83d-3f65dd369421" xlink:to="loc_tmp_Tier1LeverageCapitalToAverageAssets_c2df1f2d-a39b-41e1-8de3-dc6dab474e03" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital_ee57bbbf-1753-4346-8211-1e1ea68aec80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_c2df1f2d-a39b-41e1-8de3-dc6dab474e03" xlink:to="loc_us-gaap_TierOneLeverageCapital_ee57bbbf-1753-4346-8211-1e1ea68aec80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_869d3a86-9a54-4fc7-bab8-347ad3d86194" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_c2df1f2d-a39b-41e1-8de3-dc6dab474e03" xlink:to="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_869d3a86-9a54-4fc7-bab8-347ad3d86194" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_c1d72a97-5418-4e77-bfc3-68f88d8c1b85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_c2df1f2d-a39b-41e1-8de3-dc6dab474e03" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_c1d72a97-5418-4e77-bfc3-68f88d8c1b85" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_2dc3a499-9d7d-4976-8ae0-72556d14e73b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_c2df1f2d-a39b-41e1-8de3-dc6dab474e03" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_2dc3a499-9d7d-4976-8ae0-72556d14e73b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_46e9e1c2-90ef-4133-b9a1-b3c44e689ea8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_c2df1f2d-a39b-41e1-8de3-dc6dab474e03" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_46e9e1c2-90ef-4133-b9a1-b3c44e689ea8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_7c730243-082d-4775-a321-06efccb6aff9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_c2df1f2d-a39b-41e1-8de3-dc6dab474e03" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_7c730243-082d-4775-a321-06efccb6aff9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f0a92fcb-0d18-4839-9d3f-90ddfd8e0cb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_9989bff1-86b0-44c9-b83d-3f65dd369421" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f0a92fcb-0d18-4839-9d3f-90ddfd8e0cb2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_cf3f0516-ebbe-4894-87d4-2df8661fd85c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f0a92fcb-0d18-4839-9d3f-90ddfd8e0cb2" xlink:to="loc_srt_ConsolidatedEntitiesAxis_cf3f0516-ebbe-4894-87d4-2df8661fd85c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_cf3f0516-ebbe-4894-87d4-2df8661fd85c_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_cf3f0516-ebbe-4894-87d4-2df8661fd85c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_cf3f0516-ebbe-4894-87d4-2df8661fd85c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_153750da-9d3a-48f5-b463-bacfca538177" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_cf3f0516-ebbe-4894-87d4-2df8661fd85c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_153750da-9d3a-48f5-b463-bacfca538177" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SubsidiariesMember_3ef0de31-5a3c-4042-aced-c8a2daa92580" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_153750da-9d3a-48f5-b463-bacfca538177" xlink:to="loc_srt_SubsidiariesMember_3ef0de31-5a3c-4042-aced-c8a2daa92580" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c327288a-ee52-4b83-9523-95e86775067e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f0a92fcb-0d18-4839-9d3f-90ddfd8e0cb2" xlink:to="loc_dei_LegalEntityAxis_c327288a-ee52-4b83-9523-95e86775067e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c327288a-ee52-4b83-9523-95e86775067e_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_c327288a-ee52-4b83-9523-95e86775067e" xlink:to="loc_dei_EntityDomain_c327288a-ee52-4b83-9523-95e86775067e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dbb57ec7-48ab-4c04-b722-f4113885f0ce" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_c327288a-ee52-4b83-9523-95e86775067e" xlink:to="loc_dei_EntityDomain_dbb57ec7-48ab-4c04-b722-f4113885f0ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Subsidiaries1Member_aa18485c-4d66-407f-8d98-8cf858a76835" xlink:href="tmp-20211231.xsd#tmp_Subsidiaries1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_dbb57ec7-48ab-4c04-b722-f4113885f0ce" xlink:to="loc_tmp_Subsidiaries1Member_aa18485c-4d66-407f-8d98-8cf858a76835" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Subsidiaries2Member_4e7359ab-9918-4499-ab24-b790cfcfef6f" xlink:href="tmp-20211231.xsd#tmp_Subsidiaries2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_dbb57ec7-48ab-4c04-b722-f4113885f0ce" xlink:to="loc_tmp_Subsidiaries2Member_4e7359ab-9918-4499-ab24-b790cfcfef6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Subsidiaries3Member_8612bb81-bbbe-4eea-a4b0-1460f197b90d" xlink:href="tmp-20211231.xsd#tmp_Subsidiaries3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_dbb57ec7-48ab-4c04-b722-f4113885f0ce" xlink:to="loc_tmp_Subsidiaries3Member_8612bb81-bbbe-4eea-a4b0-1460f197b90d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails" xlink:type="extended" id="i9c66d92d2a924e78801f511af16acf3b_CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_878d7ac9-794a-41c2-a536-2ad35d1b8a77" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_0a5ad0e6-e297-43ed-9d19-47c37e228d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_878d7ac9-794a-41c2-a536-2ad35d1b8a77" xlink:to="loc_us-gaap_AssetsAbstract_0a5ad0e6-e297-43ed-9d19-47c37e228d9f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_b62755dd-af1f-4f11-838c-745f86646a40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_0a5ad0e6-e297-43ed-9d19-47c37e228d9f" xlink:to="loc_us-gaap_Cash_b62755dd-af1f-4f11-838c-745f86646a40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_e15ef34a-47ac-4613-8a60-dd68e08d163e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_0a5ad0e6-e297-43ed-9d19-47c37e228d9f" xlink:to="loc_us-gaap_EquityMethodInvestments_e15ef34a-47ac-4613-8a60-dd68e08d163e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_3a707935-3ef6-49b2-892c-e2835eaaec97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_0a5ad0e6-e297-43ed-9d19-47c37e228d9f" xlink:to="loc_us-gaap_OtherAssets_3a707935-3ef6-49b2-892c-e2835eaaec97" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_2071cd71-6426-4bc9-a63a-2f892c6829b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_0a5ad0e6-e297-43ed-9d19-47c37e228d9f" xlink:to="loc_us-gaap_Assets_2071cd71-6426-4bc9-a63a-2f892c6829b7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2126c53d-7547-4aab-b177-f22a7c185167" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_878d7ac9-794a-41c2-a536-2ad35d1b8a77" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2126c53d-7547-4aab-b177-f22a7c185167" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_71ffa506-2cce-4885-a860-62ae88eef751" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2126c53d-7547-4aab-b177-f22a7c185167" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_71ffa506-2cce-4885-a860-62ae88eef751" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_0a54bd80-61a0-4f42-8ddf-0f4a01bccd11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2126c53d-7547-4aab-b177-f22a7c185167" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_0a54bd80-61a0-4f42-8ddf-0f4a01bccd11" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_7a9de845-7aee-4fb6-8f86-217a1265cb0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2126c53d-7547-4aab-b177-f22a7c185167" xlink:to="loc_us-gaap_OtherLiabilities_7a9de845-7aee-4fb6-8f86-217a1265cb0d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_35394d4e-6caa-408e-aaf0-97c97e2fce41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2126c53d-7547-4aab-b177-f22a7c185167" xlink:to="loc_us-gaap_StockholdersEquity_35394d4e-6caa-408e-aaf0-97c97e2fce41" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_3e4c527a-e941-430d-9ae8-4c60ee39c787" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2126c53d-7547-4aab-b177-f22a7c185167" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_3e4c527a-e941-430d-9ae8-4c60ee39c787" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementTable_c41cfc97-5a78-490c-86a1-1e77099c322f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_878d7ac9-794a-41c2-a536-2ad35d1b8a77" xlink:to="loc_srt_CondensedBalanceSheetStatementTable_c41cfc97-5a78-490c-86a1-1e77099c322f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_be0893c6-127d-4203-b0db-57f7d83ff01b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_c41cfc97-5a78-490c-86a1-1e77099c322f" xlink:to="loc_srt_ConsolidatedEntitiesAxis_be0893c6-127d-4203-b0db-57f7d83ff01b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_be0893c6-127d-4203-b0db-57f7d83ff01b_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_be0893c6-127d-4203-b0db-57f7d83ff01b" xlink:to="loc_srt_ConsolidatedEntitiesDomain_be0893c6-127d-4203-b0db-57f7d83ff01b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_d6bb68d2-0864-44e3-a805-4a1ae7f836b0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_be0893c6-127d-4203-b0db-57f7d83ff01b" xlink:to="loc_srt_ConsolidatedEntitiesDomain_d6bb68d2-0864-44e3-a805-4a1ae7f836b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_208c0666-c8cc-43e6-8348-5f89e9971d83" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_d6bb68d2-0864-44e3-a805-4a1ae7f836b0" xlink:to="loc_srt_ParentCompanyMember_208c0666-c8cc-43e6-8348-5f89e9971d83" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails" xlink:type="extended" id="i69f442193e8b4e448f3af1ff5155b310_CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DividendsReceivedFromSubsidiaries_f4b8e53f-d458-48aa-9722-11a724ed40e9" xlink:href="tmp-20211231.xsd#tmp_DividendsReceivedFromSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_tmp_DividendsReceivedFromSubsidiaries_f4b8e53f-d458-48aa-9722-11a724ed40e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_9ffc0311-0966-4b6c-8488-678baf506191" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_us-gaap_OtherIncome_9ffc0311-0966-4b6c-8488-678baf506191" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d4a8f2d1-ce5e-4a93-a0a9-ff42bf42405f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_us-gaap_OperatingIncomeLoss_d4a8f2d1-ce5e-4a93-a0a9-ff42bf42405f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_659776a5-4211-4283-b893-c21900d772bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_us-gaap_InterestExpense_659776a5-4211-4283-b893-c21900d772bf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses_d3d68a08-aab4-4db3-86c0-9fa4e2a0f9bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_us-gaap_OtherExpenses_d3d68a08-aab4-4db3-86c0-9fa4e2a0f9bd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_53bdd80a-e68b-4dda-84d9-532710dd9b03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_us-gaap_OperatingExpenses_53bdd80a-e68b-4dda-84d9-532710dd9b03" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_e077d4eb-6144-4b2c-ad41-3af54d7c1c45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_e077d4eb-6144-4b2c-ad41-3af54d7c1c45" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_30b631e5-134e-4da2-a602-df3b1f93f28f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_30b631e5-134e-4da2-a602-df3b1f93f28f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_9b4e19e7-0b13-48cf-abb9-e8ea32a873e3" xlink:href="tmp-20211231.xsd#tmp_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_9b4e19e7-0b13-48cf-abb9-e8ea32a873e3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6a94e928-3203-46f4-bb1a-8bda3a6e4c7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_us-gaap_NetIncomeLoss_6a94e928-3203-46f4-bb1a-8bda3a6e4c7e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable_23642ab7-ae4a-4824-b8d2-029de40dbccd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedIncomeStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_srt_CondensedIncomeStatementTable_23642ab7-ae4a-4824-b8d2-029de40dbccd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1e4c2862-18b2-4c99-a23e-4c3e2e40dd9e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedIncomeStatementTable_23642ab7-ae4a-4824-b8d2-029de40dbccd" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1e4c2862-18b2-4c99-a23e-4c3e2e40dd9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_1e4c2862-18b2-4c99-a23e-4c3e2e40dd9e_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1e4c2862-18b2-4c99-a23e-4c3e2e40dd9e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_1e4c2862-18b2-4c99-a23e-4c3e2e40dd9e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_c7f65e3d-ff47-4509-8d9b-0d85e27e4876" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1e4c2862-18b2-4c99-a23e-4c3e2e40dd9e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_c7f65e3d-ff47-4509-8d9b-0d85e27e4876" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_7eaa9763-c0bb-4914-bb34-23b523fb8215" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_c7f65e3d-ff47-4509-8d9b-0d85e27e4876" xlink:to="loc_srt_ParentCompanyMember_7eaa9763-c0bb-4914-bb34-23b523fb8215" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails" xlink:type="extended" id="i8d23bfb75a2143b7acc7ff18485e5296_CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bc38c0d4-0ebd-465e-881c-fbbafc9f98ae" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6d4b065a-e7ae-41d5-84d5-708b65e5548b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bc38c0d4-0ebd-465e-881c-fbbafc9f98ae" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6d4b065a-e7ae-41d5-84d5-708b65e5548b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a6a9fc7f-f95d-4988-9578-1518f61b0b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6d4b065a-e7ae-41d5-84d5-708b65e5548b" xlink:to="loc_us-gaap_NetIncomeLoss_a6a9fc7f-f95d-4988-9578-1518f61b0b7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7c3d9efd-726f-46a7-929e-ec0460cdf94f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6d4b065a-e7ae-41d5-84d5-708b65e5548b" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7c3d9efd-726f-46a7-929e-ec0460cdf94f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_4b0b25a8-f684-4cd6-9f35-6153eac0831a" xlink:href="tmp-20211231.xsd#tmp_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7c3d9efd-726f-46a7-929e-ec0460cdf94f" xlink:to="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_4b0b25a8-f684-4cd6-9f35-6153eac0831a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_fba2dac4-e899-455a-9b23-1b84509cce25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7c3d9efd-726f-46a7-929e-ec0460cdf94f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_fba2dac4-e899-455a-9b23-1b84509cce25" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eb85e71b-08dc-4508-8f32-ccb6e6b3c81f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6d4b065a-e7ae-41d5-84d5-708b65e5548b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eb85e71b-08dc-4508-8f32-ccb6e6b3c81f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b16b584f-c235-4956-a00b-859505ca8323" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bc38c0d4-0ebd-465e-881c-fbbafc9f98ae" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b16b584f-c235-4956-a00b-859505ca8323" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_8be2bc7a-f896-4f01-b6d0-1f9fc54dab4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b16b584f-c235-4956-a00b-859505ca8323" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_8be2bc7a-f896-4f01-b6d0-1f9fc54dab4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_25f818f9-6f5d-472d-920d-4101d35e818f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b16b584f-c235-4956-a00b-859505ca8323" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_25f818f9-6f5d-472d-920d-4101d35e818f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bc38c0d4-0ebd-465e-881c-fbbafc9f98ae" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfDebt_b3d32797-1599-4b41-b7ea-b2458f3f78a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfDebt_b3d32797-1599-4b41-b7ea-b2458f3f78a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_b2b9e026-84f9-4c7a-b2fa-397c15d74d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_b2b9e026-84f9-4c7a-b2fa-397c15d74d8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3138be56-de57-43fc-9f8a-1d9348a839e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3138be56-de57-43fc-9f8a-1d9348a839e2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_54fd7252-3f56-4278-8341-c3f9446b4cd1" xlink:href="tmp-20211231.xsd#tmp_PaymentsForRedemptionOfTrustPreferredDebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_54fd7252-3f56-4278-8341-c3f9446b4cd1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards_5b238893-8fc3-44aa-a8f3-c5360c6e57fb" xlink:href="tmp-20211231.xsd#tmp_NetProceedsFromIssuanceOfRestrictedStockAwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards_5b238893-8fc3-44aa-a8f3-c5360c6e57fb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_7cac6d1a-1ccd-4a5c-86d5-c27ec8cd5ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_7cac6d1a-1ccd-4a5c-86d5-c27ec8cd5ad7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_4abbab6b-1e3f-4da9-9c80-a74b318987b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_us-gaap_ProceedsFromStockPlans_4abbab6b-1e3f-4da9-9c80-a74b318987b0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromStockOptionsExercisedNet_b8d8880b-78e4-4d26-903e-754fa4f413f0" xlink:href="tmp-20211231.xsd#tmp_ProceedsFromStockOptionsExercisedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_tmp_ProceedsFromStockOptionsExercisedNet_b8d8880b-78e4-4d26-903e-754fa4f413f0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b713f884-ad47-44cb-97a5-42a115d2954f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b713f884-ad47-44cb-97a5-42a115d2954f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_73e3e828-539f-45ca-99b4-f908082a0186" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_73e3e828-539f-45ca-99b4-f908082a0186" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_af36ec2e-5786-461c-a133-399953b254b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_af36ec2e-5786-461c-a133-399953b254b8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9eafaf66-ccf3-4400-8470-61524ad6b701" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable_ff78c9b0-9d68-49c3-85f1-58286bfdb584" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bc38c0d4-0ebd-465e-881c-fbbafc9f98ae" xlink:to="loc_srt_CondensedCashFlowStatementTable_ff78c9b0-9d68-49c3-85f1-58286bfdb584" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_60f985e4-ee9b-4d03-95d2-912f9071febd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedCashFlowStatementTable_ff78c9b0-9d68-49c3-85f1-58286bfdb584" xlink:to="loc_srt_ConsolidatedEntitiesAxis_60f985e4-ee9b-4d03-95d2-912f9071febd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_60f985e4-ee9b-4d03-95d2-912f9071febd_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_60f985e4-ee9b-4d03-95d2-912f9071febd" xlink:to="loc_srt_ConsolidatedEntitiesDomain_60f985e4-ee9b-4d03-95d2-912f9071febd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_5e79877c-3003-47d1-83f4-51eb800f65f4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_60f985e4-ee9b-4d03-95d2-912f9071febd" xlink:to="loc_srt_ConsolidatedEntitiesDomain_5e79877c-3003-47d1-83f4-51eb800f65f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_8cd516ab-06be-4c6f-8e58-46b1a4b80e81" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_5e79877c-3003-47d1-83f4-51eb800f65f4" xlink:to="loc_srt_ParentCompanyMember_8cd516ab-06be-4c6f-8e58-46b1a4b80e81" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SegmentandRelatedInformationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails" xlink:type="extended" id="i5fa5ce7ecebc49d78f5eda4caf8d4fed_SegmentandRelatedInformationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8d0e01ee-0da4-4820-ad44-ce24a4c59e01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_f64003af-d2c4-41fe-9f0f-0a80b19c2499" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8d0e01ee-0da4-4820-ad44-ce24a4c59e01" xlink:to="loc_us-gaap_NumberOfReportableSegments_f64003af-d2c4-41fe-9f0f-0a80b19c2499" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberOfSubsidiaryBanks_04f81293-1c9b-42ec-942f-388549b62e45" xlink:href="tmp-20211231.xsd#tmp_NatureOfOperationsNumberOfSubsidiaryBanks"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8d0e01ee-0da4-4820-ad44-ce24a4c59e01" xlink:to="loc_tmp_NatureOfOperationsNumberOfSubsidiaryBanks_04f81293-1c9b-42ec-942f-388549b62e45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberOfBankingOffices_2b6b3099-1f8a-4850-ab19-8af9203c5943" xlink:href="tmp-20211231.xsd#tmp_NatureOfOperationsNumberOfBankingOffices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8d0e01ee-0da4-4820-ad44-ce24a4c59e01" xlink:to="loc_tmp_NatureOfOperationsNumberOfBankingOffices_2b6b3099-1f8a-4850-ab19-8af9203c5943" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberofOffices_4bc7f392-4d25-4ee7-bc8a-cd022ba839f9" xlink:href="tmp-20211231.xsd#tmp_NatureOfOperationsNumberofOffices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8d0e01ee-0da4-4820-ad44-ce24a4c59e01" xlink:to="loc_tmp_NatureOfOperationsNumberofOffices_4bc7f392-4d25-4ee7-bc8a-cd022ba839f9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_33d841fd-659a-40d7-9756-3f2b39331145" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8d0e01ee-0da4-4820-ad44-ce24a4c59e01" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_33d841fd-659a-40d7-9756-3f2b39331145" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_6d030e00-d03b-43ce-919e-4a8690594ed5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_33d841fd-659a-40d7-9756-3f2b39331145" xlink:to="loc_srt_StatementGeographicalAxis_6d030e00-d03b-43ce-919e-4a8690594ed5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_6d030e00-d03b-43ce-919e-4a8690594ed5_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_6d030e00-d03b-43ce-919e-4a8690594ed5" xlink:to="loc_srt_SegmentGeographicalDomain_6d030e00-d03b-43ce-919e-4a8690594ed5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_19a4c7f4-16da-4431-aef5-b1688983ed78" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_6d030e00-d03b-43ce-919e-4a8690594ed5" xlink:to="loc_srt_SegmentGeographicalDomain_19a4c7f4-16da-4431-aef5-b1688983ed78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_9654a303-d95d-4c36-98b5-177abfe9a903" xlink:href="tmp-20211231.xsd#tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_19a4c7f4-16da-4431-aef5-b1688983ed78" xlink:to="loc_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_9654a303-d95d-4c36-98b5-177abfe9a903" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_9965808c-f4c2-4e43-ac43-19c54e13ed1e" xlink:href="tmp-20211231.xsd#tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_19a4c7f4-16da-4431-aef5-b1688983ed78" xlink:to="loc_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_9965808c-f4c2-4e43-ac43-19c54e13ed1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_9cd7eb9f-af1d-4c96-8aaa-ca1c53b64f75" xlink:href="tmp-20211231.xsd#tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_19a4c7f4-16da-4431-aef5-b1688983ed78" xlink:to="loc_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_9cd7eb9f-af1d-4c96-8aaa-ca1c53b64f75" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_142ae3d8-8d2a-44ea-9727-20697efb17f2" xlink:href="tmp-20211231.xsd#tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_19a4c7f4-16da-4431-aef5-b1688983ed78" xlink:to="loc_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_142ae3d8-8d2a-44ea-9727-20697efb17f2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WesternNewYorkMember_3614e1e8-1064-4785-8cce-55890a25e8de" xlink:href="tmp-20211231.xsd#tmp_WesternNewYorkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_19a4c7f4-16da-4431-aef5-b1688983ed78" xlink:to="loc_tmp_WesternNewYorkMember_3614e1e8-1064-4785-8cce-55890a25e8de" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SegmentandRelatedInformationSegmentInformationDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails" xlink:type="extended" id="i58e6baf486964a1795abbf7d956b2663_SegmentandRelatedInformationSegmentInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_46f213fd-13d1-4ca3-94ce-45ab3edaf5df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_46f213fd-13d1-4ca3-94ce-45ab3edaf5df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_5efe06d3-fbdc-418a-8cfc-e79cf55c2e37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_InterestExpense_5efe06d3-fbdc-418a-8cfc-e79cf55c2e37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_1d0cc106-53f0-4683-aa9c-9704705a290e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_1d0cc106-53f0-4683-aa9c-9704705a290e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_2166d3e9-e9b2-410c-aa99-109f6d5298f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_2166d3e9-e9b2-410c-aa99-109f6d5298f3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_b87c053e-3faf-4b96-a5be-52aec5ce24ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_NoninterestIncome_b87c053e-3faf-4b96-a5be-52aec5ce24ce" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_130318c1-e03d-4b0d-bbd5-1334c2995eac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_NoninterestExpense_130318c1-e03d-4b0d-bbd5-1334c2995eac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fa248976-f318-4bbc-b17d-07846453dbc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fa248976-f318-4bbc-b17d-07846453dbc1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ea6e8667-db83-4d37-ad17-6f8e328ffb6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ea6e8667-db83-4d37-ad17-6f8e328ffb6b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_5e8e254b-4994-4bd0-a1fe-e92317642b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_ProfitLoss_5e8e254b-4994-4bd0-a1fe-e92317642b8b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1d66414e-824a-4486-ba57-db33a8ca1b1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1d66414e-824a-4486-ba57-db33a8ca1b1c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_83b11bec-c9bc-4103-bb92-2fd5c947dc63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_NetIncomeLoss_83b11bec-c9bc-4103-bb92-2fd5c947dc63" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_6120f0e9-ac97-472d-9013-d421901ddf9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_6120f0e9-ac97-472d-9013-d421901ddf9d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8660afb1-6203-43c4-b854-e38081a63e75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_Assets_8660afb1-6203-43c4-b854-e38081a63e75" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8523e933-043d-4929-9976-54b6f7daae5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_Goodwill_8523e933-043d-4929-9976-54b6f7daae5e" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_641560f8-6f71-4b38-9380-4be91637cc22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_641560f8-6f71-4b38-9380-4be91637cc22" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_0254788a-345a-4894-aa17-dc4cdd1e45d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_0254788a-345a-4894-aa17-dc4cdd1e45d6" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_09ab7e92-dd53-4e06-9bde-b78f79e1b0b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_Deposits_09ab7e92-dd53-4e06-9bde-b78f79e1b0b2" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7b8d3be5-6fa1-4818-8766-565d9e75b815" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7b8d3be5-6fa1-4818-8766-565d9e75b815" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0ccb32eb-ed0b-4e42-92ea-d574e4b218d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0ccb32eb-ed0b-4e42-92ea-d574e4b218d5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_9031569a-257d-4430-b55c-af1475fc0eee" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0ccb32eb-ed0b-4e42-92ea-d574e4b218d5" xlink:to="loc_srt_ConsolidationItemsAxis_9031569a-257d-4430-b55c-af1475fc0eee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_9031569a-257d-4430-b55c-af1475fc0eee_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_9031569a-257d-4430-b55c-af1475fc0eee" xlink:to="loc_srt_ConsolidationItemsDomain_9031569a-257d-4430-b55c-af1475fc0eee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_6fe72a49-53e4-479f-95ac-39fa26a6628a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_9031569a-257d-4430-b55c-af1475fc0eee" xlink:to="loc_srt_ConsolidationItemsDomain_6fe72a49-53e4-479f-95ac-39fa26a6628a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_69434e62-bdd1-4482-a444-85e44af01811" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_6fe72a49-53e4-479f-95ac-39fa26a6628a" xlink:to="loc_us-gaap_OperatingSegmentsMember_69434e62-bdd1-4482-a444-85e44af01811" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_2efb6e5d-100f-4308-8cf7-806fccf0c681" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_6fe72a49-53e4-479f-95ac-39fa26a6628a" xlink:to="loc_us-gaap_IntersegmentEliminationMember_2efb6e5d-100f-4308-8cf7-806fccf0c681" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_2f4b04e9-4a4e-402e-b62b-991a98856430" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0ccb32eb-ed0b-4e42-92ea-d574e4b218d5" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_2f4b04e9-4a4e-402e-b62b-991a98856430" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2f4b04e9-4a4e-402e-b62b-991a98856430_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2f4b04e9-4a4e-402e-b62b-991a98856430" xlink:to="loc_us-gaap_SegmentDomain_2f4b04e9-4a4e-402e-b62b-991a98856430_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4740e331-ca6a-4337-bdea-0e4746b8cf19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2f4b04e9-4a4e-402e-b62b-991a98856430" xlink:to="loc_us-gaap_SegmentDomain_4740e331-ca6a-4337-bdea-0e4746b8cf19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BankingSegmentMember_595410f1-1cb0-4afa-923d-dca9a83d4880" xlink:href="tmp-20211231.xsd#tmp_BankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4740e331-ca6a-4337-bdea-0e4746b8cf19" xlink:to="loc_tmp_BankingSegmentMember_595410f1-1cb0-4afa-923d-dca9a83d4880" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InsuranceMember_9293f33c-b5dc-4fa4-a04c-c1c6374c7187" xlink:href="tmp-20211231.xsd#tmp_InsuranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4740e331-ca6a-4337-bdea-0e4746b8cf19" xlink:to="loc_tmp_InsuranceMember_9293f33c-b5dc-4fa4-a04c-c1c6374c7187" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WealthManagementMember_da7ca622-3c36-4b76-ab62-01be3922d51d" xlink:href="tmp-20211231.xsd#tmp_WealthManagementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4740e331-ca6a-4337-bdea-0e4746b8cf19" xlink:to="loc_tmp_WealthManagementMember_da7ca622-3c36-4b76-ab62-01be3922d51d" xlink:type="arc" order="2"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>tmp-20211231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:84789d7c-3bef-48ce-8450-6e656cf7c62c,g:888fe690-d865-423d-881c-0b012fee128e-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_aef830c8-7855-406d-acb4-6267f6c22769_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after five years through ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_8f95dfdc-9d22-4a15-ad29-9ec668d8d5f5_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_f784416f-b4d7-45b4-afb1-f2e22daf8d9c_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-Sale Debt Securities</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_68d44144-7410-4470-94db-4893770d6e91_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains and losses on available-for-sale debt securities</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:to="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapital_09f213b8-f475-498b-87cf-ef14f4dc04f3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier 1 Capital (to risk-weighted assets), Actual Amount</link:label>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapital_label_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Common Equity Tier One Risk-Based Capital, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonEquityTierOneCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonEquityTierOneCapital" xlink:to="lab_us-gaap_CommonEquityTierOneCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_857c768f-a3f5-4367-b488-b5e0a58e08e6_negatedLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustment</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_f93d9aa9-ca75-44ea-ab61-82351fe2f85c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial (gain) loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_b7f5e82f-4f2b-4262-a278-432e313bf7b3_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_0f8b9618-8e76-4acb-a317-cfde1b689922_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_b5f4657d-d925-4c2b-8f30-ecaf57f3245c_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation_a44e8095-5cff-42d5-ab4e-8ac4e75cdd33_terseLabel_en-US" xlink:label="lab_tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets related to employee benefit plans</link:label>
    <link:label id="lab_tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation_label_en-US" xlink:label="lab_tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Benefit Plan Deferred Tax Assets, Excluded From Deferred Tax Asset Calculation</link:label>
    <link:label id="lab_tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation_documentation_en-US" xlink:label="lab_tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The value of employee benefit plans excluded from the deferred tax asset calculation as of the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation" xlink:href="tmp-20211231.xsd#tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation" xlink:to="lab_tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_PPPLoansMember_b5e348ac-1e0d-4fd7-be4d-669344385c5d_terseLabel_en-US" xlink:label="lab_tmp_PPPLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PPP loans</link:label>
    <link:label id="lab_tmp_PPPLoansMember_label_en-US" xlink:label="lab_tmp_PPPLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PPP Loans [Member]</link:label>
    <link:label id="lab_tmp_PPPLoansMember_documentation_en-US" xlink:label="lab_tmp_PPPLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PPP Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PPPLoansMember" xlink:href="tmp-20211231.xsd#tmp_PPPLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_PPPLoansMember" xlink:to="lab_tmp_PPPLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_ed949f79-2477-4d89-afd5-b356de762cfb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangibles</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_bac8f6eb-328e-439b-9938-644084b540da_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_32c26e38-8557-4b6d-b1d5-1ec217dbf984_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_6e85be95-59cc-4659-94b3-c0e3ba884786_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity securities, at fair value (amortized cost $902 at December&#160;31, 2021 and $929 at December&#160;31, 2020)</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_c5c7d7e2-a134-43f8-b1cf-621af281708f_verboseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNi" xlink:to="lab_us-gaap_EquitySecuritiesFvNi" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_05ce89eb-3442-43ba-b804-3adf2d29212c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average grant date fair value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember_5b7e96d4-138a-4d9b-a001-32ec7526a3e7_terseLabel_en-US" xlink:label="lab_tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retail Repurchase Agreements</link:label>
    <link:label id="lab_tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember_label_en-US" xlink:label="lab_tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retail Repurchase Agreements [Member]</link:label>
    <link:label id="lab_tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember_documentation_en-US" xlink:label="lab_tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of securities sold under retail repurchase agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember" xlink:href="tmp-20211231.xsd#tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember" xlink:to="lab_tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_7631dcea-40d6-4e73-b041-c1cd97a4c432_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_c049ba2f-66fb-4914-b1ba-53282e97b94e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of net periodic benefit cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncomeOther_e38cd179-1b96-4f4c-b492-b2efcc72023e_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other miscellaneous income</link:label>
    <link:label id="lab_us-gaap_NoninterestIncomeOther_label_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Income, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestIncomeOther" xlink:to="lab_us-gaap_NoninterestIncomeOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_90bd7006-7bd3-495a-abff-f92e87587245_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_20214773-4ff6-4eb7-a022-d8a54d5b2e5e_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (Decrease) Increase Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f41988db-10d9-4b2a-9d14-6015c05a6066_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Financing Receivable [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Financing Receivable [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_caeadcd5-f1db-4ce0-89e1-57765d4837f6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intrinsic value of stock option exercises</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesAfterYearFive_be0edb30-3c44-4a26-aadc-7d74db037b09_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesAfterYearFive_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Maturities, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesAfterYearFive" xlink:to="lab_us-gaap_TimeDepositMaturitiesAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_5abfb960-6ad2-4272-99de-43c8092b52f9_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of tax effect allocated to each component of other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_57f06b41-9576-49f1-980f-b9e854195958_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of exercise prices, lower range (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRepurchaseAgreements_fffb8004-2a3a-421d-a043-92a0cf43e8ba_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRepurchaseAgreements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of securities sold under agreements to repurchase</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRepurchaseAgreements_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRepurchaseAgreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Repurchase Agreements [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRepurchaseAgreements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRepurchaseAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRepurchaseAgreements" xlink:to="lab_us-gaap_ScheduleOfRepurchaseAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_6dcd0001-ebf8-48f6-8b04-4cf13845ed09_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_181c133a-696e-4fbb-950d-0237afd30e41_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDebtSecurityMember_4714a617-5ddd-4b02-baa6-a3a8fb5463e2_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDebtSecurityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt securities</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDebtSecurityMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDebtSecurityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Debt Security [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDebtSecurityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember" xlink:to="lab_us-gaap_DefinedBenefitPlanDebtSecurityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_IndirectLoansMember_be7f17ed-7e78-4e65-b30c-ba0da811df22_verboseLabel_en-US" xlink:label="lab_tmp_IndirectLoansMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indirect</link:label>
    <link:label id="lab_tmp_IndirectLoansMember_label_en-US" xlink:label="lab_tmp_IndirectLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indirect Loans [Member]</link:label>
    <link:label id="lab_tmp_IndirectLoansMember_documentation_en-US" xlink:label="lab_tmp_IndirectLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indirect Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IndirectLoansMember" xlink:href="tmp-20211231.xsd#tmp_IndirectLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_IndirectLoansMember" xlink:to="lab_tmp_IndirectLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_d99afd17-9bce-437a-a165-fb29bfe7faef_periodEndLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax asset at year-end</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_1be1f436-2157-4305-a013-fbbc7dec1681_periodStartLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax asset at beginning of year</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2e36e564-d0f7-43d4-8971-3f839a8ea461_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive securities excluded from computation of earning per share (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate_f577dd39-9a62-47c3-b237-5b7c5b65a77e_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturities of advances due in 2024</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank, Advance, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_7a32f383-c8cb-4483-ac8e-383d16b32fda_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedCashFlowStatementTable_e55ee604-7f3d-435e-985f-061613aec706_terseLabel_en-US" xlink:label="lab_srt_CondensedCashFlowStatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Cash Flow Statement [Table]</link:label>
    <link:label id="lab_srt_CondensedCashFlowStatementTable_label_en-US" xlink:label="lab_srt_CondensedCashFlowStatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Cash Flow Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedCashFlowStatementTable" xlink:to="lab_srt_CondensedCashFlowStatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInterestPayableNet_b5bfcbf3-7dd1-43f1-8a57-0c3dd5bad58c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Decrease) increase in accrued interest payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInterestPayableNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Interest Payable, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:to="lab_us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_56a9fb90-b975-4e75-8f9f-54a2662c32dd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_f0865729-075c-4153-b2aa-6367f013d79d_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">90 Days or More</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Asset, Equal to or Greater than 90 Days Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember" xlink:to="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1_4d467ea0-3847-4951-95d9-5e3723fd496d_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential mortgage loans used to secure advances from FHLB</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank, Advances, General Debt Obligations, Disclosures, Collateral Pledged</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_7be6dbed-f4a6-4988-982d-d0be57058068_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_DiscountRatesAbstract_be7c7c9c-ca37-4007-ab60-6b65bbaafeca_terseLabel_en-US" xlink:label="lab_tmp_DiscountRatesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount Rates</link:label>
    <link:label id="lab_tmp_DiscountRatesAbstract_label_en-US" xlink:label="lab_tmp_DiscountRatesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount Rates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DiscountRatesAbstract" xlink:href="tmp-20211231.xsd#tmp_DiscountRatesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DiscountRatesAbstract" xlink:to="lab_tmp_DiscountRatesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_efff1715-1fdc-46c1-bc1a-219f8777ae3c_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsNonrecurringMember_ed0ae968-451b-4975-9a1a-2e9269cfc6d4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsNonrecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Nonrecurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_4b683f69-4c09-4945-8378-30312d2c1019_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable, ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_66cca150-7ae1-44bf-a502-42173cf55ca3_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_e97e617c-97b6-4f40-9060-c6464b9a5679_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognized net actuarial loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedIncomeStatementTable_31cef435-3ddd-4c1d-a19e-1014676e18fd_terseLabel_en-US" xlink:label="lab_srt_CondensedIncomeStatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Income Statement [Table]</link:label>
    <link:label id="lab_srt_CondensedIncomeStatementTable_label_en-US" xlink:label="lab_srt_CondensedIncomeStatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Income Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedIncomeStatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedIncomeStatementTable" xlink:to="lab_srt_CondensedIncomeStatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketingExpense_d0d2b762-2bcf-4e83-878a-f21f654e8fb7_terseLabel_en-US" xlink:label="lab_us-gaap_MarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing expense</link:label>
    <link:label id="lab_us-gaap_MarketingExpense_label_en-US" xlink:label="lab_us-gaap_MarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingExpense" xlink:to="lab_us-gaap_MarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_dfc56672-4f7c-4426-8d2d-611cfe4aa601_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of amortized cost and estimated fair value of debt securities by contractual maturity</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_9f9d3e36-abeb-4445-9080-3239bb3b4707_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Loans Converted to Term</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Revolving, Converted to Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:to="lab_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1c366dc7-b2bb-40c5-ad82-c52340ea023b_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Financing Receivable [Domain]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Financing Receivable [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_d0bcd602-cf31-4b8c-9a27-81888c26597f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_8563d8c1-8566-4fab-b0f0-68dd350ae9fc_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unconsolidated subsidiary</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Not Primary Beneficiary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:to="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_78e0e124-3198-40d4-8895-0b1fba63a36c_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Deposits_9542b6a3-2faf-45da-8d2e-ecaddea475a5_totalLabel_en-US" xlink:label="lab_us-gaap_Deposits" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Deposits</link:label>
    <link:label id="lab_us-gaap_Deposits_c12f53b5-0d14-40b7-8cd4-0e3e40b19428_verboseLabel_en-US" xlink:label="lab_us-gaap_Deposits" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits</link:label>
    <link:label id="lab_us-gaap_Deposits_label_en-US" xlink:label="lab_us-gaap_Deposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Deposits" xlink:to="lab_us-gaap_Deposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseAbstract_2bfcf8cf-63b1-41eb-8ff9-8ccbdc1066ef_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INTEREST EXPENSE</link:label>
    <link:label id="lab_us-gaap_InterestExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_InterestExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseAbstract" xlink:to="lab_us-gaap_InterestExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_eb2aa8c7-9686-45cd-ab58-a621a839d954_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_e82515c9-4848-440b-b8a3-a94957051189_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership percentage by parent</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_4042559a-a85a-48da-a04c-7892591ac8f6_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Past Due [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Past Due [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_NetExcessTaxBenefitFromStockBasedCompensation_e24e3428-46ed-4d61-b286-71ef3dac1263_negatedTerseLabel_en-US" xlink:label="lab_tmp_NetExcessTaxBenefitFromStockBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net excess tax benefit from stock based compensation</link:label>
    <link:label id="lab_tmp_NetExcessTaxBenefitFromStockBasedCompensation_label_en-US" xlink:label="lab_tmp_NetExcessTaxBenefitFromStockBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Excess Tax Benefit From Stock Based Compensation</link:label>
    <link:label id="lab_tmp_NetExcessTaxBenefitFromStockBasedCompensation_documentation_en-US" xlink:label="lab_tmp_NetExcessTaxBenefitFromStockBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Excess Tax Benefit From Stock Based Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetExcessTaxBenefitFromStockBasedCompensation" xlink:href="tmp-20211231.xsd#tmp_NetExcessTaxBenefitFromStockBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_NetExcessTaxBenefitFromStockBasedCompensation" xlink:to="lab_tmp_NetExcessTaxBenefitFromStockBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositLiabilitiesDisclosuresTextBlock_ecb2aa8b-a6ab-4575-a798-8864bc7713ba_terseLabel_en-US" xlink:label="lab_us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits</link:label>
    <link:label id="lab_us-gaap_DepositLiabilitiesDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit Liabilities Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositLiabilitiesDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:to="lab_us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableNonaccrualInterestIncome_5eaf4516-1523-49d9-b1b1-97fc839c41a8_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableNonaccrualInterestIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest on nonaccrual loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableNonaccrualInterestIncome_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableNonaccrualInterestIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Nonaccrual, Interest Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableNonaccrualInterestIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome" xlink:to="lab_us-gaap_FinancingReceivableNonaccrualInterestIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_EquityInUndistributedEarningsOfSubsidiaries_3e390340-c5ea-4340-8865-5839654846c0_terseLabel_en-US" xlink:label="lab_tmp_EquityInUndistributedEarningsOfSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity in undistributed earnings of subsidiaries</link:label>
    <link:label id="lab_tmp_EquityInUndistributedEarningsOfSubsidiaries_4e495d87-4ed2-42ff-ad6f-909f49674c6d_negatedTerseLabel_en-US" xlink:label="lab_tmp_EquityInUndistributedEarningsOfSubsidiaries" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity in undistributed earnings of subsidiaries</link:label>
    <link:label id="lab_tmp_EquityInUndistributedEarningsOfSubsidiaries_label_en-US" xlink:label="lab_tmp_EquityInUndistributedEarningsOfSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity In Undistributed Earnings Of Subsidiaries</link:label>
    <link:label id="lab_tmp_EquityInUndistributedEarningsOfSubsidiaries_documentation_en-US" xlink:label="lab_tmp_EquityInUndistributedEarningsOfSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income of the subsidiaries associated with a parent company.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries" xlink:href="tmp-20211231.xsd#tmp_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries" xlink:to="lab_tmp_EquityInUndistributedEarningsOfSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_6c285666-b8e2-4bab-90b5-e598a0ea333d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of debt securities, available for sale with unrealized losses</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_149b34d4-6191-4fcd-ad51-79cea113f913_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee benefit plans:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_fcaf5af3-7f3e-4feb-9425-2fafc9c65b2f_verboseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities - held-to-maturity</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_0999a701-ba8d-47b8-899e-5eb7cd076244_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_7e303deb-64ef-41fb-821c-a5a64e526d86_totalLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total held-to-maturity debt securities</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_InterestExpenseOtherBorrowings_a5813cae-4885-47e4-86c5-db16a73c1bf6_terseLabel_en-US" xlink:label="lab_tmp_InterestExpenseOtherBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other borrowings</link:label>
    <link:label id="lab_tmp_InterestExpenseOtherBorrowings_label_en-US" xlink:label="lab_tmp_InterestExpenseOtherBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Other Borrowings</link:label>
    <link:label id="lab_tmp_InterestExpenseOtherBorrowings_documentation_en-US" xlink:label="lab_tmp_InterestExpenseOtherBorrowings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Other Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InterestExpenseOtherBorrowings" xlink:href="tmp-20211231.xsd#tmp_InterestExpenseOtherBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_InterestExpenseOtherBorrowings" xlink:to="lab_tmp_InterestExpenseOtherBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_0cf23086-d814-4491-93de-a0352661af6d_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_4c8b7078-3d46-446c-8b32-8ddbfcb3d2ad_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity a Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_302057bd-1758-4722-9a30-8a2d207f4e69_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subtotal comprehensive income attributable to noncontrolling interests and Tompkins Financial Corporation</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_EstimatedAmortizationExpenseAbstract_56543b5f-428e-474b-8b4a-c2fe543d6ee6_terseLabel_en-US" xlink:label="lab_tmp_EstimatedAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated amortization expense:</link:label>
    <link:label id="lab_tmp_EstimatedAmortizationExpenseAbstract_label_en-US" xlink:label="lab_tmp_EstimatedAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated amortization expense:</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EstimatedAmortizationExpenseAbstract" xlink:href="tmp-20211231.xsd#tmp_EstimatedAmortizationExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_EstimatedAmortizationExpenseAbstract" xlink:to="lab_tmp_EstimatedAmortizationExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_86eb1d6e-5473-46d4-9bd1-07c09b25b024_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic Earnings Per Share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_9511e677-1d2d-47ad-9dc8-7b354b292c62_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic EPS (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_06f2dedc-09b4-47ab-9c9d-068b90eb03f2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross rental expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivables30To59DaysPastDueMember_fe81c14b-f4ff-44a2-ba95-cd36fce1afb0_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">30-59 Days</link:label>
    <link:label id="lab_us-gaap_FinancingReceivables30To59DaysPastDueMember_label_en-US" xlink:label="lab_us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Asset, 30 to 59 Days Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:to="lab_us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_a55f2e6d-76b0-44f9-8d04-d453951c5a82_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of condensed statements of condition</link:label>
    <link:label id="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Balance Sheet [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="lab_srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_898d05fc-16ff-4fdf-a390-57c32a7e0a1e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_564ebba0-815b-48fe-a6ef-35bfd2ad1b7b_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">12 Months or Longer</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_4b5c471d-2445-4908-ba36-64cd53848655_totalLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Loans and Leases</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_a761741e-a374-4841-8464-7c6cf2d27d8d_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Loans and Leases</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_395a39f4-40c1-4025-ac1e-1c88713af1c2_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Initial Application Period Cumulative Effect Transition [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Initial Application Period Cumulative Effect Transition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:to="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_OperatingLeaseRightOfUseAssetInitialRecognition_539ed87d-7e35-4172-ac50-2875d215b856_terseLabel_en-US" xlink:label="lab_tmp_OperatingLeaseRightOfUseAssetInitialRecognition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial recognition of operating lease right-of-use assets</link:label>
    <link:label id="lab_tmp_OperatingLeaseRightOfUseAssetInitialRecognition_label_en-US" xlink:label="lab_tmp_OperatingLeaseRightOfUseAssetInitialRecognition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-Of-Use Asset, Initial Recognition</link:label>
    <link:label id="lab_tmp_OperatingLeaseRightOfUseAssetInitialRecognition_documentation_en-US" xlink:label="lab_tmp_OperatingLeaseRightOfUseAssetInitialRecognition" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-Of-Use Asset, Initial Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OperatingLeaseRightOfUseAssetInitialRecognition" xlink:href="tmp-20211231.xsd#tmp_OperatingLeaseRightOfUseAssetInitialRecognition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_OperatingLeaseRightOfUseAssetInitialRecognition" xlink:to="lab_tmp_OperatingLeaseRightOfUseAssetInitialRecognition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_c5fe5b85-e91a-4482-9ccf-93f24bea4142_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested, beginning of year (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4c9b37bc-a20e-45e4-86b0-f0572f15a9b1_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested, end of year (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_ded15893-a32a-4355-9132-7c4fbd64d506_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoninterestExpense_d6b96d30-eeee-46d7-9cde-aa1e9eba533f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoninterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other operating expenses</link:label>
    <link:label id="lab_us-gaap_OtherNoninterestExpense_a84ad094-dd58-4ce7-ae06-7f4aa74d49c0_totalLabel_en-US" xlink:label="lab_us-gaap_OtherNoninterestExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other noninterest expenses</link:label>
    <link:label id="lab_us-gaap_OtherNoninterestExpense_af1d57cd-492e-46e2-acd3-9b11fc5bf838_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoninterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other operating expense</link:label>
    <link:label id="lab_us-gaap_OtherNoninterestExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoninterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noninterest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoninterestExpense" xlink:to="lab_us-gaap_OtherNoninterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent_469f8fc2-095c-41e4-b595-330608cb6bc9_negatedTerseLabel_en-US" xlink:label="lab_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank-owned life insurance income</link:label>
    <link:label id="lab_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent_label_en-US" xlink:label="lab_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Life Insurance Income, Percent</link:label>
    <link:label id="lab_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent_documentation_en-US" xlink:label="lab_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Life Insurance Income, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent" xlink:href="tmp-20211231.xsd#tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent" xlink:to="lab_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_98255098-6e53-4b70-879c-b0c165d8ab6b_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ProceedsFromStockOptionsExercisedNet_c1318fc8-b1ef-451a-91cc-fa63d7e50744_verboseLabel_en-US" xlink:label="lab_tmp_ProceedsFromStockOptionsExercisedNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net proceeds from exercise of stock options</link:label>
    <link:label id="lab_tmp_ProceedsFromStockOptionsExercisedNet_5f291dc8-7e80-44a6-8ffb-0e34c33d324f_terseLabel_en-US" xlink:label="lab_tmp_ProceedsFromStockOptionsExercisedNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from stock option exercises</link:label>
    <link:label id="lab_tmp_ProceedsFromStockOptionsExercisedNet_d991ad28-9cea-419d-bd37-ab93a5c52dcb_netLabel_en-US" xlink:label="lab_tmp_ProceedsFromStockOptionsExercisedNet" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net proceeds from exercise of stock options</link:label>
    <link:label id="lab_tmp_ProceedsFromStockOptionsExercisedNet_label_en-US" xlink:label="lab_tmp_ProceedsFromStockOptionsExercisedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Stock Options Exercised, Net</link:label>
    <link:label id="lab_tmp_ProceedsFromStockOptionsExercisedNet_documentation_en-US" xlink:label="lab_tmp_ProceedsFromStockOptionsExercisedNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Stock Options Exercised, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromStockOptionsExercisedNet" xlink:href="tmp-20211231.xsd#tmp_ProceedsFromStockOptionsExercisedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ProceedsFromStockOptionsExercisedNet" xlink:to="lab_tmp_ProceedsFromStockOptionsExercisedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_225f7758-daab-4e8f-b161-03abe2f9ce8e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_4660f99a-0223-4ef6-b1bf-8c730341b15d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_39f6fab5-74d0-4584-8af3-0e8629ef9e49_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated liability</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Pension Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_c144b963-01d2-4c15-858e-f1a0df191636_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</link:label>
    <link:label id="lab_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Total Risk-Based Capital Ratio, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:to="lab_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_27fe8547-967c-4ffb-90e0-20b22fb91e52_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Adjustment</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PassMember_93a5eb0e-e479-4f53-aa14-218d64004b15_terseLabel_en-US" xlink:label="lab_us-gaap_PassMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pass</link:label>
    <link:label id="lab_us-gaap_PassMember_label_en-US" xlink:label="lab_us-gaap_PassMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pass [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PassMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PassMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PassMember" xlink:to="lab_us-gaap_PassMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_872cfafb-63ee-41d5-8400-e1a810234c39_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion_65cb0057-45ec-4570-a9c2-95cbf57e7ced_negatedLabel_en-US" xlink:label="lab_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accretion related to purchase accounting</link:label>
    <link:label id="lab_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion_label_en-US" xlink:label="lab_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield, Accretion</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion" xlink:to="lab_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherDepreciationAndAmortization_1473bce4-5990-47c6-80aa-d0d9dc4923e6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization of premises, equipment, and software</link:label>
    <link:label id="lab_us-gaap_OtherDepreciationAndAmortization_b789e1da-db4e-4e6f-b4b3-7c55de05a688_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_OtherDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_OtherDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDepreciationAndAmortization" xlink:to="lab_us-gaap_OtherDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesYearThree_9e4283ae-3639-4f18-b758-05ad4757430a_verboseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesYearThree" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesYearThree_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Maturities, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesYearThree" xlink:to="lab_us-gaap_TimeDepositMaturitiesYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_InsuranceMember_17c9429d-eb5c-4c51-b524-c2c42984735b_terseLabel_en-US" xlink:label="lab_tmp_InsuranceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance</link:label>
    <link:label id="lab_tmp_InsuranceMember_c7ffde9b-a7f0-4f54-8ae6-5e1227fe9c9b_verboseLabel_en-US" xlink:label="lab_tmp_InsuranceMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance</link:label>
    <link:label id="lab_tmp_InsuranceMember_b3c4c634-2c6e-44ae-a227-6d2438194dfb_netLabel_en-US" xlink:label="lab_tmp_InsuranceMember" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance</link:label>
    <link:label id="lab_tmp_InsuranceMember_label_en-US" xlink:label="lab_tmp_InsuranceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance [Member]</link:label>
    <link:label id="lab_tmp_InsuranceMember_documentation_en-US" xlink:label="lab_tmp_InsuranceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Information pertaining to the company-identified Insurance segment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InsuranceMember" xlink:href="tmp-20211231.xsd#tmp_InsuranceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_InsuranceMember" xlink:to="lab_tmp_InsuranceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_f173d5e4-b035-4635-aa25-7418a47222f9_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity a Voluntary Filer</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_34c34c7e-09e5-4329-ac4d-59c4ddab2411_terseLabel_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_label_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain" xlink:to="lab_us-gaap_PlanAssetCategoriesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_7a2c8fd3-e403-41f3-8d33-f1fa76658f5f_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7ffc2b73-25ca-4f2f-b0de-2487b7a77476_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_e2a8b7f6-762a-4aa1-8677-520eef214e35_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Level 1)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ShareBasedPaymentArrangementTrancheFiveMember_5811ddf0-7033-483d-add9-25d2dac18634_terseLabel_en-US" xlink:label="lab_tmp_ShareBasedPaymentArrangementTrancheFiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year Five</link:label>
    <link:label id="lab_tmp_ShareBasedPaymentArrangementTrancheFiveMember_label_en-US" xlink:label="lab_tmp_ShareBasedPaymentArrangementTrancheFiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Payment Arrangement, Tranche Five [Member]</link:label>
    <link:label id="lab_tmp_ShareBasedPaymentArrangementTrancheFiveMember_documentation_en-US" xlink:label="lab_tmp_ShareBasedPaymentArrangementTrancheFiveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Payment Arrangement, Tranche Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedPaymentArrangementTrancheFiveMember" xlink:href="tmp-20211231.xsd#tmp_ShareBasedPaymentArrangementTrancheFiveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ShareBasedPaymentArrangementTrancheFiveMember" xlink:to="lab_tmp_ShareBasedPaymentArrangementTrancheFiveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilities_e2212987-4763-451c-92ba-10554af4c3ac_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_f79462e9-7ea8-4c0f-961f-b842d82c24f2_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_label_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilities" xlink:to="lab_us-gaap_OtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock_95b9e503-804f-4db9-86ef-c67ff520edd6_terseLabel_en-US" xlink:label="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of age analysis of past due loans</link:label>
    <link:label id="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Past Due [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PastDueFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_OperatingLeaseLiabilityInitialRecognition_91794868-71a8-45c4-99da-7f91e39fe248_terseLabel_en-US" xlink:label="lab_tmp_OperatingLeaseLiabilityInitialRecognition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial recognition of operating lease liabilities</link:label>
    <link:label id="lab_tmp_OperatingLeaseLiabilityInitialRecognition_label_en-US" xlink:label="lab_tmp_OperatingLeaseLiabilityInitialRecognition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Initial Recognition</link:label>
    <link:label id="lab_tmp_OperatingLeaseLiabilityInitialRecognition_documentation_en-US" xlink:label="lab_tmp_OperatingLeaseLiabilityInitialRecognition" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Initial Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OperatingLeaseLiabilityInitialRecognition" xlink:href="tmp-20211231.xsd#tmp_OperatingLeaseLiabilityInitialRecognition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_OperatingLeaseLiabilityInitialRecognition" xlink:to="lab_tmp_OperatingLeaseLiabilityInitialRecognition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_d553430f-3359-42f8-a351-14cf8bdab483_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_ee073471-4672-4b64-a7f5-e2f0f6b7aed7_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_InterestExpenseTimeDeposits250000orMore_549059bc-95c5-44e2-8680-f7825aabe945_terseLabel_en-US" xlink:label="lab_tmp_InterestExpenseTimeDeposits250000orMore" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time certificates of deposits of $250,000 or more</link:label>
    <link:label id="lab_tmp_InterestExpenseTimeDeposits250000orMore_label_en-US" xlink:label="lab_tmp_InterestExpenseTimeDeposits250000orMore" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Time Deposits, $250,000 or More</link:label>
    <link:label id="lab_tmp_InterestExpenseTimeDeposits250000orMore_documentation_en-US" xlink:label="lab_tmp_InterestExpenseTimeDeposits250000orMore" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Time Deposits, $250,000 or More</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InterestExpenseTimeDeposits250000orMore" xlink:href="tmp-20211231.xsd#tmp_InterestExpenseTimeDeposits250000orMore"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_InterestExpenseTimeDeposits250000orMore" xlink:to="lab_tmp_InterestExpenseTimeDeposits250000orMore" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_4dd3f040-f196-4b5b-8042-f135ccde5e71_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of originated and acquired credit losses by portfolio segment</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_7dc7e37b-a0a2-40e2-9290-2e773111a37c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_cf669935-78d6-46bc-bc0d-0f1aa9e5b73d_totalLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Unrealized Loss Position, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDeposits_c3d3e944-a77c-4bb1-b37b-3be443235b0b_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time</link:label>
    <link:label id="lab_us-gaap_TimeDeposits_9e31a4ed-e587-4dfe-83c1-05da93a5ddc2_totalLabel_en-US" xlink:label="lab_us-gaap_TimeDeposits" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_TimeDeposits_7fe6d601-353e-471d-9235-0528caf6a157_verboseLabel_en-US" xlink:label="lab_us-gaap_TimeDeposits" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time deposits</link:label>
    <link:label id="lab_us-gaap_TimeDeposits_label_en-US" xlink:label="lab_us-gaap_TimeDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDeposits" xlink:to="lab_us-gaap_TimeDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax_8b282aac-8d62-4f7c-b870-2274d5d9ce1b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains on HTM securities transferred to AFS securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax_fd40cff7-56db-4916-b3f8-e073e237d867_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains on HTM securities transferred to AFS securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Transfer from Held-to-Maturity, Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_3a0fae35-4609-4a93-a567-82945744d425_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total loans and leases</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, before Allowance for Credit Loss, Fee and Loan in Process</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee" xlink:to="lab_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax_4232e8f9-c060-457b-8c22-6e15305add04_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains on HTM securities transferred to AFS securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Transfer from Held-to-Maturity, Gain (Loss), before Adjustment and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_NatureOfOperationsNumberofOffices_c68fd944-4e3a-49cd-9f2a-46388dcfb8a4_terseLabel_en-US" xlink:label="lab_tmp_NatureOfOperationsNumberofOffices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of operations, number of offices</link:label>
    <link:label id="lab_tmp_NatureOfOperationsNumberofOffices_label_en-US" xlink:label="lab_tmp_NatureOfOperationsNumberofOffices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature Of Operations, Number of Offices</link:label>
    <link:label id="lab_tmp_NatureOfOperationsNumberofOffices_documentation_en-US" xlink:label="lab_tmp_NatureOfOperationsNumberofOffices" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature Of Operations, Number of Offices</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberofOffices" xlink:href="tmp-20211231.xsd#tmp_NatureOfOperationsNumberofOffices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_NatureOfOperationsNumberofOffices" xlink:to="lab_tmp_NatureOfOperationsNumberofOffices" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_66039c93-f1d5-4f9d-a633-f75b55424210_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenants not to compete</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_edd88fc1-88b6-47e9-a6a9-8b9b94825341_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Shareholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromSubsidiariesBeforeTax_c139dbba-397b-4f72-bf38-6655aa3f7c3c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings of Subsidiaries</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromSubsidiariesBeforeTax_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Subsidiaries, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:to="lab_us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_f7c1e89d-8e3b-4d34-b0af-80ec7cb23632_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_92eaa534-a063-4ee6-b800-514ad6c68370_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year three</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_7fb8d1b3-b024-41b3-b9c9-e409dbe52316_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the year ended December 31, 2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_MaximumLoanToValue_6354a472-aec7-4866-a971-7b27d2ae4d52_terseLabel_en-US" xlink:label="lab_tmp_MaximumLoanToValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan to value - debt service coverage ratio</link:label>
    <link:label id="lab_tmp_MaximumLoanToValue_label_en-US" xlink:label="lab_tmp_MaximumLoanToValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Loan To Value</link:label>
    <link:label id="lab_tmp_MaximumLoanToValue_documentation_en-US" xlink:label="lab_tmp_MaximumLoanToValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Loan To Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MaximumLoanToValue" xlink:href="tmp-20211231.xsd#tmp_MaximumLoanToValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_MaximumLoanToValue" xlink:to="lab_tmp_MaximumLoanToValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_3077b6a6-64d9-4a16-a132-e63a7c1166f6_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CoreDepositsMember_42addeb5-0b7e-4fd1-9d0d-2e0a930169a0_terseLabel_en-US" xlink:label="lab_us-gaap_CoreDepositsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Core deposit intangible</link:label>
    <link:label id="lab_us-gaap_CoreDepositsMember_label_en-US" xlink:label="lab_us-gaap_CoreDepositsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Core Deposits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CoreDepositsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CoreDepositsMember" xlink:to="lab_us-gaap_CoreDepositsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_9e358ef5-06a6-43d4-a8c5-01db94493bb5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross realized gains</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Realized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_c1ad036b-135b-4543-b025-c093d61d3569_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_64a4787f-5c9b-4f87-a82b-4ad644c3dc11_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax (Expense) Benefit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_54095ea2-1884-415b-8068-1355c27dbf95_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SubsidiariesMember_220d7192-8e41-41f5-9f77-3cfe73532dc8_verboseLabel_en-US" xlink:label="lab_srt_SubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiaries</link:label>
    <link:label id="lab_srt_SubsidiariesMember_88fa1f47-179d-4827-9c43-8b4e26561f54_terseLabel_en-US" xlink:label="lab_srt_SubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiaries</link:label>
    <link:label id="lab_srt_SubsidiariesMember_label_en-US" xlink:label="lab_srt_SubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiaries [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SubsidiariesMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SubsidiariesMember" xlink:to="lab_srt_SubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_7626816f-9057-45b5-9ebe-0e2d0fb18795_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_a9dbd0d1-72c9-4870-a853-c6aabc10c414_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New loans and advancements</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Related Parties, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink:to="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3773840d-8c2c-46da-998c-934ba5142d07_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_36ff96e6-0488-470b-bffe-6c00cf077a4a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_Subsidiaries2Member_dfb5e633-e7af-4792-88a9-4689104ea7c1_terseLabel_en-US" xlink:label="lab_tmp_Subsidiaries2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mahopac</link:label>
    <link:label id="lab_tmp_Subsidiaries2Member_label_en-US" xlink:label="lab_tmp_Subsidiaries2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mahopac [Member]</link:label>
    <link:label id="lab_tmp_Subsidiaries2Member_documentation_en-US" xlink:label="lab_tmp_Subsidiaries2Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Another company which is controlled, directly or indirectly, by its parent. The usual condition for control is ownership of a majority (over 50%) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Subsidiaries2Member" xlink:href="tmp-20211231.xsd#tmp_Subsidiaries2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_Subsidiaries2Member" xlink:to="lab_tmp_Subsidiaries2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity_8df93707-797f-438d-ad09-b691cb06e8cd_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held-to-maturity securities</link:label>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity_label_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, Debt Securities, Held-to-maturity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity" xlink:to="lab_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherBorrowings_79255b80-eeb0-4ca0-8991-b37a8ebe8655_terseLabel_en-US" xlink:label="lab_us-gaap_OtherBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other borrowings</link:label>
    <link:label id="lab_us-gaap_OtherBorrowings_e0cb65ad-1877-45e4-a731-88a4accf7a99_totalLabel_en-US" xlink:label="lab_us-gaap_OtherBorrowings" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other borrowings</link:label>
    <link:label id="lab_us-gaap_OtherBorrowings_7ab9bd55-9d71-4ca9-9d19-c938c666a4ee_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherBorrowings" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other borrowings</link:label>
    <link:label id="lab_us-gaap_OtherBorrowings_label_en-US" xlink:label="lab_us-gaap_OtherBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherBorrowings" xlink:to="lab_us-gaap_OtherBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_DeferredTaxAssets_e4376ccb-2c99-4eac-b420-34f4bf9ae477_terseLabel_en-US" xlink:label="lab_tmp_DeferredTaxAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:label id="lab_tmp_DeferredTaxAssets_label_en-US" xlink:label="lab_tmp_DeferredTaxAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssets" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DeferredTaxAssets" xlink:to="lab_tmp_DeferredTaxAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c0026567-49c0-444b-a87c-d0706623ccbf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable, ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_0d58ed2f-75fa-4022-b718-6f70924caece_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonperformingFinancingReceivableMember_e26b305f-dcad-4583-9b66-53dc764c16b3_terseLabel_en-US" xlink:label="lab_us-gaap_NonperformingFinancingReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonperforming</link:label>
    <link:label id="lab_us-gaap_NonperformingFinancingReceivableMember_label_en-US" xlink:label="lab_us-gaap_NonperformingFinancingReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonperforming Financial Instruments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonperformingFinancingReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonperformingFinancingReceivableMember" xlink:to="lab_us-gaap_NonperformingFinancingReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_0b5e114d-8a1d-4fc7-ae7d-046fac5afeea_totalLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_bd6f8539-70f6-4428-833b-b2a26ae8adc3_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SERP Plan</link:label>
    <link:label id="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Employee Retirement Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:to="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock_4b345fb3-9a2d-41d2-ab86-85efcde88602_terseLabel_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases</link:label>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock_label_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans, Notes, Trade and Other Receivables, Excluding Allowance for Credit Losses [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_cf90ee27-c892-4a68-84aa-7ad0a25035f0_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesMember" xlink:to="lab_us-gaap_EquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_5bbb1421-76ea-4c05-bf6c-49b00ac54312_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_5266e4f6-ff56-411f-88f6-b359f293dabd_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_caf26cb0-8b2e-4600-8f6c-760c068c5ac8_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_9142508d-bae9-4135-8d20-1411053d86ac_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Contractual Life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryIncomeTaxesPolicy_dc1b7446-387c-448d-86cc-b4be28b26161_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryIncomeTaxesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Investments</link:label>
    <link:label id="lab_us-gaap_RegulatoryIncomeTaxesPolicy_label_en-US" xlink:label="lab_us-gaap_RegulatoryIncomeTaxesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Income Taxes, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryIncomeTaxesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryIncomeTaxesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryIncomeTaxesPolicy" xlink:to="lab_us-gaap_RegulatoryIncomeTaxesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_WeightedAverageRateAtPeriodEnd_f9f706a2-1f96-4ced-ba58-8a3f2b882f17_terseLabel_en-US" xlink:label="lab_tmp_WeightedAverageRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average rate at December 31</link:label>
    <link:label id="lab_tmp_WeightedAverageRateAtPeriodEnd_label_en-US" xlink:label="lab_tmp_WeightedAverageRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Rate At Period End</link:label>
    <link:label id="lab_tmp_WeightedAverageRateAtPeriodEnd_documentation_en-US" xlink:label="lab_tmp_WeightedAverageRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The calculated weighted average interest rate.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WeightedAverageRateAtPeriodEnd" xlink:href="tmp-20211231.xsd#tmp_WeightedAverageRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_WeightedAverageRateAtPeriodEnd" xlink:to="lab_tmp_WeightedAverageRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_FederalHomeLoanBankOfPittsburghMember_e9bda9cb-524f-4a48-b6df-c87bc253f3db_terseLabel_en-US" xlink:label="lab_srt_FederalHomeLoanBankOfPittsburghMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank Pittsburgh (FHLBPITT)</link:label>
    <link:label id="lab_srt_FederalHomeLoanBankOfPittsburghMember_label_en-US" xlink:label="lab_srt_FederalHomeLoanBankOfPittsburghMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank of Pittsburgh [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankOfPittsburghMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankOfPittsburghMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_FederalHomeLoanBankOfPittsburghMember" xlink:to="lab_srt_FederalHomeLoanBankOfPittsburghMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_dafe96f2-d9c5-4fc7-944e-5d6f137f04db_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_TermAdvancesMaturingAfterOneYear_3c37d4a9-94cc-40bb-bf72-c8b378977b60_terseLabel_en-US" xlink:label="lab_tmp_TermAdvancesMaturingAfterOneYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term advances maturing after one year</link:label>
    <link:label id="lab_tmp_TermAdvancesMaturingAfterOneYear_label_en-US" xlink:label="lab_tmp_TermAdvancesMaturingAfterOneYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Advances Maturing After One Year</link:label>
    <link:label id="lab_tmp_TermAdvancesMaturingAfterOneYear_documentation_en-US" xlink:label="lab_tmp_TermAdvancesMaturingAfterOneYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of federal home loan bank advances maturing after the next fiscal year following the latest fiscal year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TermAdvancesMaturingAfterOneYear" xlink:href="tmp-20211231.xsd#tmp_TermAdvancesMaturingAfterOneYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_TermAdvancesMaturingAfterOneYear" xlink:to="lab_tmp_TermAdvancesMaturingAfterOneYear" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_722e655a-0781-4528-bb8f-1ea4517d2752_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_56d64c95-7166-4558-9d4b-3fbe91882e7f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock - par value $.10 per share: Authorized 25,000,000 shares; Issued: 14,696,911 at December&#160;31, 2021; and 14,964,389 at December&#160;31, 2020</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_e5feec9e-8089-4c53-aef2-1f4441e96f19_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of shares issued</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_9271775b-4192-4620-a43f-eedbf80d7862_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average period for recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_OtherFinancingReceivableMember_29ae0e4e-9f1d-4d00-a03b-b0e60bfcacf0_verboseLabel_en-US" xlink:label="lab_tmp_OtherFinancingReceivableMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_tmp_OtherFinancingReceivableMember_label_en-US" xlink:label="lab_tmp_OtherFinancingReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Financing Receivable [Member]</link:label>
    <link:label id="lab_tmp_OtherFinancingReceivableMember_documentation_en-US" xlink:label="lab_tmp_OtherFinancingReceivableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Financing Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherFinancingReceivableMember" xlink:href="tmp-20211231.xsd#tmp_OtherFinancingReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_OtherFinancingReceivableMember" xlink:to="lab_tmp_OtherFinancingReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member_4a5833d4-060f-4568-9ef0-04dc94be3078_terseLabel_en-US" xlink:label="lab_tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Awards Not Granted In 2016 To 2021</link:label>
    <link:label id="lab_tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member_label_en-US" xlink:label="lab_tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Awards Not Granted In 2016 To 2021 [Member]</link:label>
    <link:label id="lab_tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member_documentation_en-US" xlink:label="lab_tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Awards Not Granted In 2016 To 2021</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member" xlink:href="tmp-20211231.xsd#tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member" xlink:to="lab_tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanToValueAxis_208b86c1-03d7-4798-b8ff-d5ca7b5801b7_terseLabel_en-US" xlink:label="lab_us-gaap_LoanToValueAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt-to-Value [Axis]</link:label>
    <link:label id="lab_us-gaap_LoanToValueAxis_label_en-US" xlink:label="lab_us-gaap_LoanToValueAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt-to-Value [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanToValueAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanToValueAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoanToValueAxis" xlink:to="lab_us-gaap_LoanToValueAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_177a5584-77df-407d-86f4-774fc76dbd05_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of carrying amount and fair value of financial instruments</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_cc2a25ce-d69c-4f19-8b43-60406a551d09_terseLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance Sheet, Credit Loss, Liability [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_label_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance Sheet, Credit Loss, Liability [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward" xlink:to="lab_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_b24ebd64-f230-4533-80b7-32c0de2bb012_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage-backed securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_9601f133-475b-49cd-a346-c4f1ac354d80_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Funded (unfunded) status of plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_582b7491-981d-4a70-8bcf-756a88012ca3_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Funded (unfunded) status</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember_483d33a3-eddd-424d-8667-9da60017af33_terseLabel_en-US" xlink:label="lab_tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock awards and restricted units and performance share awards</link:label>
    <link:label id="lab_tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember_label_en-US" xlink:label="lab_tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Awards, Restricted Stock Units And Performance Share Awards [Member]</link:label>
    <link:label id="lab_tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember_documentation_en-US" xlink:label="lab_tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Awards, Restricted Stock Units And Performance Share Awards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember" xlink:href="tmp-20211231.xsd#tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember" xlink:to="lab_tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_042e0e36-da02-4813-9f62-bfa9341ac756_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_147c0f2e-314d-41f7-9388-416a4459bda8_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock_4dd9775e-96d7-4268-a2d1-d630b1194ef5_terseLabel_en-US" xlink:label="lab_tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax benefits related to stock option exercises</link:label>
    <link:label id="lab_tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock_label_en-US" xlink:label="lab_tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Service Share-based Compensation, Tax Benefit From Exercise Of Stock Options and Stock Appreciations Rights And Vesting Of Restricted Stock</link:label>
    <link:label id="lab_tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock_documentation_en-US" xlink:label="lab_tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Service Share-based Compensation, Tax Benefit From Exercise Of Stock Options and Stock Appreciations Rights And Vesting Of Restricted Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock" xlink:href="tmp-20211231.xsd#tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock" xlink:to="lab_tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_d140c133-8547-43c7-9eea-d5e75e180865_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior service credit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_9beb4362-1138-4d6e-b9bd-a380fd18440f_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_4d15b9d7-fd78-44be-a747-81d9408f3040_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities</link:label>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_7a4f113f-1a3c-4cef-a5f9-70765814b5ce_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_447b6000-15bf-45f7-85af-3d41c5b21f6f_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plus: incremental shares from assumed conversion of stock-based compensation awards (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_3dc2637b-9a1c-4371-806f-7f9240d6c7d0_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_a87db2bc-aab1-4ceb-8f7c-7c764f009f90_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_eb719e8e-aca9-4e63-b57c-9ed743e83497_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of net retirement plan prior service cost</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_23264af9-cc1b-4184-9f68-190bdf08148a_totalLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net interest income</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_e2ea6f80-0674-489a-b5f8-e17aae1d022d_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_5375ebf5-7531-4469-97eb-d3f91ca0dcbb_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre- Modification Outstanding Recorded Investment</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Troubled Debt Restructuring, Premodification</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2" xlink:to="lab_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits_f4592daa-a525-40b0-b720-92330d8bbe49_terseLabel_en-US" xlink:label="lab_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase in demand, money market, and savings deposits</link:label>
    <link:label id="lab_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits_label_en-US" xlink:label="lab_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Demand, Money Market, And Savings Deposits</link:label>
    <link:label id="lab_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits_documentation_en-US" xlink:label="lab_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Demand, Money Market, And Savings Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits" xlink:href="tmp-20211231.xsd#tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits" xlink:to="lab_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_27d198d1-98f1-47f6-874f-83a3b60a9caa_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive gain (loss), before reclassifications</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss) before Reclassifications, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_42633a23-b561-48db-9e64-9ed63f81b27c_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post-Modification Outstanding Recorded Investment</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Troubled Debt Restructuring, Postmodification</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink:to="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_68be0566-2c9e-4478-bf7c-4f1e7c018c9f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_74ac6d8a-180f-49bd-82e2-028b5fd0dd79_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_4b5055ec-546e-4ecd-bbc9-d12298fc9a58_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8d014295-be28-4843-82bd-29731830351d_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Income (in-scope of ASC 606)</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ContingentIncomeMember_d8f64c26-6a81-4d5e-b7bc-64662636a695_terseLabel_en-US" xlink:label="lab_tmp_ContingentIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent income</link:label>
    <link:label id="lab_tmp_ContingentIncomeMember_label_en-US" xlink:label="lab_tmp_ContingentIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Income [Member]</link:label>
    <link:label id="lab_tmp_ContingentIncomeMember_documentation_en-US" xlink:label="lab_tmp_ContingentIncomeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Income [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ContingentIncomeMember" xlink:href="tmp-20211231.xsd#tmp_ContingentIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ContingentIncomeMember" xlink:to="lab_tmp_ContingentIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_Subsidiaries3Member_67adaab2-6c5f-4a23-b361-b6ae5d9f907d_terseLabel_en-US" xlink:label="lab_tmp_Subsidiaries3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">VIST</link:label>
    <link:label id="lab_tmp_Subsidiaries3Member_label_en-US" xlink:label="lab_tmp_Subsidiaries3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">VIST [Member]</link:label>
    <link:label id="lab_tmp_Subsidiaries3Member_documentation_en-US" xlink:label="lab_tmp_Subsidiaries3Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Another company which is controlled, directly or indirectly, by its parent. The usual condition for control is ownership of a majority (over 50%) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Subsidiaries3Member" xlink:href="tmp-20211231.xsd#tmp_Subsidiaries3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_Subsidiaries3Member" xlink:to="lab_tmp_Subsidiaries3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestBearingDepositLiabilitiesAbstract_07c0ea0a-8aad-4d76-8d7c-f20c4c8d624f_terseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDepositLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest bearing:</link:label>
    <link:label id="lab_us-gaap_InterestBearingDepositLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_InterestBearingDepositLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest-bearing Deposit Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDepositLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestBearingDepositLiabilitiesAbstract" xlink:to="lab_us-gaap_InterestBearingDepositLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_AgreementsToSellMortgagesOnALoanbyloanBasis_c3872eca-4c1a-4a6e-8909-d0365487a82c_terseLabel_en-US" xlink:label="lab_tmp_AgreementsToSellMortgagesOnALoanbyloanBasis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments to sell mortgages to unrelated investors on a loan-by-loan basis</link:label>
    <link:label id="lab_tmp_AgreementsToSellMortgagesOnALoanbyloanBasis_label_en-US" xlink:label="lab_tmp_AgreementsToSellMortgagesOnALoanbyloanBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agreements To Sell Mortgages On A Loan-by-loan Basis</link:label>
    <link:label id="lab_tmp_AgreementsToSellMortgagesOnALoanbyloanBasis_documentation_en-US" xlink:label="lab_tmp_AgreementsToSellMortgagesOnALoanbyloanBasis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of agreements to sell loans and mortgages in the secondary market, entered into to offset risk of rate-lock agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgreementsToSellMortgagesOnALoanbyloanBasis" xlink:href="tmp-20211231.xsd#tmp_AgreementsToSellMortgagesOnALoanbyloanBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_AgreementsToSellMortgagesOnALoanbyloanBasis" xlink:to="lab_tmp_AgreementsToSellMortgagesOnALoanbyloanBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_887045a1-7905-4d2f-a6d4-3110a47bc126_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of net retirement plan actuarial gain</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_29d061ab-f2ae-488a-aea6-a660dd101132_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_c52441c5-7d95-427b-ab21-e778bf121b93_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_6794854f-1da5-4f23-963b-9a332332b8b6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_a2fc1597-2e21-4ad5-ae17-477d9d95ecfb_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_23be782e-557c-49b8-96d0-71bd496065f6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal tax credit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_eb709f1f-4bf8-4fd9-a9e4-672ca40d4c1a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Troubled Debt Restructuring [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Troubled Debt Restructuring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_d7b1c287-921d-4b1f-8b00-1c85bc09ced8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less than 12 Months</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards_0b4df50e-d20a-4c50-87c7-15a2e2b43477_negatedLabel_en-US" xlink:label="lab_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: income attributable to unvested stock-based compensation awards</link:label>
    <link:label id="lab_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards_label_en-US" xlink:label="lab_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Allocated To Unvested Restricted Stock Awards</link:label>
    <link:label id="lab_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards_documentation_en-US" xlink:label="lab_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This element represents the income allocated to unvested restricted stock awards.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards" xlink:href="tmp-20211231.xsd#tmp_IncomeAllocatedToUnvestedRestrictedStockAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards" xlink:to="lab_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_cb95f121-ea3b-4e5c-a21c-60c0bda09688_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment and Related Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome_815eaf67-8865-4aaf-a764-f71abe03eabc_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Income (out-of-scope of ASC 606)</link:label>
    <link:label id="lab_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome_label_en-US" xlink:label="lab_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Not from Contract with Customer, Excluding Interest Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome" xlink:to="lab_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromRedemptions_5eb83d72-2ab6-4613-8a09-fbec16fba52b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partial repurchase of noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromRedemptions_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_22cae7ac-3850-4faf-b4c8-73c0629a2df7_verboseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Capital (to average assets), Minimum Capital Required, Ratio</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Leverage Capital Ratio, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" xlink:to="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsRecordedInvestment_a30a3ce2-fcd8-4d3c-8ede-a8f3850b9e66_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsRecordedInvestment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total TDRs</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsRecordedInvestment_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsRecordedInvestment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Troubled Debt Restructuring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsRecordedInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsRecordedInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsRecordedInvestment" xlink:to="lab_us-gaap_FinancingReceivableModificationsRecordedInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2d809831-13a8-454e-a990-f34c05a19fb2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_a1063fc0-e402-445e-9c72-162ec1b88f2a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_0f398863-5f8a-49c6-8a3e-f0ba6957a657_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_92629a43-7e09-4abf-ad27-a8fa5bdfb0f2_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_f8e8fcf4-e7f9-40ad-b5f0-ad243c19a22c_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_7ae27e06-704d-4fc0-bd92-b7366de0000e_terseLabel_en-US" xlink:label="lab_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other changes in plan assets and benefit obligations recognized in other comprehensive income (loss)</link:label>
    <link:label id="lab_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other changes in plan assets and benefit obligations recognized in other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract" xlink:href="tmp-20211231.xsd#tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract" xlink:to="lab_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards_6deccd48-579c-48d8-9383-fbd833681bac_negatedTerseLabel_en-US" xlink:label="lab_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net proceeds from restricted stock awards</link:label>
    <link:label id="lab_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards_label_en-US" xlink:label="lab_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Proceeds From Issuance Of Restricted Stock Awards</link:label>
    <link:label id="lab_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards_documentation_en-US" xlink:label="lab_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Proceeds From Issuance Of Restricted Stock Awards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards" xlink:href="tmp-20211231.xsd#tmp_NetProceedsFromIssuanceOfRestrictedStockAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards" xlink:to="lab_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_c236b268-6b17-49fb-a219-bc3fc7f9c3b9_terseLabel_en-US" xlink:label="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio</link:label>
    <link:label id="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_label_en-US" xlink:label="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum amount of Common Equity Tier 1 Capital for adequacy purposes, ratio</link:label>
    <link:label id="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_documentation_en-US" xlink:label="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The minimum Common Equity Tier One Capital Ratio (Tier one capital divided by risk-weighted assets) required for capital adequacy purposes under the regulatory framework for prompt corrective action.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:href="tmp-20211231.xsd#tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:to="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_269d9b69-231c-4910-b0c2-0eb3e641555b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_29a3f3bc-2a99-4355-bc1a-52428bdd815f_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_b76e4abd-c919-4d73-8ca1-238c70eb262e_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of other borrowings</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt" xlink:to="lab_us-gaap_RepaymentsOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_89afa170-05f9-4ce4-83c4-28d677299ad1_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027-2031</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPayableCurrentAndNoncurrent_8967410a-30a4-47f0-ae0a-69490499c032_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest payable</link:label>
    <link:label id="lab_us-gaap_InterestPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent_c994a84d-80d3-4dd5-aca6-d1323dbf1d1f_terseLabel_en-US" xlink:label="lab_tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial rate below the fully indexed rate, percent (less than)</link:label>
    <link:label id="lab_tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent_label_en-US" xlink:label="lab_tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Loans On Real Estate, Difference Between Initial Rate And Fully Indexed Rate, Percent</link:label>
    <link:label id="lab_tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent_documentation_en-US" xlink:label="lab_tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Loans On Real Estate, Initial Rate Below The Fully Indexed Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent" xlink:href="tmp-20211231.xsd#tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent" xlink:to="lab_tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_DebtSecuritiesGainLossOnCalledSecurities_6fc1ac86-bd9f-43a1-957d-63bb69c03512_terseLabel_en-US" xlink:label="lab_tmp_DebtSecuritiesGainLossOnCalledSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognized gains on called available-for-sale securities</link:label>
    <link:label id="lab_tmp_DebtSecuritiesGainLossOnCalledSecurities_label_en-US" xlink:label="lab_tmp_DebtSecuritiesGainLossOnCalledSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Gain (Loss) On Called Securities</link:label>
    <link:label id="lab_tmp_DebtSecuritiesGainLossOnCalledSecurities_documentation_en-US" xlink:label="lab_tmp_DebtSecuritiesGainLossOnCalledSecurities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Gain (Loss) On Called Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesGainLossOnCalledSecurities" xlink:href="tmp-20211231.xsd#tmp_DebtSecuritiesGainLossOnCalledSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DebtSecuritiesGainLossOnCalledSecurities" xlink:to="lab_tmp_DebtSecuritiesGainLossOnCalledSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollateralDomain_fb899d9f-3e91-4825-8882-ca957bd8de14_terseLabel_en-US" xlink:label="lab_us-gaap_CollateralDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateral [Domain]</link:label>
    <link:label id="lab_us-gaap_CollateralDomain_label_en-US" xlink:label="lab_us-gaap_CollateralDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateral Held [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollateralDomain" xlink:to="lab_us-gaap_CollateralDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCorporateDebtSecuritiesMember_3ff3bd35-72c4-44d4-a5ce-302fbff6e71f_verboseLabel_en-US" xlink:label="lab_us-gaap_DomesticCorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. corporate debt securities</link:label>
    <link:label id="lab_us-gaap_DomesticCorporateDebtSecuritiesMember_68c50d2f-f38e-4655-94dd-74ec728cf4bb_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. corporate debt securities</link:label>
    <link:label id="lab_us-gaap_DomesticCorporateDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_DomesticCorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Security, Corporate, US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCorporateDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCorporateDebtSecuritiesMember" xlink:to="lab_us-gaap_DomesticCorporateDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_a6bd5867-fa39-4ac3-83e4-cd037b797f59_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulations and Supervision</link:label>
    <link:label id="lab_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_label_en-US" xlink:label="lab_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Capital Requirements under Banking Regulations [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:to="lab_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasesPortfolioSegmentMember_cc2d8101-cd01-46a9-88eb-1a5e6e2df214_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasesPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasesPortfolioSegmentMember_43745200-6874-4419-bc3f-d9c121764145_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasesPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasesPortfolioSegmentMember_label_en-US" xlink:label="lab_us-gaap_FinanceLeasesPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases Portfolio Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasesPortfolioSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasesPortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasesPortfolioSegmentMember" xlink:to="lab_us-gaap_FinanceLeasesPortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ShareBasedPaymentArrangementTrancheSevenMember_a424cdfa-7ad2-4fb2-bef9-fdd471686014_terseLabel_en-US" xlink:label="lab_tmp_ShareBasedPaymentArrangementTrancheSevenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year Seven</link:label>
    <link:label id="lab_tmp_ShareBasedPaymentArrangementTrancheSevenMember_label_en-US" xlink:label="lab_tmp_ShareBasedPaymentArrangementTrancheSevenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Payment Arrangement, Tranche Seven [Member]</link:label>
    <link:label id="lab_tmp_ShareBasedPaymentArrangementTrancheSevenMember_documentation_en-US" xlink:label="lab_tmp_ShareBasedPaymentArrangementTrancheSevenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Payment Arrangement, Tranche Seven</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedPaymentArrangementTrancheSevenMember" xlink:href="tmp-20211231.xsd#tmp_ShareBasedPaymentArrangementTrancheSevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ShareBasedPaymentArrangementTrancheSevenMember" xlink:to="lab_tmp_ShareBasedPaymentArrangementTrancheSevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_b5e36c33-b15c-457e-90ba-7d84809129b4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt redemption, percentage of principal amount redeemed</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_aa9b978d-575f-4887-9619-a1a56388244e_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_3ad71a2b-2b6f-44b9-a37c-abd740df0a78_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_InsuranceRevenuesMember_d39c2418-5375-4104-8b43-425c60e14216_terseLabel_en-US" xlink:label="lab_tmp_InsuranceRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Revenues</link:label>
    <link:label id="lab_tmp_InsuranceRevenuesMember_label_en-US" xlink:label="lab_tmp_InsuranceRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Revenues [Member]</link:label>
    <link:label id="lab_tmp_InsuranceRevenuesMember_documentation_en-US" xlink:label="lab_tmp_InsuranceRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InsuranceRevenuesMember" xlink:href="tmp-20211231.xsd#tmp_InsuranceRevenuesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_InsuranceRevenuesMember" xlink:to="lab_tmp_InsuranceRevenuesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_13f9aa32-ec8f-4954-b841-9c8830b4d383_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax_d26b746a-4c1c-4803-9175-553944b1a149_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains on HTM securities transferred to AFS securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Transfer from Held-to-Maturity, Gain (Loss), before Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_0a0e8128-38a8-4523-b1ec-7885fdb78780_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_99200ffe-9649-4017-960e-72c328c1408e_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_77c47e86-1bfe-461a-85ff-5c28f4ab458a_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain" xlink:to="lab_us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_de4e2db9-f319-4fdc-a2ee-ed11da16e793_terseLabel_en-US" xlink:label="lab_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total recognized in net periodic benefit cost and other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amount Recognized in Net Periodic Benefit Cost (Credit) and Other Comprehensive (Income) Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" xlink:to="lab_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_f6ab0b54-1236-4001-95cb-21dcb67716bf_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_fc6f0871-762c-48df-9f05-4c6b9af2afeb_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_91d551df-9f16-4358-90ff-f8d786af397b_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Tompkins Financial Corporation Shareholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_4029856a-a56c-4556-9c60-881ae099cb54_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tompkins Financial Corporation Shareholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_3dc368ce-f265-49ac-9cfc-7b25a79d0337_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_4fbe77fc-943c-46c5-be8b-ba52295e96d0_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalAbstract_6c3c0d7e-ee23-47bf-a54d-346ba45fa676_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Total Capital [Abstract]</link:label>
    <link:label id="lab_us-gaap_CapitalAbstract_label_en-US" xlink:label="lab_us-gaap_CapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Total Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalAbstract" xlink:to="lab_us-gaap_CapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_aab5a538-faae-4141-8c38-57fc2a88903b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stocks</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Equity Securities, Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember" xlink:to="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3935be2e-0103-494e-b089-7ba7570be5bb_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable_a3a945e2-86a8-47a1-85a3-98160e4bc192_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Federal Home Loan Bank Advances, by Branch of FHLB Bank [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Federal Home Loan Bank Advances, by Branch of FHLB Bank [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:to="lab_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd_a05ef0dc-c96c-4835-95f3-26fe87daca46_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average interest rate</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank, Advances, Activity for Year, Average Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_b7d4f734-7ad3-4e7e-8a8c-00c8b8b0bd74_verboseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_eb9f3d2e-9cb6-4af4-a859-b0d9e98d344c_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_0db6954b-d031-4a1b-b20d-936ebd10bbfd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common shares</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_9aaf1faa-7c43-49c6-8ea3-577e15942ab2_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful (in years)</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_e83ff25a-7732-4154-a586-e261b9edf3af_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_e32733d9-e9fb-4996-9ab3-616cae2ecb85_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tompkins Financial Corporation shareholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_b3cf34c8-8427-43c6-8ebe-140ff848cd68_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_MaximumMonthendBalance_ebec50e3-69d5-415d-9886-db3111d0f31e_terseLabel_en-US" xlink:label="lab_tmp_MaximumMonthendBalance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum month-end balance</link:label>
    <link:label id="lab_tmp_MaximumMonthendBalance_label_en-US" xlink:label="lab_tmp_MaximumMonthendBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Month-end Balance</link:label>
    <link:label id="lab_tmp_MaximumMonthendBalance_documentation_en-US" xlink:label="lab_tmp_MaximumMonthendBalance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The maximum month end balance of securities sold under repurchase agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MaximumMonthendBalance" xlink:href="tmp-20211231.xsd#tmp_MaximumMonthendBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_MaximumMonthendBalance" xlink:to="lab_tmp_MaximumMonthendBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTimeDeposits_bd80ebcc-fc04-48b9-9476-90c59b172fa1_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTimeDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (decrease) increase in time deposits</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTimeDeposits_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTimeDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Time Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTimeDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTimeDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInTimeDeposits" xlink:to="lab_us-gaap_IncreaseDecreaseInTimeDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_WesternNewYorkMember_4e8e93c0-d088-4636-b82a-57aaa8ccbea6_terseLabel_en-US" xlink:label="lab_tmp_WesternNewYorkMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Western New York</link:label>
    <link:label id="lab_tmp_WesternNewYorkMember_label_en-US" xlink:label="lab_tmp_WesternNewYorkMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Western New York [Member]</link:label>
    <link:label id="lab_tmp_WesternNewYorkMember_documentation_en-US" xlink:label="lab_tmp_WesternNewYorkMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Western New York [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WesternNewYorkMember" xlink:href="tmp-20211231.xsd#tmp_WesternNewYorkMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_WesternNewYorkMember" xlink:to="lab_tmp_WesternNewYorkMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan_540329b2-d2c8-4244-8239-3c9a483ad1cf_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued for dividend reinvestment plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Dividend Reinvestment Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_41b4bb29-ae6a-425c-a452-99fb52d5cf9d_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_1927fcb1-fbac-4da3-b216-a0c97544678c_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f0613dc3-aa53-4dbb-a2fb-e39f83e643f9_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic benefit (credit) cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_OtherCollateralMember_c278bf5b-7489-46bd-8cca-7eefbcdb7991_terseLabel_en-US" xlink:label="lab_tmp_OtherCollateralMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_tmp_OtherCollateralMember_label_en-US" xlink:label="lab_tmp_OtherCollateralMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Collateral [Member]</link:label>
    <link:label id="lab_tmp_OtherCollateralMember_documentation_en-US" xlink:label="lab_tmp_OtherCollateralMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Collateral [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherCollateralMember" xlink:href="tmp-20211231.xsd#tmp_OtherCollateralMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_OtherCollateralMember" xlink:to="lab_tmp_OtherCollateralMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_fa70d274-5918-499d-81d6-71369c2e939a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_98febb83-e64e-4206-8a02-fd57ee978b8e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_ee61254f-4f84-48cd-b329-9caf8baec275_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_b67eb286-6b82-4a6c-8786-f5747269b265_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_ca860e95-7078-4012-9785-f29a5993d20f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity securities</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Equity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:to="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_369e527b-6eef-416f-9ed9-768ffb845916_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year Two</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_f70e5b61-b7b5-4bc5-8cfa-f6ff0859f9f1_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity method investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_c806b372-01bd-4b86-83f7-2fa0658011f8_verboseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in subsidiaries</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_4e3663cd-d459-40ec-81ae-77dc31f1e668_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_88f7edd0-2587-45e3-bb79-c0605f4fc97f_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_a330284e-d350-4573-8d06-b74583dda7c3_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonaccrual Loans and Leases</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Nonaccrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_DeferredTaxLiabilitiesDepreciation_55c2d6cc-57a0-4da0-9f42-1c5464f0a156_terseLabel_en-US" xlink:label="lab_tmp_DeferredTaxLiabilitiesDepreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_tmp_DeferredTaxLiabilitiesDepreciation_label_en-US" xlink:label="lab_tmp_DeferredTaxLiabilitiesDepreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Depreciation</link:label>
    <link:label id="lab_tmp_DeferredTaxLiabilitiesDepreciation_documentation_en-US" xlink:label="lab_tmp_DeferredTaxLiabilitiesDepreciation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of deferred tax liability attributable to taxable temporary differences from depreciation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxLiabilitiesDepreciation" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxLiabilitiesDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DeferredTaxLiabilitiesDepreciation" xlink:to="lab_tmp_DeferredTaxLiabilitiesDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_7a5c555c-a4fa-4bcf-9214-0132a5f5f2e4_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan participants&#8217; contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositsTable_f4f49899-36f9-4fb5-92fe-fc208c1fe265_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit Liability [Table]</link:label>
    <link:label id="lab_us-gaap_TimeDepositsTable_label_en-US" xlink:label="lab_us-gaap_TimeDepositsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit Liability [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositsTable" xlink:to="lab_us-gaap_TimeDepositsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateMember_7af28595-2395-472a-ab2f-8f8300d58f85_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate</link:label>
    <link:label id="lab_us-gaap_RealEstateMember_label_en-US" xlink:label="lab_us-gaap_RealEstateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateMember" xlink:to="lab_us-gaap_RealEstateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_53b70a6a-9902-495b-913e-02e020f7440f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_473c1bc1-f9b7-4f24-b544-f15f9b94f241_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_95eacf43-9804-4403-ae99-25defbe68945_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_8020d2e3-52af-445a-84cb-e00d812ecfaf_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_dbf0fe64-ff4a-4f11-981f-993360df1ec6_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_e4f4e94a-86db-4850-adcd-9cdf52fa22a2_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_5498e590-91bd-469c-af6d-b5cd8942fe84_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_1558f898-bf5a-4767-86c9-e0787fe31bab_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_df1fae4a-579b-4246-9d2f-e94236f21d0f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in plan assets:</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_99c6c1b2-ee86-4ee2-b9ba-c422e69cd629_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_a89c065b-8ac2-4d93-9847-375e145bf472_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of options outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a15f298f-7316-46f0-a274-f91a8ac0f987_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_76b9e011-ae75-49de-bb04-9cdbda926714_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock_f1ebbe07-ca73-4bad-bcaf-0eba01bf0b90_terseLabel_en-US" xlink:label="lab_tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule held-to-maturity securities with unrealized losses</link:label>
    <link:label id="lab_tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock_label_en-US" xlink:label="lab_tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Held To Maturity Securities With Unrealized Losses [Table Text Block]</link:label>
    <link:label id="lab_tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock_documentation_en-US" xlink:label="lab_tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Held To Maturity Securities With Unrealized Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock" xlink:href="tmp-20211231.xsd#tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock" xlink:to="lab_tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_493d6704-dd05-4a6d-88a7-852232a6b183_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock repurchased and returned to unissued status</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_fe27c603-dbec-4987-aa17-7b62c5adc563_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_8b22adff-658c-42c1-8f33-a7e444855749_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation expense related to the profit-sharing</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Ownership Plan (ESOP), Compensation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:to="lab_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_ab9a78eb-06d6-458b-88b6-d642d5ba4044_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses_14e46e1e-65d0-4f34-8b86-cecf09cbfb77_terseLabel_en-US" xlink:label="lab_tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reporting threshold for other income and operating expenses (percent, greater than)</link:label>
    <link:label id="lab_tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses_label_en-US" xlink:label="lab_tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reporting Threshold For Other Income And Operating Expenses</link:label>
    <link:label id="lab_tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses_documentation_en-US" xlink:label="lab_tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The percentage of aggregate total noninterest income and total noninterest expense above which items of other income and operating expense are presented.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses" xlink:href="tmp-20211231.xsd#tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses" xlink:to="lab_tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_adb29e68-9606-40bc-aa87-f8335b65c0ea_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized compensation cost stock option awards</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_5d2d2714-222e-48b5-a6ab-03e23db18b22_terseLabel_en-US" xlink:label="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Directors deferred compensation plan</link:label>
    <link:label id="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:to="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_d727c35c-4cb5-4912-9b86-485831f2cfae_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_e360e8dc-c7f4-46b2-a168-c9a8e3984b4e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_e5c62bdc-4400-4cb8-96a3-3600a1e08cd7_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FINANCING ACTIVITIES</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankOwnedLifeInsuranceIncome_73c50496-0735-4d9f-beee-6405837183b2_negatedLabel_en-US" xlink:label="lab_us-gaap_BankOwnedLifeInsuranceIncome" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings from corporate owned life insurance, net</link:label>
    <link:label id="lab_us-gaap_BankOwnedLifeInsuranceIncome_6e64c1a9-7fce-43da-ab67-0e4fb0cd1521_terseLabel_en-US" xlink:label="lab_us-gaap_BankOwnedLifeInsuranceIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in cash surrender value of corporate owned life insurance</link:label>
    <link:label id="lab_us-gaap_BankOwnedLifeInsuranceIncome_label_en-US" xlink:label="lab_us-gaap_BankOwnedLifeInsuranceIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Owned Life Insurance Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsuranceIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankOwnedLifeInsuranceIncome" xlink:to="lab_us-gaap_BankOwnedLifeInsuranceIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_2f45ca0a-0106-4c88-8418-fdd4fcd31ce5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess benefits from equity-based compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesLongTerm_5f41c111-c239-471f-9793-e4f6904bfe8f_verboseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesLongTerm" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term FHLB advances</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesLongTerm_550edcae-e0bf-44d5-b6ca-ad124a9250b3_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesLongTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term advances</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesLongTerm_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesLongTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Federal Home Loan Bank Advances</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesLongTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesLongTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesLongTerm" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesLongTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_5be2c954-9bd0-483c-ac29-3ed85643807b_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized compensation cost for non-option awards</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalFundsPurchasedMember_e6b555f0-8391-44c9-83b1-88144a768c76_terseLabel_en-US" xlink:label="lab_us-gaap_FederalFundsPurchasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Funds Purchased</link:label>
    <link:label id="lab_us-gaap_FederalFundsPurchasedMember_label_en-US" xlink:label="lab_us-gaap_FederalFundsPurchasedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Funds Purchased [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalFundsPurchasedMember" xlink:to="lab_us-gaap_FederalFundsPurchasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubstandardMember_605c1b6b-dbef-4c6e-9905-e0a8668c5374_terseLabel_en-US" xlink:label="lab_us-gaap_SubstandardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Substandard</link:label>
    <link:label id="lab_us-gaap_SubstandardMember_label_en-US" xlink:label="lab_us-gaap_SubstandardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Substandard [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubstandardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubstandardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubstandardMember" xlink:to="lab_us-gaap_SubstandardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_e251aafa-a4a6-4b12-89bc-6f690b375397_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock_dcffbfce-d478-4b25-baac-2dcaa2c85b72_terseLabel_en-US" xlink:label="lab_us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities Sold Under Agreements to Repurchase and Federal Funds Purchased</link:label>
    <link:label id="lab_us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreements, Resale Agreements, Securities Borrowed, and Securities Loaned Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock" xlink:to="lab_us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_04e1133b-b7fc-41fb-913f-84aa2201f3aa_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_bc3eeeb9-7be8-4ea5-90c7-f488dec44528_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_TransferOfLoansToOtherRealEstateOwned_b48518a9-0674-4d51-aa7b-145229d585c5_terseLabel_en-US" xlink:label="lab_tmp_TransferOfLoansToOtherRealEstateOwned" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of loans to other real estate owned</link:label>
    <link:label id="lab_tmp_TransferOfLoansToOtherRealEstateOwned_label_en-US" xlink:label="lab_tmp_TransferOfLoansToOtherRealEstateOwned" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer Of Loans To Other Real Estate Owned</link:label>
    <link:label id="lab_tmp_TransferOfLoansToOtherRealEstateOwned_documentation_en-US" xlink:label="lab_tmp_TransferOfLoansToOtherRealEstateOwned" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of loans transferred to other real estate owned in noncash transactions during the reporting period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TransferOfLoansToOtherRealEstateOwned" xlink:href="tmp-20211231.xsd#tmp_TransferOfLoansToOtherRealEstateOwned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_TransferOfLoansToOtherRealEstateOwned" xlink:to="lab_tmp_TransferOfLoansToOtherRealEstateOwned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncome_a378fc07-7fdb-40aa-95a9-adc7c42727d6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_us-gaap_OtherIncome_label_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncome" xlink:to="lab_us-gaap_OtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_da965b05-d802-4cc0-b0f4-e14e4749e2d0_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_d182eb90-7ed8-47e2-8cc0-114fcd875c34_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="lab_us-gaap_LiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_b8f544a9-4b22-42a7-a4e5-18669341f962_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock activity</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_e1edd909-7e69-43ef-a2b8-44c1fe2dc081_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of weighted average asset allocation of plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Allocation of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_6e2bf2c8-5e99-499a-8fbc-467cb0f016d4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of changes in the projected benefit obligations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Changes in Projected Benefit Obligations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_FeesAndCommissionsCardServices_4c88b67a-df1f-4ef1-b4cd-086dcef05e52_terseLabel_en-US" xlink:label="lab_tmp_FeesAndCommissionsCardServices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Card services income</link:label>
    <link:label id="lab_tmp_FeesAndCommissionsCardServices_label_en-US" xlink:label="lab_tmp_FeesAndCommissionsCardServices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fees and Commissions, Card Services</link:label>
    <link:label id="lab_tmp_FeesAndCommissionsCardServices_documentation_en-US" xlink:label="lab_tmp_FeesAndCommissionsCardServices" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fees and Commissions, Card Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FeesAndCommissionsCardServices" xlink:href="tmp-20211231.xsd#tmp_FeesAndCommissionsCardServices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_FeesAndCommissionsCardServices" xlink:to="lab_tmp_FeesAndCommissionsCardServices" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvancesFromFederalHomeLoanBanks_136f27bd-ef7a-4981-8757-eee5e1158799_terseLabel_en-US" xlink:label="lab_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Callable FHLB borrowings</link:label>
    <link:label id="lab_us-gaap_AdvancesFromFederalHomeLoanBanks_label_en-US" xlink:label="lab_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances from Federal Home Loan Banks</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:to="lab_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ec1748c9-c186-41f3-adb0-c3fa83d0fe30_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Before Income Tax Expense</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_1d1396bb-1595-43cf-9cb6-6180686ce58d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Level 2)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_27032bf6-f20d-473c-b240-2a1e063e436b_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_DeferredTaxAssetsAllowanceForCreditLosses_8b6620dd-1214-407e-b0b0-9839b685339f_terseLabel_en-US" xlink:label="lab_tmp_DeferredTaxAssetsAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for credit losses</link:label>
    <link:label id="lab_tmp_DeferredTaxAssetsAllowanceForCreditLosses_label_en-US" xlink:label="lab_tmp_DeferredTaxAssetsAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Allowance For Credit Losses</link:label>
    <link:label id="lab_tmp_DeferredTaxAssetsAllowanceForCreditLosses_documentation_en-US" xlink:label="lab_tmp_DeferredTaxAssetsAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Allowance For Credit Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsAllowanceForCreditLosses" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxAssetsAllowanceForCreditLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DeferredTaxAssetsAllowanceForCreditLosses" xlink:to="lab_tmp_DeferredTaxAssetsAllowanceForCreditLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_9f2c3bfd-b26f-436d-8a89-08adfffb2b91_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of amortizing intangible assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Intangible Assets and Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_082ab914-2e46-429c-9772-9dd8c67821f4_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_8a5d08ef-619b-4e52-9cea-354cb497bb4c_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Maturity, Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_4569f923-30c0-41ed-b73a-cf4e8474343d_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Unrealized Loss Position</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_39f02f3e-b7dd-4341-8e17-5791bd9cd1ed_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialRealEstatePortfolioSegmentMember_284ab389-8cc2-4360-affb-fb7db5711583_verboseLabel_en-US" xlink:label="lab_us-gaap_CommercialRealEstatePortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial real estate</link:label>
    <link:label id="lab_us-gaap_CommercialRealEstatePortfolioSegmentMember_566509df-6b47-4520-80d9-08bb764c6146_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialRealEstatePortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Real Estate</link:label>
    <link:label id="lab_us-gaap_CommercialRealEstatePortfolioSegmentMember_label_en-US" xlink:label="lab_us-gaap_CommercialRealEstatePortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Real Estate Portfolio Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember" xlink:to="lab_us-gaap_CommercialRealEstatePortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock_6144ef3a-3cd0-4289-832a-33953256ec82_terseLabel_en-US" xlink:label="lab_tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of fair value measurement of pension plan</link:label>
    <link:label id="lab_tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock_label_en-US" xlink:label="lab_tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of fair value measurement of pension plan [Table Text Block]</link:label>
    <link:label id="lab_tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock_documentation_en-US" xlink:label="lab_tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The tabular disclosure for the fair value measurement of pension plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock" xlink:href="tmp-20211231.xsd#tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock" xlink:to="lab_tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_25a14a26-b153-49ac-9b45-4fd3c3c924b8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization period for other intangible assets (in years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_OtherMiscellaneousExpenses_71907f82-a138-4dd7-8890-740596708d70_terseLabel_en-US" xlink:label="lab_tmp_OtherMiscellaneousExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other miscellaneous expenses</link:label>
    <link:label id="lab_tmp_OtherMiscellaneousExpenses_label_en-US" xlink:label="lab_tmp_OtherMiscellaneousExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Miscellaneous Expenses</link:label>
    <link:label id="lab_tmp_OtherMiscellaneousExpenses_documentation_en-US" xlink:label="lab_tmp_OtherMiscellaneousExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents other expenses classified under noninterest expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherMiscellaneousExpenses" xlink:href="tmp-20211231.xsd#tmp_OtherMiscellaneousExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_OtherMiscellaneousExpenses" xlink:to="lab_tmp_OtherMiscellaneousExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_DeferredTaxAssetsLeaseLiability_e57d30be-56ef-420d-a66e-fe553c802bb4_terseLabel_en-US" xlink:label="lab_tmp_DeferredTaxAssetsLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability</link:label>
    <link:label id="lab_tmp_DeferredTaxAssetsLeaseLiability_label_en-US" xlink:label="lab_tmp_DeferredTaxAssetsLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Lease Liability</link:label>
    <link:label id="lab_tmp_DeferredTaxAssetsLeaseLiability_documentation_en-US" xlink:label="lab_tmp_DeferredTaxAssetsLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsLeaseLiability" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxAssetsLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DeferredTaxAssetsLeaseLiability" xlink:to="lab_tmp_DeferredTaxAssetsLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalRequiredForCapitalAdequacy_5280e1e9-afe0-4ebb-9620-116d058651cf_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalRequiredForCapitalAdequacy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Capital (to risk-weighted assets), Minimum Capital Required, Amount</link:label>
    <link:label id="lab_us-gaap_CapitalRequiredForCapitalAdequacy_label_en-US" xlink:label="lab_us-gaap_CapitalRequiredForCapitalAdequacy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Total Risk-Based Capital, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredForCapitalAdequacy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalRequiredForCapitalAdequacy" xlink:to="lab_us-gaap_CapitalRequiredForCapitalAdequacy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_d7fbb312-0e0a-4f38-a409-fff408edc501_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of basic and diluted earnings per share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_2ee0d68e-eb70-4d58-9a9d-6c7d7a82d841_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Risk-Based Capital Ratio, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:to="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_MaturityOfDepositsAbstract_36c367df-e2b0-4571-b653-bff4d4d55f2a_terseLabel_en-US" xlink:label="lab_tmp_MaturityOfDepositsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturity</link:label>
    <link:label id="lab_tmp_MaturityOfDepositsAbstract_label_en-US" xlink:label="lab_tmp_MaturityOfDepositsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturity:</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MaturityOfDepositsAbstract" xlink:href="tmp-20211231.xsd#tmp_MaturityOfDepositsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_MaturityOfDepositsAbstract" xlink:to="lab_tmp_MaturityOfDepositsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_c2aed5a1-112a-4733-80fa-ca270c5678b2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of assets and liabilities measured at fair value on a non recurring basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Nonrecurring [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_9205de52-a664-43ad-8ceb-86554b95f9c3_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_ba7aef0a-9238-4b5e-a49f-73a07533dd4c_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage-backed securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_7826c0c9-e673-4bec-8cdd-512335791d50_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_5467732a-a1cf-43f2-bd79-64afa3cc3be1_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding, including unvested stock-based compensation awards (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Issued, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_a9f50284-1e99-406b-b37c-aa5e163eb2ea_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings allocated to common shareholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_dea8f6e9-a540-442e-bcc6-57caedaeaf4d_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase (decrease) in securities sold under agreements to repurchase and Federal funds purchased</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Federal Funds Purchased and Securities Sold under Agreements to Repurchase, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" xlink:to="lab_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_92a256f5-517d-4954-bd41-eb953ba8c85d_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings allocated to common shareholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_529ed295-a0a4-4ce2-9c19-c2b7d7c82e22_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_b5d10cb6-fa32-4142-8a87-abc2cfcce88f_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_OverSixThroughTwelveMonths_5ea7db10-d2a0-44f4-aaa1-3b594421ddee_terseLabel_en-US" xlink:label="lab_tmp_OverSixThroughTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over six through twelve months</link:label>
    <link:label id="lab_tmp_OverSixThroughTwelveMonths_label_en-US" xlink:label="lab_tmp_OverSixThroughTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over Six Through Twelve Months</link:label>
    <link:label id="lab_tmp_OverSixThroughTwelveMonths_documentation_en-US" xlink:label="lab_tmp_OverSixThroughTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of time deposits maturing in over six months through twelve months.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OverSixThroughTwelveMonths" xlink:href="tmp-20211231.xsd#tmp_OverSixThroughTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_OverSixThroughTwelveMonths" xlink:to="lab_tmp_OverSixThroughTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_088556b0-b621-4fb2-98d0-96bc10751021_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee benefit plans</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment Including Portion Attributable to Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_981790ae-4f33-4ad4-b035-0f9bf46d8969_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_76fb5c48-2521-49a5-858b-37be889b0b65_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale securities, amortized cost</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_871e24d1-77aa-4866-8396-e329c194be84_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_SubsidiaryNameDomain_f3233d84-8356-4316-9d33-de6aaabe4c2d_terseLabel_en-US" xlink:label="lab_tmp_SubsidiaryNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiary Name [Domain]</link:label>
    <link:label id="lab_tmp_SubsidiaryNameDomain_label_en-US" xlink:label="lab_tmp_SubsidiaryNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiary Name [Domain]</link:label>
    <link:label id="lab_tmp_SubsidiaryNameDomain_documentation_en-US" xlink:label="lab_tmp_SubsidiaryNameDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Domain] for Subsidiary Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_SubsidiaryNameDomain" xlink:href="tmp-20211231.xsd#tmp_SubsidiaryNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_SubsidiaryNameDomain" xlink:to="lab_tmp_SubsidiaryNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_197d9246-a14e-4877-ae5f-53a7249a8658_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: unearned income and deferred costs and fees</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Unamortized Loan Fee (Cost) and Purchase Premium (Discount)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" xlink:to="lab_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesYearFive_3cca9c32-a88e-4cc0-aa5b-b8607832f136_verboseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesYearFive" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesYearFive_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Maturities, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesYearFive" xlink:to="lab_us-gaap_TimeDepositMaturitiesYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_5b31a8a1-9c58-4833-9dd3-671fc08ce5d2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease renewal term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_574b566d-801b-4fe3-891e-7c342d8de7a0_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Net income attributable to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_4ded3aef-95f4-4461-9c54-2732c1fdf23c_negatedLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Total comprehensive income attributable to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_3e92f5c1-a77a-458e-8a5d-d02baf4b8f0d_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Net income attributable to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f964ca36-73e0-435c-8eea-1feeede6fce3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiCost_bb1ca9f3-f441-404a-ae2d-de8a6fdbe5b2_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity securities, amortized cost</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiCost_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiCost" xlink:to="lab_us-gaap_EquitySecuritiesFvNiCost" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_CECLAccountingStandardAdoptionRecordedThroughEquity_d5d9bfd4-81d0-437c-a94b-e52ec13b4dcf_terseLabel_en-US" xlink:label="lab_tmp_CECLAccountingStandardAdoptionRecordedThroughEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CECL accounting standard adoption recorded through equity</link:label>
    <link:label id="lab_tmp_CECLAccountingStandardAdoptionRecordedThroughEquity_label_en-US" xlink:label="lab_tmp_CECLAccountingStandardAdoptionRecordedThroughEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CECL Accounting Standard Adoption Recorded Through Equity</link:label>
    <link:label id="lab_tmp_CECLAccountingStandardAdoptionRecordedThroughEquity_documentation_en-US" xlink:label="lab_tmp_CECLAccountingStandardAdoptionRecordedThroughEquity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CECL Accounting Standard Adoption Recorded Through Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CECLAccountingStandardAdoptionRecordedThroughEquity" xlink:href="tmp-20211231.xsd#tmp_CECLAccountingStandardAdoptionRecordedThroughEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_CECLAccountingStandardAdoptionRecordedThroughEquity" xlink:to="lab_tmp_CECLAccountingStandardAdoptionRecordedThroughEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_e2687d40-623e-4716-b583-bbc9f2bf0b99_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_e4da8050-27e9-4d03-98af-84d7a08f26da_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustment for net realized (gain) loss on sale included in available-for-sale debt securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_dfb299c7-347a-4386-8798-645dc972792a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncome_49463885-ef22-4be3-a10f-14d507607089_totalLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Noninterest Income</link:label>
    <link:label id="lab_us-gaap_NoninterestIncome_73ab9cb9-4b9f-4ab3-bc46-f53e16c797a4_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest income</link:label>
    <link:label id="lab_us-gaap_NoninterestIncome_label_en-US" xlink:label="lab_us-gaap_NoninterestIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestIncome" xlink:to="lab_us-gaap_NoninterestIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_a1e299b7-99cf-4965-8876-df3ffaa835eb_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInvestmentsMember_e1717db0-0378-435a-ac0d-8d6d01fd87ff_terseLabel_en-US" xlink:label="lab_us-gaap_OtherInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherInvestmentsMember_label_en-US" xlink:label="lab_us-gaap_OtherInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Investments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInvestmentsMember" xlink:to="lab_us-gaap_OtherInvestmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_Residentialmortgageloansserviced_72ae1813-53c8-4dcd-bf8f-89ccc27820ee_terseLabel_en-US" xlink:label="lab_tmp_Residentialmortgageloansserviced" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential mortgage loans serviced</link:label>
    <link:label id="lab_tmp_Residentialmortgageloansserviced_label_en-US" xlink:label="lab_tmp_Residentialmortgageloansserviced" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential mortgage loans serviced</link:label>
    <link:label id="lab_tmp_Residentialmortgageloansserviced_documentation_en-US" xlink:label="lab_tmp_Residentialmortgageloansserviced" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This is the average principal amount (during the year) of the securitized and unsecuritized financial assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Residentialmortgageloansserviced" xlink:href="tmp-20211231.xsd#tmp_Residentialmortgageloansserviced"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_Residentialmortgageloansserviced" xlink:to="lab_tmp_Residentialmortgageloansserviced" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestBearingDepositsInBanks_f011e33f-a726-4055-ba66-6e0d0ee9cf7f_terseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDepositsInBanks" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest bearing balances due from banks</link:label>
    <link:label id="lab_us-gaap_InterestBearingDepositsInBanks_label_en-US" xlink:label="lab_us-gaap_InterestBearingDepositsInBanks" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest-bearing Deposits in Banks and Other Financial Institutions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestBearingDepositsInBanks" xlink:to="lab_us-gaap_InterestBearingDepositsInBanks" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_5d03424a-98af-47ba-973f-50b925c46ab4_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGain_becc808b-c449-426d-b5d2-6e47be76408f_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognized gains on equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGain_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Realized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiRealizedGain" xlink:to="lab_us-gaap_EquitySecuritiesFvNiRealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_674bf534-e6f1-400a-8e4f-e3fb43b52acb_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_FullValueShareAwardsMember_5c19759c-abd2-43ca-8d20-880a8657353f_terseLabel_en-US" xlink:label="lab_tmp_FullValueShareAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Full-value share awards</link:label>
    <link:label id="lab_tmp_FullValueShareAwardsMember_label_en-US" xlink:label="lab_tmp_FullValueShareAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Full-Value Share Awards [Member]</link:label>
    <link:label id="lab_tmp_FullValueShareAwardsMember_documentation_en-US" xlink:label="lab_tmp_FullValueShareAwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Full-Value Share Awards [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FullValueShareAwardsMember" xlink:href="tmp-20211231.xsd#tmp_FullValueShareAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_FullValueShareAwardsMember" xlink:to="lab_tmp_FullValueShareAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ServiceChargesOnDepositAccountsMember_5c65c8f2-5e40-4fb1-81dc-607d4d33252c_terseLabel_en-US" xlink:label="lab_tmp_ServiceChargesOnDepositAccountsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Charges on Deposit Accounts</link:label>
    <link:label id="lab_tmp_ServiceChargesOnDepositAccountsMember_label_en-US" xlink:label="lab_tmp_ServiceChargesOnDepositAccountsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Charges On Deposit Accounts [Member]</link:label>
    <link:label id="lab_tmp_ServiceChargesOnDepositAccountsMember_documentation_en-US" xlink:label="lab_tmp_ServiceChargesOnDepositAccountsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Charges On Deposit Accounts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ServiceChargesOnDepositAccountsMember" xlink:href="tmp-20211231.xsd#tmp_ServiceChargesOnDepositAccountsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ServiceChargesOnDepositAccountsMember" xlink:to="lab_tmp_ServiceChargesOnDepositAccountsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_d17abbc9-c5e1-416b-a52e-bdb8630c7af3_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognized prior service cost (credit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_f18f2de4-442e-49e3-b144-88f4c77e1526_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net retirement plan prior service credit</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_a537892d-4b6b-450e-b76c-d29ffcfa9a67_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_d50d3238-d988-4232-8bcd-2623a34a8b03_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, at cost &#8211; 122,824 shares at December&#160;31, 2021, and 124,849 shares at December&#160;31, 2020</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent_47d2ade8-f445-4079-9b6d-84b71a9fcddb_terseLabel_en-US" xlink:label="lab_tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual contribution limit (as a percent)</link:label>
    <link:label id="lab_tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent_label_en-US" xlink:label="lab_tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Maximum Annual Contribution, Percent of Account Balances, Percent</link:label>
    <link:label id="lab_tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent_documentation_en-US" xlink:label="lab_tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Maximum Annual Contribution, Percent of Account Balances, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent" xlink:href="tmp-20211231.xsd#tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent" xlink:to="lab_tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_844b22fa-1e4f-4c1d-ac2b-e04ee9fb76db_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_TransferOfSecuritiesFromHeldToMaturityToAvailableForSale_391792bd-8c35-40c8-907e-22e31e105baa_terseLabel_en-US" xlink:label="lab_tmp_TransferOfSecuritiesFromHeldToMaturityToAvailableForSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of securities from held-to-maturity to available-for-sale</link:label>
    <link:label id="lab_tmp_TransferOfSecuritiesFromHeldToMaturityToAvailableForSale_label_en-US" xlink:label="lab_tmp_TransferOfSecuritiesFromHeldToMaturityToAvailableForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer Of Securities From Held-To-Maturity To Available-For-Sale</link:label>
    <link:label id="lab_tmp_TransferOfSecuritiesFromHeldToMaturityToAvailableForSale_documentation_en-US" xlink:label="lab_tmp_TransferOfSecuritiesFromHeldToMaturityToAvailableForSale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer Of Securities From Held-To-Maturity To Available-For-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TransferOfSecuritiesFromHeldToMaturityToAvailableForSale" xlink:href="tmp-20211231.xsd#tmp_TransferOfSecuritiesFromHeldToMaturityToAvailableForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_TransferOfSecuritiesFromHeldToMaturityToAvailableForSale" xlink:to="lab_tmp_TransferOfSecuritiesFromHeldToMaturityToAvailableForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_383c1981-dca3-4e27-9590-9343e0af2229_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of restricted stock awards</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_2f75d4f6-3ff8-4f52-ad5e-910033dea6b8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_305dfdcb-6b66-47f1-b0a0-30e12256cf8b_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post- Modification Outstanding Recorded Investment TDRs</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Troubled Debt Restructuring, Subsequent Default</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" xlink:to="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndDueFromBanks_8f3cf1dc-e7cd-484e-9454-bac55854f9a7_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndDueFromBanks" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and noninterest bearing balances due from banks</link:label>
    <link:label id="lab_us-gaap_CashAndDueFromBanks_label_en-US" xlink:label="lab_us-gaap_CashAndDueFromBanks" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Due from Banks</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndDueFromBanks" xlink:to="lab_us-gaap_CashAndDueFromBanks" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermBankLoansAndNotesPayable_c7838059-b8bf-4bc9-a6fb-336cd8bf10bc_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding on line of credit with bank</link:label>
    <link:label id="lab_us-gaap_ShortTermBankLoansAndNotesPayable_label_en-US" xlink:label="lab_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Bank Loans and Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:to="lab_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares_46c25f1f-e85a-43b3-9f25-19f0d2402555_terseLabel_en-US" xlink:label="lab_tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net exercise of stock options (in shares)</link:label>
    <link:label id="lab_tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares_label_en-US" xlink:label="lab_tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Exercise Of Stock Options And Related Tax Benefit, Shares</link:label>
    <link:label id="lab_tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares_documentation_en-US" xlink:label="lab_tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of shares issued upon the exercise of stock options during the period, net of tax benefit.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares" xlink:href="tmp-20211231.xsd#tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares" xlink:to="lab_tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_5ab277d9-501a-43bf-81c1-f9c5139f4d93_verboseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Capital (to average assets), Minimum Capital Required, Amount</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Leverage Capital, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:to="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_ebf6f5fb-dc57-429b-b388-baeac88f4039_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the year ended December 31, 2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SpecialMentionMember_5993d2dd-23d4-444c-9431-4e1977db1cfe_terseLabel_en-US" xlink:label="lab_us-gaap_SpecialMentionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Special Mention</link:label>
    <link:label id="lab_us-gaap_SpecialMentionMember_label_en-US" xlink:label="lab_us-gaap_SpecialMentionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Special Mention [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialMentionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SpecialMentionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SpecialMentionMember" xlink:to="lab_us-gaap_SpecialMentionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_9c793186-7973-471e-a241-2daf604f0a72_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:to="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_33746a95-a12c-4507-a0f4-990cc41f38e6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_28153655-77d4-49b4-9039-d3508e21be11_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Loans</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy" xlink:to="lab_us-gaap_BusinessCombinationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts_6ea28716-59b5-4159-8bfd-2839b655006e_terseLabel_en-US" xlink:label="lab_tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of unconsolidated subsidiary trusts</link:label>
    <link:label id="lab_tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts_label_en-US" xlink:label="lab_tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature Of Operations, Number Of Unconsolidated Subsidiary Trusts</link:label>
    <link:label id="lab_tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts_documentation_en-US" xlink:label="lab_tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations, Number of Unconsolidated Subsidiary Trusts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts" xlink:href="tmp-20211231.xsd#tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts" xlink:to="lab_tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_3b49bc16-fe5d-4446-b11c-053fdd72d5c2_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperatingAbstract_b66e8607-aff1-47e1-aef7-be665103617e_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INTEREST AND DIVIDEND INCOME</link:label>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperatingAbstract_label_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and Dividend Income, Operating [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:to="lab_us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_41fabbb1-f750-478c-ad6c-b5a4d7f52db8_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_TreasuryStockPolicyTextBlock_8a4bc930-2d0f-4e8a-9022-6881ca3f287e_terseLabel_en-US" xlink:label="lab_tmp_TreasuryStockPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_tmp_TreasuryStockPolicyTextBlock_label_en-US" xlink:label="lab_tmp_TreasuryStockPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Policy Text Block]</link:label>
    <link:label id="lab_tmp_TreasuryStockPolicyTextBlock_documentation_en-US" xlink:label="lab_tmp_TreasuryStockPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire policy regarding treasury stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TreasuryStockPolicyTextBlock" xlink:href="tmp-20211231.xsd#tmp_TreasuryStockPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_TreasuryStockPolicyTextBlock" xlink:to="lab_tmp_TreasuryStockPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts_798e38db-ae15-45e3-b99e-0179455abc08_terseLabel_en-US" xlink:label="lab_tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred loan fees and costs</link:label>
    <link:label id="lab_tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts_label_en-US" xlink:label="lab_tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Deferred Loan Fees And Costs</link:label>
    <link:label id="lab_tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts_documentation_en-US" xlink:label="lab_tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Deferred Loan Fees And Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts" xlink:to="lab_tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiability_f43b928a-b31b-4e74-a41a-7f75c351aa0e_periodStartLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiability" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities for off-balance sheet credit exposures at beginning of period</link:label>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiability_21f4c469-fd04-4406-96d6-40d20a9f6a8c_periodEndLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiability" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities for off-balance sheet credit exposures at end of period</link:label>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiability_label_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance Sheet, Credit Loss, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffBalanceSheetCreditLossLiability" xlink:to="lab_us-gaap_OffBalanceSheetCreditLossLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_701d9699-26c9-4ae8-8f4f-ef0eaed74f6c_terseLabel_en-US" xlink:label="lab_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank Branch [Domain]</link:label>
    <link:label id="lab_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_label_en-US" xlink:label="lab_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank Branch [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="lab_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ShareBasedPaymentArrangementTrancheSixMember_1f2c054b-8f21-40aa-a26c-d2d8c52375e5_terseLabel_en-US" xlink:label="lab_tmp_ShareBasedPaymentArrangementTrancheSixMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year Six</link:label>
    <link:label id="lab_tmp_ShareBasedPaymentArrangementTrancheSixMember_label_en-US" xlink:label="lab_tmp_ShareBasedPaymentArrangementTrancheSixMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Payment Arrangement, Tranche Six [Member]</link:label>
    <link:label id="lab_tmp_ShareBasedPaymentArrangementTrancheSixMember_documentation_en-US" xlink:label="lab_tmp_ShareBasedPaymentArrangementTrancheSixMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Payment Arrangement, Tranche Six</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedPaymentArrangementTrancheSixMember" xlink:href="tmp-20211231.xsd#tmp_ShareBasedPaymentArrangementTrancheSixMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ShareBasedPaymentArrangementTrancheSixMember" xlink:to="lab_tmp_ShareBasedPaymentArrangementTrancheSixMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_49656509-73fb-4a56-a3ea-7ddb946a674d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Shares/Rights</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_1136cb03-feb0-4a2f-b870-cdf30f709b58_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease_431d23d4-5187-499c-a3e5-9547c9217a58_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in the allowance for credit losses on loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember_6490ba0e-4909-4913-b172-d4a0198cde9f_terseLabel_en-US" xlink:label="lab_tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wholesale Repurchase Agreements</link:label>
    <link:label id="lab_tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember_label_en-US" xlink:label="lab_tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wholesale Repurchase Agreements [Member]</link:label>
    <link:label id="lab_tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember_documentation_en-US" xlink:label="lab_tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of securities sold under wholesale repurchase agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember" xlink:href="tmp-20211231.xsd#tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember" xlink:to="lab_tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_180f69af-a49d-41e9-90c8-d2eb80219f82_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income taxes, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_640b3924-78f8-43df-9d16-d3bfd6c73cca_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_f340f379-9c90-4321-8227-74285a7ccfb9_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INVESTING ACTIVITIES</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_92957919-532d-4b34-9d8d-61e912cb2474_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of premise and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties_d2be192f-fccb-4c10-bd7f-0c49b564d547_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Penalties on prepayment of FHLB borrowings</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank, Advances, General Debt Obligations, Disclosures, Repayment and Penalties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesYearFour_812ddca3-e7ea-4962-a63c-f3d710f73970_verboseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesYearFour" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesYearFour_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Maturities, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesYearFour" xlink:to="lab_us-gaap_TimeDepositMaturitiesYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_74f6611c-f54b-4d6c-914d-50ad6f85b6e0_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">12 Months or Longer</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_3324dd5c-351b-408e-84e9-1270120873c8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Table]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice_bdc6e0a9-8447-4118-8cdb-5924e17372f2_verboseLabel_en-US" xlink:label="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice</link:label>
    <link:label id="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice_documentation_en-US" xlink:label="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The weighted average exercise price of share-based awards forfeited during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice" xlink:href="tmp-20211231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice" xlink:to="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_TwoHundredAndFiftyThousandDollarsAndOverMember_b807b967-894b-484e-a890-65f5ce3cd3de_terseLabel_en-US" xlink:label="lab_tmp_TwoHundredAndFiftyThousandDollarsAndOverMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$250,000 and over</link:label>
    <link:label id="lab_tmp_TwoHundredAndFiftyThousandDollarsAndOverMember_label_en-US" xlink:label="lab_tmp_TwoHundredAndFiftyThousandDollarsAndOverMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Hundred And Fifty Thousand Dollars And Over [Member]</link:label>
    <link:label id="lab_tmp_TwoHundredAndFiftyThousandDollarsAndOverMember_documentation_en-US" xlink:label="lab_tmp_TwoHundredAndFiftyThousandDollarsAndOverMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits that cannot be withdrawn before a set date without penalty or for which notice of withdrawal is required.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TwoHundredAndFiftyThousandDollarsAndOverMember" xlink:href="tmp-20211231.xsd#tmp_TwoHundredAndFiftyThousandDollarsAndOverMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_TwoHundredAndFiftyThousandDollarsAndOverMember" xlink:to="lab_tmp_TwoHundredAndFiftyThousandDollarsAndOverMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestReceivable_9162e4cf-3374-48b2-a41d-37f618fccc8c_terseLabel_en-US" xlink:label="lab_us-gaap_InterestReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest receivable</link:label>
    <link:label id="lab_us-gaap_InterestReceivable_label_en-US" xlink:label="lab_us-gaap_InterestReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestReceivable" xlink:to="lab_us-gaap_InterestReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_64095cfc-fc0b-4d50-aa2b-1698d5e29d05_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank premises and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_b24c2633-5143-4a2f-83fa-b8d8dd0eaf47_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_315290aa-6f72-401c-9892-ba1a6168585d_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Operating Expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_e6b4267f-0518-4229-b6b2-3bd2a23bb7d6_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year one</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Year One, Originated, Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_337031a4-2d99-40ca-9536-328bed4b8259_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of estimated amortization expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_92b45fe5-0dd6-4762-941d-1b50643a7e52_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis_cc6d3b5f-c5b0-46ec-a1f2-5ca8762b0704_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreements and Similar Transactions, Maturity Periods [Axis]</link:label>
    <link:label id="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis_label_en-US" xlink:label="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreements and Similar Transactions, Maturity Periods [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis" xlink:to="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_2501f98f-b6f0-4808-9214-0ea01ffab2b0_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premise and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_LoanToValueAdjustedRateLoans_f2ab2e26-e43d-4069-b9c1-a6f8751e8f5c_terseLabel_en-US" xlink:label="lab_tmp_LoanToValueAdjustedRateLoans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan to value - adjusted rate loans</link:label>
    <link:label id="lab_tmp_LoanToValueAdjustedRateLoans_label_en-US" xlink:label="lab_tmp_LoanToValueAdjustedRateLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan To Value - Adjusted Rate Loans</link:label>
    <link:label id="lab_tmp_LoanToValueAdjustedRateLoans_documentation_en-US" xlink:label="lab_tmp_LoanToValueAdjustedRateLoans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan-to-value (LTV) ratio for adjustable rate loans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LoanToValueAdjustedRateLoans" xlink:href="tmp-20211231.xsd#tmp_LoanToValueAdjustedRateLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_LoanToValueAdjustedRateLoans" xlink:to="lab_tmp_LoanToValueAdjustedRateLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_0e28724e-6db7-44bf-b62a-0b107587b227_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustment</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_MadisonTrustMember_33477a9c-e892-443b-ab09-79b70b89777a_terseLabel_en-US" xlink:label="lab_tmp_MadisonTrustMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Madison Statutory Trust I</link:label>
    <link:label id="lab_tmp_MadisonTrustMember_label_en-US" xlink:label="lab_tmp_MadisonTrustMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Madison Statutory Trust I [Member]</link:label>
    <link:label id="lab_tmp_MadisonTrustMember_documentation_en-US" xlink:label="lab_tmp_MadisonTrustMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Information pertaining to Madison Statutory Capital Trust I.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MadisonTrustMember" xlink:href="tmp-20211231.xsd#tmp_MadisonTrustMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_MadisonTrustMember" xlink:to="lab_tmp_MadisonTrustMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_79eac12c-db65-40cc-b742-3935c4bf95d0_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of condensed statements of income</link:label>
    <link:label id="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Income Statement [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:to="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member_c03f38fe-8b85-446d-97c9-cb01b7d402b0_terseLabel_en-US" xlink:label="lab_tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options And Stock Appreciation Rights, Not Expiring In 2026</link:label>
    <link:label id="lab_tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member_label_en-US" xlink:label="lab_tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options And Stock Appreciation Rights, Not Expiring In 2026 [Member]</link:label>
    <link:label id="lab_tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member_documentation_en-US" xlink:label="lab_tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options And Stock Appreciation Rights, Not Expiring In 2026</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member" xlink:href="tmp-20211231.xsd#tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member" xlink:to="lab_tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_db56d09e-8cc3-428d-ab77-179821805105_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c0d5a2de-4da7-4cd2-bf3a-8a44e04a3c7d_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d7cad678-e68c-42c8-bd6d-fc7be805d883_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_OtherDepositsFairValueDisclosure_b08a37ca-b03b-4353-b0ea-3be8452005c8_verboseLabel_en-US" xlink:label="lab_tmp_OtherDepositsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other deposits</link:label>
    <link:label id="lab_tmp_OtherDepositsFairValueDisclosure_label_en-US" xlink:label="lab_tmp_OtherDepositsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Deposits, Fair Value Disclosure</link:label>
    <link:label id="lab_tmp_OtherDepositsFairValueDisclosure_documentation_en-US" xlink:label="lab_tmp_OtherDepositsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents fair value of other deposits.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherDepositsFairValueDisclosure" xlink:href="tmp-20211231.xsd#tmp_OtherDepositsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_OtherDepositsFairValueDisclosure" xlink:to="lab_tmp_OtherDepositsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_DeferredTaxLiabilitiesRightOfUseAssets_b9708a2d-3f96-4391-92cc-a6df8df3f5f5_terseLabel_en-US" xlink:label="lab_tmp_DeferredTaxLiabilitiesRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right of use asset</link:label>
    <link:label id="lab_tmp_DeferredTaxLiabilitiesRightOfUseAssets_label_en-US" xlink:label="lab_tmp_DeferredTaxLiabilitiesRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Right-Of-Use Assets</link:label>
    <link:label id="lab_tmp_DeferredTaxLiabilitiesRightOfUseAssets_documentation_en-US" xlink:label="lab_tmp_DeferredTaxLiabilitiesRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Right-Of-Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxLiabilitiesRightOfUseAssets" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxLiabilitiesRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DeferredTaxLiabilitiesRightOfUseAssets" xlink:to="lab_tmp_DeferredTaxLiabilitiesRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_831cc8b9-6703-4f7e-9b0f-23ee8731e275_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale portfolios, number of securities in an unrealized loss position</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_7fa1e675-858d-4c27-b367-875a80f9c7b3_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans originated for sale</link:label>
    <link:label id="lab_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_label_en-US" xlink:label="lab_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Origination and Purchases of Loans Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:to="lab_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract_073dd938-3d25-4120-b902-b5290a13ea87_terseLabel_en-US" xlink:label="lab_tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss), net of tax:</link:label>
    <link:label id="lab_tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract_label_en-US" xlink:label="lab_tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of tax:</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:href="tmp-20211231.xsd#tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="lab_tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_7b1ae6b7-3b84-4adf-940b-4aeac98401f6_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's Reporting Status Current</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_110ee878-75d0-4bc2-8191-b7e87f3f7070_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2e95fd3d-3989-4b03-899d-2043e0a8ab9a_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets at beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_032961fa-0d19-4edd-8e3b-27a6910cc211_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_705ac208-647f-43f2-b065-7379ed80f911_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Fair Value of Plan Assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_bb3df742-1c36-417a-ba5c-b77e4b9eaa22_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncomeOtherOperatingIncome_9b85d759-b449-48f6-98fa-f36fcd103273_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_us-gaap_NoninterestIncomeOtherOperatingIncome_79d90c05-c1b0-4411-8c4c-0a2314e8ebc9_totalLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other noninterest income</link:label>
    <link:label id="lab_us-gaap_NoninterestIncomeOtherOperatingIncome_label_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Income, Other Operating Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:to="lab_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_ff375cae-4c8e-46b3-a647-3e4c54975a7d_negatedLabel_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net amortization on securities</link:label>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_label_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accretion (Amortization) of Discounts and Premiums, Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_StockOptionsAndStockAppreciationRightsMember_fba4c1e0-b59a-4e0c-9112-3d11458ef7aa_terseLabel_en-US" xlink:label="lab_tmp_StockOptionsAndStockAppreciationRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options and SARs</link:label>
    <link:label id="lab_tmp_StockOptionsAndStockAppreciationRightsMember_label_en-US" xlink:label="lab_tmp_StockOptionsAndStockAppreciationRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options And Stock Appreciation Rights [Member]</link:label>
    <link:label id="lab_tmp_StockOptionsAndStockAppreciationRightsMember_documentation_en-US" xlink:label="lab_tmp_StockOptionsAndStockAppreciationRightsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options And Stock Appreciation Rights [Member].</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOptionsAndStockAppreciationRightsMember" xlink:href="tmp-20211231.xsd#tmp_StockOptionsAndStockAppreciationRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_StockOptionsAndStockAppreciationRightsMember" xlink:to="lab_tmp_StockOptionsAndStockAppreciationRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_92d93be2-8ff4-45bc-aeca-489b8dd1ca82_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gain on sale of bank premises and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember_bf943f23-bd0c-4da4-a799-7958dcb71e7f_terseLabel_en-US" xlink:label="lab_tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net actuarial gain due to curtailment</link:label>
    <link:label id="lab_tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember_label_en-US" xlink:label="lab_tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) From Curtailment Including Portion Attributable to Noncontrolling Interest [Member]</link:label>
    <link:label id="lab_tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember_documentation_en-US" xlink:label="lab_tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) From Curtailment Including Portion Attributable to Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember" xlink:href="tmp-20211231.xsd#tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember" xlink:to="lab_tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_CommercialAndIndustrialPortfolioSegmentMember_e6094387-bbc3-4e74-b80d-ca31d39c5422_verboseLabel_en-US" xlink:label="lab_tmp_CommercialAndIndustrialPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial and industrial</link:label>
    <link:label id="lab_tmp_CommercialAndIndustrialPortfolioSegmentMember_f5565a0d-7351-40f3-bed9-08da640ac603_terseLabel_en-US" xlink:label="lab_tmp_CommercialAndIndustrialPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial and Industrial</link:label>
    <link:label id="lab_tmp_CommercialAndIndustrialPortfolioSegmentMember_label_en-US" xlink:label="lab_tmp_CommercialAndIndustrialPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial And Industrial Portfolio Segment [Member]</link:label>
    <link:label id="lab_tmp_CommercialAndIndustrialPortfolioSegmentMember_documentation_en-US" xlink:label="lab_tmp_CommercialAndIndustrialPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial And Industrial Portfolio Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember" xlink:href="tmp-20211231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember" xlink:to="lab_tmp_CommercialAndIndustrialPortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_8c762745-a3ae-4202-8919-073ae81b0c4b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from maturities, calls and principal paydowns of held-to-maturity securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers_088fdbfc-cac8-44b4-91dd-8663c735359a_terseLabel_en-US" xlink:label="lab_tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans to new directors/executive officers</link:label>
    <link:label id="lab_tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers_label_en-US" xlink:label="lab_tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans And Leases Receivable, Related Parties, New Directors Or Executive Officers</link:label>
    <link:label id="lab_tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers_documentation_en-US" xlink:label="lab_tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans And Leases Receivable, Related Parties, New Directors Or Executive Officers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers" xlink:href="tmp-20211231.xsd#tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers" xlink:to="lab_tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesYearOne_ef3a4eef-c227-45a7-ae68-fa0e225e2062_totalLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesYearOne" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total due in 2022</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesYearOne_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Maturities, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearOne" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesYearOne" xlink:to="lab_us-gaap_TimeDepositMaturitiesYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalRequiredToBeWellCapitalized_d647398d-7093-4a70-a189-0b1e85fd865a_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</link:label>
    <link:label id="lab_us-gaap_CapitalRequiredToBeWellCapitalized_label_en-US" xlink:label="lab_us-gaap_CapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Total Risk-Based Capital, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalRequiredToBeWellCapitalized" xlink:to="lab_us-gaap_CapitalRequiredToBeWellCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_f3571896-b9c5-4418-9dac-8abce228f293_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsLineItems_852a6ecc-eaef-496b-887d-a86398b6b265_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Troubled Debt Restructuring [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Troubled Debt Restructuring [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems" xlink:to="lab_us-gaap_FinancingReceivableModificationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_InvestmentServiceIncomeMember_1b103060-403b-4e5d-81df-95e4c38109fa_terseLabel_en-US" xlink:label="lab_tmp_InvestmentServiceIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Service Income</link:label>
    <link:label id="lab_tmp_InvestmentServiceIncomeMember_label_en-US" xlink:label="lab_tmp_InvestmentServiceIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Service Income [Member]</link:label>
    <link:label id="lab_tmp_InvestmentServiceIncomeMember_documentation_en-US" xlink:label="lab_tmp_InvestmentServiceIncomeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Service Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InvestmentServiceIncomeMember" xlink:href="tmp-20211231.xsd#tmp_InvestmentServiceIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_InvestmentServiceIncomeMember" xlink:to="lab_tmp_InvestmentServiceIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_b396c397-f34c-4d56-a2be-cb9fcadb8d1f_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_21477e16-6459-4ccf-8083-7e1e4a94170a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis]</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_BusinessAssetsMember_373a6bba-ffde-4187-a220-70569fee3495_terseLabel_en-US" xlink:label="lab_tmp_BusinessAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Assets</link:label>
    <link:label id="lab_tmp_BusinessAssetsMember_label_en-US" xlink:label="lab_tmp_BusinessAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Assets [Member]</link:label>
    <link:label id="lab_tmp_BusinessAssetsMember_documentation_en-US" xlink:label="lab_tmp_BusinessAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BusinessAssetsMember" xlink:href="tmp-20211231.xsd#tmp_BusinessAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_BusinessAssetsMember" xlink:to="lab_tmp_BusinessAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestExpense_5a7a3dd0-95e6-4b93-88e9-c453615988bf_totalLabel_en-US" xlink:label="lab_us-gaap_NoninterestExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Noninterest Expenses</link:label>
    <link:label id="lab_us-gaap_NoninterestExpense_f2e107f7-d87d-4f41-bd41-33ea5e2573b2_verboseLabel_en-US" xlink:label="lab_us-gaap_NoninterestExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest expense</link:label>
    <link:label id="lab_us-gaap_NoninterestExpense_label_en-US" xlink:label="lab_us-gaap_NoninterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestExpense" xlink:to="lab_us-gaap_NoninterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_e1ea6f96-3d3e-4439-9c98-36cc470178db_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_fe6183e5-e743-49ea-a848-4d83413ab85f_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_454287ad-2597-45b4-be1c-6bd34ff8264e_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding - Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_9d084bc9-e741-49ab-b8c9-fc3df2e3a469_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding agreements to repurchase</link:label>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_label_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities Sold under Agreements to Repurchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase" xlink:to="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepurchaseAgreementsValuationPolicy_a067e1c2-7fef-4793-a7c4-175c56607a66_terseLabel_en-US" xlink:label="lab_us-gaap_RepurchaseAgreementsValuationPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities Sold Under Agreements to Repurchase</link:label>
    <link:label id="lab_us-gaap_RepurchaseAgreementsValuationPolicy_label_en-US" xlink:label="lab_us-gaap_RepurchaseAgreementsValuationPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreements, Valuation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementsValuationPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepurchaseAgreementsValuationPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepurchaseAgreementsValuationPolicy" xlink:to="lab_us-gaap_RepurchaseAgreementsValuationPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_d52a1acf-fe34-42a2-b361-794b74476ee0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_LessThanTimeDepositMember_3c0e30ce-216b-48ae-83d2-5f87df9e4bde_terseLabel_en-US" xlink:label="lab_tmp_LessThanTimeDepositMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less than $250,000</link:label>
    <link:label id="lab_tmp_LessThanTimeDepositMember_label_en-US" xlink:label="lab_tmp_LessThanTimeDepositMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less Than $250,000 [Member]</link:label>
    <link:label id="lab_tmp_LessThanTimeDepositMember_documentation_en-US" xlink:label="lab_tmp_LessThanTimeDepositMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits that cannot be withdrawn before a set date without penalty or for which notice of withdrawal is required.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LessThanTimeDepositMember" xlink:href="tmp-20211231.xsd#tmp_LessThanTimeDepositMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_LessThanTimeDepositMember" xlink:to="lab_tmp_LessThanTimeDepositMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_e09dce5a-ab34-4417-8b31-9a1a845f4765_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of stock options and stock appreciation rights</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_503d19a1-8f28-4620-bdf9-08694059af3f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of loans on nonaccrual status</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Nonaccrual [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_b83246a8-a7b0-4b1a-991b-f3a287d5439f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of net periodic benefit cost and other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_6a435e8a-b59b-43e1-841e-c15995ff7904_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ImpairedLoans_a6a4c305-005d-457a-8158-5ee34825e976_terseLabel_en-US" xlink:label="lab_tmp_ImpairedLoans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Individually evaluated loans</link:label>
    <link:label id="lab_tmp_ImpairedLoans_label_en-US" xlink:label="lab_tmp_ImpairedLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Loans</link:label>
    <link:label id="lab_tmp_ImpairedLoans_documentation_en-US" xlink:label="lab_tmp_ImpairedLoans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refers to fair value amount of collateral dependent impaired loans as of balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ImpairedLoans" xlink:href="tmp-20211231.xsd#tmp_ImpairedLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ImpairedLoans" xlink:to="lab_tmp_ImpairedLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_AverageBalanceDuringtheYear_22f54364-60bd-4ba1-975c-0c4884aa60e6_terseLabel_en-US" xlink:label="lab_tmp_AverageBalanceDuringtheYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average balance during the year</link:label>
    <link:label id="lab_tmp_AverageBalanceDuringtheYear_label_en-US" xlink:label="lab_tmp_AverageBalanceDuringtheYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average Balance During the Year</link:label>
    <link:label id="lab_tmp_AverageBalanceDuringtheYear_documentation_en-US" xlink:label="lab_tmp_AverageBalanceDuringtheYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The calculated average balance during the year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AverageBalanceDuringtheYear" xlink:href="tmp-20211231.xsd#tmp_AverageBalanceDuringtheYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_AverageBalanceDuringtheYear" xlink:to="lab_tmp_AverageBalanceDuringtheYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableFairValueDisclosure_b0662ada-929a-4019-bc01-7c52e989c987_terseLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">&#160;Loans and leases, net</link:label>
    <link:label id="lab_us-gaap_LoansReceivableFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LoansReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Receivable, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansReceivableFairValueDisclosure" xlink:to="lab_us-gaap_LoansReceivableFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OccupancyNet_43ef5215-9b58-4a53-88fc-640823462368_terseLabel_en-US" xlink:label="lab_us-gaap_OccupancyNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net occupancy expense of premises</link:label>
    <link:label id="lab_us-gaap_OccupancyNet_label_en-US" xlink:label="lab_us-gaap_OccupancyNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Occupancy, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OccupancyNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OccupancyNet" xlink:to="lab_us-gaap_OccupancyNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fae26732-8de4-4ac0-a929-49d02bcd3413_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_62bf7618-1f35-4f32-9519-7dfa1ced8bc7_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_b55b12af-2340-4250-8ae3-d33abbf9c837_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d1e6cbdf-b7c7-452c-9129-84fc529c2025_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalariesAndWages_d9e763f8-0c9a-483c-afcf-5370b723fb89_terseLabel_en-US" xlink:label="lab_us-gaap_SalariesAndWages" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaries and wages</link:label>
    <link:label id="lab_us-gaap_SalariesAndWages_label_en-US" xlink:label="lab_us-gaap_SalariesAndWages" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalariesAndWages" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalariesAndWages"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalariesAndWages" xlink:to="lab_us-gaap_SalariesAndWages" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_23b935cc-c6b8-4a81-921b-0250df2c122d_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Credit Losses - Loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Losses, Policy for Uncollectible Amounts [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_c1638fac-50fa-4646-a6aa-abd26be9a881_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_73521591-2c57-4bbe-ba61-37edfad7d734_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ShareBasedPaymentArrangementTrancheFourMember_b86bcb23-5ad2-45c1-bcc8-0811ba3eb3b7_terseLabel_en-US" xlink:label="lab_tmp_ShareBasedPaymentArrangementTrancheFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year Four</link:label>
    <link:label id="lab_tmp_ShareBasedPaymentArrangementTrancheFourMember_label_en-US" xlink:label="lab_tmp_ShareBasedPaymentArrangementTrancheFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Payment Arrangement, Tranche Four [Member]</link:label>
    <link:label id="lab_tmp_ShareBasedPaymentArrangementTrancheFourMember_documentation_en-US" xlink:label="lab_tmp_ShareBasedPaymentArrangementTrancheFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Payment Arrangement, Tranche Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedPaymentArrangementTrancheFourMember" xlink:href="tmp-20211231.xsd#tmp_ShareBasedPaymentArrangementTrancheFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ShareBasedPaymentArrangementTrancheFourMember" xlink:to="lab_tmp_ShareBasedPaymentArrangementTrancheFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_69fc21ba-f843-4bd7-81aa-dc6bdb8d433b_terseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intercompany</link:label>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_label_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Eliminations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersegmentEliminationMember" xlink:to="lab_us-gaap_IntersegmentEliminationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_e9c0f799-10eb-4581-8baf-da1657f400ed_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</link:label>
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_label_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:to="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_9c519677-f7d6-4883-8d58-c076c84ec3bf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of capital amounts and ratios</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:to="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_bcac65bc-d925-45cd-a800-b00f047382e8_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_d5e793f6-d99b-448f-a5d0-063b7d69537c_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount Reclassified from Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_7990091c-2e7a-48a7-b233-4ad7dadf5e76_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_d48663ed-524b-4667-8d52-11046dcb53b2_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank, Advances, Branch of FHLB Bank [Line Items]</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank, Advances, Branch of FHLB Bank [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_NatureOfOperationsNumberOfSubsidiaryBanks_a2c2596d-f9e6-4afe-ba2e-5e04ee33fc89_terseLabel_en-US" xlink:label="lab_tmp_NatureOfOperationsNumberOfSubsidiaryBanks" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of subsidiary banks (banking office)</link:label>
    <link:label id="lab_tmp_NatureOfOperationsNumberOfSubsidiaryBanks_label_en-US" xlink:label="lab_tmp_NatureOfOperationsNumberOfSubsidiaryBanks" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature Of Operations, Number Of Subsidiary Banks</link:label>
    <link:label id="lab_tmp_NatureOfOperationsNumberOfSubsidiaryBanks_documentation_en-US" xlink:label="lab_tmp_NatureOfOperationsNumberOfSubsidiaryBanks" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations, Number of Subsidiary Banks</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberOfSubsidiaryBanks" xlink:href="tmp-20211231.xsd#tmp_NatureOfOperationsNumberOfSubsidiaryBanks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_NatureOfOperationsNumberOfSubsidiaryBanks" xlink:to="lab_tmp_NatureOfOperationsNumberOfSubsidiaryBanks" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MutualFundMember_1dae15fa-a18a-4ca3-9375-0176194d26f6_terseLabel_en-US" xlink:label="lab_us-gaap_MutualFundMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mutual funds</link:label>
    <link:label id="lab_us-gaap_MutualFundMember_label_en-US" xlink:label="lab_us-gaap_MutualFundMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mutual Fund [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MutualFundMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MutualFundMember" xlink:to="lab_us-gaap_MutualFundMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_034439dd-c387-4610-b28d-b331296aa8c3_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_ad37cbb9-b214-4af1-ae13-b3bdb0bfaeec_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income on nonperforming loans</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_625143a7-353d-418d-a9bb-e3280185209b_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions_de711d16-5331-4104-ba87-2ef1e0a09d34_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held-to-maturity portfolios, number of securities in an unrealized loss position</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held-to-maturity, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_1231bd10-11ef-4a39-8078-02967dc34e09_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_TrustPreferredDebenturesMember_66644307-918e-4709-97aa-19a85ba2a590_terseLabel_en-US" xlink:label="lab_tmp_TrustPreferredDebenturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust Preferred Debentures</link:label>
    <link:label id="lab_tmp_TrustPreferredDebenturesMember_label_en-US" xlink:label="lab_tmp_TrustPreferredDebenturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust Preferred Debentures [Member]</link:label>
    <link:label id="lab_tmp_TrustPreferredDebenturesMember_documentation_en-US" xlink:label="lab_tmp_TrustPreferredDebenturesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust Preferred Debentures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TrustPreferredDebenturesMember" xlink:href="tmp-20211231.xsd#tmp_TrustPreferredDebenturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_TrustPreferredDebenturesMember" xlink:to="lab_tmp_TrustPreferredDebenturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_LoanToValueFixedRateLoans_0861e0f7-8837-407b-99de-c000b2b1d356_terseLabel_en-US" xlink:label="lab_tmp_LoanToValueFixedRateLoans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan to value - fixed rate loans</link:label>
    <link:label id="lab_tmp_LoanToValueFixedRateLoans_label_en-US" xlink:label="lab_tmp_LoanToValueFixedRateLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan To Value - Fixed Rate Loans</link:label>
    <link:label id="lab_tmp_LoanToValueFixedRateLoans_documentation_en-US" xlink:label="lab_tmp_LoanToValueFixedRateLoans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan-to-value (LTV) ratio for fixed rate loans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LoanToValueFixedRateLoans" xlink:href="tmp-20211231.xsd#tmp_LoanToValueFixedRateLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_LoanToValueFixedRateLoans" xlink:to="lab_tmp_LoanToValueFixedRateLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_TrustPreferredDebenturesAbstract_156e7476-dd67-4427-8b65-2877caecab70_terseLabel_en-US" xlink:label="lab_tmp_TrustPreferredDebenturesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust Preferred Debentures</link:label>
    <link:label id="lab_tmp_TrustPreferredDebenturesAbstract_label_en-US" xlink:label="lab_tmp_TrustPreferredDebenturesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust Preferred Debentures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TrustPreferredDebenturesAbstract" xlink:href="tmp-20211231.xsd#tmp_TrustPreferredDebenturesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_TrustPreferredDebenturesAbstract" xlink:to="lab_tmp_TrustPreferredDebenturesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_NetGainLossOnSecuritiesTransactions_240a1da1-1924-4b93-99a5-f0ec58b1dfe3_terseLabel_en-US" xlink:label="lab_tmp_NetGainLossOnSecuritiesTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gain on securities transactions</link:label>
    <link:label id="lab_tmp_NetGainLossOnSecuritiesTransactions_label_en-US" xlink:label="lab_tmp_NetGainLossOnSecuritiesTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Gain (Loss) On Securities Transactions</link:label>
    <link:label id="lab_tmp_NetGainLossOnSecuritiesTransactions_documentation_en-US" xlink:label="lab_tmp_NetGainLossOnSecuritiesTransactions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Gain (Loss) On Securities Transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetGainLossOnSecuritiesTransactions" xlink:href="tmp-20211231.xsd#tmp_NetGainLossOnSecuritiesTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_NetGainLossOnSecuritiesTransactions" xlink:to="lab_tmp_NetGainLossOnSecuritiesTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_db232056-5332-4794-8162-ebd4630157a9_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_2797568c-8086-4595-803b-0bdb778e5219_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_f8a09ff8-041b-4c10-915c-5754af081971_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at the beginning of the period</link:label>
    <link:label id="lab_us-gaap_Goodwill_fa314202-87be-417b-9472-2f6c583b8903_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at the end of the period</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromPreviousAcquisition_508cecaf-37e4-4ab5-a7b4-8078d963c863_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromPreviousAcquisition" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in acquisitions</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromPreviousAcquisition_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromPreviousAcquisition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for (Proceeds from) Previous Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromPreviousAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromPreviousAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromPreviousAcquisition" xlink:to="lab_us-gaap_PaymentsForProceedsFromPreviousAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_cd9310ac-4a56-4890-828e-d2cddad6cd02_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_e4c3e14e-3c09-4552-941f-bd26f5d8425a_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_c4c8325b-4161-4ee8-bd19-b5161e4adb14_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year five</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_c1f7df87-3c4b-48da-ac6c-908982627921_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less than 12 Months</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock_98df7fc9-fd35-4ced-9a1d-1b48997c66b6_terseLabel_en-US" xlink:label="lab_tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of maturities of time deposits</link:label>
    <link:label id="lab_tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock_label_en-US" xlink:label="lab_tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Maturities Of Time Deposits [Table Text Block]</link:label>
    <link:label id="lab_tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock_documentation_en-US" xlink:label="lab_tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of maturity of deposits that cannot be withdrawn before a set date without penalty or for which notice of withdrawal is required.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock" xlink:href="tmp-20211231.xsd#tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock" xlink:to="lab_tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_0970f894-2d14-4039-a6ff-0d1f649d6fa4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0e685f37-76d2-4ac0-9ec9-3f5dc3112460_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income attributable to Tompkins Financial Corporation, to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f7e28566-30c7-4378-9b51-7ed7ebcc26b8_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_cc312b2c-a4e9-4298-8180-2d3f7207a494_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total loans and leases, net of unearned income and deferred costs and fees</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_15d853c3-8acf-409c-8e55-6850d49a434b_totalLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_d7d7e118-7709-4d71-8451-8d8aeb7d7a81_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Before-Tax Amount</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSalesOfLoansNet_9d4a29c5-5808-4423-a008-a86516dc0356_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSalesOfLoansNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gain on sale of loans</link:label>
    <link:label id="lab_us-gaap_GainLossOnSalesOfLoansNet_ebbcad76-597a-4358-88b9-b71a5a7dc7f8_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSalesOfLoansNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gain on sale of loans</link:label>
    <link:label id="lab_us-gaap_GainLossOnSalesOfLoansNet_label_en-US" xlink:label="lab_us-gaap_GainLossOnSalesOfLoansNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sales of Loans, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfLoansNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSalesOfLoansNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSalesOfLoansNet" xlink:to="lab_us-gaap_GainLossOnSalesOfLoansNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_29782ec2-9c4a-4d30-8386-398383123a31_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Benefit Plans</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_a4471ec8-8e9e-44d2-aab5-30dc38f3a32b_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee benefit plans</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_d37c1f8e-f3fa-4fa2-abb4-5c66c24724b1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">12 Months or Longer</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_3b082ab5-3f28-4dc5-8837-a857b8061251_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_4159816f-e04e-4a98-a650-b11ab0a1a57f_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax expense</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedCashFlowStatementsCaptionsLineItems_c70356ca-cc88-447a-95b3-637e9cef1a0c_terseLabel_en-US" xlink:label="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Cash Flow Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedCashFlowStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Cash Flow Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_FeesAndCommissionsDepositAccounts_ad180280-39ed-4323-9b0b-1becff5ff312_terseLabel_en-US" xlink:label="lab_tmp_FeesAndCommissionsDepositAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service charges on deposit accounts</link:label>
    <link:label id="lab_tmp_FeesAndCommissionsDepositAccounts_label_en-US" xlink:label="lab_tmp_FeesAndCommissionsDepositAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fees and Commissions, Deposit Accounts</link:label>
    <link:label id="lab_tmp_FeesAndCommissionsDepositAccounts_documentation_en-US" xlink:label="lab_tmp_FeesAndCommissionsDepositAccounts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fees and Commissions, Deposit Accounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FeesAndCommissionsDepositAccounts" xlink:href="tmp-20211231.xsd#tmp_FeesAndCommissionsDepositAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_FeesAndCommissionsDepositAccounts" xlink:to="lab_tmp_FeesAndCommissionsDepositAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_a0708c07-417e-4aac-a484-a2902d260213_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Assets:</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:to="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5588e4a3-8981-4a2b-89af-7c9258afaa37_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statutory federal income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_fb35a85f-4b84-45af-91b1-3f9417fe076d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_18f2251f-580a-4d0b-832d-e1476bf86f33_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_32d05312-05af-4f20-b4cf-6bf98f289fa3_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income Attributable to Tompkins Financial Corporation</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_ace35044-7459-4aed-90e9-44cd34d01540_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to Tompkins Financial Corporation</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_d7fc31c0-3b80-482a-95ff-d4b498cea648_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income available to common shareholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_83222133-fe61-4b8f-a2ad-c992bda02702_netLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_fe1b01c5-5a14-4f46-9da6-2f3a7dfbdc83_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:to="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy_daf0c9f3-e0cd-4522-a5ee-82243a7badec_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Employee Benefits</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Plans, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:to="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestBearingDepositLiabilities_d9da7e50-389f-4b08-82e1-4d204120765b_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestBearingDepositLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest bearing</link:label>
    <link:label id="lab_us-gaap_NoninterestBearingDepositLiabilities_label_en-US" xlink:label="lab_us-gaap_NoninterestBearingDepositLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest-bearing Deposit Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestBearingDepositLiabilities" xlink:to="lab_us-gaap_NoninterestBearingDepositLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_CardholderExpenses_bb1b19cf-77d9-4bd0-bdfc-86de6a201407_terseLabel_en-US" xlink:label="lab_tmp_CardholderExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cardholder expense</link:label>
    <link:label id="lab_tmp_CardholderExpenses_label_en-US" xlink:label="lab_tmp_CardholderExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cardholder expense</link:label>
    <link:label id="lab_tmp_CardholderExpenses_documentation_en-US" xlink:label="lab_tmp_CardholderExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of expense associated with cardholder.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CardholderExpenses" xlink:href="tmp-20211231.xsd#tmp_CardholderExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_CardholderExpenses" xlink:to="lab_tmp_CardholderExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_8de503a6-2b0b-4a74-8ac3-6de2e2052cef_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_b663fb6a-7796-4d18-bc68-2eb22b92b25d_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_ba049d6c-91e2-423f-a614-a25e6b44fb18_terseLabel_en-US" xlink:label="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Parent Company Only Financial Statements</link:label>
    <link:label id="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Information of Parent Company Only Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1260ec6e-daff-4c79-b64b-489d1038af83_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_ca8ac72e-7ee4-4440-8e5b-a5f607adfa7c_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_21f4e829-3dd2-47f3-b345-f58a3e272598_terseLabel_en-US" xlink:label="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of total stock options exercised</link:label>
    <link:label id="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Proceeds Received and Tax Benefit from Share-based Payment Awards [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:to="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_AuditInformationAbstract_label_en-US" xlink:label="lab_tmp_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_tmp_AuditInformationAbstract_documentation_en-US" xlink:label="lab_tmp_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AuditInformationAbstract" xlink:href="tmp-20211231.xsd#tmp_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_AuditInformationAbstract" xlink:to="lab_tmp_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_d567723e-5da7-4360-91ff-a430416a73ea_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax exempt income</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_6a193770-901b-44c0-b52c-44b8fa58b9c2_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock_637f3e77-f1b0-4809-a1df-0683cf1d0329_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of troubled debt restructurings</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Debtor Troubled Debt Restructuring, Current Period [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_b764c717-cd26-4050-bb38-3ca71b6de7af_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_6a378e5f-4822-445f-bced-be3fbd68a281_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of bank premises and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_9c54d70b-0813-4b70-b76f-30bd0f03b803_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_7d8fe20f-22bf-4571-ac14-3b4f6c73bcd7_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember_2f36802d-ec17-44f2-9143-40fa3a3adda2_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net retirement plan prior service credit</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment, Net Prior Service Including Portion Attributable to Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_WeightedAverageRemainingContractualTermAbstract_dcea7e99-7835-4604-a8ee-942e4e69e0f0_terseLabel_en-US" xlink:label="lab_tmp_WeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_tmp_WeightedAverageRemainingContractualTermAbstract_label_en-US" xlink:label="lab_tmp_WeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WeightedAverageRemainingContractualTermAbstract" xlink:href="tmp-20211231.xsd#tmp_WeightedAverageRemainingContractualTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_WeightedAverageRemainingContractualTermAbstract" xlink:to="lab_tmp_WeightedAverageRemainingContractualTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_FinancialInstitutionsActualReserveAmount_a5ece97f-8cd8-498d-919a-545e91710d07_terseLabel_en-US" xlink:label="lab_tmp_FinancialInstitutionsActualReserveAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve requirements for banking subsidiaries</link:label>
    <link:label id="lab_tmp_FinancialInstitutionsActualReserveAmount_label_en-US" xlink:label="lab_tmp_FinancialInstitutionsActualReserveAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve requirements for banking subsidiaries</link:label>
    <link:label id="lab_tmp_FinancialInstitutionsActualReserveAmount_documentation_en-US" xlink:label="lab_tmp_FinancialInstitutionsActualReserveAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve requirements for banking companies, under applicable banking regulations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FinancialInstitutionsActualReserveAmount" xlink:href="tmp-20211231.xsd#tmp_FinancialInstitutionsActualReserveAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_FinancialInstitutionsActualReserveAmount" xlink:to="lab_tmp_FinancialInstitutionsActualReserveAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_3b7b0d0e-78d7-4a28-9329-3480eecb34cf_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_e795b1e1-804a-42fe-b12e-e96ac2e289ba_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_ac512283-4bac-438e-a235-e74b09a36ea4_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_7a28c98b-df41-483f-8893-859012fb000f_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less than 12 Months</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_85c228b6-479a-4e28-8acf-442c11635d58_terseLabel_en-US" xlink:label="lab_us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FDIC insurance</link:label>
    <link:label id="lab_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_label_en-US" xlink:label="lab_us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Deposit Insurance Corporation Premium Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:to="lab_us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_93e65059-68e6-4ee2-93aa-9875ecc42835_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_1d12f92f-a74c-4e14-9049-65d1d53219f0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of other income and operating expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Nonoperating Income (Expense) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_64bc9d65-6931-47ed-8560-e4f0817cf405_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems_d92b35a8-2b2f-4b1a-b5e2-254d77875177_terseLabel_en-US" xlink:label="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Balance Sheet Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Balance Sheet Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_471cef01-ebab-404f-a7d7-4ea93517209c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_TechnologyExpense_ee6a28b8-5cbc-43ab-9228-93a60a9233f2_terseLabel_en-US" xlink:label="lab_tmp_TechnologyExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology expense</link:label>
    <link:label id="lab_tmp_TechnologyExpense_label_en-US" xlink:label="lab_tmp_TechnologyExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology Expense</link:label>
    <link:label id="lab_tmp_TechnologyExpense_documentation_en-US" xlink:label="lab_tmp_TechnologyExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents software licensing and maintenance expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TechnologyExpense" xlink:href="tmp-20211231.xsd#tmp_TechnologyExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_TechnologyExpense" xlink:to="lab_tmp_TechnologyExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_d4c9b21a-59b2-4fcb-b31d-f3565fbbd49b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale debt securities:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_68f8d985-cd0f-4a7c-abd7-9cffcfea2fb3_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net of Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialAssetPastDueMember_3dc1a70b-1ed5-4951-87ff-d78bf91fb005_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialAssetPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Past Due</link:label>
    <link:label id="lab_us-gaap_FinancialAssetPastDueMember_label_en-US" xlink:label="lab_us-gaap_FinancialAssetPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Asset, Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialAssetPastDueMember" xlink:to="lab_us-gaap_FinancialAssetPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_33bfb1e4-73f1-4617-b5f7-67134a2affc8_verboseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after five years through ten years</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_27a39885-6203-4720-922c-a3a04b3f0e8c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net retirement plan gain (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesTextBlock_6313aa87-4daf-4efc-bbfa-a5893d1be463_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of held to maturity securities</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesTextBlock_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_7ff82329-fb1c-47ae-a272-25ba4835c9b9_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_ebbe10ab-cdaf-499f-9f36-f6568deaf43f_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity method investment, other than temporary Impairment</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Other than Temporary Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:to="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_4aea686b-d6ab-437c-8cc4-d1b55f25df7d_netLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: (Credit) provision for Credit Loss Expense</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_e8bedc0a-2c3b-47bb-a53c-8ef5888312be_verboseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Credit) provision for credit loss expense</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_label_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Credit Loss, Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForLoanLossesExpensed" xlink:to="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate_12d4708d-5756-499f-b949-1c55a290692f_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term advances mature within one year</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank, Advance, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_0e5791e9-e0a4-4be5-938e-84e6875c6bcc_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actual return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion_8832265f-dfd2-4bad-9634-921cef1f8e6d_terseLabel_en-US" xlink:label="lab_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Credit) provision for credit loss expense</link:label>
    <link:label id="lab_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion_label_en-US" xlink:label="lab_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Credit Loss, Expense (Reversal), Including Off-Balance Sheet Portion</link:label>
    <link:label id="lab_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion_documentation_en-US" xlink:label="lab_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Credit Loss, Expense (Reversal), Including Off-Balance Sheet Portion</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" xlink:href="tmp-20211231.xsd#tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" xlink:to="lab_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_RateOfCompensationIncreaseAbstract_9f6e98d3-eebe-45d9-9ba4-8d3408de6afc_verboseLabel_en-US" xlink:label="lab_tmp_RateOfCompensationIncreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rate of compensation increase</link:label>
    <link:label id="lab_tmp_RateOfCompensationIncreaseAbstract_label_en-US" xlink:label="lab_tmp_RateOfCompensationIncreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RateOfCompensationIncreaseAbstract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RateOfCompensationIncreaseAbstract" xlink:href="tmp-20211231.xsd#tmp_RateOfCompensationIncreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_RateOfCompensationIncreaseAbstract" xlink:to="lab_tmp_RateOfCompensationIncreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_8e6e3723-bdb8-4698-81e3-592b41ff0794_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from maturities, calls and principal paydowns of available-for-sale debt securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_78112100-4d01-4aaa-83b7-dd17dc198d00_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in net unrealized gain (loss) during the period</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances_fc9c47f8-d408-4118-98ab-f03f0045b59e_terseLabel_en-US" xlink:label="lab_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank stock and Federal Reserve Bank stock</link:label>
    <link:label id="lab_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances_label_en-US" xlink:label="lab_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank stock and Federal Reserve Bank stock</link:label>
    <link:label id="lab_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances_documentation_en-US" xlink:label="lab_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refers to interest income recognized during the period from federal home loan bank and federal reserve bank advances.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances" xlink:href="tmp-20211231.xsd#tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances" xlink:to="lab_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_95d25072-ac6a-4b12-aeca-ee61298a1bc8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_63922076-af03-493d-88c7-61ed7ebdac88_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_f01069bb-555c-4300-86b8-ce42b4de7315_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_TrustAndInvestmentServicesPolicyTextBlock_d57c6c15-b397-4dbf-9406-f9c16308dac3_terseLabel_en-US" xlink:label="lab_tmp_TrustAndInvestmentServicesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust and Investment Services</link:label>
    <link:label id="lab_tmp_TrustAndInvestmentServicesPolicyTextBlock_label_en-US" xlink:label="lab_tmp_TrustAndInvestmentServicesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust And Investment Services [Policy Text Block]</link:label>
    <link:label id="lab_tmp_TrustAndInvestmentServicesPolicyTextBlock_documentation_en-US" xlink:label="lab_tmp_TrustAndInvestmentServicesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire policy regarding trust and investment services provided by the company.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TrustAndInvestmentServicesPolicyTextBlock" xlink:href="tmp-20211231.xsd#tmp_TrustAndInvestmentServicesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_TrustAndInvestmentServicesPolicyTextBlock" xlink:to="lab_tmp_TrustAndInvestmentServicesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_293818c8-f901-4909-b46c-a708ad20fead_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Initial Application Period Cumulative Effect Transition [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_label_en-US" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Initial Application Period Cumulative Effect Transition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:to="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_e7c34f9a-4606-4ff6-83a5-c5397a68a8df_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of goodwill and intangible assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Asset Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_2d565e69-e688-4e1b-a9f4-c1e3472f607b_verboseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_TimeDepositLiabilityAxis_78a43dcf-3b3d-4098-8b8a-3cfbe4b821cb_terseLabel_en-US" xlink:label="lab_tmp_TimeDepositLiabilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Liability [Axis]</link:label>
    <link:label id="lab_tmp_TimeDepositLiabilityAxis_label_en-US" xlink:label="lab_tmp_TimeDepositLiabilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Liability [Axis]</link:label>
    <link:label id="lab_tmp_TimeDepositLiabilityAxis_documentation_en-US" xlink:label="lab_tmp_TimeDepositLiabilityAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Information by type amount of time deposit liability.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TimeDepositLiabilityAxis" xlink:href="tmp-20211231.xsd#tmp_TimeDepositLiabilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_TimeDepositLiabilityAxis" xlink:to="lab_tmp_TimeDepositLiabilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_5a858e3b-1bf8-479d-8a88-3621eda26851_terseLabel_en-US" xlink:label="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</link:label>
    <link:label id="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_label_en-US" xlink:label="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Common Equity Tier 1 Capital required to be well-capitalized, ratio</link:label>
    <link:label id="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_documentation_en-US" xlink:label="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Tier 1 capital ratio (Tier 1 capital divided by risk weighted assets) required to be categorized as "well capitalized" under the regulatory framework for prompt corrective action.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:href="tmp-20211231.xsd#tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:to="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember_02371233-9a32-4a2f-b87a-138b26779e4b_verboseLabel_en-US" xlink:label="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Obligations of U.S. states and political subdivisions</link:label>
    <link:label id="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember_4bb8fcf3-698a-4fbf-9291-ad5e89a7b411_terseLabel_en-US" xlink:label="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Obligations of U.S. states and political subdivisions</link:label>
    <link:label id="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember_label_en-US" xlink:label="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US States and Political Subdivisions Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:to="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_25c5bb3d-554f-4f88-a9b1-af3fe2b52f09_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_fc50fc52-3be9-4d9c-bbe4-f111cae88a69_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_ea9bc87f-46eb-4654-bdfc-701891bee94c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of sales transactions of available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Realized Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRealizedGainLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_800c51ed-799d-4bd6-80d1-d78e3023add8_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_cadb2b2c-e409-4d1a-8c03-f171ac5dab51_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_16e1cd97-e614-465c-b6ed-7516abff8f56_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="lab_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_b5e7552c-4459-4bd2-887c-5b1854ddafe0_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e74cf054-3735-404a-b4dc-93f88dc4d96d_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_da250e23-b18a-4e63-bf50-99fe4eb1f212_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments_b4db197b-7e0a-4641-813d-86dd63073da0_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in qualified affordable housing projects</link:label>
    <link:label id="lab_us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments_label_en-US" xlink:label="lab_us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization Method Qualified Affordable Housing Project Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments" xlink:to="lab_us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_a2cccf63-4da0-479a-b6d5-9289af88c65b_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit Obligation at End of Plan Year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfMortgageLoans_fa5318bb-1ffd-42e7-aacd-d934d94d8959_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfMortgageLoans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gains on sale of residential mortgage loans</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfMortgageLoans_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfMortgageLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Mortgage Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfMortgageLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfMortgageLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfMortgageLoans" xlink:to="lab_us-gaap_GainLossOnSaleOfMortgageLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_f6bddefe-9b5d-4803-b1da-c422ed5dbe42_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAbstract_79c2d78f-505d-4462-a717-f9562b596556_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_Tier1CapitalToRiskweightedAssets_807d509e-c4d6-4144-8ebf-e34a68a7c12e_terseLabel_en-US" xlink:label="lab_tmp_Tier1CapitalToRiskweightedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Capital (To Risk-weighted Assets)</link:label>
    <link:label id="lab_tmp_Tier1CapitalToRiskweightedAssets_label_en-US" xlink:label="lab_tmp_Tier1CapitalToRiskweightedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Capital (To Risk-weighted Assets)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Tier1CapitalToRiskweightedAssets" xlink:href="tmp-20211231.xsd#tmp_Tier1CapitalToRiskweightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets" xlink:to="lab_tmp_Tier1CapitalToRiskweightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain_2d8d01e0-69e4-48fe-806e-44797eed69c2_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Asset, Period Past Due [Domain]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Asset, Aging [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:to="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_db67fdcd-7d06-496b-96e3-5e11390f5578_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingent Liabilities</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable_5fb0ae70-529e-4b6c-9cd3-691adef17e7a_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) in accrued interest receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Investment Income Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_9e70f24b-7984-4878-aa9e-b3f4da8f2f49_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Allowance for credit losses</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_123f0311-ffe1-4299-af48-fd67776d3048_periodStartLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_c75c6ed8-58f4-4b53-841c-9a1ec7b8daed_periodEndLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_a159b4c7-e29a-4b71-8f02-af9938761593_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for credit losses</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_2114b3a3-9c33-4a19-a87b-0ae638b45055_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of prior service (credit) cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_91b0249d-298c-4fa4-b5d7-46dcee2a956d_terseLabel_en-US" xlink:label="lab_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank Branch [Axis]</link:label>
    <link:label id="lab_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_label_en-US" xlink:label="lab_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank Branch [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:to="lab_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_d9e9a6f1-1b09-4fdf-aef8-b1bf5daa5842_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets obtained in exchange for new lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentIncreaseAccruedInterest_be44bf4f-5b1e-456c-9350-21c1776f8dea_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated non-cash purchase accounting discounts</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentIncreaseAccruedInterest_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Increase, Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:to="lab_us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_6da69f38-26d2-46da-aa9d-dde97ddec535_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of deferred tax assets and liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_0a5b96f9-7ecb-4de6-988e-c4392a55b061_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of residential mortgage loans</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Mortgage Loans Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink:to="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ConsumerAndOtherPortfolioSegmentMember_a33b7469-7a3e-4fe7-9761-18608d7b7696_verboseLabel_en-US" xlink:label="lab_tmp_ConsumerAndOtherPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer and other</link:label>
    <link:label id="lab_tmp_ConsumerAndOtherPortfolioSegmentMember_1c6b9818-a256-45c0-ae02-c6ad934849e7_terseLabel_en-US" xlink:label="lab_tmp_ConsumerAndOtherPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer and other</link:label>
    <link:label id="lab_tmp_ConsumerAndOtherPortfolioSegmentMember_label_en-US" xlink:label="lab_tmp_ConsumerAndOtherPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer And Other Portfolio Segment [Member]</link:label>
    <link:label id="lab_tmp_ConsumerAndOtherPortfolioSegmentMember_documentation_en-US" xlink:label="lab_tmp_ConsumerAndOtherPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer And Other Portfolio Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember" xlink:href="tmp-20211231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ConsumerAndOtherPortfolioSegmentMember" xlink:to="lab_tmp_ConsumerAndOtherPortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_72820936-b23e-4b65-bb89-bdb709b538b8_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award vesting, percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_862f89e4-abb5-4156-82e1-fc4f7bc0263a_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalCreditAssessmentDomain_dd9509a3-04ca-4ecb-9d23-6ac97e82bdc0_terseLabel_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Credit Assessment [Domain]</link:label>
    <link:label id="lab_us-gaap_InternalCreditAssessmentDomain_label_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Credit Assessment [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain" xlink:to="lab_us-gaap_InternalCreditAssessmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_695d92ce-6563-48bd-8db1-3966db62c752_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior service cost (credit) recognized due to curtailment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_f5f71d6d-d2af-415e-a3fc-a346b55a819c_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net actuarial loss (gain)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8210df24-b572-4b4b-8150-7f2fd953342c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax_bc762fde-7e0c-488e-9ea5-66ff956a1db0_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income, Net unrealized losses</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_033b9ed2-23ad-40b0-9462-b7e9a1d3a955_terseLabel_en-US" xlink:label="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested</link:label>
    <link:label id="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_documentation_en-US" xlink:label="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The weighted average exercise price of share-based awards vested during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:href="tmp-20211231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:to="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_RestrictedStockGrantedIn2016To2021Member_9b46f17e-8ebb-49b4-82cc-8ec2724a8ef0_terseLabel_en-US" xlink:label="lab_tmp_RestrictedStockGrantedIn2016To2021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Granted In 2016 To 2021</link:label>
    <link:label id="lab_tmp_RestrictedStockGrantedIn2016To2021Member_label_en-US" xlink:label="lab_tmp_RestrictedStockGrantedIn2016To2021Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Granted In 2016 To 2021 [Member]</link:label>
    <link:label id="lab_tmp_RestrictedStockGrantedIn2016To2021Member_documentation_en-US" xlink:label="lab_tmp_RestrictedStockGrantedIn2016To2021Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Granted In 2016 To 2021</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RestrictedStockGrantedIn2016To2021Member" xlink:href="tmp-20211231.xsd#tmp_RestrictedStockGrantedIn2016To2021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_RestrictedStockGrantedIn2016To2021Member" xlink:to="lab_tmp_RestrictedStockGrantedIn2016To2021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Ltv80To100PercentMember_bae3d7f1-9a31-4619-960d-09028ae46188_terseLabel_en-US" xlink:label="lab_us-gaap_Ltv80To100PercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LTV 80 to 100 Percent</link:label>
    <link:label id="lab_us-gaap_Ltv80To100PercentMember_label_en-US" xlink:label="lab_us-gaap_Ltv80To100PercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt-to-Value Ratio, 80 to 100 Percent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Ltv80To100PercentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Ltv80To100PercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Ltv80To100PercentMember" xlink:to="lab_us-gaap_Ltv80To100PercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_c0ffeaa1-abd5-4194-8972-eed5e4126a25_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Past Due Over 89 Days and Accruing</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, 90 Days or More Past Due, Still Accruing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_SubsidiaryNameAxis_5dd8c758-9669-401d-bb7d-6cd7af7eb036_terseLabel_en-US" xlink:label="lab_tmp_SubsidiaryNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiary Name [Axis]</link:label>
    <link:label id="lab_tmp_SubsidiaryNameAxis_label_en-US" xlink:label="lab_tmp_SubsidiaryNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiary Name [Axis]</link:label>
    <link:label id="lab_tmp_SubsidiaryNameAxis_documentation_en-US" xlink:label="lab_tmp_SubsidiaryNameAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiary Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_SubsidiaryNameAxis" xlink:href="tmp-20211231.xsd#tmp_SubsidiaryNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_SubsidiaryNameAxis" xlink:to="lab_tmp_SubsidiaryNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_862df931-0f2f-4305-b12c-68363401104a_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of disaggregation of noninterest income</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_9bdb9e4b-0a63-4181-909d-ed92e6ad1054_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of loans Defaulted TDRs</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Troubled Debt Restructuring, Subsequent Default, Number of Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" xlink:to="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_15b8a035-d6b6-4ab5-9d2c-68b6b641e075_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenses related to defined-contribution plans</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9a47442c-7158-4491-bc84-f393e39fda8c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositLiabilityLineItems_f2dac409-0afd-42d8-9997-59aba5ccc316_terseLabel_en-US" xlink:label="lab_us-gaap_DepositLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit Liability [Line Items]</link:label>
    <link:label id="lab_us-gaap_DepositLiabilityLineItems_label_en-US" xlink:label="lab_us-gaap_DepositLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit Liability [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositLiabilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositLiabilityLineItems" xlink:to="lab_us-gaap_DepositLiabilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_GainLossonImpairedLoans_6957cc0e-96a1-45cd-af6b-314f2bd0c9c1_terseLabel_en-US" xlink:label="lab_tmp_GainLossonImpairedLoans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (losses) from fair value changes, Impaired loans</link:label>
    <link:label id="lab_tmp_GainLossonImpairedLoans_label_en-US" xlink:label="lab_tmp_GainLossonImpairedLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Impaired Loans</link:label>
    <link:label id="lab_tmp_GainLossonImpairedLoans_documentation_en-US" xlink:label="lab_tmp_GainLossonImpairedLoans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refers to gain loss on collateral dependent impaired loans incurred during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_GainLossonImpairedLoans" xlink:href="tmp-20211231.xsd#tmp_GainLossonImpairedLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_GainLossonImpairedLoans" xlink:to="lab_tmp_GainLossonImpairedLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate_dd6a0e39-2f63-4c7b-8915-4a65887dd9b5_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturities of advances due in 2023</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank, Advance, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_fe71d585-54c2-458f-8ba3-3f3f14b2dede_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Authorized number of awards (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionLoansMember_bca5151c-482d-4715-a20c-45f705ad2b65_verboseLabel_en-US" xlink:label="lab_us-gaap_ConstructionLoansMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction</link:label>
    <link:label id="lab_us-gaap_ConstructionLoansMember_431cb96e-c154-4f71-bfea-25a1921661a3_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction</link:label>
    <link:label id="lab_us-gaap_ConstructionLoansMember_label_en-US" xlink:label="lab_us-gaap_ConstructionLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionLoansMember" xlink:to="lab_us-gaap_ConstructionLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock_469b962d-a6d9-4bd2-9a0f-360d8bb94a17_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank and other stock</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock_8e69456e-097c-48a1-b4d3-f2f40494f36d_verboseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FHLB and ACBB stock</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank Stock and Federal Reserve Bank Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock" xlink:to="lab_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation_e173c82b-d7ea-46e7-a665-d86dbc9e2db4_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation expense related to the split dollar life insurance</link:label>
    <link:label id="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Benefits and Share-based Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_30277f7a-cd52-4266-8941-26f150838117_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:to="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_c759f38b-09d5-47c8-975f-a689ed160ec9_totalLabel_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Total</link:label>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_label_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncomeAbstract_de7a32db-1971-4ca6-8c87-20334dac6f65_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NONINTEREST INCOME</link:label>
    <link:label id="lab_us-gaap_NoninterestIncomeAbstract_76a4c7e6-d98d-4df5-b106-f75186fed380_verboseLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NONINTEREST INCOME</link:label>
    <link:label id="lab_us-gaap_NoninterestIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_NoninterestIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestIncomeAbstract" xlink:to="lab_us-gaap_NoninterestIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod_203a77c7-e767-4ed4-ad31-84c940a05f8f_terseLabel_en-US" xlink:label="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award performance period</link:label>
    <link:label id="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod_label_en-US" xlink:label="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period</link:label>
    <link:label id="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod_documentation_en-US" xlink:label="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" xlink:href="tmp-20211231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" xlink:to="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_d286d222-7780-4147-96f7-07ea96b79e58_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments_a957d3ca-bc72-4a2c-80bc-81930b3de4dc_terseLabel_en-US" xlink:label="lab_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase accounting adjustments</link:label>
    <link:label id="lab_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments_label_en-US" xlink:label="lab_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Purchase Accounting Adjustments</link:label>
    <link:label id="lab_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments_documentation_en-US" xlink:label="lab_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Purchase Accounting Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxAssetsPurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments" xlink:to="lab_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis_5b0a4b8c-ed71-4372-8726-abb3d5762e95_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Portfolio Segment [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Portfolio Segment [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:to="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_b3a25e8b-c68c-47c9-888c-cf612cad5785_terseLabel_en-US" xlink:label="lab_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tompkins, Cayuga, Cortland and Schuyler Counties, New York</link:label>
    <link:label id="lab_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_3fb0c98e-a7cb-4639-a24d-e6941f6a8ddf_verboseLabel_en-US" xlink:label="lab_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ithaca, NY</link:label>
    <link:label id="lab_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_label_en-US" xlink:label="lab_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tompkins, Cayuga, Cortland and Schuyler Counties, New York [Member]</link:label>
    <link:label id="lab_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_documentation_en-US" xlink:label="lab_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tompkins, Cayuga, Cortland and Schuyler Counties, New York [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember" xlink:href="tmp-20211231.xsd#tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember" xlink:to="lab_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_e68058a6-aa3e-4b66-9cfb-07677a489147_totalLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Interest Income After Provision for Credit Loss Expense</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), after Provision for Loan Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:to="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_FederalHomeLoanBankAdvancesOvernight_0e445eac-ae6a-4630-92e4-b668eb889486_terseLabel_en-US" xlink:label="lab_tmp_FederalHomeLoanBankAdvancesOvernight" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Overnight FHLB advances</link:label>
    <link:label id="lab_tmp_FederalHomeLoanBankAdvancesOvernight_5a9e40f7-a469-47ff-8781-edd277b9f985_verboseLabel_en-US" xlink:label="lab_tmp_FederalHomeLoanBankAdvancesOvernight" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Overnight advances</link:label>
    <link:label id="lab_tmp_FederalHomeLoanBankAdvancesOvernight_label_en-US" xlink:label="lab_tmp_FederalHomeLoanBankAdvancesOvernight" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank Advances, Overnight</link:label>
    <link:label id="lab_tmp_FederalHomeLoanBankAdvancesOvernight_documentation_en-US" xlink:label="lab_tmp_FederalHomeLoanBankAdvancesOvernight" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank Advances, Overnight</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FederalHomeLoanBankAdvancesOvernight" xlink:href="tmp-20211231.xsd#tmp_FederalHomeLoanBankAdvancesOvernight"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_FederalHomeLoanBankAdvancesOvernight" xlink:to="lab_tmp_FederalHomeLoanBankAdvancesOvernight" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndFeeIncomeOtherLoans_38cbb394-4cc2-4e42-9be5-88d24a17696d_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndFeeIncomeOtherLoans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans</link:label>
    <link:label id="lab_us-gaap_InterestAndFeeIncomeOtherLoans_label_en-US" xlink:label="lab_us-gaap_InterestAndFeeIncomeOtherLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and Fee Income, Other Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeOtherLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndFeeIncomeOtherLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndFeeIncomeOtherLoans" xlink:to="lab_us-gaap_InterestAndFeeIncomeOtherLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_DividendsReceivedFromSubsidiaries_53640c9d-fc65-4dc8-a07c-79f1b856e86c_terseLabel_en-US" xlink:label="lab_tmp_DividendsReceivedFromSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends received from subsidiaries</link:label>
    <link:label id="lab_tmp_DividendsReceivedFromSubsidiaries_label_en-US" xlink:label="lab_tmp_DividendsReceivedFromSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends Received From Subsidiaries</link:label>
    <link:label id="lab_tmp_DividendsReceivedFromSubsidiaries_documentation_en-US" xlink:label="lab_tmp_DividendsReceivedFromSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate dividends declared to parent from subsidiaries during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DividendsReceivedFromSubsidiaries" xlink:href="tmp-20211231.xsd#tmp_DividendsReceivedFromSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DividendsReceivedFromSubsidiaries" xlink:to="lab_tmp_DividendsReceivedFromSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_3216b7c0-6222-4dcd-aa4a-9f006121c376_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Liabilities:</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating_52096e66-fd49-4e48-a057-da02e1e9459e_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale debt securities</link:label>
    <link:label id="lab_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating_label_en-US" xlink:label="lab_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, Debt Securities, Available-for-sale, Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating" xlink:to="lab_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_e1bd1379-6a40-4104-9c36-5b897afffb69_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Liabilities and Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_8987851d-f977-4ba1-a9c4-586f4976830f_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Risk-Based Capital, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:to="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_ed406c6b-894c-4985-8abf-2f601359abed_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All other</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_a5616aaf-2013-48b3-8086-64c16680f7c1_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_3f271804-14c7-4541-ab9c-69d3c10636f0_negatedLabel_en-US" xlink:label="lab_tmp_PaymentsForRedemptionOfTrustPreferredDebentures" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption of trust preferred debentures</link:label>
    <link:label id="lab_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_label_en-US" xlink:label="lab_tmp_PaymentsForRedemptionOfTrustPreferredDebentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments For Redemption Of Trust Preferred Debentures</link:label>
    <link:label id="lab_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_documentation_en-US" xlink:label="lab_tmp_PaymentsForRedemptionOfTrustPreferredDebentures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments For Redemption Of Trust Preferred Debentures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures" xlink:href="tmp-20211231.xsd#tmp_PaymentsForRedemptionOfTrustPreferredDebentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures" xlink:to="lab_tmp_PaymentsForRedemptionOfTrustPreferredDebentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_31b3111d-b348-4af8-8448-1e9febc44f60_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income and Expenses [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_39840b8a-eaf5-4c8c-8f0c-8b58b6eac288_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year One</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_73e7ae27-1a67-46d8-8fdb-7e77c98e20cd_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year four</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_74a623e1-fc41-4f44-974d-9ccf129ff461_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_f3a597eb-1d53-43d3-aa8e-40a8e44dc3cc_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_618e4cca-457c-4a75-80ea-4abdaeba1841_verboseLabel_en-US" xlink:label="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice</link:label>
    <link:label id="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_documentation_en-US" xlink:label="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The weighted average exercise price of share-based awards granted during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" xlink:href="tmp-20211231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" xlink:to="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_a800fc1c-a16f-4ce8-bc1d-51dd9357107e_verboseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Government agencies</link:label>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_16ff8574-ee8b-47dc-b962-8f5fc4895b2d_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage-backed securities - residential, U.S. Government agencies</link:label>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Government Agencies Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:to="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_OtherNonInterestIncomeMember_e2c73b3f-2937-4104-8610-244fd09cf4e3_terseLabel_en-US" xlink:label="lab_tmp_OtherNonInterestIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_tmp_OtherNonInterestIncomeMember_label_en-US" xlink:label="lab_tmp_OtherNonInterestIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Non Interest Income [Member]</link:label>
    <link:label id="lab_tmp_OtherNonInterestIncomeMember_documentation_en-US" xlink:label="lab_tmp_OtherNonInterestIncomeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Non Interest Income [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherNonInterestIncomeMember" xlink:href="tmp-20211231.xsd#tmp_OtherNonInterestIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_OtherNonInterestIncomeMember" xlink:to="lab_tmp_OtherNonInterestIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_0897c9f4-1e07-4f9b-b9ac-6a78d368923b_terseLabel_en-US" xlink:label="lab_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Putnam Country, Dutchess Country and Westchester, New York</link:label>
    <link:label id="lab_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_3a02fc4d-0604-4fbd-b94c-6752d163855d_verboseLabel_en-US" xlink:label="lab_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counties North of New York City</link:label>
    <link:label id="lab_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_label_en-US" xlink:label="lab_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Putnam Country, Dutchess Country and Westchester, New York [Member]</link:label>
    <link:label id="lab_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_documentation_en-US" xlink:label="lab_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Putnam Country, Dutchess Country and Westchester, New York [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember" xlink:href="tmp-20211231.xsd#tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember" xlink:to="lab_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_TimeDepositLiabilityDomain_29bcf700-86b6-48ab-bca8-32d4024d5e41_terseLabel_en-US" xlink:label="lab_tmp_TimeDepositLiabilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Liability [Domain]</link:label>
    <link:label id="lab_tmp_TimeDepositLiabilityDomain_label_en-US" xlink:label="lab_tmp_TimeDepositLiabilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Liability [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TimeDepositLiabilityDomain" xlink:href="tmp-20211231.xsd#tmp_TimeDepositLiabilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_TimeDepositLiabilityDomain" xlink:to="lab_tmp_TimeDepositLiabilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_TompkinsFinancialCorporation2019EquityPlanMember_52073cd8-d865-446b-b83d-a193038a2e3a_terseLabel_en-US" xlink:label="lab_tmp_TompkinsFinancialCorporation2019EquityPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 Equity Plan</link:label>
    <link:label id="lab_tmp_TompkinsFinancialCorporation2019EquityPlanMember_label_en-US" xlink:label="lab_tmp_TompkinsFinancialCorporation2019EquityPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tompkins Financial Corporation 2019 Equity Plan [Member]</link:label>
    <link:label id="lab_tmp_TompkinsFinancialCorporation2019EquityPlanMember_documentation_en-US" xlink:label="lab_tmp_TompkinsFinancialCorporation2019EquityPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tompkins Financial Corporation 2019 Equity Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TompkinsFinancialCorporation2019EquityPlanMember" xlink:href="tmp-20211231.xsd#tmp_TompkinsFinancialCorporation2019EquityPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_TompkinsFinancialCorporation2019EquityPlanMember" xlink:to="lab_tmp_TompkinsFinancialCorporation2019EquityPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_1647c7b5-fcda-4925-b664-3e778ef3e383_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalToAverageAssets_4d065fdd-cfce-4766-95bf-ad07a5cb6aa3_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalToAverageAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Capital (to average assets), Actual Ratio</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalToAverageAssets_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalToAverageAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Leverage Capital Ratio, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalToAverageAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapitalToAverageAssets" xlink:to="lab_us-gaap_TierOneLeverageCapitalToAverageAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_c5c1c8d2-1090-4a5a-87d3-f12304318fa2_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustment</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from AOCI, Current Period, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_4ed6d63d-3a23-423e-a8fd-38cbd1ea51fb_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OPERATING ACTIVITIES</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_574e9ce6-426f-4b2c-b3a9-533f12ce7360_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_8a24ede7-dbea-45bd-afbd-5e4d05d92f8b_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_e56e5fa6-ef6e-4f69-922e-d2c3e55ab1be_verboseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby letters of credit</link:label>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_label_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Letters of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandbyLettersOfCreditMember" xlink:to="lab_us-gaap_StandbyLettersOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_3652917a-7f58-4a05-bf8f-940963576c98_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_1b027a1f-cf39-4290-b96d-7600fd82e284_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_ea5060ad-90ba-42c4-b947-c4a8eb748c36_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_7edee48f-f989-4e4c-8cc1-6b5336e93564_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding advances</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_774b6f2e-c108-438c-a01d-fa7365591dd6_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_786f1f72-7ab8-4e8b-861f-bb8eae52275e_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_22be777e-6117-4c0c-9d7e-0c27c1db1237_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_38cd6a96-7ca1-40a9-81da-86a7b8088cd3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive gain (loss), before reclassifications</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), before Reclassifications, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_f85766a0-583c-4535-b415-6f6fca36af78_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">12 Months or Longer</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_DirectLoansMember_bb5ac29e-5440-4dc5-8dd8-c8153bceab4e_terseLabel_en-US" xlink:label="lab_tmp_DirectLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct</link:label>
    <link:label id="lab_tmp_DirectLoansMember_label_en-US" xlink:label="lab_tmp_DirectLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct Loans [Member]</link:label>
    <link:label id="lab_tmp_DirectLoansMember_documentation_en-US" xlink:label="lab_tmp_DirectLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DirectLoansMember" xlink:href="tmp-20211231.xsd#tmp_DirectLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DirectLoansMember" xlink:to="lab_tmp_DirectLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_OtherServiceCharges_c953c9d3-caa8-43dd-801b-b5e941c16988_terseLabel_en-US" xlink:label="lab_tmp_OtherServiceCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other service charges</link:label>
    <link:label id="lab_tmp_OtherServiceCharges_label_en-US" xlink:label="lab_tmp_OtherServiceCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Service Charges</link:label>
    <link:label id="lab_tmp_OtherServiceCharges_documentation_en-US" xlink:label="lab_tmp_OtherServiceCharges" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The noninterest income derived from the other service charges.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherServiceCharges" xlink:href="tmp-20211231.xsd#tmp_OtherServiceCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_OtherServiceCharges" xlink:to="lab_tmp_OtherServiceCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedParties_07f07c41-2cf4-4070-bace-f3cd10d4c679_periodStartLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedParties_5a4f9dc7-6c32-4639-8cd6-9ab97328fbbd_periodEndLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of year</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedParties_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:to="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_1bf21798-630e-4af5-a077-3872990aae74_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Borrowings</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_f669fa31-62bf-488f-a1d7-02c5dcf28b03_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of income tax (benefit) expense attributable to income from operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_1b54ec1c-24f2-42d0-9a1c-1837aa5eaf70_terseLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in the allowance for credit losses on off-balance sheet credit exposures</link:label>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_68c5bd8d-3714-4177-9747-762956336181_verboseLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision (credit) for credit loss expense related to off-balance sheet credit exposures</link:label>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_label_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:to="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_2f4b34f7-96eb-4668-b333-d232d05d4796_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undisbursed portion of lines of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_b9449a1d-e8b8-4ddf-bd65-51e41a072021_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Plans and Stock Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_d74ce93e-7feb-4832-a439-29ca463985bd_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Level 3)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_03ffa76d-1883-4af6-bd49-022df997c979_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_147fc5a3-34e8-4341-9977-0c84b14cdea0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_5bb5309f-28f1-49b7-88db-9db0d6295cdd_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable business segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitExpense_a781f594-9b9e-4e8f-9804-a45ebf5f0d35_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other employee benefits</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitExpense_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Postretirement Benefits Cost (Reversal of Cost)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitExpense" xlink:to="lab_us-gaap_OtherPostretirementBenefitExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_7cff0137-e7b3-44a8-ab75-7b8d6042342c_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_893c76ca-175e-41a6-b658-985d2d8cbd5c_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Banking Activity [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:to="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_61b91874-4d7b-40ea-8e92-7222aa8cf605_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_4d707684-29d8-4536-a3ba-78a7894d26d9_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis Of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_6618bdaf-ae49-4c93-aecd-51d5ef698c7e_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_35f031df-3a04-4c10-88a6-df0656342af8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DC Retirement Plan</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1fb4b45e-16f3-48a0-9fb8-5c02854acf47_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life and Healthcare Plan</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Postretirement Benefits Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialAssetNotPastDueMember_aa641633-1b1c-4a45-8e3e-0e6035098360_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialAssetNotPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Loans</link:label>
    <link:label id="lab_us-gaap_FinancialAssetNotPastDueMember_label_en-US" xlink:label="lab_us-gaap_FinancialAssetNotPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Asset, Not Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialAssetNotPastDueMember" xlink:to="lab_us-gaap_FinancialAssetNotPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_fb6b32e7-32de-4ee1-b0e0-2bc8f10aeb2a_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract" xlink:to="lab_us-gaap_LoansAndLeasesReceivableDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bf0ccf01-ef48-4afb-b960-e5cfd57d1cdb_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_cda3a8ea-8788-41b9-821f-60f7fc43227e_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds_36f122ce-88a2-4fe9-b570-6020ecba17bc_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused borrowing capacity</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank, Advances, General Debt Obligations, Amount of Available, Unused Funds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_d69444ba-40b4-460b-886d-cbc118297584_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreements and Similar Transactions, Maturity Periods [Domain]</link:label>
    <link:label id="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_label_en-US" xlink:label="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreements and Similar Transactions, Maturity Periods [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain" xlink:to="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_2d0d1b95-1323-4584-8f4a-4018da8c8188_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_c1ec52a6-e0ce-434f-9aca-3d2455434c09_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:label id="lab_us-gaap_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_c8f841a1-e2ee-4a68-8ab7-9abe4050ab9b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in other borrowings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_LossOnRedemptionOfTrustPreferredDebenture_4a19d614-2f11-48c6-894b-14e5a3918995_terseLabel_en-US" xlink:label="lab_tmp_LossOnRedemptionOfTrustPreferredDebenture" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on redemption of trust preferred debentures</link:label>
    <link:label id="lab_tmp_LossOnRedemptionOfTrustPreferredDebenture_label_en-US" xlink:label="lab_tmp_LossOnRedemptionOfTrustPreferredDebenture" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss On Redemption Of Trust Preferred Debenture</link:label>
    <link:label id="lab_tmp_LossOnRedemptionOfTrustPreferredDebenture_documentation_en-US" xlink:label="lab_tmp_LossOnRedemptionOfTrustPreferredDebenture" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss On Redemption Of Trust Preferred Debenture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LossOnRedemptionOfTrustPreferredDebenture" xlink:href="tmp-20211231.xsd#tmp_LossOnRedemptionOfTrustPreferredDebenture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_LossOnRedemptionOfTrustPreferredDebenture" xlink:to="lab_tmp_LossOnRedemptionOfTrustPreferredDebenture" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201613Member_cec62249-7aa1-43cc-b7df-bbe38deec13e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adoption of Accounting Guidance ASU 2016-13</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201613Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-13 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201613Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_e9eba60e-f53c-479d-9d38-b56bdeec88ba_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_f2725113-4422-4820-861c-8dabcc4684f8_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_2977eb4f-c4ec-4b45-befc-cbc6d57ad9fa_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive gain (loss), before reclassifications</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_33a0fc2e-46d8-44a7-93d3-d10b885c0422_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_ed88614f-c77a-4321-bbc6-200ec8ec7ce2_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_8f1b4e66-0b9b-4ce1-883b-777e1da03e90_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ThreeMonthsOrLess_f4e36aac-03f6-4b48-b4c9-717c4ed0f612_terseLabel_en-US" xlink:label="lab_tmp_ThreeMonthsOrLess" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three months or less</link:label>
    <link:label id="lab_tmp_ThreeMonthsOrLess_label_en-US" xlink:label="lab_tmp_ThreeMonthsOrLess" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three Months Or Less</link:label>
    <link:label id="lab_tmp_ThreeMonthsOrLess_documentation_en-US" xlink:label="lab_tmp_ThreeMonthsOrLess" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The value of time deposits maturing within three months.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ThreeMonthsOrLess" xlink:href="tmp-20211231.xsd#tmp_ThreeMonthsOrLess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ThreeMonthsOrLess" xlink:to="lab_tmp_ThreeMonthsOrLess" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_378b7fd6-732b-49bd-b499-519d28dc42d5_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit Obligation at End of Plan Year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Cash_c28bcc59-a199-4a7d-930a-3d443f7bd0e5_terseLabel_en-US" xlink:label="lab_us-gaap_Cash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_Cash_label_en-US" xlink:label="lab_us-gaap_Cash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Cash" xlink:to="lab_us-gaap_Cash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock_91b120d7-992a-489f-970d-4c4cc187be0b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of pre-tax amounts recognized as a component of accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Periodic Benefit Cost Not yet Recognized [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_GainLossOnOtherRealEstateOwned_2b89dd0d-ac80-46a4-8d7c-9bd9615fa681_terseLabel_en-US" xlink:label="lab_tmp_GainLossOnOtherRealEstateOwned" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (losses) from fair value changes, Other real estate owned</link:label>
    <link:label id="lab_tmp_GainLossOnOtherRealEstateOwned_label_en-US" xlink:label="lab_tmp_GainLossOnOtherRealEstateOwned" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) On Other Real Estate Owned</link:label>
    <link:label id="lab_tmp_GainLossOnOtherRealEstateOwned_documentation_en-US" xlink:label="lab_tmp_GainLossOnOtherRealEstateOwned" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refers to gain loss on other real estate owned incurred during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_GainLossOnOtherRealEstateOwned" xlink:href="tmp-20211231.xsd#tmp_GainLossOnOtherRealEstateOwned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_GainLossOnOtherRealEstateOwned" xlink:to="lab_tmp_GainLossOnOtherRealEstateOwned" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_8db3851e-8b18-4049-961b-0b60e5934618_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of condensed statements of cash flows</link:label>
    <link:label id="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Cash Flow Statement [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:to="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfDebt_58a3d515-d692-4431-9d27-f73cd18bbf4a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Repayments of) Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfDebt" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_c86e9762-bb50-49ab-b4bd-f9fc3bcaa27a_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_9316efcf-0072-4827-a4f7-21a6959837b6_netLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale debt securities, at fair value (amortized cost of $2,063,790 at December&#160;31, 2021 and $1,599,894 at December&#160;31, 2020)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_2ec62326-712b-4df6-9283-d94958e0106d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_8c17620e-5815-4fb8-9818-3615de1c99b7_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_6863031f-5813-4096-ae7b-fed39757a5ac_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year two</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_CardServicesIncomeMember_2087ac56-9923-440e-8130-50948ea5596d_terseLabel_en-US" xlink:label="lab_tmp_CardServicesIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Card Services Income</link:label>
    <link:label id="lab_tmp_CardServicesIncomeMember_label_en-US" xlink:label="lab_tmp_CardServicesIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Card Services Income [Member]</link:label>
    <link:label id="lab_tmp_CardServicesIncomeMember_documentation_en-US" xlink:label="lab_tmp_CardServicesIncomeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Card Services Income [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CardServicesIncomeMember" xlink:href="tmp-20211231.xsd#tmp_CardServicesIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_CardServicesIncomeMember" xlink:to="lab_tmp_CardServicesIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_d75f157b-cee7-47d2-a6ca-d172a7449e71_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Amount</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_fe7efcbc-fade-4f8a-9eea-2793527f7414_terseLabel_en-US" xlink:label="lab_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wyoming, Livingston, Genessee, Orleans and Monroe, New York</link:label>
    <link:label id="lab_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_e2351b31-ca93-48fd-9d76-4690ca973ab9_verboseLabel_en-US" xlink:label="lab_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Genesee Valley Region</link:label>
    <link:label id="lab_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_label_en-US" xlink:label="lab_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wyoming, Livingston, Genessee, Orleans and Monroe, New York [Member]</link:label>
    <link:label id="lab_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_documentation_en-US" xlink:label="lab_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wyoming, Livingston, Genessee, Orleans and Monroe, New York [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember" xlink:href="tmp-20211231.xsd#tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember" xlink:to="lab_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_bd4b88fc-c9c3-4328-8109-7921ae5978e3_verboseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_TimeGreaterThanTwoHundredFiftyThousandDollars_54adaf7d-e1ac-427e-a543-f93872a8f63b_terseLabel_en-US" xlink:label="lab_tmp_TimeGreaterThanTwoHundredFiftyThousandDollars" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time deposits, greater than $250,000</link:label>
    <link:label id="lab_tmp_TimeGreaterThanTwoHundredFiftyThousandDollars_label_en-US" xlink:label="lab_tmp_TimeGreaterThanTwoHundredFiftyThousandDollars" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Greater Than Two Hundred Fifty Thousand Dollars</link:label>
    <link:label id="lab_tmp_TimeGreaterThanTwoHundredFiftyThousandDollars_documentation_en-US" xlink:label="lab_tmp_TimeGreaterThanTwoHundredFiftyThousandDollars" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The aggregate amount of domestic time deposit liabilities in denominations of $250,000 or more.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TimeGreaterThanTwoHundredFiftyThousandDollars" xlink:href="tmp-20211231.xsd#tmp_TimeGreaterThanTwoHundredFiftyThousandDollars"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_TimeGreaterThanTwoHundredFiftyThousandDollars" xlink:to="lab_tmp_TimeGreaterThanTwoHundredFiftyThousandDollars" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_6d1366da-afcc-495b-abf4-d51b3464329f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromLoansAndLeases_e62ec383-054c-4607-a135-19bfb92deffe_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net decrease (increase) in loans and leases</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromLoansAndLeases_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for (Proceeds from) Loans and Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:to="lab_us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_a3070f5c-0562-4875-b728-967d16687fe5_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal funds purchased and securities sold under agreements to repurchase</link:label>
    <link:label id="lab_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_label_en-US" xlink:label="lab_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Federal Funds Purchased and Securities Sold under Agreements to Repurchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink:to="lab_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_baa18984-c827-4823-a293-962b001fa517_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Operating Income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfessionalFees_091ab470-efe3-4f99-9b2e-d25c59825b99_terseLabel_en-US" xlink:label="lab_us-gaap_ProfessionalFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional fees</link:label>
    <link:label id="lab_us-gaap_ProfessionalFees_label_en-US" xlink:label="lab_us-gaap_ProfessionalFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfessionalFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfessionalFees" xlink:to="lab_us-gaap_ProfessionalFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis_2376f2e7-88e4-45a7-ae62-de098fbb34b0_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Asset, Period Past Due [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Asset, Aging [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:to="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_753b881c-64d8-4a29-92a0-2dff482a0424_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_235d0515-7aa2-4392-8251-3f42547cb48d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the year ended December 31, 2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_92a98e57-0f7a-48cb-bbb5-3a261df40a2b_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gains (losses) on sales of available-for-sale debt securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_AggregateIntrinsicValueAbstract_be509afa-4649-49f6-91e0-3dcfef3494b1_terseLabel_en-US" xlink:label="lab_tmp_AggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:label id="lab_tmp_AggregateIntrinsicValueAbstract_label_en-US" xlink:label="lab_tmp_AggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AggregateIntrinsicValueAbstract" xlink:href="tmp-20211231.xsd#tmp_AggregateIntrinsicValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_AggregateIntrinsicValueAbstract" xlink:to="lab_tmp_AggregateIntrinsicValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_e12ac044-79cd-4b88-8ab2-c59173132ff4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_f650b879-0e9e-47f7-a3b7-380f686057db_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_788e13eb-3c1f-4fd3-9c12-424c933dbbe2_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesTextBlock_93eb41de-24c7-423c-af62-673d0d5437ec_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Credit Losses</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesTextBlock_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Credit Losses [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForCreditLossesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossesTextBlock" xlink:to="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_7f5e5d8a-d1e5-46fb-a745-abc1111ab785_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Decrease) increase in net deferred tax asset</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_ae915f8e-9f2a-4975-aae5-bb4ec8cc5f71_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_d8e0edd2-fa6e-40a2-b80d-777aad7d6608_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of available-for-sale debt securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_b0dd0e0c-781f-4b81-a91d-d619e47f6372_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net retirement plan actuarial gain</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_WealthManagementMember_be17b732-171b-4d73-9d56-10674eace4ee_terseLabel_en-US" xlink:label="lab_tmp_WealthManagementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wealth Management</link:label>
    <link:label id="lab_tmp_WealthManagementMember_ee21d835-87f0-45bd-bb4a-a354531f662c_verboseLabel_en-US" xlink:label="lab_tmp_WealthManagementMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wealth management services</link:label>
    <link:label id="lab_tmp_WealthManagementMember_8993f1f2-806a-402e-b7c2-a483e6a3594b_netLabel_en-US" xlink:label="lab_tmp_WealthManagementMember" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wealth Management</link:label>
    <link:label id="lab_tmp_WealthManagementMember_label_en-US" xlink:label="lab_tmp_WealthManagementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wealth Management [Member]</link:label>
    <link:label id="lab_tmp_WealthManagementMember_documentation_en-US" xlink:label="lab_tmp_WealthManagementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Information pertaining to the company-identified Wealth Management segment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WealthManagementMember" xlink:href="tmp-20211231.xsd#tmp_WealthManagementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_WealthManagementMember" xlink:to="lab_tmp_WealthManagementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsNumberOfContracts2_2a5d03a8-284b-4e9c-8f68-e17b87827cad_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsNumberOfContracts2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsNumberOfContracts2_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsNumberOfContracts2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Modifications, Number of Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsNumberOfContracts2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2" xlink:to="lab_us-gaap_FinancingReceivableModificationsNumberOfContracts2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_deffe0d2-9cef-49a8-b35f-1318bd6fca30_negatedLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (gain) loss on sale of securities transactions</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Realized Gain (Loss), Excluding Other-than-temporary Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:to="lab_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_f17ec30c-5cd5-49e5-8b73-a88c4a0970e1_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_Subsidiaries1Member_8bfcf396-4d7c-4a67-a275-6153849f8e60_terseLabel_en-US" xlink:label="lab_tmp_Subsidiaries1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Castile</link:label>
    <link:label id="lab_tmp_Subsidiaries1Member_label_en-US" xlink:label="lab_tmp_Subsidiaries1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Castile [Member]</link:label>
    <link:label id="lab_tmp_Subsidiaries1Member_documentation_en-US" xlink:label="lab_tmp_Subsidiaries1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Another company which is controlled, directly or indirectly, by its parent. The usual condition for control is ownership of a majority (over 50%) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Subsidiaries1Member" xlink:href="tmp-20211231.xsd#tmp_Subsidiaries1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_Subsidiaries1Member" xlink:to="lab_tmp_Subsidiaries1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_487f858d-bf8e-4124-9955-4597b26bc227_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_AverageInterestRatePaidDuringtheYear_a5071333-1843-46e1-aee3-17df8f378cfb_terseLabel_en-US" xlink:label="lab_tmp_AverageInterestRatePaidDuringtheYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average interest rate paid during the year</link:label>
    <link:label id="lab_tmp_AverageInterestRatePaidDuringtheYear_label_en-US" xlink:label="lab_tmp_AverageInterestRatePaidDuringtheYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average Interest Rate Paid During the Year</link:label>
    <link:label id="lab_tmp_AverageInterestRatePaidDuringtheYear_documentation_en-US" xlink:label="lab_tmp_AverageInterestRatePaidDuringtheYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The calculated average interest rate paid during the year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AverageInterestRatePaidDuringtheYear" xlink:href="tmp-20211231.xsd#tmp_AverageInterestRatePaidDuringtheYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_AverageInterestRatePaidDuringtheYear" xlink:to="lab_tmp_AverageInterestRatePaidDuringtheYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LegalFees_bb691d88-feff-495f-905a-f9cf26422e9d_terseLabel_en-US" xlink:label="lab_us-gaap_LegalFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal expense</link:label>
    <link:label id="lab_us-gaap_LegalFees_label_en-US" xlink:label="lab_us-gaap_LegalFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LegalFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalFees" xlink:to="lab_us-gaap_LegalFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0f99e7e0-2518-4957-bad7-3390c348ea6c_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of bank premises, equipment and software</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_f18c165d-4216-49f2-a3fb-dd916afb0178_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_e22b959d-d34a-4fef-879f-7e38c0d69d6d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Accumulated Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_CommonEquityTier1CapitalToRiskweightedAssets_9cea2204-1c4a-4a45-bd17-43e96da2a0fa_terseLabel_en-US" xlink:label="lab_tmp_CommonEquityTier1CapitalToRiskweightedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier 1 Capital (To Risk-weighted Assets)</link:label>
    <link:label id="lab_tmp_CommonEquityTier1CapitalToRiskweightedAssets_label_en-US" xlink:label="lab_tmp_CommonEquityTier1CapitalToRiskweightedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier 1 Capital (To Risk-weighted Assets)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets" xlink:href="tmp-20211231.xsd#tmp_CommonEquityTier1CapitalToRiskweightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets" xlink:to="lab_tmp_CommonEquityTier1CapitalToRiskweightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_30212eb9-75c8-4245-832f-84d15a7c5025_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalCreditAssessmentAxis_40be6ee2-7228-46e4-9191-487680ac8f8f_terseLabel_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Credit Assessment [Axis]</link:label>
    <link:label id="lab_us-gaap_InternalCreditAssessmentAxis_label_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Credit Assessment [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis" xlink:to="lab_us-gaap_InternalCreditAssessmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_c33cca5a-eb7d-459b-9208-a50ff7f93e6b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the year ended December 31, 2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_ca8a77ac-9b3a-4184-9d77-6ef8f1103885_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_OtherRealEstateOwned_d0a19444-9ddc-4354-8205-a313860d6f57_terseLabel_en-US" xlink:label="lab_tmp_OtherRealEstateOwned" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other real estate owned</link:label>
    <link:label id="lab_tmp_OtherRealEstateOwned_label_en-US" xlink:label="lab_tmp_OtherRealEstateOwned" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Real Estate Owned</link:label>
    <link:label id="lab_tmp_OtherRealEstateOwned_documentation_en-US" xlink:label="lab_tmp_OtherRealEstateOwned" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refers to fair value amount of other real estate owned as of balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherRealEstateOwned" xlink:href="tmp-20211231.xsd#tmp_OtherRealEstateOwned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_OtherRealEstateOwned" xlink:to="lab_tmp_OtherRealEstateOwned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_06ce8681-922f-4986-87c1-a304d9b4ebc9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_d613e039-c686-4d4d-a3ab-6dbc584c6f5a_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepurchaseAgreementCounterpartyLineItems_b740abde-7985-4952-82a2-fc1178df6217_terseLabel_en-US" xlink:label="lab_us-gaap_RepurchaseAgreementCounterpartyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreement Counterparty [Line Items]</link:label>
    <link:label id="lab_us-gaap_RepurchaseAgreementCounterpartyLineItems_label_en-US" xlink:label="lab_us-gaap_RepurchaseAgreementCounterpartyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreement Counterparty [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems" xlink:to="lab_us-gaap_RepurchaseAgreementCounterpartyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable_fa0266d8-a42a-4335-b459-16f0aacba299_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Repurchase Agreement Counterparty [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Repurchase Agreement Counterparty [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable" xlink:to="lab_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_711bbddc-bcaf-4a29-829c-27e234a8e4a6_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_f4e78b34-054c-4512-8b33-4838011bdd58_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_01db9027-e10f-4daa-a0f4-18c6fdabc30e_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_66bc6af5-cac5-4d9a-9c74-ef0cb72ab37f_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognized in other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseTrustPreferredSecurities_5e56236b-4c58-4c67-8378-b80b09e0ead4_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseTrustPreferredSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust preferred debentures</link:label>
    <link:label id="lab_us-gaap_InterestExpenseTrustPreferredSecurities_label_en-US" xlink:label="lab_us-gaap_InterestExpenseTrustPreferredSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Trust Preferred Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseTrustPreferredSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseTrustPreferredSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseTrustPreferredSecurities" xlink:to="lab_us-gaap_InterestExpenseTrustPreferredSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_b51ae9c8-69ce-4085-a308-af5be3d385ef_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held-to-maturity securities, at amortized cost (fair value of $282,288 at December 31, 2021 and $0 at December 31, 2020)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_9124bbb3-67b8-4ca4-ac11-1f9512c4886f_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_26bbaedb-91de-4365-80a7-47df8617d22a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held-to-maturity debt securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan_fb26f651-e14d-4b4a-bb03-847e1d0178be_terseLabel_en-US" xlink:label="lab_tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requisite service period</link:label>
    <link:label id="lab_tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan_label_en-US" xlink:label="lab_tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Requisite Service Period To Participate In Pension Plan</link:label>
    <link:label id="lab_tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan_documentation_en-US" xlink:label="lab_tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Requisite Service Period To Participate In Pension Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan" xlink:href="tmp-20211231.xsd#tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan" xlink:to="lab_tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_2e861196-9427-456a-8f9e-b5002cc02e4d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of weighted-average assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_b5204462-a2a8-4256-9c43-f18cb150cf00_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_cdc86b54-6f6b-46a9-9e3e-60a9cc18d376_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross realized losses</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Realized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResidentialMortgageMember_ba8b1c68-3da0-414a-a877-40a5cf85198f_verboseLabel_en-US" xlink:label="lab_us-gaap_ResidentialMortgageMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgages</link:label>
    <link:label id="lab_us-gaap_ResidentialMortgageMember_11cfadb0-035a-4ea9-b8cd-b594e4241b03_terseLabel_en-US" xlink:label="lab_us-gaap_ResidentialMortgageMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential Real Estate</link:label>
    <link:label id="lab_us-gaap_ResidentialMortgageMember_label_en-US" xlink:label="lab_us-gaap_ResidentialMortgageMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential Mortgage [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResidentialMortgageMember" xlink:to="lab_us-gaap_ResidentialMortgageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_775be73f-bc8e-43de-b442-da50e6e5b0d6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of expected benefits to be paid in each of next five years</link:label>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expected Benefit Payments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_af8786fd-d7d8-4dfb-8449-28e78b133640_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_6e655324-4e5e-4192-8683-6e50d47ee72f_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_518e96d9-8b5e-4e74-aa6a-18d0f85ee942_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans_bc5eae42-4ca6-435f-b80c-7274727154f0_terseLabel_en-US" xlink:label="lab_tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of non-contributory defined-contribution retirement plans</link:label>
    <link:label id="lab_tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans_label_en-US" xlink:label="lab_tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Number Of Non-Contributory Defined-Contribution Retirement Plans</link:label>
    <link:label id="lab_tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans_documentation_en-US" xlink:label="lab_tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Number Of Non-contributory Defined-contribution Retirement Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans" xlink:href="tmp-20211231.xsd#tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans" xlink:to="lab_tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformingFinancingReceivableMember_df651de4-c306-490e-aaed-34872b9f3e01_terseLabel_en-US" xlink:label="lab_us-gaap_PerformingFinancingReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performing</link:label>
    <link:label id="lab_us-gaap_PerformingFinancingReceivableMember_label_en-US" xlink:label="lab_us-gaap_PerformingFinancingReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performing Financial Instruments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformingFinancingReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformingFinancingReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformingFinancingReceivableMember" xlink:to="lab_us-gaap_PerformingFinancingReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_3982d7cd-b3cc-4cbb-a769-4e8fe62163eb_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment_d6b3fb9e-9ee0-498b-bf3a-c05110a2a8e7_totalLabel_en-US" xlink:label="lab_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment_label_en-US" xlink:label="lab_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment</link:label>
    <link:label id="lab_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment_documentation_en-US" xlink:label="lab_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment" xlink:href="tmp-20211231.xsd#tmp_DefinedBenefitPlanExpectedFutureBenefitPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment" xlink:to="lab_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HomeEquityLoanMember_7d54879c-2494-4573-a44c-7d5271b403a6_verboseLabel_en-US" xlink:label="lab_us-gaap_HomeEquityLoanMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home equity</link:label>
    <link:label id="lab_us-gaap_HomeEquityLoanMember_label_en-US" xlink:label="lab_us-gaap_HomeEquityLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home Equity Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HomeEquityLoanMember" xlink:to="lab_us-gaap_HomeEquityLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_d579f60d-3d31-4621-82c0-bddf99070e1c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfLoansHeldForSale_b0e4ecf6-a609-4b7d-8316-02832e22d991_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of loans</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfLoansHeldForSale_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Loans Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:to="lab_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_23cb2861-4f2b-4cd3-95c5-f1ec9b55e718_totalLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Interest Expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_92fc1ded-ba7d-478c-81e9-c674d169c455_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_02bad452-03a1-48aa-b107-b407d3e8124b_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_579ec1b1-0857-4b1e-a23e-cf4d09410d78_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_a5e17f61-1ecc-4a6e-b76f-316a6d8e8588_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected long-term rate of return</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_a31c703f-52fa-4680-a89a-5ad9f08b5de3_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected long-term return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperating_1e27ee55-7f98-4953-8bc2-a39416b48837_totalLabel_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeOperating" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Interest and Dividend Income</link:label>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperating_b45f5332-5a72-4c47-9ed4-b53d6bae2d47_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeOperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperating_label_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeOperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and Dividend Income, Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating" xlink:to="lab_us-gaap_InterestAndDividendIncomeOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivables60To89DaysPastDueMember_58ee6b26-28a6-456c-9b3e-4698d824c2af_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">60-89 Days</link:label>
    <link:label id="lab_us-gaap_FinancingReceivables60To89DaysPastDueMember_label_en-US" xlink:label="lab_us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Asset, 60 to 89 Days Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:to="lab_us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_e3596cef-d8e4-4f18-995c-259f062e3211_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition_3e41da23-bef2-4ac4-a177-abef0b6943a4_terseLabel_en-US" xlink:label="lab_us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities pledged or sold under agreements to repurchase</link:label>
    <link:label id="lab_us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition_label_en-US" xlink:label="lab_us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pledged Assets, Other, Not Separately Reported on Statement of Financial Position</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition" xlink:to="lab_us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_01e31811-0613-4e9f-9fa2-c813654fe0ab_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_e568f3e8-e556-4e7a-bca9-c08b449d2811_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_f9f64601-068f-41c7-83d8-b8b4a724045f_netLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase to beginning retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_79a6b9f4-ca98-499b-a12a-249d8d1c4b17_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award term (no more than)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_1a3406d7-5b72-49ca-b7e4-d92bb11208b1_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoveries</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_382eecac-fafc-4621-a8f6-24f1daa052ff_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_079c9df7-1be5-4482-8e56-55c250675438_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_857645c9-59fd-41dc-b204-93e54d70e711_verboseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Treasuries</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_a95b1aaf-adc9-45fb-8bfe-93fa775a32a3_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Treasuries</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_e7d9e436-85f4-407c-b6db-065e777316d0_terseLabel_en-US" xlink:label="lab_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust preferred debentures</link:label>
    <link:label id="lab_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_48ddbe63-f4ff-4814-ad70-a72ff59e76f6_netLabel_en-US" xlink:label="lab_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust preferred debentures</link:label>
    <link:label id="lab_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_8c9fde2c-2755-41ce-86e7-d037b5e10ac2_verboseLabel_en-US" xlink:label="lab_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust preferred debentures issued to non-consolidated subsidiary</link:label>
    <link:label id="lab_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_label_en-US" xlink:label="lab_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Share Value, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount" xlink:to="lab_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_595213d6-92d3-4eab-a36a-20ddd1b5c638_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch_ecae6d08-8f81-404b-90f8-6cb66762a7c8_terseLabel_en-US" xlink:label="lab_tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum match (as a percent)</link:label>
    <link:label id="lab_tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch_label_en-US" xlink:label="lab_tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Ownership Plan (ESOP), Incentive Stock Options (ISOPs), Maximum Employer Matching Contribution, Percent of Match</link:label>
    <link:label id="lab_tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch_documentation_en-US" xlink:label="lab_tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Ownership Plan (ESOP), Incentive Stock Options (ISOPs), Maximum Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch" xlink:href="tmp-20211231.xsd#tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch" xlink:to="lab_tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2b100228-b288-4e59-83a3-53b401ba39df_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fae982f4-2cf1-4ddf-ab0f-176da8faab7b_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_72876192-f101-44c7-8e86-7d9677405ba9_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balances at beginning</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_75bc2970-bbdc-49be-ada7-6b7c37066532_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balances at ending</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_03895965-bf0c-44ea-917e-f1ec299b4548_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0587f4b1-9d2a-4da3-9031-c5a2f2ce0e24_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_6aa421ff-81d3-4580-8551-210b501de957_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfMortgageServicingRightsMSRs_b7a7887d-21e6-4242-9278-8dd5f3c983bd_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfMortgageServicingRightsMSRs" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of mortgage servicing assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfMortgageServicingRightsMSRs_label_en-US" xlink:label="lab_us-gaap_AmortizationOfMortgageServicingRightsMSRs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Mortgage Servicing Rights (MSRs)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs" xlink:to="lab_us-gaap_AmortizationOfMortgageServicingRightsMSRs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_55737e4a-e668-435a-8fe1-1a5de8e26f12_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_8c0bc667-52a7-4227-a3fe-93389052c398_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation_fb20a420-cc6e-4e3f-aa36-2bb997304fd5_verboseLabel_en-US" xlink:label="lab_tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets (liabilities) related to net unrealized holdings losses/(gains) in the available-for-sale securities portfolio</link:label>
    <link:label id="lab_tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation_label_en-US" xlink:label="lab_tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Unrealized Holding Gains in Available for Sale Securities, Excluded from Deferred Tax Assets (Liabilities) Calculation</link:label>
    <link:label id="lab_tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation_documentation_en-US" xlink:label="lab_tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The value of net unrealized holding gains in available for sale securities excluded from deferred tax liabilities calculation as of the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation" xlink:href="tmp-20211231.xsd#tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation" xlink:to="lab_tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_b5360a4e-0990-4c66-82b0-9223f79af627_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_dc87e69b-a766-4d14-9396-c175cb8dd59d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average asset allocations</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_FederalHomeLoanBankOfNewYorkMember_06e9902f-ffd6-4c37-b63b-84ef699ead7f_terseLabel_en-US" xlink:label="lab_srt_FederalHomeLoanBankOfNewYorkMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank New York (FHLBNY)</link:label>
    <link:label id="lab_srt_FederalHomeLoanBankOfNewYorkMember_label_en-US" xlink:label="lab_srt_FederalHomeLoanBankOfNewYorkMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank of New York [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankOfNewYorkMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankOfNewYorkMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_FederalHomeLoanBankOfNewYorkMember" xlink:to="lab_srt_FederalHomeLoanBankOfNewYorkMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_ac9b4dc2-ef7c-4467-8dea-0cbcad279aa1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of segment and related information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_b6608709-2644-4664-9a2e-688296012e91_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_b4f45212-9c07-48f1-b1c6-12de0bbd92e0_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward_c27d3443-1dda-4e1b-bf20-bdd81ea23bee_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Related Parties [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Related Parties [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward" xlink:to="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember_f4ba5f6f-01b6-4448-92a7-637d253fac21_terseLabel_en-US" xlink:label="lab_tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SARs, shares of restricted stock and restricted units and performance share awards</link:label>
    <link:label id="lab_tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember_label_en-US" xlink:label="lab_tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Appreciation Rights, Restricted Stock And Restricted Units, And Performance Shares [Member]</link:label>
    <link:label id="lab_tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember_documentation_en-US" xlink:label="lab_tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Appreciation Rights, Restricted Stock And Restricted Units, And Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember" xlink:href="tmp-20211231.xsd#tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember" xlink:to="lab_tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b54054cf-617e-4bcc-b805-0d8f51862bb2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e83eba69-6357-4bd3-8b19-0c69e176a19d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_b201655e-ba73-4868-a4b3-f335344ff196_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_StockOption2Member_40aef836-7933-41f7-b7d0-a2cc2a3ed7fb_verboseLabel_en-US" xlink:label="lab_tmp_StockOption2Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$37.51-41.00</link:label>
    <link:label id="lab_tmp_StockOption2Member_label_en-US" xlink:label="lab_tmp_StockOption2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options Tranche 2 [Member]</link:label>
    <link:label id="lab_tmp_StockOption2Member_documentation_en-US" xlink:label="lab_tmp_StockOption2Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOption2Member" xlink:href="tmp-20211231.xsd#tmp_StockOption2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_StockOption2Member" xlink:to="lab_tmp_StockOption2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_ef35f736-a745-4e63-95d8-47ecc36522cd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in deferred tax assets, valuation allowance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_8ea7510c-265d-4263-b4ab-51159c340f5a_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentExpense_f074b145-d331-4fe4-affa-6f56c2e77378_terseLabel_en-US" xlink:label="lab_us-gaap_EquipmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and fixture expense</link:label>
    <link:label id="lab_us-gaap_EquipmentExpense_label_en-US" xlink:label="lab_us-gaap_EquipmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentExpense" xlink:to="lab_us-gaap_EquipmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_c1041da9-ec1f-4d25-b4eb-521495e9160e_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less than 12 Months</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_45652c9b-ebc5-4cae-880d-815a369fa8d9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noninterest Income and Expense</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income and Other Expense Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:to="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_0b6a6d96-648d-4d2f-b1f5-dbf704ef54a0_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_45acfe69-47ec-442b-81bd-40848c0ab291_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRevolving_b25974a4-078e-47c5-9f2e-431bd3ea9c7d_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRevolving" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Loans Amortized Cost Basis</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRevolving_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRevolving" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Revolving</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRevolving" xlink:to="lab_us-gaap_FinancingReceivableRevolving" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_6da90554-8c3c-4f7a-9ce1-77977809ce43_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Directors deferred compensation plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_efed06e0-a39e-49ea-9b83-0e4c9f9cc117_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock repurchased and returned to unissued status (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock_57b9acf4-5193-4cbd-86e2-e1fe96b0c0c1_terseLabel_en-US" xlink:label="lab_tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of depreciation and amortization</link:label>
    <link:label id="lab_tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock_label_en-US" xlink:label="lab_tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Depreciation And Amortization [Table Text Block]</link:label>
    <link:label id="lab_tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock_documentation_en-US" xlink:label="lab_tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of depreciation and amortization related to premises and equipment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock" xlink:href="tmp-20211231.xsd#tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock" xlink:to="lab_tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_3eae3cc3-cdbb-46a9-8fa4-acd0d5285cfb_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_3eb8d450-50e1-40e6-9924-fed6131094d4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapitalRatio_af89ae7b-8b10-4f27-9fcd-352d95da0193_terseLabel_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapitalRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier 1 Capital (to risk-weighted assets), Actual Ratio</link:label>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapitalRatio_label_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapitalRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Common Equity Tier One Risk-Based Capital Ratio, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRatio" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonEquityTierOneCapitalRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonEquityTierOneCapitalRatio" xlink:to="lab_us-gaap_CommonEquityTierOneCapitalRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_47e06266-78c3-4359-b903-df7d32c399fb_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of credit quality indicators on loans by class of commercial and industrial loans and commercial real estate loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Credit Quality Indicators [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:to="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_63c4b252-d8e4-4b15-a523-5c3fef4cea76_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_2b9f9f2f-4b4d-4825-81f5-4713ce7b59ac_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_501f7319-825e-4544-a7b2-4d483e3e15e6_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_87a3ed2b-70ad-4200-991a-b718a37fe35d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments_5e540654-bfab-491a-b342-e61b4eca7e87_negatedTerseLabel_en-US" xlink:label="lab_tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan payments</link:label>
    <link:label id="lab_tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments_label_en-US" xlink:label="lab_tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Related Parties, Loan Payments</link:label>
    <link:label id="lab_tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments_documentation_en-US" xlink:label="lab_tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Related Parties, Loan Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments" xlink:href="tmp-20211231.xsd#tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments" xlink:to="lab_tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestExpenseAbstract_91acf46e-35fa-43c8-9b49-14ba89d77294_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NONINTEREST EXPENSES</link:label>
    <link:label id="lab_us-gaap_NoninterestExpenseAbstract_335ed3ec-d491-4db0-9d75-b0065eda980b_verboseLabel_en-US" xlink:label="lab_us-gaap_NoninterestExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NONINTEREST EXPENSES</link:label>
    <link:label id="lab_us-gaap_NoninterestExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NoninterestExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestExpenseAbstract" xlink:to="lab_us-gaap_NoninterestExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_116fe75d-1281-408a-8997-90e2001a67a3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_743ae5ef-ff20-4585-82a9-8e120678ab72_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_c0852cdc-ab5f-484c-9478-5c13b00cb7d8_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Risk-Based Capital, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:to="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_d56b6856-310d-4ec5-8445-c12f69c25d46_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: average unvested stock-based compensation awards (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Participating Nonvested Shares with Non-forfeitable Dividend Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_e24ad5bc-d2fd-43ee-b2de-f82b45af17e8_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Capital (to risk-weighted assets), Minimum Capital Required, Ratio</link:label>
    <link:label id="lab_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Total Risk-Based Capital Ratio, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:to="lab_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_46a8b516-8a7d-48e8-ad9e-dfe2c7058f9f_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Capital (to risk-weighted assets), Actual Ratio</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Risk-Based Capital Ratio, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets" xlink:to="lab_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_LeesportTrustMember_bbc56594-13e2-4e47-a925-911e45160b78_terseLabel_en-US" xlink:label="lab_tmp_LeesportTrustMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leesport Capital Trust II</link:label>
    <link:label id="lab_tmp_LeesportTrustMember_label_en-US" xlink:label="lab_tmp_LeesportTrustMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leesport Capital Trust II [Member]</link:label>
    <link:label id="lab_tmp_LeesportTrustMember_documentation_en-US" xlink:label="lab_tmp_LeesportTrustMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Information pertaining to Leesport Capital Trust I.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LeesportTrustMember" xlink:href="tmp-20211231.xsd#tmp_LeesportTrustMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_LeesportTrustMember" xlink:to="lab_tmp_LeesportTrustMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_TrustPreferredDebenturesTextBlockTextBlock_e6ff969a-6c18-4b67-9a23-c7b10177dfd1_verboseLabel_en-US" xlink:label="lab_tmp_TrustPreferredDebenturesTextBlockTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust Preferred Debentures</link:label>
    <link:label id="lab_tmp_TrustPreferredDebenturesTextBlockTextBlock_label_en-US" xlink:label="lab_tmp_TrustPreferredDebenturesTextBlockTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust Preferred Debentures Text Block [Text Block]</link:label>
    <link:label id="lab_tmp_TrustPreferredDebenturesTextBlockTextBlock_documentation_en-US" xlink:label="lab_tmp_TrustPreferredDebenturesTextBlockTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire disclosure regarding trusts and preferred debentures.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TrustPreferredDebenturesTextBlockTextBlock" xlink:href="tmp-20211231.xsd#tmp_TrustPreferredDebenturesTextBlockTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_TrustPreferredDebenturesTextBlockTextBlock" xlink:to="lab_tmp_TrustPreferredDebenturesTextBlockTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_deddd370-295c-4314-9857-3f4a5f280358_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Benefit Plans</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d6f67dda-a590-4437-a22e-27fbba01d650_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards granted during period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_UnencumberedResidentialAndCommercialRealEstateLoan_9fc1cc0c-488f-4b3f-843a-25d29029a1c5_terseLabel_en-US" xlink:label="lab_tmp_UnencumberedResidentialAndCommercialRealEstateLoan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unencumbered residential and commercial real estate loans and investment securities pledged</link:label>
    <link:label id="lab_tmp_UnencumberedResidentialAndCommercialRealEstateLoan_label_en-US" xlink:label="lab_tmp_UnencumberedResidentialAndCommercialRealEstateLoan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unencumbered Residential And Commercial Real Estate Loan</link:label>
    <link:label id="lab_tmp_UnencumberedResidentialAndCommercialRealEstateLoan_documentation_en-US" xlink:label="lab_tmp_UnencumberedResidentialAndCommercialRealEstateLoan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount refers to unencumbered residential and commercial real estate loan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_UnencumberedResidentialAndCommercialRealEstateLoan" xlink:href="tmp-20211231.xsd#tmp_UnencumberedResidentialAndCommercialRealEstateLoan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_UnencumberedResidentialAndCommercialRealEstateLoan" xlink:to="lab_tmp_UnencumberedResidentialAndCommercialRealEstateLoan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5422244b-94e1-46ef-a7f2-0148fedb2ffc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceCommissionsAndFees_44e5c531-2c5e-46a4-ac18-77ae3bf8f588_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceCommissionsAndFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance commissions and fees</link:label>
    <link:label id="lab_us-gaap_InsuranceCommissionsAndFees_label_en-US" xlink:label="lab_us-gaap_InsuranceCommissionsAndFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Commissions and Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceCommissionsAndFees" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceCommissionsAndFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceCommissionsAndFees" xlink:to="lab_us-gaap_InsuranceCommissionsAndFees" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_b7c37822-3b16-4664-9bc9-5efedca5743a_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember_41623cac-f61c-49b0-aa06-62f8c57e14a4_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Including Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="lab_us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_efa99c3c-f2f9-4100-9558-5cbd581e05fb_totalLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State Total</link:label>
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_label_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_ff2efab1-962c-4d9d-adeb-afda47787aad_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract_label_en-US" xlink:label="lab_us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Value of Federal Funds Purchased, Securities Sold under Agreements to Repurchase, and Deposits Received for Securities Loaned [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract" xlink:to="lab_us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_1dc85f48-eac9-4c0f-b5ab-51417acd2573_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net retirement plan prior service (credit) cost</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_4752d46e-f5ce-42ff-9604-bc61cfa4efc3_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income, Net unrealized losses</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_BankingSegmentMember_73df5959-89ce-4855-80d9-8a1d767aa766_terseLabel_en-US" xlink:label="lab_tmp_BankingSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking</link:label>
    <link:label id="lab_tmp_BankingSegmentMember_label_en-US" xlink:label="lab_tmp_BankingSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Segment [Member]</link:label>
    <link:label id="lab_tmp_BankingSegmentMember_documentation_en-US" xlink:label="lab_tmp_BankingSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BankingSegmentMember" xlink:href="tmp-20211231.xsd#tmp_BankingSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_BankingSegmentMember" xlink:to="lab_tmp_BankingSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_f86279a9-13a9-4eb1-ba0f-852568372702_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Assets</link:label>
    <link:label id="lab_us-gaap_Assets_9a35b87f-08ab-49e2-b15b-fd6d09494ce8_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_b82b89f5-9e80-4cd8-af54-7f6b9d197828_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sales/redemption of Federal Home Loan Bank stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Federal Home Loan Bank Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock" xlink:to="lab_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_e66fb71d-edc9-4e41-863c-3c63d332fb1a_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments_3a281f67-d1df-4316-a7e1-5c705e470018_terseLabel_en-US" xlink:label="lab_tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase accounting adjustments</link:label>
    <link:label id="lab_tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments_label_en-US" xlink:label="lab_tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Purchase Accounting Adjustments</link:label>
    <link:label id="lab_tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments_documentation_en-US" xlink:label="lab_tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Purchase Accounting Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments" xlink:to="lab_tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_a895f9a9-8821-4090-baf3-c2cdfc98b50c_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid during the year for - Interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_2b203636-b7ba-4fc8-890f-749aa12901a7_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ParentCompanyMember_5762a4cd-4f62-4fcd-9cb4-255f76376ac8_terseLabel_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tompkins (the Parent Company)</link:label>
    <link:label id="lab_srt_ParentCompanyMember_label_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent Company [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ParentCompanyMember" xlink:to="lab_srt_ParentCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedLoss_d985a1b5-d078-455f-a58f-074ad4d75636_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognized losses on equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Realized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiRealizedLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiRealizedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_cf0f513c-0aa8-467f-8f48-6de222945bd5_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non- controlling Interests</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_9c0fb75f-9e7d-4e65-b9e8-1de17488c889_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization expense</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain_a64d60f0-4889-4e65-8819-7ab64753c732_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Portfolio Segment [Domain]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Portfolio Segment [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:to="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_e011a519-14e5-44e2-852f-a410097f9f52_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of loans and leases</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_019ce1c4-88a8-4e13-b590-dd8d32859c13_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior service cost (credit)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_5c3f43df-e4bd-4637-8bda-8386f4ff1d2a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charge-offs</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member_9031cc09-e46b-4be2-af9c-0004f73f8c13_terseLabel_en-US" xlink:label="lab_tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options And Stock Appreciation Rights With Expiration Date In 2026</link:label>
    <link:label id="lab_tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member_label_en-US" xlink:label="lab_tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options And Stock Appreciation Rights With Expiration Date In 2026 [Member]</link:label>
    <link:label id="lab_tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member_documentation_en-US" xlink:label="lab_tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options And Stock Appreciation Rights With Expiration Date In 2026</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member" xlink:href="tmp-20211231.xsd#tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member" xlink:to="lab_tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_f829cf5d-da6a-4fe3-b932-8338d541926e_verboseLabel_en-US" xlink:label="lab_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Government sponsored entities</link:label>
    <link:label id="lab_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_d3652d4d-4d47-4195-b2b4-1ba3ec67821c_terseLabel_en-US" xlink:label="lab_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage-backed securities - residential, U.S. Government sponsored entities</link:label>
    <link:label id="lab_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_label_en-US" xlink:label="lab_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember" xlink:to="lab_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_6de8fbff-af08-4e08-bdfd-83c3fd376ffa_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_53524c9e-ec99-484d-a4be-fc1041c8cbc6_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_f62ab68e-e23d-48f6-aed8-14b2c3f8d26d_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by Operating Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_a21303ae-fc6c-4162-8007-f1ed5408b544_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_43201ebb-9596-423a-bd69-88653dffc961_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of borrowings</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8fe6342e-f294-43e7-8297-660c1eb3805a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_eba7775e-2725-48d0-96fe-837f019f01b2_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture, fixtures, and equipment</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_776a032a-262e-4ff9-b261-0988bdb3b88b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_fd3be4eb-fc70-4eec-bbe9-a2efc6aa4b53_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4e67174b-3d0e-453f-a514-97100b37e7c6_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding - Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5b9458b4-c6e1-45f1-8a0e-5e949ec74ec5_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding - Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResidentialPortfolioSegmentMember_fa05b890-2a0c-4705-84ae-ce239bea9938_verboseLabel_en-US" xlink:label="lab_us-gaap_ResidentialPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential real estate</link:label>
    <link:label id="lab_us-gaap_ResidentialPortfolioSegmentMember_label_en-US" xlink:label="lab_us-gaap_ResidentialPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential Portfolio Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResidentialPortfolioSegmentMember" xlink:to="lab_us-gaap_ResidentialPortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_0c9a985c-9e7b-4af6-9893-fd067b92e4d6_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted Earnings Per Share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_6a5ce095-66dd-487c-8746-5292c3066082_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted EPS (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_7a020e36-b35e-4221-9440-0be70a552ab5_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_NY_29b066c4-51f8-455f-ba5d-310b9bb452f0_terseLabel_en-US" xlink:label="lab_stpr_NY" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NEW YORK</link:label>
    <link:label id="lab_stpr_NY_label_en-US" xlink:label="lab_stpr_NY" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NEW YORK</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_NY" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_NY"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_NY" xlink:to="lab_stpr_NY" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_29180317-f55f-4a45-9a80-98e81bbf2345_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_0451c622-b8e7-40a7-b9b2-0220d9fb5d68_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_cccbe312-90f6-4e20-946a-6fe69702020e_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net actuarial loss (gain)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_60d893a1-bab7-4e6d-be04-7470df24e23c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid, net of refunds, during the year for - Income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_2f09fd8d-eacb-4999-832b-c128e65d27c0_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Finite-Lived, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_23e32fb6-0f5f-421c-acf8-a5522e43d66c_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:to="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized_d4b91a0d-e073-4f72-8a07-345772e5fde6_terseLabel_en-US" xlink:label="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</link:label>
    <link:label id="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized_label_en-US" xlink:label="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Common Equity Tier 1 Capital required to be well-capitalized</link:label>
    <link:label id="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized_documentation_en-US" xlink:label="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Tier 1 capital amount (Tier 1 capital divided by risk weighted assets) required to be categorized as "well capitalized" under the regulatory framework for prompt corrective action.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:href="tmp-20211231.xsd#tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:to="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_23ff79b2-ca01-4d6e-b76a-f7c5d9a4cbef_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities Sold Under Agreements to Repurchase</link:label>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_label_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities Sold under Agreements to Repurchase [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember" xlink:to="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_32644d56-7d2f-462c-84b8-534d3d41b2cc_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total comprehensive income attributable to Tompkins Financial Corporation</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_dee3de55-a186-48c6-83e0-90f0dfc8eef3_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_b0e66c71-603d-4312-973d-04bf0c6b7665_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangibles, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_d2e2b007-b63e-4345-8332-995365c0b1e4_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unaudited Quarterly Financial Data</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_c27f0b54-ca15-4230-b767-f20d733952f3_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_6cc689e4-0287-4b89-89e2-b052334b516f_periodStartLabel_en-US" xlink:label="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in dollars per share)</link:label>
    <link:label id="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_5483ddff-a2b1-452d-8bf6-fbeeb0cba9fc_periodEndLabel_en-US" xlink:label="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in dollars per share)</link:label>
    <link:label id="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_label_en-US" xlink:label="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice</link:label>
    <link:label id="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_documentation_en-US" xlink:label="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The weighted average exercise price of nonvested share-based awards.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:href="tmp-20211231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:to="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember_ade0cef2-8ee4-4dac-9f06-bd493018da4f_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net retirement plan actuarial (loss) gain</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Including Portion Attributable to Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseOtherDomesticDeposits_ac9ac6cf-3002-41b1-a432-b1c2cb38da49_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseOtherDomesticDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other deposits</link:label>
    <link:label id="lab_us-gaap_InterestExpenseOtherDomesticDeposits_label_en-US" xlink:label="lab_us-gaap_InterestExpenseOtherDomesticDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Other Domestic Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOtherDomesticDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseOtherDomesticDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseOtherDomesticDeposits" xlink:to="lab_us-gaap_InterestExpenseOtherDomesticDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_db009b39-ecc8-438f-a4d4-b33b3d09aa04_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of effective income tax rate reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock_99e4dca4-98e3-42df-91a6-ed16dfee1863_terseLabel_en-US" xlink:label="lab_tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of maximum potential obligations to extend credit for loan commitments</link:label>
    <link:label id="lab_tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock_label_en-US" xlink:label="lab_tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Maximum Potential Obligations To Extend Credit For Loan Commitments [Table Text Block]</link:label>
    <link:label id="lab_tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock_documentation_en-US" xlink:label="lab_tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The tabular disclosure for the maximum potential obligations to extend credit for loan commitments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock" xlink:href="tmp-20211231.xsd#tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock" xlink:to="lab_tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_DeferredTaxLiabilitiesPrepaidPension_e8c31593-56a8-4007-b163-48e8f2d7a38b_terseLabel_en-US" xlink:label="lab_tmp_DeferredTaxLiabilitiesPrepaidPension" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid pension</link:label>
    <link:label id="lab_tmp_DeferredTaxLiabilitiesPrepaidPension_label_en-US" xlink:label="lab_tmp_DeferredTaxLiabilitiesPrepaidPension" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Prepaid Pension</link:label>
    <link:label id="lab_tmp_DeferredTaxLiabilitiesPrepaidPension_documentation_en-US" xlink:label="lab_tmp_DeferredTaxLiabilitiesPrepaidPension" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refers to prepaid pension costs represented the cumulative employer's contributions in excess of net pension cost recognized,</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxLiabilitiesPrepaidPension" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxLiabilitiesPrepaidPension"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DeferredTaxLiabilitiesPrepaidPension" xlink:to="lab_tmp_DeferredTaxLiabilitiesPrepaidPension" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollateralAxis_4875351b-bd0f-4c83-a03d-0e36a7bf79c1_terseLabel_en-US" xlink:label="lab_us-gaap_CollateralAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateral [Axis]</link:label>
    <link:label id="lab_us-gaap_CollateralAxis_label_en-US" xlink:label="lab_us-gaap_CollateralAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateral Held [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollateralAxis" xlink:to="lab_us-gaap_CollateralAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_d75d38cb-e570-4eca-8a78-da50363325d2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of assets and liabilities measured at fair value on a recurring basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_96ed5ea4-23e2-42ab-a381-8db12d7a2fe4_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive (Loss) Income</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_0f9f392c-0000-4cd9-acc4-50c8ade73714_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateOwnedValuationAllowancePolicy_31107d39-8da7-4941-a2ce-9684edba13a9_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateOwnedValuationAllowancePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Real Estate Owned</link:label>
    <link:label id="lab_us-gaap_RealEstateOwnedValuationAllowancePolicy_label_en-US" xlink:label="lab_us-gaap_RealEstateOwnedValuationAllowancePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Owned, Valuation Allowance, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateOwnedValuationAllowancePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateOwnedValuationAllowancePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateOwnedValuationAllowancePolicy" xlink:to="lab_us-gaap_RealEstateOwnedValuationAllowancePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance_dfc39b9b-d5de-4db0-a961-ee477e968fe9_terseLabel_en-US" xlink:label="lab_tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption of corporate owned life insurance</link:label>
    <link:label id="lab_tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance_label_en-US" xlink:label="lab_tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Redemption Of Corporate Owned Life Insurance</link:label>
    <link:label id="lab_tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance_documentation_en-US" xlink:label="lab_tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Redemption Of Corporate Owned Life Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance" xlink:href="tmp-20211231.xsd#tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance" xlink:to="lab_tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankOwnedLifeInsurance_9be1a2b2-7e6a-4054-b61f-5fb899c90b64_terseLabel_en-US" xlink:label="lab_us-gaap_BankOwnedLifeInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate owned life insurance</link:label>
    <link:label id="lab_us-gaap_BankOwnedLifeInsurance_14fa61d7-3075-40e7-85c9-655f2145b888_verboseLabel_en-US" xlink:label="lab_us-gaap_BankOwnedLifeInsurance" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life insurance assets</link:label>
    <link:label id="lab_us-gaap_BankOwnedLifeInsurance_label_en-US" xlink:label="lab_us-gaap_BankOwnedLifeInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Owned Life Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankOwnedLifeInsurance" xlink:to="lab_us-gaap_BankOwnedLifeInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssets_77d015cf-c297-400c-9dda-cd32512b6d84_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAssets_label_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets" xlink:to="lab_us-gaap_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_1eb25575-5601-48b9-800d-f56a67066358_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServicingAssetAtAmortizedValueAdditions_ddd0c872-11d9-4e63-b149-34fe1508bab7_terseLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetAtAmortizedValueAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage servicing assets added during the period</link:label>
    <link:label id="lab_us-gaap_ServicingAssetAtAmortizedValueAdditions_label_en-US" xlink:label="lab_us-gaap_ServicingAssetAtAmortizedValueAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Asset at Amortized Cost, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValueAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtAmortizedValueAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueAdditions" xlink:to="lab_us-gaap_ServicingAssetAtAmortizedValueAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2480c25f-1400-4b66-a562-a975b2df1942_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_f26b6276-b04e-4ce9-b4d5-7d3ccab5e24e_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after five years through ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch_3656d534-af4c-4b93-a152-ff5ee949ff1d_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal home loan bank, advances, branch of FHLB bank, amount of advances</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank, Advances, Branch of FHLB Bank, Amount of Advances</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_37b66ece-0965-4e3f-94fd-934eed571beb_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock activity (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_OverThreeThroughSixMonths_5b9b748c-52e7-47b4-844d-0b7610e1bc26_terseLabel_en-US" xlink:label="lab_tmp_OverThreeThroughSixMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over three through six months</link:label>
    <link:label id="lab_tmp_OverThreeThroughSixMonths_label_en-US" xlink:label="lab_tmp_OverThreeThroughSixMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over Three Through Six Months</link:label>
    <link:label id="lab_tmp_OverThreeThroughSixMonths_documentation_en-US" xlink:label="lab_tmp_OverThreeThroughSixMonths" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of time deposits maturing in over three months through six months.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OverThreeThroughSixMonths" xlink:href="tmp-20211231.xsd#tmp_OverThreeThroughSixMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_OverThreeThroughSixMonths" xlink:to="lab_tmp_OverThreeThroughSixMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_67df8058-832a-427b-a106-db67873a77f2_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_0016fbde-bfcb-4f87-8426-c95265d93364_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Held-to-maturity Securities [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Held-to-maturity Securities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_7e1947d1-ebda-4a57-89e6-8c64b8f0df7a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued for dividend reinvestment plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_a34ce26f-a4fb-4a12-8354-5eca987a617a_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued for dividend reinvestment plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Common Stock, Dividend Reinvestment Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Capital_3285dc07-4731-48cd-8058-ee319be138ee_verboseLabel_en-US" xlink:label="lab_us-gaap_Capital" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Capital (to risk-weighted assets), Actual Amount</link:label>
    <link:label id="lab_us-gaap_Capital_label_en-US" xlink:label="lab_us-gaap_Capital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Total Capital, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Capital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Capital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Capital" xlink:to="lab_us-gaap_Capital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_91ec842a-e85a-4207-8c37-6dce0dfb1dff_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Past Due [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Past Due [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_eec86a9e-73ae-4398-93f2-b3d4279adaa5_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current</link:label>
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal, State and Local, Tax Expense (Benefit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_59144e17-4c59-4350-a1aa-e2b4ba1e51bb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of exercise prices, upper range (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b94fbf9d-189e-4aff-9177-87a43b1d5bd1_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EQUITY</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_656bbce9-20bb-4547-9e5c-3d41dc843d28_terseLabel_en-US" xlink:label="lab_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Berks, Montgomery, Philadelphia, Deleware and Schuylkill, Pennsylvania</link:label>
    <link:label id="lab_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_86dd68ed-29a9-4396-9303-7cdb93de0048_verboseLabel_en-US" xlink:label="lab_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southeastern Pennsylvania</link:label>
    <link:label id="lab_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_label_en-US" xlink:label="lab_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Berks, Montgomery, Philadelphia, Deleware and Schuylkill, Pennsylvania [Member]</link:label>
    <link:label id="lab_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_documentation_en-US" xlink:label="lab_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Berks, Montgomery, Philadelphia, Deleware and Schuylkill, Pennsylvania [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember" xlink:href="tmp-20211231.xsd#tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember" xlink:to="lab_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_14cb5aa3-c0c3-4db2-9c62-7c2ca004d2c9_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in one year or less</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_24db44c0-a630-41bf-b267-11c3511eb4f0_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_StockOption5Member_70ae754d-3768-4d83-8f17-2fcdbfe960fb_verboseLabel_en-US" xlink:label="lab_tmp_StockOption5Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$76.91-86.18</link:label>
    <link:label id="lab_tmp_StockOption5Member_label_en-US" xlink:label="lab_tmp_StockOption5Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options Tranche 5 [Member]</link:label>
    <link:label id="lab_tmp_StockOption5Member_documentation_en-US" xlink:label="lab_tmp_StockOption5Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOption5Member" xlink:href="tmp-20211231.xsd#tmp_StockOption5Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_StockOption5Member" xlink:to="lab_tmp_StockOption5Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1_e23b082f-b2c7-4e72-aff8-a95ad7d7b713_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ACL Allocation</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Losses, Individually Evaluated for Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_e0f7e611-4fed-4927-97ef-9a57b73c07c6_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_0e958d81-6d91-4d17-80a2-79293e059737_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalToRiskWeightedAssets_bf8bc5ee-0459-4b7e-a9e8-6e339902bcaa_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Capital (to risk-weighted assets), Actual Ratio</link:label>
    <link:label id="lab_us-gaap_CapitalToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_CapitalToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Total Risk-Based Capital Ratio, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalToRiskWeightedAssets" xlink:to="lab_us-gaap_CapitalToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_0538fbf8-d1e8-41fd-a32e-dfb5f13e05dc_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_be772c8e-e706-421d-af59-ff985fef64c4_terseLabel_en-US" xlink:label="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Information Disclosure [Abstract]</link:label>
    <link:label id="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_label_en-US" xlink:label="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_0ca6f6b8-f506-49d3-bd7d-444aeb14649c_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit obligation at beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_4022f9c6-45d8-4c26-91f5-36e12419ff54_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit obligation at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_3001bc37-1d95-4f2f-a335-ab3bf32eb046_terseLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans held for sale</link:label>
    <link:label id="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_label_en-US" xlink:label="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" xlink:to="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_24acdb8f-39e6-4f23-9ae2-8f5d5f752f64_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeDepositsWithFinancialInstitutions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due from banks</link:label>
    <link:label id="lab_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_label_en-US" xlink:label="lab_us-gaap_InterestIncomeDepositsWithFinancialInstitutions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, Deposits with Financial Institutions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions" xlink:to="lab_us-gaap_InterestIncomeDepositsWithFinancialInstitutions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_40d79780-b5f9-4004-b8be-4cb016b1fe6c_terseLabel_en-US" xlink:label="lab_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal funds purchased and securities sold under agreements to repurchase</link:label>
    <link:label id="lab_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_2f59a852-b8fa-4d49-8520-9f9885673b81_verboseLabel_en-US" xlink:label="lab_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities sold under agreements to repurchase</link:label>
    <link:label id="lab_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_label_en-US" xlink:label="lab_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Funds Purchased and Securities Sold under Agreements to Repurchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink:to="lab_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_24610a46-149a-41de-be6a-e6f951926cfb_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_afd95986-941d-44f8-8a69-f49973a699ef_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment_e829a147-2b0a-415b-86e1-ebaadbea6555_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Individually Evaluated for Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment" xlink:to="lab_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_InvestmentServicesIncome_56348f48-31dd-48f5-8833-d96e7f4b8daa_terseLabel_en-US" xlink:label="lab_tmp_InvestmentServicesIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment services income</link:label>
    <link:label id="lab_tmp_InvestmentServicesIncome_label_en-US" xlink:label="lab_tmp_InvestmentServicesIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment services income</link:label>
    <link:label id="lab_tmp_InvestmentServicesIncome_documentation_en-US" xlink:label="lab_tmp_InvestmentServicesIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fees from trust, investment and asset management and other wealth advisory services. A portion of these fees is based on the market value of client assets managed, advised, administered or held in custody. The remaining portion of these fees is based on the specific service provided or may be fixed fees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InvestmentServicesIncome" xlink:href="tmp-20211231.xsd#tmp_InvestmentServicesIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_InvestmentServicesIncome" xlink:to="lab_tmp_InvestmentServicesIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember_af3000a1-b64a-41c7-a92f-d7ba0e388989_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Split dollar life insurance benefits</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_8e0dc711-f97e-4caf-b473-aa17fb5055cc_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_9d1b1149-2fde-4583-a04c-2b2842585118_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedIncomeStatementsCaptionsLineItems_f1b7a072-c523-4b7d-aeed-538e6ef235f0_terseLabel_en-US" xlink:label="lab_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Income Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedIncomeStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Income Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_891a4e98-fc97-4ba4-964c-5cfb901cc693_verboseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Capital (to average assets), Required to be Well Capitalized, Amount</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Leverage Capital, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:to="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapital_02edf957-54e2-4558-92ee-eb70700d50fb_verboseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapital" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Capital (to average assets), Actual Amount</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapital_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Leverage Capital, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapital" xlink:to="lab_us-gaap_TierOneLeverageCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_c993b06a-123d-4041-b3da-a2906259cc84_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year Three</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_6b4efbff-d5fd-4213-af96-e04153c88a00_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_a3f9f782-4c8f-4b9f-8a9c-f013a5361ef4_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sales of available-for-sale debt securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_b47e628e-e5d2-45a6-8a44-7c16daefb7ae_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sales</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_1c7dea25-dd0d-4fe9-9ddd-f999bfa3996a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognized actuarial loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsAbstract_d1ce158d-eab3-4f62-91e1-f9e500727e91_terseLabel_en-US" xlink:label="lab_us-gaap_DepositsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits:</link:label>
    <link:label id="lab_us-gaap_DepositsAbstract_label_en-US" xlink:label="lab_us-gaap_DepositsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsAbstract" xlink:to="lab_us-gaap_DepositsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_AgricultureLoansMember_0114d40d-1ab8-4c64-b2a7-12c2b397d595_verboseLabel_en-US" xlink:label="lab_tmp_AgricultureLoansMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agriculture</link:label>
    <link:label id="lab_tmp_AgricultureLoansMember_label_en-US" xlink:label="lab_tmp_AgricultureLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agriculture Loans [Member]</link:label>
    <link:label id="lab_tmp_AgricultureLoansMember_documentation_en-US" xlink:label="lab_tmp_AgricultureLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agriculture Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember" xlink:href="tmp-20211231.xsd#tmp_AgricultureLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_AgricultureLoansMember" xlink:to="lab_tmp_AgricultureLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_81aa88e4-3f11-467f-8b70-aa95ec522d85_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan participants&#8217; contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Plan Participant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_5b5aad23-b7e7-4df4-bf13-a94fb9207b67_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtAndCapitalLeaseObligations_1c7a4e9a-7cf8-4a07-a727-f117e8043fe0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings</link:label>
    <link:label id="lab_us-gaap_DebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_DebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt and Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations" xlink:to="lab_us-gaap_DebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_11425872-258a-4367-a03d-488d20917b29_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableNonaccrualNoAllowance_02303c3e-8648-4b16-ba46-e8804bd24321_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableNonaccrualNoAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonaccrual Loans and Leases with no ACL</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableNonaccrualNoAllowance_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableNonaccrualNoAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Nonaccrual, No Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableNonaccrualNoAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance" xlink:to="lab_us-gaap_FinancingReceivableNonaccrualNoAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_3c8618f7-ea90-4f50-9898-91dd5c3f0a70_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio_96b79042-476d-4f06-9282-82a0eced9705_terseLabel_en-US" xlink:label="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction to shares available for grant (ratio)</link:label>
    <link:label id="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio_label_en-US" xlink:label="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Reduction To Shares Available For Grant, Ratio</link:label>
    <link:label id="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio_documentation_en-US" xlink:label="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Reduction To Shares Available For Grant, Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio" xlink:href="tmp-20211231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio" xlink:to="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_729935bb-cb36-4b70-881e-2291ee36d950_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesYearTwo_2a1bf045-023d-47a4-89b7-7539ece23153_verboseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesYearTwo" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesYearTwo_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Maturities, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesYearTwo" xlink:to="lab_us-gaap_TimeDepositMaturitiesYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_a139238e-c7f8-46a3-be25-d90cc9041c5c_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_68a1ee86-2d13-451e-add3-10f994a2484f_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income Attributable to Noncontrolling Interests and Tompkins Financial Corporation</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_2a178f23-8394-46e8-b7fa-17eaa79fa45c_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to noncontrolling interests and Tompkins Financial Corporation</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_b42c2bc8-b33c-4f54-92a1-1493b8a12b81_verboseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Obligations of U.S. Government sponsored entities</link:label>
    <link:label id="lab_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_6bed77c1-0c95-4c90-a9a7-490d9b3ffdc8_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Obligations of U.S. Government sponsored entities</link:label>
    <link:label id="lab_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Government-sponsored Enterprises Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember" xlink:to="lab_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5e14559e-5a74-472f-9ecd-3c8749c3df0a_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e44b6296-0345-46e6-bb2c-20fa7c7f41cf_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Cash &amp; Cash Equivalents at End of Year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_495a0503-78ce-4fe5-b4e3-6f8262dd98dd_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of Federal Home Loan Bank and other stock</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Federal Home Loan Bank Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireFederalHomeLoanBankStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock" xlink:to="lab_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_CheckingSavingsAndMoneyMarket_033b5e31-2e1a-4a27-b3e1-562b8235cc9f_terseLabel_en-US" xlink:label="lab_tmp_CheckingSavingsAndMoneyMarket" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Checking, savings and money market</link:label>
    <link:label id="lab_tmp_CheckingSavingsAndMoneyMarket_label_en-US" xlink:label="lab_tmp_CheckingSavingsAndMoneyMarket" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Checking, Savings And Money Market</link:label>
    <link:label id="lab_tmp_CheckingSavingsAndMoneyMarket_documentation_en-US" xlink:label="lab_tmp_CheckingSavingsAndMoneyMarket" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of interest bearing deposits with no stated maturity, which may include passbook and statement savings accounts and money-market deposit accounts (MMDAs).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CheckingSavingsAndMoneyMarket" xlink:href="tmp-20211231.xsd#tmp_CheckingSavingsAndMoneyMarket"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_CheckingSavingsAndMoneyMarket" xlink:to="lab_tmp_CheckingSavingsAndMoneyMarket" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_883b440b-5b93-4cbe-9d4a-0154e6b4b2f3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsMaximumExposure_0fb9da8d-1d65-4b14-8f9b-565d1127c554_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum potential obligations to extend credit for loan commitments</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsMaximumExposure_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Maximum Exposure, Undiscounted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsMaximumExposure" xlink:to="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_14594486-7260-4245-b53d-4dace3ad6180_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_dde03e67-e17a-4c5e-bd70-9e2715d5c3c1_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of held-to-maturity securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Held-to-maturity Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:to="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_62b43bea-e885-440b-85fb-89f969a4addb_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestReceivableAndOtherAssets_a1bc3212-bfbd-468f-9a24-2dd135d552fe_terseLabel_en-US" xlink:label="lab_us-gaap_InterestReceivableAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest and other assets</link:label>
    <link:label id="lab_us-gaap_InterestReceivableAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_InterestReceivableAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Receivable and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivableAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivableAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestReceivableAndOtherAssets" xlink:to="lab_us-gaap_InterestReceivableAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_2541aa71-6dcc-42d5-a1cd-c1011efc09eb_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedBalanceSheetStatementTable_26195f93-84ce-4920-9384-989ed6057892_terseLabel_en-US" xlink:label="lab_srt_CondensedBalanceSheetStatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Balance Sheet Statement [Table]</link:label>
    <link:label id="lab_srt_CondensedBalanceSheetStatementTable_label_en-US" xlink:label="lab_srt_CondensedBalanceSheetStatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Balance Sheet Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementTable" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedBalanceSheetStatementTable" xlink:to="lab_srt_CondensedBalanceSheetStatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_RestrictedStockAndPerformanceAwardsMember_eea308e8-3b61-4ae1-8ba7-5d71ac3ed205_terseLabel_en-US" xlink:label="lab_tmp_RestrictedStockAndPerformanceAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock And Performance Awards</link:label>
    <link:label id="lab_tmp_RestrictedStockAndPerformanceAwardsMember_label_en-US" xlink:label="lab_tmp_RestrictedStockAndPerformanceAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock And Performance Awards [Member]</link:label>
    <link:label id="lab_tmp_RestrictedStockAndPerformanceAwardsMember_documentation_en-US" xlink:label="lab_tmp_RestrictedStockAndPerformanceAwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock And Performance Awards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RestrictedStockAndPerformanceAwardsMember" xlink:href="tmp-20211231.xsd#tmp_RestrictedStockAndPerformanceAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_RestrictedStockAndPerformanceAwardsMember" xlink:to="lab_tmp_RestrictedStockAndPerformanceAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy_13cac40e-0473-4f68-87f1-a5bcee57ed2a_terseLabel_en-US" xlink:label="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Equity Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount</link:label>
    <link:label id="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy_label_en-US" xlink:label="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum amount of Common Equity Tier 1 Capital for adequacy purposes</link:label>
    <link:label id="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy_documentation_en-US" xlink:label="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The minimum amount of Common Equity Tier 1 Risk Based Capital required for capital adequacy purposes under the regulatory framework for prompt corrective action.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:href="tmp-20211231.xsd#tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:to="lab_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_34ae8394-aaa8-463a-ba4d-2dcefaab9a0b_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_422bfa9f-cefa-49d1-9733-d003c35a6454_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_8cc8fdde-6c92-46f5-bc30-89b58bf1d109_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_78432de3-b414-40ad-9a1d-54c28ea18a7e_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive (loss) income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_cc56eef6-a19a-4f1f-aa89-b015e252df9b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_545f93bb-b8ed-45d5-b373-263a597b93e9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_6718e0b3-a442-4d6b-91e8-36e870692d0e_terseLabel_en-US" xlink:label="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</link:label>
    <link:label id="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_label_en-US" xlink:label="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_832f14ee-d9ab-4876-b662-c390d46fddc9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_e7d66dea-68b6-4b85-84ce-ccdafd13d3d8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For the year ended December 31, 2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_19c27daa-83cd-47f6-a759-b581b34485fe_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsToExtendCreditMember_2ba283e8-a98b-4a07-aa9c-f76a3ca10da8_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsToExtendCreditMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan commitments</link:label>
    <link:label id="lab_us-gaap_CommitmentsToExtendCreditMember_label_en-US" xlink:label="lab_us-gaap_CommitmentsToExtendCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments to Extend Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsToExtendCreditMember" xlink:to="lab_us-gaap_CommitmentsToExtendCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_7f60195e-1155-4484-ab29-777965e61d10_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash (Used in) Provided by Investing Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_cd51a650-7dff-483c-a021-de98391c3d6c_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_e063c817-d346-43b0-8cc4-e623f30629c2_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in benefit obligation:</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_14f9cc0f-3b68-4c28-9aa8-7c6beebec70a_verboseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises and equipment</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_dcda8a98-c033-4e06-8283-278ff4dacf76_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_662e5558-a9ce-4ff2-8a85-9cf8c869068f_verboseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Capital (to average assets), Required to be Well Capitalized, Ratio</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Leverage Capital Ratio, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" xlink:to="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecurities_fdab3ccf-bfc4-4e06-9733-8caf00c360b1_totalLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total held-to-maturity debt securities</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecurities_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecurities" xlink:to="lab_us-gaap_HeldToMaturitySecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock_f0f6f570-72c7-4228-a101-d3f604d8a575_terseLabel_en-US" xlink:label="lab_tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of loans to related parties</link:label>
    <link:label id="lab_tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock_label_en-US" xlink:label="lab_tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Loans To Related Parties [Table Text Block]</link:label>
    <link:label id="lab_tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock_documentation_en-US" xlink:label="lab_tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Loans To Related Parties [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock" xlink:href="tmp-20211231.xsd#tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock" xlink:to="lab_tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_c9a7c66f-1591-4b3c-bf01-f050ecba77cf_verboseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after five years through ten years</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year Five through Ten</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_31e31980-2e11-4951-9c1e-74909cfd707b_terseLabel_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trust preferred debentures, par amount</link:label>
    <link:label id="lab_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_label_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Junior Subordinated Debenture Owed to Unconsolidated Subsidiary Trust</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" xlink:to="lab_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_3f5c522f-e536-41a2-a491-480905e6c3b0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangibles</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Goodwill and Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_1d4e34a2-63ca-45a8-aaa9-ec808b721fde_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanTable" xlink:to="lab_us-gaap_DefinedContributionPlanTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0c959804-1feb-4573-8c49-66575edfc6a2_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServicingAssetAtAmortizedValue_4b7c17b6-17b6-4415-b802-51d6aea6f423_terseLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetAtAmortizedValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage servicing rights, amortized cost</link:label>
    <link:label id="lab_us-gaap_ServicingAssetAtAmortizedValue_label_en-US" xlink:label="lab_us-gaap_ServicingAssetAtAmortizedValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Asset at Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtAmortizedValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValue" xlink:to="lab_us-gaap_ServicingAssetAtAmortizedValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_ea296ec3-7bb5-4ee6-b149-6e9e7d1dd822_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_DeferredTaxAssetCompensationAndBenefits_5e791598-4cc7-43e5-b5d1-2be7bd1a101d_terseLabel_en-US" xlink:label="lab_tmp_DeferredTaxAssetCompensationAndBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and benefits</link:label>
    <link:label id="lab_tmp_DeferredTaxAssetCompensationAndBenefits_label_en-US" xlink:label="lab_tmp_DeferredTaxAssetCompensationAndBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset, Compensation And Benefits</link:label>
    <link:label id="lab_tmp_DeferredTaxAssetCompensationAndBenefits_documentation_en-US" xlink:label="lab_tmp_DeferredTaxAssetCompensationAndBenefits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetCompensationAndBenefits" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxAssetCompensationAndBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DeferredTaxAssetCompensationAndBenefits" xlink:to="lab_tmp_DeferredTaxAssetCompensationAndBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipDomain_b5f01cbc-6ef2-41d6-9d5b-e3cc9633a488_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_NatureOfOperationsNumberOfBankingOffices_6afa85f7-3388-49f7-93df-22ddf17245b9_terseLabel_en-US" xlink:label="lab_tmp_NatureOfOperationsNumberOfBankingOffices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of banking offices</link:label>
    <link:label id="lab_tmp_NatureOfOperationsNumberOfBankingOffices_label_en-US" xlink:label="lab_tmp_NatureOfOperationsNumberOfBankingOffices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature Of Operations, Number Of Banking Offices</link:label>
    <link:label id="lab_tmp_NatureOfOperationsNumberOfBankingOffices_documentation_en-US" xlink:label="lab_tmp_NatureOfOperationsNumberOfBankingOffices" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature Of Operations, Number of Banking Offices</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberOfBankingOffices" xlink:href="tmp-20211231.xsd#tmp_NatureOfOperationsNumberOfBankingOffices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_NatureOfOperationsNumberOfBankingOffices" xlink:to="lab_tmp_NatureOfOperationsNumberOfBankingOffices" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_61d9f219-cfa5-4b58-9ea5-be6d1a8c1121_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit Cost for Plan Year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_e633d128-812d-498d-b20e-39d9cd9fee42_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_0c6569be-c07f-49ab-bb7d-f30fc508c8ec_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_6755643a-af9c-4bab-a7fa-932fa55e147b_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued for employee stock ownership plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockPlans" xlink:to="lab_us-gaap_ProceedsFromStockPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_82709818-ea69-4809-95cf-18424239dddd_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit Cost for Plan Year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_cd512e8a-f31c-48b1-b3bb-dd2f88706454_terseLabel_en-US" xlink:label="lab_us-gaap_MortgageServicingRightsMSRImpairmentRecovery" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage servicing rights (MSR) impairment</link:label>
    <link:label id="lab_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_label_en-US" xlink:label="lab_us-gaap_MortgageServicingRightsMSRImpairmentRecovery" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Servicing Rights (MSR) Impairment (Recovery)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageServicingRightsMSRImpairmentRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery" xlink:to="lab_us-gaap_MortgageServicingRightsMSRImpairmentRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_StockOption3Member_e9aac5ee-19c4-4cd0-8637-ef5f954c8221_verboseLabel_en-US" xlink:label="lab_tmp_StockOption3Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$41.01-50.00</link:label>
    <link:label id="lab_tmp_StockOption3Member_label_en-US" xlink:label="lab_tmp_StockOption3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options Tranche 3 [Member]</link:label>
    <link:label id="lab_tmp_StockOption3Member_documentation_en-US" xlink:label="lab_tmp_StockOption3Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOption3Member" xlink:href="tmp-20211231.xsd#tmp_StockOption3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_StockOption3Member" xlink:to="lab_tmp_StockOption3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MortgagesMember_61b97c9b-d008-49ba-882f-d7d18284f65c_terseLabel_en-US" xlink:label="lab_us-gaap_MortgagesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgages</link:label>
    <link:label id="lab_us-gaap_MortgagesMember_label_en-US" xlink:label="lab_us-gaap_MortgagesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgages [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgagesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgagesMember" xlink:to="lab_us-gaap_MortgagesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanToValueDomain_5a4e8cf4-3125-4904-972d-c7f6f75efd2a_terseLabel_en-US" xlink:label="lab_us-gaap_LoanToValueDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt-to-Value [Domain]</link:label>
    <link:label id="lab_us-gaap_LoanToValueDomain_label_en-US" xlink:label="lab_us-gaap_LoanToValueDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt-to-Value [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanToValueDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanToValueDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoanToValueDomain" xlink:to="lab_us-gaap_LoanToValueDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_DefinedBenefitPlanMatchingContributionsByEmployer_ac59ded0-963f-4d2d-b6f4-456b64a22953_terseLabel_en-US" xlink:label="lab_tmp_DefinedBenefitPlanMatchingContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense associated with matching provisions</link:label>
    <link:label id="lab_tmp_DefinedBenefitPlanMatchingContributionsByEmployer_label_en-US" xlink:label="lab_tmp_DefinedBenefitPlanMatchingContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Matching contributions to 401(k) plan cost</link:label>
    <link:label id="lab_tmp_DefinedBenefitPlanMatchingContributionsByEmployer_documentation_en-US" xlink:label="lab_tmp_DefinedBenefitPlanMatchingContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The amount of matching contributions for the 401(k) plan the company has made during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DefinedBenefitPlanMatchingContributionsByEmployer" xlink:href="tmp-20211231.xsd#tmp_DefinedBenefitPlanMatchingContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DefinedBenefitPlanMatchingContributionsByEmployer" xlink:to="lab_tmp_DefinedBenefitPlanMatchingContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_d16e5ee8-78b1-47ea-b3df-24488ce20678_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_5fb1d3cc-1085-4364-8011-ba6e8ea9be6a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued for dividend reinvestment plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Dividend Reinvestment Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_a121d848-d2b0-4a48-9824-ca13617842b9_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapital_2b632ad0-0316-4c88-9358-87acdfd20dd0_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Capital (to risk-weighted assets), Actual Amount</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapital_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Tier One Risk-Based Capital, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapital" xlink:to="lab_us-gaap_TierOneRiskBasedCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_39ce8834-bd6a-4dea-b372-535f1dd120de_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net actuarial gain due to curtailment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_3644b234-1da6-4c35-aff1-78028d9697f1_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognized net actuarial gain due to curtailments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_43b6180b-f786-4d83-acc6-c70fcec20c5f_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DB Pension Plan</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_FederalHomeLoanBankOfAtlantaMember_de3c4bed-b48f-469b-9122-62d3d2b0df9d_terseLabel_en-US" xlink:label="lab_srt_FederalHomeLoanBankOfAtlantaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Atlantic Central Bankers Bank (ACBB)</link:label>
    <link:label id="lab_srt_FederalHomeLoanBankOfAtlantaMember_label_en-US" xlink:label="lab_srt_FederalHomeLoanBankOfAtlantaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank of Atlanta [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankOfAtlantaMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankOfAtlantaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_FederalHomeLoanBankOfAtlantaMember" xlink:to="lab_srt_FederalHomeLoanBankOfAtlantaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_f802734d-13e4-4982-86aa-f59dceca671a_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in one year or less</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_Tier1LeverageCapitalToAverageAssets_91ba7040-5af0-44a6-870e-df885d9a808f_terseLabel_en-US" xlink:label="lab_tmp_Tier1LeverageCapitalToAverageAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Leverage Capital (To Average Assets)</link:label>
    <link:label id="lab_tmp_Tier1LeverageCapitalToAverageAssets_label_en-US" xlink:label="lab_tmp_Tier1LeverageCapitalToAverageAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Leverage Capital (To Average Assets)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Tier1LeverageCapitalToAverageAssets" xlink:href="tmp-20211231.xsd#tmp_Tier1LeverageCapitalToAverageAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets" xlink:to="lab_tmp_Tier1LeverageCapitalToAverageAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherExpenses_889a188a-a257-455d-a937-a7b6fa00e6ab_terseLabel_en-US" xlink:label="lab_us-gaap_OtherExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expenses</link:label>
    <link:label id="lab_us-gaap_OtherExpenses_label_en-US" xlink:label="lab_us-gaap_OtherExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherExpenses" xlink:to="lab_us-gaap_OtherExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue_95171d9b-ce24-4b8f-8028-acdb1e30eec8_terseLabel_en-US" xlink:label="lab_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities held at fair value</link:label>
    <link:label id="lab_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue_label_en-US" xlink:label="lab_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Liabilities Held At Fair Value</link:label>
    <link:label id="lab_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue_documentation_en-US" xlink:label="lab_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from liabilities held at fair value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue" xlink:to="lab_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c1c57457-2de8-452f-a891-280a8f386dbb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_StockOption4Member_73c7e430-18fc-41b5-a7d9-b8ac040fd368_verboseLabel_en-US" xlink:label="lab_tmp_StockOption4Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$50.01-76.90</link:label>
    <link:label id="lab_tmp_StockOption4Member_label_en-US" xlink:label="lab_tmp_StockOption4Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options Tranche 4 [Member]</link:label>
    <link:label id="lab_tmp_StockOption4Member_documentation_en-US" xlink:label="lab_tmp_StockOption4Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOption4Member" xlink:href="tmp-20211231.xsd#tmp_StockOption4Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_StockOption4Member" xlink:to="lab_tmp_StockOption4Member" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>tmp-20211231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:84789d7c-3bef-48ce-8450-6e656cf7c62c,g:888fe690-d865-423d-881c-0b012fee128e-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CoverPage" xlink:type="simple" xlink:href="tmp-20211231.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_1a124e97-e31b-4891-a0d4-09b9ef2cb4ac" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_DocumentType_1a124e97-e31b-4891-a0d4-09b9ef2cb4ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_807ee4e5-bf2a-4559-b32b-a52306029915" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_DocumentAnnualReport_807ee4e5-bf2a-4559-b32b-a52306029915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_2b55ea69-55ae-4c43-a516-7328791cc0c1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_DocumentPeriodEndDate_2b55ea69-55ae-4c43-a516-7328791cc0c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_77c394a9-cb92-47da-a616-4e1951203291" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_CurrentFiscalYearEndDate_77c394a9-cb92-47da-a616-4e1951203291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_6af22a89-234a-435e-9b09-d385193170e7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_DocumentTransitionReport_6af22a89-234a-435e-9b09-d385193170e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_b5b51755-c1c0-4e85-8336-e004d3bb846b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_EntityFileNumber_b5b51755-c1c0-4e85-8336-e004d3bb846b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_9f4b4463-6502-47da-814f-a72cb2469971" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_EntityRegistrantName_9f4b4463-6502-47da-814f-a72cb2469971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_e61ab27b-d0f3-4032-b409-776ab1d19a7a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_EntityIncorporationStateCountryCode_e61ab27b-d0f3-4032-b409-776ab1d19a7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_7503b82f-d4ef-481a-9200-2d6ff56280e9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_EntityTaxIdentificationNumber_7503b82f-d4ef-481a-9200-2d6ff56280e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_371e2069-f068-4980-9ced-fb4d2cdbf609" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_EntityAddressAddressLine1_371e2069-f068-4980-9ced-fb4d2cdbf609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_de21cb8e-f022-43e9-a961-a2e62a624c96" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_EntityAddressAddressLine2_de21cb8e-f022-43e9-a961-a2e62a624c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_d8eb2744-1724-4482-88d0-b3cdf56f2b61" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_EntityAddressCityOrTown_d8eb2744-1724-4482-88d0-b3cdf56f2b61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_bda14938-1f5f-483f-84b7-715441c1f62a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_EntityAddressStateOrProvince_bda14938-1f5f-483f-84b7-715441c1f62a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_12b5fa30-225a-43b6-9370-a6185331255c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_EntityAddressPostalZipCode_12b5fa30-225a-43b6-9370-a6185331255c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_3c9d8922-3cb8-4f1c-8dd7-6a513c35bd67" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_CityAreaCode_3c9d8922-3cb8-4f1c-8dd7-6a513c35bd67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_e8c70b51-f3a7-4da4-a1dd-73811447b647" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_LocalPhoneNumber_e8c70b51-f3a7-4da4-a1dd-73811447b647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_407fe782-ed3b-4e6f-b723-8f593890bbec" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_Security12bTitle_407fe782-ed3b-4e6f-b723-8f593890bbec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_089444d9-8de3-4862-9c0e-99308b756104" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_TradingSymbol_089444d9-8de3-4862-9c0e-99308b756104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_d8c1fb34-f64f-4931-a649-7c55e41fca6a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_SecurityExchangeName_d8c1fb34-f64f-4931-a649-7c55e41fca6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_d95a7e24-2bde-4ec1-9959-1e703aa4f757" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_d95a7e24-2bde-4ec1-9959-1e703aa4f757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_a13472e0-ca2e-461b-a1e3-22b3a3b9aaa5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_EntityVoluntaryFilers_a13472e0-ca2e-461b-a1e3-22b3a3b9aaa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_dc59b000-c8eb-4f49-bfdd-51c78140059f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_EntityCurrentReportingStatus_dc59b000-c8eb-4f49-bfdd-51c78140059f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_4e874a4d-006a-4e7a-934d-bfb5b705a3db" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_EntityInteractiveDataCurrent_4e874a4d-006a-4e7a-934d-bfb5b705a3db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_e42cf5ae-9a14-45d8-b30c-f890cfb68624" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_EntityFilerCategory_e42cf5ae-9a14-45d8-b30c-f890cfb68624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_4cea6dbf-32b9-478b-aea0-095362d861be" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_EntitySmallBusiness_4cea6dbf-32b9-478b-aea0-095362d861be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_9667d06e-93ce-4b48-b5e8-e6829511f9ad" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_EntityEmergingGrowthCompany_9667d06e-93ce-4b48-b5e8-e6829511f9ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_9552934d-5513-482f-ae78-ab33dfa7fb27" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_IcfrAuditorAttestationFlag_9552934d-5513-482f-ae78-ab33dfa7fb27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_33ed5374-1169-4bc8-9f17-197832b2005b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_EntityShellCompany_33ed5374-1169-4bc8-9f17-197832b2005b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_50d2fcad-d609-404e-bdd8-e521c5a9ea0a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_EntityPublicFloat_50d2fcad-d609-404e-bdd8-e521c5a9ea0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_6d7847de-2889-4b7e-83ec-131ba008ca64" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_6d7847de-2889-4b7e-83ec-131ba008ca64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_a6cf5616-b4b6-4d32-bc87-5f9668defd89" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_a6cf5616-b4b6-4d32-bc87-5f9668defd89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_a1ce610c-d027-44b9-9475-6c68fbfcf257" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_EntityCentralIndexKey_a1ce610c-d027-44b9-9475-6c68fbfcf257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_17cab1f1-34f5-4365-ac25-59eb4525dd2c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_AmendmentFlag_17cab1f1-34f5-4365-ac25-59eb4525dd2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_c5f7bef6-1f7a-4fb3-829d-2eb2b7115780" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_DocumentFiscalPeriodFocus_c5f7bef6-1f7a-4fb3-829d-2eb2b7115780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_d4810671-6c5e-4ba7-bd55-9bf9e566a628" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7c9aa68d-1e46-4b82-95a3-54a88658b43c" xlink:to="loc_dei_DocumentFiscalYearFocus_d4810671-6c5e-4ba7-bd55-9bf9e566a628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AuditInformation" xlink:type="simple" xlink:href="tmp-20211231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AuditInformationAbstract_88ed6dcb-aafb-4f90-b3b7-3dc3b8a43203" xlink:href="tmp-20211231.xsd#tmp_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_512d582e-be84-458d-a973-adfa5fda7612" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_AuditInformationAbstract_88ed6dcb-aafb-4f90-b3b7-3dc3b8a43203" xlink:to="loc_dei_AuditorName_512d582e-be84-458d-a973-adfa5fda7612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_4b584a48-4f00-4792-be9e-08be9e9b2066" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_AuditInformationAbstract_88ed6dcb-aafb-4f90-b3b7-3dc3b8a43203" xlink:to="loc_dei_AuditorLocation_4b584a48-4f00-4792-be9e-08be9e9b2066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_a211293f-51f4-4f94-b8ab-c0e5bb9a33e9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_AuditInformationAbstract_88ed6dcb-aafb-4f90-b3b7-3dc3b8a43203" xlink:to="loc_dei_AuditorFirmId_a211293f-51f4-4f94-b8ab-c0e5bb9a33e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION" xlink:type="simple" xlink:href="tmp-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCONDITION"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_9a8e2b91-9342-4eae-864b-8203ff47037b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_bc8796df-03e5-4236-8cd3-dab5a5b1eb51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9a8e2b91-9342-4eae-864b-8203ff47037b" xlink:to="loc_us-gaap_AssetsAbstract_bc8796df-03e5-4236-8cd3-dab5a5b1eb51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_db895609-0727-44c9-94a3-859a7669dd9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc8796df-03e5-4236-8cd3-dab5a5b1eb51" xlink:to="loc_us-gaap_CashAndDueFromBanks_db895609-0727-44c9-94a3-859a7669dd9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks_df60c398-2450-4697-a134-9582e5292467" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc8796df-03e5-4236-8cd3-dab5a5b1eb51" xlink:to="loc_us-gaap_InterestBearingDepositsInBanks_df60c398-2450-4697-a134-9582e5292467" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ac77f013-6592-45a6-aade-9ff28fa8d4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc8796df-03e5-4236-8cd3-dab5a5b1eb51" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ac77f013-6592-45a6-aade-9ff28fa8d4d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_7f126b9a-a6f1-454c-9f2c-b3bd3bf89ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc8796df-03e5-4236-8cd3-dab5a5b1eb51" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_7f126b9a-a6f1-454c-9f2c-b3bd3bf89ac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_ffa1618d-1622-46c5-a85c-22eefec29be5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc8796df-03e5-4236-8cd3-dab5a5b1eb51" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_ffa1618d-1622-46c5-a85c-22eefec29be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_eb800861-bc6c-4ebf-aed3-423109b9eb2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc8796df-03e5-4236-8cd3-dab5a5b1eb51" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_eb800861-bc6c-4ebf-aed3-423109b9eb2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_472bba17-5562-44fb-b1f4-640688574ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc8796df-03e5-4236-8cd3-dab5a5b1eb51" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_472bba17-5562-44fb-b1f4-640688574ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_206c2b20-ff3d-4356-9d44-d8b41b451bea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc8796df-03e5-4236-8cd3-dab5a5b1eb51" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_206c2b20-ff3d-4356-9d44-d8b41b451bea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_04e89b2e-7dcb-4afa-bbc0-5c0c50baada3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc8796df-03e5-4236-8cd3-dab5a5b1eb51" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_04e89b2e-7dcb-4afa-bbc0-5c0c50baada3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock_ad684a7b-90e3-42a6-96cc-43cc4d69e52d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc8796df-03e5-4236-8cd3-dab5a5b1eb51" xlink:to="loc_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock_ad684a7b-90e3-42a6-96cc-43cc4d69e52d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f6f245ac-e7b8-4ec5-8200-3cdf5d89b2fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc8796df-03e5-4236-8cd3-dab5a5b1eb51" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f6f245ac-e7b8-4ec5-8200-3cdf5d89b2fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_f1ee9479-2c1b-46b3-a16e-561041ec3723" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc8796df-03e5-4236-8cd3-dab5a5b1eb51" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_f1ee9479-2c1b-46b3-a16e-561041ec3723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e99cae2c-11e7-4e12-9fe2-f1bd5bbe20c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc8796df-03e5-4236-8cd3-dab5a5b1eb51" xlink:to="loc_us-gaap_Goodwill_e99cae2c-11e7-4e12-9fe2-f1bd5bbe20c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f13c020c-e7ae-4825-95b4-afe6e34c8113" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc8796df-03e5-4236-8cd3-dab5a5b1eb51" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f13c020c-e7ae-4825-95b4-afe6e34c8113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivableAndOtherAssets_86cbb95c-abe5-44e2-97a8-50c03d8f5901" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivableAndOtherAssets"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc8796df-03e5-4236-8cd3-dab5a5b1eb51" xlink:to="loc_us-gaap_InterestReceivableAndOtherAssets_86cbb95c-abe5-44e2-97a8-50c03d8f5901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_1ecf5c70-a81f-4806-bf33-57a850171318" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc8796df-03e5-4236-8cd3-dab5a5b1eb51" xlink:to="loc_us-gaap_Assets_1ecf5c70-a81f-4806-bf33-57a850171318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_a2c4ac98-6c9b-4959-b6e6-52b5093a5387" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9a8e2b91-9342-4eae-864b-8203ff47037b" xlink:to="loc_us-gaap_LiabilitiesAbstract_a2c4ac98-6c9b-4959-b6e6-52b5093a5387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_99696d5e-5f6d-4252-bafc-bc437fa09623" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_a2c4ac98-6c9b-4959-b6e6-52b5093a5387" xlink:to="loc_us-gaap_DepositsAbstract_99696d5e-5f6d-4252-bafc-bc437fa09623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilitiesAbstract_49066e1d-adf6-4ab7-aebc-637f16b35fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDepositLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_99696d5e-5f6d-4252-bafc-bc437fa09623" xlink:to="loc_us-gaap_InterestBearingDepositLiabilitiesAbstract_49066e1d-adf6-4ab7-aebc-637f16b35fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CheckingSavingsAndMoneyMarket_01e67048-56e7-43e5-b9a0-b115ea73c203" xlink:href="tmp-20211231.xsd#tmp_CheckingSavingsAndMoneyMarket"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestBearingDepositLiabilitiesAbstract_49066e1d-adf6-4ab7-aebc-637f16b35fcd" xlink:to="loc_tmp_CheckingSavingsAndMoneyMarket_01e67048-56e7-43e5-b9a0-b115ea73c203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_31df342a-bab7-4097-8714-09a23218cad0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDeposits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestBearingDepositLiabilitiesAbstract_49066e1d-adf6-4ab7-aebc-637f16b35fcd" xlink:to="loc_us-gaap_TimeDeposits_31df342a-bab7-4097-8714-09a23218cad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_062f6d9a-61ca-4b84-b37e-3ff795f21bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_99696d5e-5f6d-4252-bafc-bc437fa09623" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_062f6d9a-61ca-4b84-b37e-3ff795f21bb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_3652f91f-24ac-4f18-9670-5d9d41e6cec8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_99696d5e-5f6d-4252-bafc-bc437fa09623" xlink:to="loc_us-gaap_Deposits_3652f91f-24ac-4f18-9670-5d9d41e6cec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_ab84f7ca-5bfe-4159-bd18-ff4f53990cff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_a2c4ac98-6c9b-4959-b6e6-52b5093a5387" xlink:to="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_ab84f7ca-5bfe-4159-bd18-ff4f53990cff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherBorrowings_f5546583-f5f8-4750-97f0-151583bcf50f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherBorrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_a2c4ac98-6c9b-4959-b6e6-52b5093a5387" xlink:to="loc_us-gaap_OtherBorrowings_f5546583-f5f8-4750-97f0-151583bcf50f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_7935aa20-6e39-4622-bb36-13894c28f34b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_a2c4ac98-6c9b-4959-b6e6-52b5093a5387" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_7935aa20-6e39-4622-bb36-13894c28f34b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_0435d695-05f6-4936-9f65-05b5bf920e77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_a2c4ac98-6c9b-4959-b6e6-52b5093a5387" xlink:to="loc_us-gaap_OtherLiabilities_0435d695-05f6-4936-9f65-05b5bf920e77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_5eacce4c-8983-49e0-91b2-ad9de0b1addc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_a2c4ac98-6c9b-4959-b6e6-52b5093a5387" xlink:to="loc_us-gaap_Liabilities_5eacce4c-8983-49e0-91b2-ad9de0b1addc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_844b5f59-1ce2-4caf-acde-922c813c6736" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9a8e2b91-9342-4eae-864b-8203ff47037b" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_844b5f59-1ce2-4caf-acde-922c813c6736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_b6646935-1d7a-4aa9-8c48-1cadd49ec984" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_844b5f59-1ce2-4caf-acde-922c813c6736" xlink:to="loc_us-gaap_StockholdersEquityAbstract_b6646935-1d7a-4aa9-8c48-1cadd49ec984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_7ad8cc4e-09e7-44d6-9b56-6eee4002715d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b6646935-1d7a-4aa9-8c48-1cadd49ec984" xlink:to="loc_us-gaap_CommonStockValue_7ad8cc4e-09e7-44d6-9b56-6eee4002715d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1fb632f0-f806-4069-9639-c24e6b72f863" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b6646935-1d7a-4aa9-8c48-1cadd49ec984" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1fb632f0-f806-4069-9639-c24e6b72f863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9b67c83d-bfde-4185-9d17-ad4265529b24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b6646935-1d7a-4aa9-8c48-1cadd49ec984" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9b67c83d-bfde-4185-9d17-ad4265529b24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_30ed4ff6-d951-4214-8832-e763382ecfaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b6646935-1d7a-4aa9-8c48-1cadd49ec984" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_30ed4ff6-d951-4214-8832-e763382ecfaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_e3153145-7213-48ca-bd11-6e0a23c0da6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b6646935-1d7a-4aa9-8c48-1cadd49ec984" xlink:to="loc_us-gaap_TreasuryStockValue_e3153145-7213-48ca-bd11-6e0a23c0da6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_01d49732-cd29-40d5-a6f0-11ee9380e576" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b6646935-1d7a-4aa9-8c48-1cadd49ec984" xlink:to="loc_us-gaap_StockholdersEquity_01d49732-cd29-40d5-a6f0-11ee9380e576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_628b5857-c08e-477e-94f1-69a3d79d9056" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_844b5f59-1ce2-4caf-acde-922c813c6736" xlink:to="loc_us-gaap_MinorityInterest_628b5857-c08e-477e-94f1-69a3d79d9056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_86b22250-1602-48e1-8b37-f2bbc16b421a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_844b5f59-1ce2-4caf-acde-922c813c6736" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_86b22250-1602-48e1-8b37-f2bbc16b421a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_a8fc7c3f-0f45-48c7-a724-a65862cd1f56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9a8e2b91-9342-4eae-864b-8203ff47037b" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_a8fc7c3f-0f45-48c7-a724-a65862cd1f56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITIONParenthetical" xlink:type="simple" xlink:href="tmp-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCONDITIONParenthetical"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITIONParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_df811d1c-3964-4624-878b-cfc58dd7fa68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_ab690c01-42cb-40ac-8bec-d46f83494785" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_df811d1c-3964-4624-878b-cfc58dd7fa68" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_ab690c01-42cb-40ac-8bec-d46f83494785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_d85be6bd-bf4d-4384-bdf6-e1370945b1af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_df811d1c-3964-4624-878b-cfc58dd7fa68" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_d85be6bd-bf4d-4384-bdf6-e1370945b1af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost_9e653545-ddaa-49b5-a571-628d51821ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_df811d1c-3964-4624-878b-cfc58dd7fa68" xlink:to="loc_us-gaap_EquitySecuritiesFvNiCost_9e653545-ddaa-49b5-a571-628d51821ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_05beb8af-010a-43dc-b3a4-dab96db6c0bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_df811d1c-3964-4624-878b-cfc58dd7fa68" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_05beb8af-010a-43dc-b3a4-dab96db6c0bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_a9b91922-738b-4d8d-b511-fce6f96861c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_df811d1c-3964-4624-878b-cfc58dd7fa68" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_a9b91922-738b-4d8d-b511-fce6f96861c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_8be7a0f8-fb65-4538-ade7-a077d6eeabef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_df811d1c-3964-4624-878b-cfc58dd7fa68" xlink:to="loc_us-gaap_CommonStockSharesIssued_8be7a0f8-fb65-4538-ade7-a077d6eeabef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_eb55d5a2-c479-448d-bace-fd51d8008755" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_df811d1c-3964-4624-878b-cfc58dd7fa68" xlink:to="loc_us-gaap_TreasuryStockShares_eb55d5a2-c479-448d-bace-fd51d8008755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="tmp-20211231.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_134e5a97-de49-4e11-bb05-14948c565936" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_1fb8294a-cd26-4d1f-a8b9-4b636d7f8f88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_134e5a97-de49-4e11-bb05-14948c565936" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_1fb8294a-cd26-4d1f-a8b9-4b636d7f8f88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeOtherLoans_4b8662d0-b88f-43a8-9227-5f504c108819" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndFeeIncomeOtherLoans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_1fb8294a-cd26-4d1f-a8b9-4b636d7f8f88" xlink:to="loc_us-gaap_InterestAndFeeIncomeOtherLoans_4b8662d0-b88f-43a8-9227-5f504c108819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_12351a87-fc6f-41d7-bf01-ea4993ca8c0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_1fb8294a-cd26-4d1f-a8b9-4b636d7f8f88" xlink:to="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_12351a87-fc6f-41d7-bf01-ea4993ca8c0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating_07aa3171-145a-4b7b-975b-5766020ada83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_1fb8294a-cd26-4d1f-a8b9-4b636d7f8f88" xlink:to="loc_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating_07aa3171-145a-4b7b-975b-5766020ada83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity_9caaeb65-e62d-487f-91ae-cb285831bdb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_1fb8294a-cd26-4d1f-a8b9-4b636d7f8f88" xlink:to="loc_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity_9caaeb65-e62d-487f-91ae-cb285831bdb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances_44c1a9f7-fd0d-4b71-91bd-3bf2624168eb" xlink:href="tmp-20211231.xsd#tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_1fb8294a-cd26-4d1f-a8b9-4b636d7f8f88" xlink:to="loc_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances_44c1a9f7-fd0d-4b71-91bd-3bf2624168eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_2ad80c43-8d53-412e-afb8-775c651cf332" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_1fb8294a-cd26-4d1f-a8b9-4b636d7f8f88" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_2ad80c43-8d53-412e-afb8-775c651cf332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_df050843-c540-414b-9ea4-2fcabc007ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_134e5a97-de49-4e11-bb05-14948c565936" xlink:to="loc_us-gaap_InterestExpenseAbstract_df050843-c540-414b-9ea4-2fcabc007ddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InterestExpenseTimeDeposits250000orMore_0e786731-ddc6-41b3-bb38-905df963f9a5" xlink:href="tmp-20211231.xsd#tmp_InterestExpenseTimeDeposits250000orMore"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_df050843-c540-414b-9ea4-2fcabc007ddf" xlink:to="loc_tmp_InterestExpenseTimeDeposits250000orMore_0e786731-ddc6-41b3-bb38-905df963f9a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOtherDomesticDeposits_f2af31d9-3210-4b40-8682-6a59f6a5a42a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseOtherDomesticDeposits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_df050843-c540-414b-9ea4-2fcabc007ddf" xlink:to="loc_us-gaap_InterestExpenseOtherDomesticDeposits_f2af31d9-3210-4b40-8682-6a59f6a5a42a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_2fe50130-bd2d-470f-a099-e64b5135a57f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_df050843-c540-414b-9ea4-2fcabc007ddf" xlink:to="loc_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_2fe50130-bd2d-470f-a099-e64b5135a57f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseTrustPreferredSecurities_4975c8dd-faad-4069-b3a5-8e401e109532" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseTrustPreferredSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_df050843-c540-414b-9ea4-2fcabc007ddf" xlink:to="loc_us-gaap_InterestExpenseTrustPreferredSecurities_4975c8dd-faad-4069-b3a5-8e401e109532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InterestExpenseOtherBorrowings_47608b70-2169-40e4-aaf0-52cb65585f7c" xlink:href="tmp-20211231.xsd#tmp_InterestExpenseOtherBorrowings"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_df050843-c540-414b-9ea4-2fcabc007ddf" xlink:to="loc_tmp_InterestExpenseOtherBorrowings_47608b70-2169-40e4-aaf0-52cb65585f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_0bec3c88-55cb-42bc-a6bd-efb9b0dec94e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_df050843-c540-414b-9ea4-2fcabc007ddf" xlink:to="loc_us-gaap_InterestExpense_0bec3c88-55cb-42bc-a6bd-efb9b0dec94e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_a2637cc9-c3c0-42b2-a9f2-0c8453dbc9a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_134e5a97-de49-4e11-bb05-14948c565936" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_a2637cc9-c3c0-42b2-a9f2-0c8453dbc9a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_bb86ec04-ea1d-4125-bcf9-f5b998eb4dd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_134e5a97-de49-4e11-bb05-14948c565936" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_bb86ec04-ea1d-4125-bcf9-f5b998eb4dd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_2d906376-ecf1-4cd1-b10d-44649d2dd62e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_134e5a97-de49-4e11-bb05-14948c565936" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_2d906376-ecf1-4cd1-b10d-44649d2dd62e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_3ccaaad1-703d-4d66-bb69-dc6b6bb69539" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_134e5a97-de49-4e11-bb05-14948c565936" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_3ccaaad1-703d-4d66-bb69-dc6b6bb69539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceCommissionsAndFees_06466799-2832-4f2c-978e-40f030312955" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceCommissionsAndFees"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_3ccaaad1-703d-4d66-bb69-dc6b6bb69539" xlink:to="loc_us-gaap_InsuranceCommissionsAndFees_06466799-2832-4f2c-978e-40f030312955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InvestmentServicesIncome_efef9f86-abe3-4a2a-bd12-c6eee180726f" xlink:href="tmp-20211231.xsd#tmp_InvestmentServicesIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_3ccaaad1-703d-4d66-bb69-dc6b6bb69539" xlink:to="loc_tmp_InvestmentServicesIncome_efef9f86-abe3-4a2a-bd12-c6eee180726f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FeesAndCommissionsDepositAccounts_af61a62c-b410-494a-8337-ecb9989a48cf" xlink:href="tmp-20211231.xsd#tmp_FeesAndCommissionsDepositAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_3ccaaad1-703d-4d66-bb69-dc6b6bb69539" xlink:to="loc_tmp_FeesAndCommissionsDepositAccounts_af61a62c-b410-494a-8337-ecb9989a48cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FeesAndCommissionsCardServices_7e5e72b3-69f0-4bcc-99b3-ddd15074b90d" xlink:href="tmp-20211231.xsd#tmp_FeesAndCommissionsCardServices"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_3ccaaad1-703d-4d66-bb69-dc6b6bb69539" xlink:to="loc_tmp_FeesAndCommissionsCardServices_7e5e72b3-69f0-4bcc-99b3-ddd15074b90d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_85a918a3-5a27-4025-a382-6082e3ba6244" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_3ccaaad1-703d-4d66-bb69-dc6b6bb69539" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_85a918a3-5a27-4025-a382-6082e3ba6244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetGainLossOnSecuritiesTransactions_c056a77e-1e61-4e89-bab2-3b7acb285488" xlink:href="tmp-20211231.xsd#tmp_NetGainLossOnSecuritiesTransactions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_3ccaaad1-703d-4d66-bb69-dc6b6bb69539" xlink:to="loc_tmp_NetGainLossOnSecuritiesTransactions_c056a77e-1e61-4e89-bab2-3b7acb285488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_303058ec-4447-4ad8-96c6-7f222a7b8dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_3ccaaad1-703d-4d66-bb69-dc6b6bb69539" xlink:to="loc_us-gaap_NoninterestIncome_303058ec-4447-4ad8-96c6-7f222a7b8dfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract_cedd25e0-eeae-41bc-ad70-ca5de9c05015" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_134e5a97-de49-4e11-bb05-14948c565936" xlink:to="loc_us-gaap_NoninterestExpenseAbstract_cedd25e0-eeae-41bc-ad70-ca5de9c05015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalariesAndWages_a470f5fd-40ac-440e-9a9c-aa12bcdae675" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalariesAndWages"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_cedd25e0-eeae-41bc-ad70-ca5de9c05015" xlink:to="loc_us-gaap_SalariesAndWages_a470f5fd-40ac-440e-9a9c-aa12bcdae675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitExpense_98170f87-de02-49c5-842b-c191b08e88af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_cedd25e0-eeae-41bc-ad70-ca5de9c05015" xlink:to="loc_us-gaap_OtherPostretirementBenefitExpense_98170f87-de02-49c5-842b-c191b08e88af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_b9fba18c-2655-4c54-b8b8-411d937df946" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OccupancyNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_cedd25e0-eeae-41bc-ad70-ca5de9c05015" xlink:to="loc_us-gaap_OccupancyNet_b9fba18c-2655-4c54-b8b8-411d937df946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentExpense_0934558c-5f9e-4b24-b92f-6dec588571ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_cedd25e0-eeae-41bc-ad70-ca5de9c05015" xlink:to="loc_us-gaap_EquipmentExpense_0934558c-5f9e-4b24-b92f-6dec588571ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_12740a88-9ca8-4cf5-b0f0-4c03161e0a29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_cedd25e0-eeae-41bc-ad70-ca5de9c05015" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_12740a88-9ca8-4cf5-b0f0-4c03161e0a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_4e1046fa-f4c6-4982-86df-6fc3ac79c91f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_cedd25e0-eeae-41bc-ad70-ca5de9c05015" xlink:to="loc_us-gaap_OtherNoninterestExpense_4e1046fa-f4c6-4982-86df-6fc3ac79c91f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_857eb0d1-9715-4fc4-a7d7-3208f9d29051" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_cedd25e0-eeae-41bc-ad70-ca5de9c05015" xlink:to="loc_us-gaap_NoninterestExpense_857eb0d1-9715-4fc4-a7d7-3208f9d29051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fb21b7bb-e0bd-4a62-a36a-b0b6a53edf98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_134e5a97-de49-4e11-bb05-14948c565936" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fb21b7bb-e0bd-4a62-a36a-b0b6a53edf98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c9b276c6-e848-492b-a755-7776c4b426b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_134e5a97-de49-4e11-bb05-14948c565936" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c9b276c6-e848-492b-a755-7776c4b426b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_b022e14d-02f4-4238-9168-7820da0fd3b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_134e5a97-de49-4e11-bb05-14948c565936" xlink:to="loc_us-gaap_ProfitLoss_b022e14d-02f4-4238-9168-7820da0fd3b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_5b659d3e-1189-43f6-9db9-6fed5105566a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_134e5a97-de49-4e11-bb05-14948c565936" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_5b659d3e-1189-43f6-9db9-6fed5105566a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fd4d7244-cd9e-47ae-858e-1bc6c4a2695b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_134e5a97-de49-4e11-bb05-14948c565936" xlink:to="loc_us-gaap_NetIncomeLoss_fd4d7244-cd9e-47ae-858e-1bc6c4a2695b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_97ea87a8-1699-40a4-8e19-f4af01374445" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_134e5a97-de49-4e11-bb05-14948c565936" xlink:to="loc_us-gaap_EarningsPerShareBasic_97ea87a8-1699-40a4-8e19-f4af01374445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_1d33e6c7-aba4-4d95-a6a6-72d288cc91ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_134e5a97-de49-4e11-bb05-14948c565936" xlink:to="loc_us-gaap_EarningsPerShareDiluted_1d33e6c7-aba4-4d95-a6a6-72d288cc91ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="tmp-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3093f347-c3e2-4f9c-b1e5-e4e7ef8a1dc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_b929cf05-63b5-48f9-a4de-0fdbcd954421" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3093f347-c3e2-4f9c-b1e5-e4e7ef8a1dc8" xlink:to="loc_us-gaap_ProfitLoss_b929cf05-63b5-48f9-a4de-0fdbcd954421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract_c8f31574-ff8f-49aa-ab2b-e56a00f02fe3" xlink:href="tmp-20211231.xsd#tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3093f347-c3e2-4f9c-b1e5-e4e7ef8a1dc8" xlink:to="loc_tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract_c8f31574-ff8f-49aa-ab2b-e56a00f02fe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ac8bd414-eafe-4242-b924-6ac0037ed952" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract_c8f31574-ff8f-49aa-ab2b-e56a00f02fe3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ac8bd414-eafe-4242-b924-6ac0037ed952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_aa6b6b4b-f95c-4a93-be6c-9537878e6b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ac8bd414-eafe-4242-b924-6ac0037ed952" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_aa6b6b4b-f95c-4a93-be6c-9537878e6b7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax_0a95fc91-a8e8-49c3-a95d-2e827d9efbb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ac8bd414-eafe-4242-b924-6ac0037ed952" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax_0a95fc91-a8e8-49c3-a95d-2e827d9efbb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_622be4f7-f2d7-4105-9240-fc093bb10097" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ac8bd414-eafe-4242-b924-6ac0037ed952" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_622be4f7-f2d7-4105-9240-fc093bb10097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ab4745b3-d00e-4f58-882a-d42a583f428e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract_c8f31574-ff8f-49aa-ab2b-e56a00f02fe3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ab4745b3-d00e-4f58-882a-d42a583f428e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_85123b16-040f-463e-a0e7-2d557fe5d749" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ab4745b3-d00e-4f58-882a-d42a583f428e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_85123b16-040f-463e-a0e7-2d557fe5d749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_25405a84-d30d-4752-ba11-59fd13280519" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ab4745b3-d00e-4f58-882a-d42a583f428e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_25405a84-d30d-4752-ba11-59fd13280519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_b1cb8237-a58e-4dda-875f-7fa6758beccd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ab4745b3-d00e-4f58-882a-d42a583f428e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax_b1cb8237-a58e-4dda-875f-7fa6758beccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_7b4fec5f-d295-4e79-bb21-25efc3ed13b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ab4745b3-d00e-4f58-882a-d42a583f428e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_7b4fec5f-d295-4e79-bb21-25efc3ed13b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_cece600a-819e-43c9-9e96-948c0a9d0c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ab4745b3-d00e-4f58-882a-d42a583f428e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_cece600a-819e-43c9-9e96-948c0a9d0c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1fa21913-7e16-4d92-8462-093567401a18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract_c8f31574-ff8f-49aa-ab2b-e56a00f02fe3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1fa21913-7e16-4d92-8462-093567401a18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_cca687a7-6b83-4cae-8722-20f085ab80e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3093f347-c3e2-4f9c-b1e5-e4e7ef8a1dc8" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_cca687a7-6b83-4cae-8722-20f085ab80e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_a4bca873-8b97-475b-bbf0-d77267f5fc44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3093f347-c3e2-4f9c-b1e5-e4e7ef8a1dc8" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_a4bca873-8b97-475b-bbf0-d77267f5fc44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_41ca7ec9-ec12-443b-b12d-e40216558024" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3093f347-c3e2-4f9c-b1e5-e4e7ef8a1dc8" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_41ca7ec9-ec12-443b-b12d-e40216558024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="tmp-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_60488e15-3590-4ef2-8514-7f421b8b78fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_7a7e6b4c-cec5-4ec6-a30b-eddc39ca6c69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_60488e15-3590-4ef2-8514-7f421b8b78fb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_7a7e6b4c-cec5-4ec6-a30b-eddc39ca6c69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_02771550-d103-4341-bf7f-2af96a786776" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_7a7e6b4c-cec5-4ec6-a30b-eddc39ca6c69" xlink:to="loc_us-gaap_NetIncomeLoss_02771550-d103-4341-bf7f-2af96a786776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_7a7e6b4c-cec5-4ec6-a30b-eddc39ca6c69" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_bbbe4cfd-6844-415f-94d5-caece73a738e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_bbbe4cfd-6844-415f-94d5-caece73a738e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_ab0ad8d6-20aa-4e04-bd07-7e3c58863d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_ab0ad8d6-20aa-4e04-bd07-7e3c58863d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion_354040dd-dd3f-4ec7-977b-457624e96558" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:to="loc_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion_354040dd-dd3f-4ec7-977b-457624e96558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_0e774ea5-cafa-4e01-ab3d-48e09f1e3daf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_0e774ea5-cafa-4e01-ab3d-48e09f1e3daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsuranceIncome_0c9a90f2-dd8b-4d0d-8eaf-b68644680662" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:to="loc_us-gaap_BankOwnedLifeInsuranceIncome_0c9a90f2-dd8b-4d0d-8eaf-b68644680662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_59b3a331-6150-477b-92f4-500bf941698f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_59b3a331-6150-477b-92f4-500bf941698f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_be82aeff-c012-478c-b1cb-340900600c5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_be82aeff-c012-478c-b1cb-340900600c5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_e7c325b2-c4f1-4e21-9f0b-4fc31e379192" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:to="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_e7c325b2-c4f1-4e21-9f0b-4fc31e379192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LossOnRedemptionOfTrustPreferredDebenture_5f89e91e-5a4e-454e-b780-02b6950980ec" xlink:href="tmp-20211231.xsd#tmp_LossOnRedemptionOfTrustPreferredDebenture"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:to="loc_tmp_LossOnRedemptionOfTrustPreferredDebenture_5f89e91e-5a4e-454e-b780-02b6950980ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties_3b36e2c7-6d81-4841-be28-aa74590bbb88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties_3b36e2c7-6d81-4841-be28-aa74590bbb88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfLoansNet_d87431ca-5383-46cb-a7f3-370fd0390829" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSalesOfLoansNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:to="loc_us-gaap_GainLossOnSalesOfLoansNet_d87431ca-5383-46cb-a7f3-370fd0390829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_c6d224d6-90ee-485e-a9f0-5e8b735df81d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_c6d224d6-90ee-485e-a9f0-5e8b735df81d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_4efaeed0-0908-420e-ad4f-367271bf8188" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:to="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_4efaeed0-0908-420e-ad4f-367271bf8188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_74561d2c-89e6-4695-aa47-f5f217a77d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_74561d2c-89e6-4695-aa47-f5f217a77d4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetExcessTaxBenefitFromStockBasedCompensation_9dcdfb84-462c-470f-9ecd-feca960a64ff" xlink:href="tmp-20211231.xsd#tmp_NetExcessTaxBenefitFromStockBasedCompensation"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:to="loc_tmp_NetExcessTaxBenefitFromStockBasedCompensation_9dcdfb84-462c-470f-9ecd-feca960a64ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_fa59ccc9-48a2-45e2-bccb-77851c2517d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:to="loc_us-gaap_ShareBasedCompensation_fa59ccc9-48a2-45e2-bccb-77851c2517d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable_448f0870-4a7e-425d-9424-4036f228bad8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable_448f0870-4a7e-425d-9424-4036f228bad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_131a7338-e6c0-4c95-8537-f2f5b6ceb836" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:to="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_131a7338-e6c0-4c95-8537-f2f5b6ceb836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_8e722505-61e8-4020-9c94-3f55bd512c59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d01544f1-ad87-414b-acbc-8f61514f0a72" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_8e722505-61e8-4020-9c94-3f55bd512c59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15e45a5b-8ecf-4d5d-b3ad-619824f0b58f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_7a7e6b4c-cec5-4ec6-a30b-eddc39ca6c69" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15e45a5b-8ecf-4d5d-b3ad-619824f0b58f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a1205014-420a-45fd-8214-8f00e99c851e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_60488e15-3590-4ef2-8514-7f421b8b78fb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a1205014-420a-45fd-8214-8f00e99c851e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_dc13f7c1-1ec3-47b5-b897-12174a257c99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a1205014-420a-45fd-8214-8f00e99c851e" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_dc13f7c1-1ec3-47b5-b897-12174a257c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_f0d1d105-c284-49bd-bfbf-513a32f7edfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a1205014-420a-45fd-8214-8f00e99c851e" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_f0d1d105-c284-49bd-bfbf-513a32f7edfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_fa628096-a29b-4863-9212-dc19326faf34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a1205014-420a-45fd-8214-8f00e99c851e" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_fa628096-a29b-4863-9212-dc19326faf34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_b0d6b32a-5f73-4bbe-b4cf-adc47cd824a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a1205014-420a-45fd-8214-8f00e99c851e" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_b0d6b32a-5f73-4bbe-b4cf-adc47cd824a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_99ac2669-0e4b-4004-b6e3-1b8707dbc6e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a1205014-420a-45fd-8214-8f00e99c851e" xlink:to="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_99ac2669-0e4b-4004-b6e3-1b8707dbc6e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_97bf86c2-1fb5-4e77-bf73-a9938b2515c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a1205014-420a-45fd-8214-8f00e99c851e" xlink:to="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_97bf86c2-1fb5-4e77-bf73-a9938b2515c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_8f56bb8f-4b88-49f6-a733-2b60e81aa85a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a1205014-420a-45fd-8214-8f00e99c851e" xlink:to="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_8f56bb8f-4b88-49f6-a733-2b60e81aa85a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_67ae991d-3362-498a-af68-1788b11fbb2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireFederalHomeLoanBankStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a1205014-420a-45fd-8214-8f00e99c851e" xlink:to="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_67ae991d-3362-498a-af68-1788b11fbb2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_80441a1e-c231-4786-9315-93fe073c2404" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a1205014-420a-45fd-8214-8f00e99c851e" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_80441a1e-c231-4786-9315-93fe073c2404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_be09190b-db3d-45e6-a00c-578750c8c438" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a1205014-420a-45fd-8214-8f00e99c851e" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_be09190b-db3d-45e6-a00c-578750c8c438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance_3d06580a-cd30-49a6-a8df-46fc518129aa" xlink:href="tmp-20211231.xsd#tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a1205014-420a-45fd-8214-8f00e99c851e" xlink:to="loc_tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance_3d06580a-cd30-49a6-a8df-46fc518129aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromPreviousAcquisition_5ff439ff-ae7e-4e81-9327-370bd9d24642" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromPreviousAcquisition"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a1205014-420a-45fd-8214-8f00e99c851e" xlink:to="loc_us-gaap_PaymentsForProceedsFromPreviousAcquisition_5ff439ff-ae7e-4e81-9327-370bd9d24642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_97b0ab4b-7334-4441-b5d3-63c3356d5cc0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a1205014-420a-45fd-8214-8f00e99c851e" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_97b0ab4b-7334-4441-b5d3-63c3356d5cc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95ff257f-969f-4f3b-80f5-c80826daa657" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_a1205014-420a-45fd-8214-8f00e99c851e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95ff257f-969f-4f3b-80f5-c80826daa657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_38baa787-a875-4e0b-a702-9e3ac66eade4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_60488e15-3590-4ef2-8514-7f421b8b78fb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_38baa787-a875-4e0b-a702-9e3ac66eade4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits_23c64ff1-e81a-4807-a56e-17cfd2c4abd6" xlink:href="tmp-20211231.xsd#tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_38baa787-a875-4e0b-a702-9e3ac66eade4" xlink:to="loc_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits_23c64ff1-e81a-4807-a56e-17cfd2c4abd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTimeDeposits_c0385523-850f-420c-a3af-e01313538762" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTimeDeposits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_38baa787-a875-4e0b-a702-9e3ac66eade4" xlink:to="loc_us-gaap_IncreaseDecreaseInTimeDeposits_c0385523-850f-420c-a3af-e01313538762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_05bae603-75e6-4635-9bda-02d4738049ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_38baa787-a875-4e0b-a702-9e3ac66eade4" xlink:to="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_05bae603-75e6-4635-9bda-02d4738049ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_c42e6f7f-82e3-42db-8a45-41d6b5daec02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_38baa787-a875-4e0b-a702-9e3ac66eade4" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_c42e6f7f-82e3-42db-8a45-41d6b5daec02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_71e6c015-f3ee-46f2-989a-6ed010b055b3" xlink:href="tmp-20211231.xsd#tmp_PaymentsForRedemptionOfTrustPreferredDebentures"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_38baa787-a875-4e0b-a702-9e3ac66eade4" xlink:to="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_71e6c015-f3ee-46f2-989a-6ed010b055b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_3d20eaad-d076-477c-9b9c-4109e6e07bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_38baa787-a875-4e0b-a702-9e3ac66eade4" xlink:to="loc_us-gaap_RepaymentsOfDebt_3d20eaad-d076-477c-9b9c-4109e6e07bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards_c919adfa-401f-4d8f-b673-7dd8373370a6" xlink:href="tmp-20211231.xsd#tmp_NetProceedsFromIssuanceOfRestrictedStockAwards"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_38baa787-a875-4e0b-a702-9e3ac66eade4" xlink:to="loc_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards_c919adfa-401f-4d8f-b673-7dd8373370a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_64bf5299-63b6-4552-b602-0d6795c2ada2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_38baa787-a875-4e0b-a702-9e3ac66eade4" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_64bf5299-63b6-4552-b602-0d6795c2ada2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f8da640f-3337-4e24-abe0-f265f821efcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_38baa787-a875-4e0b-a702-9e3ac66eade4" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f8da640f-3337-4e24-abe0-f265f821efcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_7f88e385-e40e-4e1f-9757-7b3f5dcd443e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_38baa787-a875-4e0b-a702-9e3ac66eade4" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_7f88e385-e40e-4e1f-9757-7b3f5dcd443e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromStockOptionsExercisedNet_4dba74a0-0409-487a-8e1b-8aa895bb4bc0" xlink:href="tmp-20211231.xsd#tmp_ProceedsFromStockOptionsExercisedNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_38baa787-a875-4e0b-a702-9e3ac66eade4" xlink:to="loc_tmp_ProceedsFromStockOptionsExercisedNet_4dba74a0-0409-487a-8e1b-8aa895bb4bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_097fe7a7-e11f-40ed-a611-78b4f68d9320" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_38baa787-a875-4e0b-a702-9e3ac66eade4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_097fe7a7-e11f-40ed-a611-78b4f68d9320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_efea9ca0-fea3-41f0-a28b-23982355667b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_60488e15-3590-4ef2-8514-7f421b8b78fb" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_efea9ca0-fea3-41f0-a28b-23982355667b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d5728468-87b7-4e39-92a3-654b1bfcc6f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_60488e15-3590-4ef2-8514-7f421b8b78fb" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d5728468-87b7-4e39-92a3-654b1bfcc6f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3b94f7f0-1e20-4f0b-a15d-06b7c9b572ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_60488e15-3590-4ef2-8514-7f421b8b78fb" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3b94f7f0-1e20-4f0b-a15d-06b7c9b572ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_aaceff73-e7fd-47db-83ee-14ff92be8148" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_60488e15-3590-4ef2-8514-7f421b8b78fb" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_aaceff73-e7fd-47db-83ee-14ff92be8148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_8b352174-3528-4bac-aba2-16fb7207f22d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_aaceff73-e7fd-47db-83ee-14ff92be8148" xlink:to="loc_us-gaap_InterestPaidNet_8b352174-3528-4bac-aba2-16fb7207f22d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_4b801adf-2d30-433a-bf9c-4bc9016d2d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_aaceff73-e7fd-47db-83ee-14ff92be8148" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_4b801adf-2d30-433a-bf9c-4bc9016d2d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_c651d01b-b150-4908-933d-1d8af08d9153" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_60488e15-3590-4ef2-8514-7f421b8b78fb" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_c651d01b-b150-4908-933d-1d8af08d9153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TransferOfLoansToOtherRealEstateOwned_eda3fc8e-b7f4-4538-8be4-42f6517d9138" xlink:href="tmp-20211231.xsd#tmp_TransferOfLoansToOtherRealEstateOwned"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_c651d01b-b150-4908-933d-1d8af08d9153" xlink:to="loc_tmp_TransferOfLoansToOtherRealEstateOwned_eda3fc8e-b7f4-4538-8be4-42f6517d9138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TransferOfSecuritiesFromHeldToMaturityToAvailableForSale_4a84fcad-e50a-42d9-91ff-b9d4b2624dc7" xlink:href="tmp-20211231.xsd#tmp_TransferOfSecuritiesFromHeldToMaturityToAvailableForSale"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_c651d01b-b150-4908-933d-1d8af08d9153" xlink:to="loc_tmp_TransferOfSecuritiesFromHeldToMaturityToAvailableForSale_4a84fcad-e50a-42d9-91ff-b9d4b2624dc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OperatingLeaseRightOfUseAssetInitialRecognition_6b559bfb-b5df-438b-985a-dab83a715901" xlink:href="tmp-20211231.xsd#tmp_OperatingLeaseRightOfUseAssetInitialRecognition"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_c651d01b-b150-4908-933d-1d8af08d9153" xlink:to="loc_tmp_OperatingLeaseRightOfUseAssetInitialRecognition_6b559bfb-b5df-438b-985a-dab83a715901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OperatingLeaseLiabilityInitialRecognition_7bae13a1-2402-49cb-b4eb-fe4ade7bff8a" xlink:href="tmp-20211231.xsd#tmp_OperatingLeaseLiabilityInitialRecognition"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_c651d01b-b150-4908-933d-1d8af08d9153" xlink:to="loc_tmp_OperatingLeaseLiabilityInitialRecognition_7bae13a1-2402-49cb-b4eb-fe4ade7bff8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_1be755bb-4089-4b4a-a979-f0dfc7e52560" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_c651d01b-b150-4908-933d-1d8af08d9153" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_1be755bb-4089-4b4a-a979-f0dfc7e52560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="tmp-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_56597bd9-5623-4ef9-9dd5-9dfbfacb9b08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f9ca315d-7053-43c1-8432-1fc756296c9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_56597bd9-5623-4ef9-9dd5-9dfbfacb9b08" xlink:to="loc_us-gaap_StatementTable_f9ca315d-7053-43c1-8432-1fc756296c9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e257688f-c028-4dba-92ec-833b826e68bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f9ca315d-7053-43c1-8432-1fc756296c9c" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e257688f-c028-4dba-92ec-833b826e68bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c27b0cce-043a-435f-b912-dc21f69b39cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e257688f-c028-4dba-92ec-833b826e68bd" xlink:to="loc_us-gaap_EquityComponentDomain_c27b0cce-043a-435f-b912-dc21f69b39cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_814e0ade-7144-4bc3-b013-2dc271475894" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c27b0cce-043a-435f-b912-dc21f69b39cb" xlink:to="loc_us-gaap_CommonStockMember_814e0ade-7144-4bc3-b013-2dc271475894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_fddb352e-ee39-4dc5-a240-6a4ab7212777" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c27b0cce-043a-435f-b912-dc21f69b39cb" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_fddb352e-ee39-4dc5-a240-6a4ab7212777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_d2aed08a-15e5-46ba-aaaa-6a264050232e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c27b0cce-043a-435f-b912-dc21f69b39cb" xlink:to="loc_us-gaap_RetainedEarningsMember_d2aed08a-15e5-46ba-aaaa-6a264050232e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_51023ec8-8bb6-4944-b990-7975140c7dde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c27b0cce-043a-435f-b912-dc21f69b39cb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_51023ec8-8bb6-4944-b990-7975140c7dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_c8284ca8-f0af-4d3c-8377-d98355ff9b2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c27b0cce-043a-435f-b912-dc21f69b39cb" xlink:to="loc_us-gaap_TreasuryStockMember_c8284ca8-f0af-4d3c-8377-d98355ff9b2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_ea15e723-177c-4d1d-a3a2-ca8820ee6180" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c27b0cce-043a-435f-b912-dc21f69b39cb" xlink:to="loc_us-gaap_NoncontrollingInterestMember_ea15e723-177c-4d1d-a3a2-ca8820ee6180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c2ebe527-409a-426e-a240-c8c5b3804d78" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f9ca315d-7053-43c1-8432-1fc756296c9c" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c2ebe527-409a-426e-a240-c8c5b3804d78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e2fb31b8-a2f8-4971-916b-0c68b57e34a7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c2ebe527-409a-426e-a240-c8c5b3804d78" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e2fb31b8-a2f8-4971-916b-0c68b57e34a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_52b47290-9a25-42b7-a550-ee027ef92fab" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e2fb31b8-a2f8-4971-916b-0c68b57e34a7" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_52b47290-9a25-42b7-a550-ee027ef92fab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d5d5157b-03c7-4249-a267-a774c9478ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f9ca315d-7053-43c1-8432-1fc756296c9c" xlink:to="loc_us-gaap_StatementLineItems_d5d5157b-03c7-4249-a267-a774c9478ba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d5d5157b-03c7-4249-a267-a774c9478ba0" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0af78733-2a35-49d5-a823-da3b169146e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0af78733-2a35-49d5-a823-da3b169146e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e7aa4195-9ab8-4ae4-8a39-80e3e2002666" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_ProfitLoss_e7aa4195-9ab8-4ae4-8a39-80e3e2002666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d72b19ec-0ffd-483f-9021-20e358f54ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d72b19ec-0ffd-483f-9021-20e358f54ad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_b3113b32-3362-483a-9308-8bf30fb6ef64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_b3113b32-3362-483a-9308-8bf30fb6ef64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_865d34e6-48b5-496c-a604-81bb023e6987" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_DividendsCommonStockCash_865d34e6-48b5-496c-a604-81bb023e6987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_61475399-7476-49b9-bd15-e8c79f72fd1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_61475399-7476-49b9-bd15-e8c79f72fd1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_3d9dbfba-a90d-4f01-8907-89402c0aa766" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_3d9dbfba-a90d-4f01-8907-89402c0aa766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cf9575c1-a91d-4ecc-8b9f-90755a9963e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cf9575c1-a91d-4ecc-8b9f-90755a9963e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_a16745c5-b578-417e-a9d2-3e9f29650b7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_a16745c5-b578-417e-a9d2-3e9f29650b7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_35076cf8-72b1-462e-9021-25797cc2e1df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_35076cf8-72b1-462e-9021-25797cc2e1df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_d2865f85-8898-4361-bf51-c13350288ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_d2865f85-8898-4361-bf51-c13350288ffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_26508b98-c2ba-45fa-ab38-535430cd7cdd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_26508b98-c2ba-45fa-ab38-535430cd7cdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_4393f314-71f6-4bc9-8e0d-941d71119608" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_4393f314-71f6-4bc9-8e0d-941d71119608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_2ddc4408-39e3-4fd4-be47-ac25ac152522" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_2ddc4408-39e3-4fd4-be47-ac25ac152522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_13a7cf36-efa0-40d8-af56-615f79054dde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7e7f85ba-f7f8-4417-b5f7-2d247b5abcc4" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_13a7cf36-efa0-40d8-af56-615f79054dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="tmp-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_fb26572f-8680-479b-8081-cfa4b7bf451a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_d6244e6e-593c-498d-ac91-28ae6d504309" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_fb26572f-8680-479b-8081-cfa4b7bf451a" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_d6244e6e-593c-498d-ac91-28ae6d504309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares_981cb0f3-2659-442b-b2b5-45319a717e3d" xlink:href="tmp-20211231.xsd#tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_fb26572f-8680-479b-8081-cfa4b7bf451a" xlink:to="loc_tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares_981cb0f3-2659-442b-b2b5-45319a717e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_407c7468-cc8c-4025-90d5-1f491a1e72ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_fb26572f-8680-479b-8081-cfa4b7bf451a" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_407c7468-cc8c-4025-90d5-1f491a1e72ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_0d893583-4ef2-4f36-8962-d4e152a6d9ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_fb26572f-8680-479b-8081-cfa4b7bf451a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_0d893583-4ef2-4f36-8962-d4e152a6d9ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_bbe82459-cfd3-469d-a726-2d0332b52220" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_fb26572f-8680-479b-8081-cfa4b7bf451a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_bbe82459-cfd3-469d-a726-2d0332b52220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan_94183e42-c5e4-4ffe-90d2-6a53f611a6f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_fb26572f-8680-479b-8081-cfa4b7bf451a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan_94183e42-c5e4-4ffe-90d2-6a53f611a6f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="tmp-20211231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_8c851ef9-ceda-48d1-b07f-43df8c832623" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_e907299d-5607-48aa-b293-4448a7c60362" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8c851ef9-ceda-48d1-b07f-43df8c832623" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_e907299d-5607-48aa-b293-4448a7c60362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="tmp-20211231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_9c7555c8-ca12-4793-9295-b1eaa5a48a55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_9c7555c8-ca12-4793-9295-b1eaa5a48a55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_2bbb99ee-8f10-429a-a456-a462aeb3829c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_2bbb99ee-8f10-429a-a456-a462aeb3829c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_0d66605f-ad4f-440c-bfb3-e07f29c377f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_0d66605f-ad4f-440c-bfb3-e07f29c377f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_73e9ab13-ba0a-415b-a975-84a7e735bb68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_73e9ab13-ba0a-415b-a975-84a7e735bb68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_7a2968e9-fd0e-45b2-827c-7e0a03070bda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_7a2968e9-fd0e-45b2-827c-7e0a03070bda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_dbe39735-574f-4955-9616-894fb8aa14d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_dbe39735-574f-4955-9616-894fb8aa14d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_30790686-2a55-4755-a69a-6fdda2877600" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_30790686-2a55-4755-a69a-6fdda2877600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateOwnedValuationAllowancePolicy_9e1f440a-0a78-402e-aa86-5f0bcbd87d34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateOwnedValuationAllowancePolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_us-gaap_RealEstateOwnedValuationAllowancePolicy_9e1f440a-0a78-402e-aa86-5f0bcbd87d34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_6136dfa7-4f4c-4c1e-be3a-3df80211fc58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_6136dfa7-4f4c-4c1e-be3a-3df80211fc58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy_e17c1bd0-e9c0-4fbb-b726-c523983a4b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy_e17c1bd0-e9c0-4fbb-b726-c523983a4b7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_0ca890e2-c2e0-4d41-9751-120ea65b5322" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_0ca890e2-c2e0-4d41-9751-120ea65b5322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryIncomeTaxesPolicy_1ef0fbb7-f279-4c1e-a33c-b1232a1e9b37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryIncomeTaxesPolicy"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_us-gaap_RegulatoryIncomeTaxesPolicy_1ef0fbb7-f279-4c1e-a33c-b1232a1e9b37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementsValuationPolicy_be0698b9-d102-4b39-9dcf-3deb4fc1820c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepurchaseAgreementsValuationPolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_us-gaap_RepurchaseAgreementsValuationPolicy_be0698b9-d102-4b39-9dcf-3deb4fc1820c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TreasuryStockPolicyTextBlock_2344abd4-8ba8-4342-9722-ed90318c92f9" xlink:href="tmp-20211231.xsd#tmp_TreasuryStockPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_tmp_TreasuryStockPolicyTextBlock_2344abd4-8ba8-4342-9722-ed90318c92f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TrustAndInvestmentServicesPolicyTextBlock_ea016978-617d-4d88-bcbd-cbcb1cce57c8" xlink:href="tmp-20211231.xsd#tmp_TrustAndInvestmentServicesPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_tmp_TrustAndInvestmentServicesPolicyTextBlock_ea016978-617d-4d88-bcbd-cbcb1cce57c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_bf6f6c3a-4577-4658-acf9-2d1c26e8e996" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_bf6f6c3a-4577-4658-acf9-2d1c26e8e996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_e20e08ab-9c58-4c49-8779-84ecc7bcddb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_e20e08ab-9c58-4c49-8779-84ecc7bcddb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_7b6eb84d-16cb-4842-91dc-61924d93b963" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_7b6eb84d-16cb-4842-91dc-61924d93b963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPolicy_539110ef-6788-4b14-9c8f-0a9232d2c4ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansPolicy_539110ef-6788-4b14-9c8f-0a9232d2c4ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_8e79046a-504d-40fe-905c-d7e53888937a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_8e79046a-504d-40fe-905c-d7e53888937a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_39ae3190-0835-471a-ade2-a50a98398a42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d11bdbc3-cebd-4a67-ac64-17ff4bba3652" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_39ae3190-0835-471a-ade2-a50a98398a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SummaryofSignificantAccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_71a363c6-b020-4dd2-9ca0-fd6da20df82e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_45d1f4ef-ca87-4a54-81f9-f5c7e8073d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_71a363c6-b020-4dd2-9ca0-fd6da20df82e" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_45d1f4ef-ca87-4a54-81f9-f5c7e8073d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_53ddad42-e476-4867-9d37-02a59cc2b4d1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_45d1f4ef-ca87-4a54-81f9-f5c7e8073d4d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_53ddad42-e476-4867-9d37-02a59cc2b4d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_9aa490ef-d0ef-4818-a27a-c88982d428c2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_53ddad42-e476-4867-9d37-02a59cc2b4d1" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_9aa490ef-d0ef-4818-a27a-c88982d428c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_8f981772-2897-4b19-b719-bc882a5df62c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_9aa490ef-d0ef-4818-a27a-c88982d428c2" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_8f981772-2897-4b19-b719-bc882a5df62c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_275d4c35-d6f5-46fa-82b9-1cf584fd5e98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_45d1f4ef-ca87-4a54-81f9-f5c7e8073d4d" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_275d4c35-d6f5-46fa-82b9-1cf584fd5e98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_5fb20723-c361-4bf8-8d91-dc401ff289bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_275d4c35-d6f5-46fa-82b9-1cf584fd5e98" xlink:to="loc_us-gaap_TypeOfAdoptionMember_5fb20723-c361-4bf8-8d91-dc401ff289bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_a36538e7-cc68-4f3c-8a10-070e2fcdab06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_5fb20723-c361-4bf8-8d91-dc401ff289bd" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_a36538e7-cc68-4f3c-8a10-070e2fcdab06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b543f9bc-1228-4c19-87f5-923a91394ede" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_45d1f4ef-ca87-4a54-81f9-f5c7e8073d4d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b543f9bc-1228-4c19-87f5-923a91394ede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_224eb49a-abea-4583-bfd6-c8f4c5e74432" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b543f9bc-1228-4c19-87f5-923a91394ede" xlink:to="loc_us-gaap_EquityComponentDomain_224eb49a-abea-4583-bfd6-c8f4c5e74432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_e62c4e7b-17ea-4541-8d1a-05785ff3b069" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_224eb49a-abea-4583-bfd6-c8f4c5e74432" xlink:to="loc_us-gaap_RetainedEarningsMember_e62c4e7b-17ea-4541-8d1a-05785ff3b069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_61537ee7-e8fa-4809-b1ed-34e487a7be90" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_45d1f4ef-ca87-4a54-81f9-f5c7e8073d4d" xlink:to="loc_srt_RangeAxis_61537ee7-e8fa-4809-b1ed-34e487a7be90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_31571c0b-d7c3-4788-8aa2-48ff307fbccf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_61537ee7-e8fa-4809-b1ed-34e487a7be90" xlink:to="loc_srt_RangeMember_31571c0b-d7c3-4788-8aa2-48ff307fbccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0ee9573d-cc9c-48fe-b598-099424b11bd1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_31571c0b-d7c3-4788-8aa2-48ff307fbccf" xlink:to="loc_srt_MinimumMember_0ee9573d-cc9c-48fe-b598-099424b11bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ce54bce6-2df4-4bc2-959a-05854a1e850a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_31571c0b-d7c3-4788-8aa2-48ff307fbccf" xlink:to="loc_srt_MaximumMember_ce54bce6-2df4-4bc2-959a-05854a1e850a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d1a0e575-e762-4d47-9502-d63f17d4cc85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_45d1f4ef-ca87-4a54-81f9-f5c7e8073d4d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d1a0e575-e762-4d47-9502-d63f17d4cc85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c5631edc-dbad-48fe-9f03-48759d4fa2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d1a0e575-e762-4d47-9502-d63f17d4cc85" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c5631edc-dbad-48fe-9f03-48759d4fa2ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_bb4e22e4-84cb-4195-8a90-e75430a3fac6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c5631edc-dbad-48fe-9f03-48759d4fa2ec" xlink:to="loc_us-gaap_BuildingMember_bb4e22e4-84cb-4195-8a90-e75430a3fac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_59ca96c8-8a26-49f4-b6d9-5ccf7569c7f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c5631edc-dbad-48fe-9f03-48759d4fa2ec" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_59ca96c8-8a26-49f4-b6d9-5ccf7569c7f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3ff16016-5a3e-431a-82f7-570699f6fbf2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_45d1f4ef-ca87-4a54-81f9-f5c7e8073d4d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3ff16016-5a3e-431a-82f7-570699f6fbf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9ac6a05-af54-4120-8b24-006c2a78a505" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3ff16016-5a3e-431a-82f7-570699f6fbf2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9ac6a05-af54-4120-8b24-006c2a78a505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_273216f9-52b2-4edb-a86f-59a82d0692b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CoreDepositsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9ac6a05-af54-4120-8b24-006c2a78a505" xlink:to="loc_us-gaap_CoreDepositsMember_273216f9-52b2-4edb-a86f-59a82d0692b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_87ab55f0-10cc-40f1-872a-363e9a4bdf1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9ac6a05-af54-4120-8b24-006c2a78a505" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_87ab55f0-10cc-40f1-872a-363e9a4bdf1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_67093dd1-e8c4-49a1-b046-c953b3420243" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9ac6a05-af54-4120-8b24-006c2a78a505" xlink:to="loc_us-gaap_CustomerRelationshipsMember_67093dd1-e8c4-49a1-b046-c953b3420243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_45d1f4ef-ca87-4a54-81f9-f5c7e8073d4d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FinancialInstitutionsActualReserveAmount_3cfa27d5-d940-49bf-9add-c8c3e6b192f7" xlink:href="tmp-20211231.xsd#tmp_FinancialInstitutionsActualReserveAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:to="loc_tmp_FinancialInstitutionsActualReserveAmount_3cfa27d5-d940-49bf-9add-c8c3e6b192f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7ecb2736-c460-40c8-a4e5-b4e2256193d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7ecb2736-c460-40c8-a4e5-b4e2256193d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease_b2890fe3-e702-40f2-a12b-47e72ab90f1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease_b2890fe3-e702-40f2-a12b-47e72ab90f1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_1b0e8522-2ea8-4a8b-8947-bc857d06e73f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_1b0e8522-2ea8-4a8b-8947-bc857d06e73f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_943330fe-86cb-4f6c-9377-72441b4c10ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_943330fe-86cb-4f6c-9377-72441b4c10ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_843d9c88-5119-452e-bdde-f79bbc268b17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_843d9c88-5119-452e-bdde-f79bbc268b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_b6c9acc2-dadb-45bd-ac66-2657c3523442" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_b6c9acc2-dadb-45bd-ac66-2657c3523442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments_1d9cfd53-69b2-4d37-aa3f-be1b5addab5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:to="loc_us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments_1d9cfd53-69b2-4d37-aa3f-be1b5addab5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_0b141bd0-500a-4e9b-ba76-baca5df05ae4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ac22d07b-1518-430e-a383-d11d45c0b51b" xlink:to="loc_us-gaap_NumberOfReportableSegments_0b141bd0-500a-4e9b-ba76-baca5df05ae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/Securities" xlink:type="simple" xlink:href="tmp-20211231.xsd#Securities"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/Securities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_68d08224-87e8-4cff-ab75-10abbebc6124" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_89dcb6f0-8b3f-4d4d-a0d2-08ae86407e97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_68d08224-87e8-4cff-ab75-10abbebc6124" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_89dcb6f0-8b3f-4d4d-a0d2-08ae86407e97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesTables" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2b1f099f-972f-456b-b0f2-efffc671601c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_6d2e3049-1624-4f86-a7a2-177cae2eb2cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2b1f099f-972f-456b-b0f2-efffc671601c" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_6d2e3049-1624-4f86-a7a2-177cae2eb2cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesTextBlock_0acd6c7d-80da-4fb1-8a4c-a7247a5ae894" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2b1f099f-972f-456b-b0f2-efffc671601c" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesTextBlock_0acd6c7d-80da-4fb1-8a4c-a7247a5ae894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_afba34fd-3f48-4df3-b66f-d7c670c96d99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRealizedGainLossTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2b1f099f-972f-456b-b0f2-efffc671601c" xlink:to="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_afba34fd-3f48-4df3-b66f-d7c670c96d99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_286fbd67-eb15-43ba-87dc-96ee5b743f49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2b1f099f-972f-456b-b0f2-efffc671601c" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_286fbd67-eb15-43ba-87dc-96ee5b743f49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock_bf654f6b-b62a-4a47-a7c5-64050570ef5d" xlink:href="tmp-20211231.xsd#tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2b1f099f-972f-456b-b0f2-efffc671601c" xlink:to="loc_tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock_bf654f6b-b62a-4a47-a7c5-64050570ef5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_c1a90ad0-b2cf-490a-9fc6-35015c6874d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2b1f099f-972f-456b-b0f2-efffc671601c" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_c1a90ad0-b2cf-490a-9fc6-35015c6874d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1c499f81-1c52-4bf3-bf04-602c6c3ddbd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_6d8576f8-03f7-4efc-8d17-a3e3e06fe994" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1c499f81-1c52-4bf3-bf04-602c6c3ddbd3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_6d8576f8-03f7-4efc-8d17-a3e3e06fe994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_d0c77fa8-114e-4d95-aed2-a6c4e65fa0fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_6d8576f8-03f7-4efc-8d17-a3e3e06fe994" xlink:to="loc_us-gaap_FinancialInstrumentAxis_d0c77fa8-114e-4d95-aed2-a6c4e65fa0fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d070d066-956e-4d72-863d-6685b02bb06a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d0c77fa8-114e-4d95-aed2-a6c4e65fa0fa" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d070d066-956e-4d72-863d-6685b02bb06a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_ee23264b-93ee-4c8d-9606-ba7a7dac5dab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d070d066-956e-4d72-863d-6685b02bb06a" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_ee23264b-93ee-4c8d-9606-ba7a7dac5dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_eae2b521-b625-40a7-a667-7e5e63721be4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d070d066-956e-4d72-863d-6685b02bb06a" xlink:to="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_eae2b521-b625-40a7-a667-7e5e63721be4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_63b20af5-8007-4725-91ff-8d5532206d42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d070d066-956e-4d72-863d-6685b02bb06a" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_63b20af5-8007-4725-91ff-8d5532206d42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_e1f6952c-498a-40bf-9ab4-a6be073d94c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d070d066-956e-4d72-863d-6685b02bb06a" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_e1f6952c-498a-40bf-9ab4-a6be073d94c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_7dd726e4-1ed9-435f-bfa3-97def841d9fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d070d066-956e-4d72-863d-6685b02bb06a" xlink:to="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_7dd726e4-1ed9-435f-bfa3-97def841d9fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_b50428e6-05fd-4544-be03-eb67289c5cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d070d066-956e-4d72-863d-6685b02bb06a" xlink:to="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_b50428e6-05fd-4544-be03-eb67289c5cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_aae983ed-bbed-4a94-a338-50d45c53c3f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_6d8576f8-03f7-4efc-8d17-a3e3e06fe994" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_aae983ed-bbed-4a94-a338-50d45c53c3f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_83a28420-51af-41ee-bab8-8a59e64e6b91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_aae983ed-bbed-4a94-a338-50d45c53c3f6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_83a28420-51af-41ee-bab8-8a59e64e6b91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_277297a2-b8d6-4ade-ad96-bf72d8c038f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_aae983ed-bbed-4a94-a338-50d45c53c3f6" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_277297a2-b8d6-4ade-ad96-bf72d8c038f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_849e5e39-5190-4b24-ba65-53bc3fa9ef4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_aae983ed-bbed-4a94-a338-50d45c53c3f6" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_849e5e39-5190-4b24-ba65-53bc3fa9ef4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_475f7fcd-57ae-4d16-b78d-83eba7b3bf9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_aae983ed-bbed-4a94-a338-50d45c53c3f6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_475f7fcd-57ae-4d16-b78d-83eba7b3bf9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f80796d8-0d97-4a58-a937-cf0bb91dfb76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_f3616514-61a3-40ae-b14d-24c3ea40283f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f80796d8-0d97-4a58-a937-cf0bb91dfb76" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_f3616514-61a3-40ae-b14d-24c3ea40283f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_6157e6af-bb03-4d46-99fb-ced4dbef8bfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_f3616514-61a3-40ae-b14d-24c3ea40283f" xlink:to="loc_us-gaap_FinancialInstrumentAxis_6157e6af-bb03-4d46-99fb-ced4dbef8bfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c5a167cd-46a4-47a7-8b94-efeba647237a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_6157e6af-bb03-4d46-99fb-ced4dbef8bfb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c5a167cd-46a4-47a7-8b94-efeba647237a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_52c9a859-2ab6-43f7-901f-3452dd58be6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c5a167cd-46a4-47a7-8b94-efeba647237a" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_52c9a859-2ab6-43f7-901f-3452dd58be6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_91f990d3-69d1-4057-b563-2931679d49d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c5a167cd-46a4-47a7-8b94-efeba647237a" xlink:to="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_91f990d3-69d1-4057-b563-2931679d49d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_08edf73c-4215-4ccc-b659-e15f79f3c336" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_f3616514-61a3-40ae-b14d-24c3ea40283f" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_08edf73c-4215-4ccc-b659-e15f79f3c336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_70fd053d-08d7-4cfe-af30-5525af43a82a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_08edf73c-4215-4ccc-b659-e15f79f3c336" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_70fd053d-08d7-4cfe-af30-5525af43a82a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_9f40b3f4-1efd-4c32-a120-73ee5a6f1bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_08edf73c-4215-4ccc-b659-e15f79f3c336" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_9f40b3f4-1efd-4c32-a120-73ee5a6f1bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_0ebafc5e-9c85-456f-876f-913c1077ea36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_08edf73c-4215-4ccc-b659-e15f79f3c336" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_0ebafc5e-9c85-456f-876f-913c1077ea36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_0af2a2f7-feb3-4f85-b440-009a87826409" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_08edf73c-4215-4ccc-b659-e15f79f3c336" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_0af2a2f7-feb3-4f85-b440-009a87826409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_a8e6ef7e-5e51-4481-94c3-ddad21cd1d95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_5731fb1e-f35a-44ac-96b7-e4673370e46f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_a8e6ef7e-5e51-4481-94c3-ddad21cd1d95" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_5731fb1e-f35a-44ac-96b7-e4673370e46f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_1376fcdf-4e86-4f23-984c-efbf5683f12e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_a8e6ef7e-5e51-4481-94c3-ddad21cd1d95" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_1376fcdf-4e86-4f23-984c-efbf5683f12e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_44ac004a-b073-4644-af0d-e0f284b960d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_a8e6ef7e-5e51-4481-94c3-ddad21cd1d95" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_44ac004a-b073-4644-af0d-e0f284b960d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_5bf119b1-1c05-4f77-b399-b67999367d57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_a8e6ef7e-5e51-4481-94c3-ddad21cd1d95" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_5bf119b1-1c05-4f77-b399-b67999367d57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesNarrativeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_79771c3a-64a1-4331-ab0d-c3be77312d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable_2c854124-458c-45e5-99b3-d225d8616993" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_79771c3a-64a1-4331-ab0d-c3be77312d4d" xlink:to="loc_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable_2c854124-458c-45e5-99b3-d225d8616993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_e851a7e3-1b03-46d8-9fd6-1aecafcfa21b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable_2c854124-458c-45e5-99b3-d225d8616993" xlink:to="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_e851a7e3-1b03-46d8-9fd6-1aecafcfa21b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_99a23627-21ba-4896-b3bf-124f855d2387" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_e851a7e3-1b03-46d8-9fd6-1aecafcfa21b" xlink:to="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_99a23627-21ba-4896-b3bf-124f855d2387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankOfNewYorkMember_5116b979-7afa-41cc-8a9e-de63bfe16034" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankOfNewYorkMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_99a23627-21ba-4896-b3bf-124f855d2387" xlink:to="loc_srt_FederalHomeLoanBankOfNewYorkMember_5116b979-7afa-41cc-8a9e-de63bfe16034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankOfPittsburghMember_139ae96c-5572-4eb0-a063-0f20d0203e73" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankOfPittsburghMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_99a23627-21ba-4896-b3bf-124f855d2387" xlink:to="loc_srt_FederalHomeLoanBankOfPittsburghMember_139ae96c-5572-4eb0-a063-0f20d0203e73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankOfAtlantaMember_0da5b105-6400-468f-ab40-8943b76aa648" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankOfAtlantaMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_99a23627-21ba-4896-b3bf-124f855d2387" xlink:to="loc_srt_FederalHomeLoanBankOfAtlantaMember_0da5b105-6400-468f-ab40-8943b76aa648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable_2c854124-458c-45e5-99b3-d225d8616993" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_f781a9dc-32d9-4793-9ca2-1c2054932611" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_f781a9dc-32d9-4793-9ca2-1c2054932611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesGainLossOnCalledSecurities_e02a7282-d48d-4f76-90f2-abc7801438cd" xlink:href="tmp-20211231.xsd#tmp_DebtSecuritiesGainLossOnCalledSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_tmp_DebtSecuritiesGainLossOnCalledSecurities_e02a7282-d48d-4f76-90f2-abc7801438cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedLoss_10cfb401-4145-4e5c-99f8-cbfed9f124f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedLoss_10cfb401-4145-4e5c-99f8-cbfed9f124f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGain_991085a2-87bc-4c55-9c88-eefeb272086d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGain"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGain_991085a2-87bc-4c55-9c88-eefeb272086d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_6835a72c-732f-4ac1-8f82-d3d68fba33b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_6835a72c-732f-4ac1-8f82-d3d68fba33b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions_7d66ab0b-c784-4a5d-807d-93235095f245" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions_7d66ab0b-c784-4a5d-807d-93235095f245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition_f2132780-3d9e-4131-a772-1faaa3bed2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition_f2132780-3d9e-4131-a772-1faaa3bed2ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_2f4ac154-29e1-4301-8166-dd6eea5ced04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_us-gaap_EquityMethodInvestments_2f4ac154-29e1-4301-8166-dd6eea5ced04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_3488d7b2-a084-4db9-a53c-55dccc124e78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_3488d7b2-a084-4db9-a53c-55dccc124e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch_f0c324a8-c994-442b-ab22-49558bbe2a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_aa4473c0-8017-4e1c-afbc-e625198347c3" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch_f0c324a8-c994-442b-ab22-49558bbe2a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2fb3bd97-3f34-44e1-9ed5-0c8501efac90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_f147fd3d-6744-4fd2-89ad-66f70ba0f966" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2fb3bd97-3f34-44e1-9ed5-0c8501efac90" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_f147fd3d-6744-4fd2-89ad-66f70ba0f966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_d204ba7c-084c-4b65-b208-a7354e37c135" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_f147fd3d-6744-4fd2-89ad-66f70ba0f966" xlink:to="loc_us-gaap_FinancialInstrumentAxis_d204ba7c-084c-4b65-b208-a7354e37c135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a40d742c-3467-4e4e-ac5d-6c7d165086c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d204ba7c-084c-4b65-b208-a7354e37c135" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a40d742c-3467-4e4e-ac5d-6c7d165086c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_8e326704-84b7-4e6a-9732-edf73e1f4c60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a40d742c-3467-4e4e-ac5d-6c7d165086c3" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_8e326704-84b7-4e6a-9732-edf73e1f4c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_122a496f-ab71-43b9-82e8-1f10f1517023" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a40d742c-3467-4e4e-ac5d-6c7d165086c3" xlink:to="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_122a496f-ab71-43b9-82e8-1f10f1517023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_dd906465-2d0f-42db-bfce-3fba45179866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a40d742c-3467-4e4e-ac5d-6c7d165086c3" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_dd906465-2d0f-42db-bfce-3fba45179866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_1f820ef4-55c5-4648-8927-ad42bcadf315" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a40d742c-3467-4e4e-ac5d-6c7d165086c3" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_1f820ef4-55c5-4648-8927-ad42bcadf315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_eea24e9d-17ce-469b-a0f3-024815afff80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a40d742c-3467-4e4e-ac5d-6c7d165086c3" xlink:to="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_eea24e9d-17ce-469b-a0f3-024815afff80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_547c11db-7767-4f4a-9a3f-d579acdc1db6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a40d742c-3467-4e4e-ac5d-6c7d165086c3" xlink:to="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_547c11db-7767-4f4a-9a3f-d579acdc1db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_fb002f76-88cf-4ea4-979e-00986acc1f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_f147fd3d-6744-4fd2-89ad-66f70ba0f966" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_fb002f76-88cf-4ea4-979e-00986acc1f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_337fbb00-f0e4-422b-9278-e00037c81d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_fb002f76-88cf-4ea4-979e-00986acc1f9a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_337fbb00-f0e4-422b-9278-e00037c81d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_7286e417-4af6-4c82-b6c7-4954a003493d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_337fbb00-f0e4-422b-9278-e00037c81d0f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_7286e417-4af6-4c82-b6c7-4954a003493d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_e6743d42-1a72-4063-bec9-0ab89a8678f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_337fbb00-f0e4-422b-9278-e00037c81d0f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_e6743d42-1a72-4063-bec9-0ab89a8678f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_06bdb0c5-f404-4580-ab2e-9e5bc30bb1a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_337fbb00-f0e4-422b-9278-e00037c81d0f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_06bdb0c5-f404-4580-ab2e-9e5bc30bb1a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_649e319a-e717-4a63-b1cc-8f13deac2965" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_fb002f76-88cf-4ea4-979e-00986acc1f9a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_649e319a-e717-4a63-b1cc-8f13deac2965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_a4b1b1f2-a609-45d0-b19b-a7028eb96dac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_649e319a-e717-4a63-b1cc-8f13deac2965" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_a4b1b1f2-a609-45d0-b19b-a7028eb96dac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_633e67ab-165e-4356-8cec-f8028f61e17b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_649e319a-e717-4a63-b1cc-8f13deac2965" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_633e67ab-165e-4356-8cec-f8028f61e17b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_aaa2b24f-bb05-4225-b571-6a4664f875ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_649e319a-e717-4a63-b1cc-8f13deac2965" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_aaa2b24f-bb05-4225-b571-6a4664f875ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9ac5af4a-0e35-45a2-8624-023f0adf2de3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_9bd438d3-1044-4aeb-b7fd-b1d2e25687f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9ac5af4a-0e35-45a2-8624-023f0adf2de3" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_9bd438d3-1044-4aeb-b7fd-b1d2e25687f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_074a8a44-de9d-4cb9-a5fe-03adb44d9baf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_9bd438d3-1044-4aeb-b7fd-b1d2e25687f2" xlink:to="loc_us-gaap_FinancialInstrumentAxis_074a8a44-de9d-4cb9-a5fe-03adb44d9baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e43187b-fcad-40cb-858b-52f63704b31b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_074a8a44-de9d-4cb9-a5fe-03adb44d9baf" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e43187b-fcad-40cb-858b-52f63704b31b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_65c520a3-c039-46e2-a9a9-9a1d332e1f5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e43187b-fcad-40cb-858b-52f63704b31b" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_65c520a3-c039-46e2-a9a9-9a1d332e1f5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_870ddc6e-eee5-426f-b0eb-82ca13ea7866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e43187b-fcad-40cb-858b-52f63704b31b" xlink:to="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_870ddc6e-eee5-426f-b0eb-82ca13ea7866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_a2029061-574b-45e9-9053-2c9a48a8e3f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_9bd438d3-1044-4aeb-b7fd-b1d2e25687f2" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_a2029061-574b-45e9-9053-2c9a48a8e3f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_933a6029-80b5-4909-b8cb-a07fb866be9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_a2029061-574b-45e9-9053-2c9a48a8e3f8" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_933a6029-80b5-4909-b8cb-a07fb866be9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_70e0b970-7f0c-4880-a31a-1857126117af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_933a6029-80b5-4909-b8cb-a07fb866be9b" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_70e0b970-7f0c-4880-a31a-1857126117af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_0ea739c4-3c89-432d-b1a8-761455f0f5d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_933a6029-80b5-4909-b8cb-a07fb866be9b" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_0ea739c4-3c89-432d-b1a8-761455f0f5d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_69d58254-5afa-4375-a0ad-7e2076a891ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_933a6029-80b5-4909-b8cb-a07fb866be9b" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue_69d58254-5afa-4375-a0ad-7e2076a891ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_de62df6c-1f99-4d3a-9c13-7d829b12be0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_a2029061-574b-45e9-9053-2c9a48a8e3f8" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_de62df6c-1f99-4d3a-9c13-7d829b12be0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_3f1b98d5-1fff-442d-8fe9-fb83d2985c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_de62df6c-1f99-4d3a-9c13-7d829b12be0b" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_3f1b98d5-1fff-442d-8fe9-fb83d2985c0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_7d6e3a39-cda2-46be-8525-0e898c446019" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_de62df6c-1f99-4d3a-9c13-7d829b12be0b" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_7d6e3a39-cda2-46be-8525-0e898c446019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_b73b6ae1-740e-46fb-a4fa-ec5d2cb370d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_de62df6c-1f99-4d3a-9c13-7d829b12be0b" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_b73b6ae1-740e-46fb-a4fa-ec5d2cb370d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_d09119c1-8a66-43d1-8241-1e3487f208ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_35685e7d-8c21-40d6-9afb-3308ad1b32fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_d09119c1-8a66-43d1-8241-1e3487f208ef" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_35685e7d-8c21-40d6-9afb-3308ad1b32fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_33b3a8f2-97d0-43a0-a629-d29f298e7d47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_35685e7d-8c21-40d6-9afb-3308ad1b32fc" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_33b3a8f2-97d0-43a0-a629-d29f298e7d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_8c4740b6-6433-4147-bedb-1b6d6b908427" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_35685e7d-8c21-40d6-9afb-3308ad1b32fc" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_8c4740b6-6433-4147-bedb-1b6d6b908427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_3ac44092-0acb-4e80-976d-e6c421ca49a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_35685e7d-8c21-40d6-9afb-3308ad1b32fc" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_3ac44092-0acb-4e80-976d-e6c421ca49a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_b85165fe-f904-4c6a-ad63-c07f603b59f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_35685e7d-8c21-40d6-9afb-3308ad1b32fc" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_b85165fe-f904-4c6a-ad63-c07f603b59f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_12cf9366-2517-45aa-9806-31acb3ac9764" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_35685e7d-8c21-40d6-9afb-3308ad1b32fc" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_12cf9366-2517-45aa-9806-31acb3ac9764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_27aafa8f-fcee-45fc-a491-0654f9addf33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_35685e7d-8c21-40d6-9afb-3308ad1b32fc" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_27aafa8f-fcee-45fc-a491-0654f9addf33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_17fc3c91-b5b7-433c-b9d4-41d3ef716a9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_35685e7d-8c21-40d6-9afb-3308ad1b32fc" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_17fc3c91-b5b7-433c-b9d4-41d3ef716a9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_3bc44a76-1da1-48bd-b3b3-e6a61429c6b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_d09119c1-8a66-43d1-8241-1e3487f208ef" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_3bc44a76-1da1-48bd-b3b3-e6a61429c6b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_bc3cce94-032d-4cf1-83bd-00b0617c146f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_3bc44a76-1da1-48bd-b3b3-e6a61429c6b7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_bc3cce94-032d-4cf1-83bd-00b0617c146f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_a65972be-8464-40a1-8d6f-dca57d3de68a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_3bc44a76-1da1-48bd-b3b3-e6a61429c6b7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_a65972be-8464-40a1-8d6f-dca57d3de68a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_ea8d3b7c-3a9b-4a08-b6a1-425cef0a852f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_3bc44a76-1da1-48bd-b3b3-e6a61429c6b7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_ea8d3b7c-3a9b-4a08-b6a1-425cef0a852f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_d7d32ebb-f600-4a13-88b8-46b9d9748e4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_3bc44a76-1da1-48bd-b3b3-e6a61429c6b7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_d7d32ebb-f600-4a13-88b8-46b9d9748e4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_7c96c265-cc1c-4715-9882-4ab9e9642f10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_3bc44a76-1da1-48bd-b3b3-e6a61429c6b7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_7c96c265-cc1c-4715-9882-4ab9e9642f10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_277375ac-2a13-461a-9f73-5730521acb94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_3bc44a76-1da1-48bd-b3b3-e6a61429c6b7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_277375ac-2a13-461a-9f73-5730521acb94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_61e4a852-fb2d-4d51-966d-a4e8720037bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_3bc44a76-1da1-48bd-b3b3-e6a61429c6b7" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_61e4a852-fb2d-4d51-966d-a4e8720037bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_afee51a4-a6b8-42e9-89b4-14fd508bbbf3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_0f4e9b97-4a5f-4a98-89bd-369c10e35435" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_afee51a4-a6b8-42e9-89b4-14fd508bbbf3" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_0f4e9b97-4a5f-4a98-89bd-369c10e35435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_66fcdec0-afb8-4a57-a1a8-62a638cf7a02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_0f4e9b97-4a5f-4a98-89bd-369c10e35435" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount_66fcdec0-afb8-4a57-a1a8-62a638cf7a02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_c3208079-5290-4922-8a06-ebcdc90fe9b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_0f4e9b97-4a5f-4a98-89bd-369c10e35435" xlink:to="loc_us-gaap_HeldToMaturitySecurities_c3208079-5290-4922-8a06-ebcdc90fe9b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_82452d44-1030-4d36-b07e-bee6f4a71495" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_afee51a4-a6b8-42e9-89b4-14fd508bbbf3" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_82452d44-1030-4d36-b07e-bee6f4a71495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_75cd1f17-cd88-41bb-b3a5-fece275e546f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_82452d44-1030-4d36-b07e-bee6f4a71495" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_75cd1f17-cd88-41bb-b3a5-fece275e546f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_5dd3a399-4f6e-4719-ab2b-de741c7aa561" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_82452d44-1030-4d36-b07e-bee6f4a71495" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_5dd3a399-4f6e-4719-ab2b-de741c7aa561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/LoansandLeases" xlink:type="simple" xlink:href="tmp-20211231.xsd#LoansandLeases"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/LoansandLeases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_a660459e-be14-4826-8ca3-0369be9e549f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock_5d89d31c-3ecf-4cb5-9dc7-415a543235f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_a660459e-be14-4826-8ca3-0369be9e549f" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock_5d89d31c-3ecf-4cb5-9dc7-415a543235f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/LoansandLeasesTables" xlink:type="simple" xlink:href="tmp-20211231.xsd#LoansandLeasesTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/LoansandLeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_1eb155db-2273-4e49-8ba0-4644f3c48c3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_41b8d1a6-eae3-4406-b5a8-8a5ad0401acc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_1eb155db-2273-4e49-8ba0-4644f3c48c3f" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_41b8d1a6-eae3-4406-b5a8-8a5ad0401acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock_0f14c7af-9403-4b9d-98ad-9910c6f4b991" xlink:href="tmp-20211231.xsd#tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_1eb155db-2273-4e49-8ba0-4644f3c48c3f" xlink:to="loc_tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock_0f14c7af-9403-4b9d-98ad-9910c6f4b991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_8ab2e135-9ee9-41b9-96eb-9692945668f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PastDueFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_1eb155db-2273-4e49-8ba0-4644f3c48c3f" xlink:to="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_8ab2e135-9ee9-41b9-96eb-9692945668f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_4a3a308d-4ddf-4092-97ad-29c5d9cc4d56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_1eb155db-2273-4e49-8ba0-4644f3c48c3f" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_4a3a308d-4ddf-4092-97ad-29c5d9cc4d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#LoansandLeasesScheduleofLoansandLeasesDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_ffec7b08-3800-4eb7-bdbd-9eccb36317f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_18f56574-ff14-454c-b13d-a87f1a5102c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_ffec7b08-3800-4eb7-bdbd-9eccb36317f9" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_18f56574-ff14-454c-b13d-a87f1a5102c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6f973eb0-9833-43c1-bb15-44ed9dc48d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_18f56574-ff14-454c-b13d-a87f1a5102c4" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6f973eb0-9833-43c1-bb15-44ed9dc48d5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_35ee118f-da40-4da8-bdfc-c5254a411bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6f973eb0-9833-43c1-bb15-44ed9dc48d5b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_35ee118f-da40-4da8-bdfc-c5254a411bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_f1f8006a-d120-48a6-bc51-929f2ca11884" xlink:href="tmp-20211231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_35ee118f-da40-4da8-bdfc-c5254a411bc2" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_f1f8006a-d120-48a6-bc51-929f2ca11884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_e223a921-5d15-451b-a171-a91789af49e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_35ee118f-da40-4da8-bdfc-c5254a411bc2" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_e223a921-5d15-451b-a171-a91789af49e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_312689af-d287-4922-8d78-861381d4390a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_35ee118f-da40-4da8-bdfc-c5254a411bc2" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_312689af-d287-4922-8d78-861381d4390a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_be8f11a2-0718-4c1b-b290-000eeebb26a6" xlink:href="tmp-20211231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_35ee118f-da40-4da8-bdfc-c5254a411bc2" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_be8f11a2-0718-4c1b-b290-000eeebb26a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_65d55c12-3913-457b-b22e-53eefb1f624d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasesPortfolioSegmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_35ee118f-da40-4da8-bdfc-c5254a411bc2" xlink:to="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_65d55c12-3913-457b-b22e-53eefb1f624d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_fb63b061-68e1-4c14-b02d-3e9365c0a4db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_18f56574-ff14-454c-b13d-a87f1a5102c4" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_fb63b061-68e1-4c14-b02d-3e9365c0a4db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d8fca92e-958e-48cd-87c9-208a09333993" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_fb63b061-68e1-4c14-b02d-3e9365c0a4db" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d8fca92e-958e-48cd-87c9-208a09333993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember_a3979a38-32f1-40dc-ba55-7b0bd87bb804" xlink:href="tmp-20211231.xsd#tmp_AgricultureLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d8fca92e-958e-48cd-87c9-208a09333993" xlink:to="loc_tmp_AgricultureLoansMember_a3979a38-32f1-40dc-ba55-7b0bd87bb804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherFinancingReceivableMember_206bde9e-477e-4d2f-8395-e311fea32c8f" xlink:href="tmp-20211231.xsd#tmp_OtherFinancingReceivableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d8fca92e-958e-48cd-87c9-208a09333993" xlink:to="loc_tmp_OtherFinancingReceivableMember_206bde9e-477e-4d2f-8395-e311fea32c8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PPPLoansMember_c1440d30-69e3-4443-a552-47ac8ba56d5f" xlink:href="tmp-20211231.xsd#tmp_PPPLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d8fca92e-958e-48cd-87c9-208a09333993" xlink:to="loc_tmp_PPPLoansMember_c1440d30-69e3-4443-a552-47ac8ba56d5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_7c206efe-c0d9-4a5e-b04d-deeec372e272" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d8fca92e-958e-48cd-87c9-208a09333993" xlink:to="loc_us-gaap_ConstructionLoansMember_7c206efe-c0d9-4a5e-b04d-deeec372e272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_8b8586ea-ce0b-4a55-ace2-9c991617da91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d8fca92e-958e-48cd-87c9-208a09333993" xlink:to="loc_us-gaap_HomeEquityLoanMember_8b8586ea-ce0b-4a55-ace2-9c991617da91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IndirectLoansMember_c325c7cb-371a-43dc-8d6b-2b8339893bd1" xlink:href="tmp-20211231.xsd#tmp_IndirectLoansMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d8fca92e-958e-48cd-87c9-208a09333993" xlink:to="loc_tmp_IndirectLoansMember_c325c7cb-371a-43dc-8d6b-2b8339893bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_33d531b8-29aa-444c-a6fb-66a876c564ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_18f56574-ff14-454c-b13d-a87f1a5102c4" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_33d531b8-29aa-444c-a6fb-66a876c564ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_adecf9c2-37c0-454d-a482-c97f72e39ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_33d531b8-29aa-444c-a6fb-66a876c564ec" xlink:to="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_adecf9c2-37c0-454d-a482-c97f72e39ae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_f930d3d4-41ad-444d-9033-2479c9ec482e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_33d531b8-29aa-444c-a6fb-66a876c564ec" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_f930d3d4-41ad-444d-9033-2479c9ec482e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_14c348f2-baf0-427c-b0bb-eed6a76e2d92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_33d531b8-29aa-444c-a6fb-66a876c564ec" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_14c348f2-baf0-427c-b0bb-eed6a76e2d92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#LoansandLeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_961f17fa-6b93-4568-8ef7-937fd773a575" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_60f69210-e3b1-4618-8f42-851e8cc54cd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_961f17fa-6b93-4568-8ef7-937fd773a575" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_60f69210-e3b1-4618-8f42-851e8cc54cd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanToValueAxis_a03284ea-bb17-4a9d-b94b-edf9d50e3edc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanToValueAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_60f69210-e3b1-4618-8f42-851e8cc54cd8" xlink:to="loc_us-gaap_LoanToValueAxis_a03284ea-bb17-4a9d-b94b-edf9d50e3edc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanToValueDomain_566774d8-03c9-4a44-b71c-bb84d0787f01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanToValueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanToValueAxis_a03284ea-bb17-4a9d-b94b-edf9d50e3edc" xlink:to="loc_us-gaap_LoanToValueDomain_566774d8-03c9-4a44-b71c-bb84d0787f01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Ltv80To100PercentMember_46199b63-17ea-429f-a643-ac40480411ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Ltv80To100PercentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanToValueDomain_566774d8-03c9-4a44-b71c-bb84d0787f01" xlink:to="loc_us-gaap_Ltv80To100PercentMember_46199b63-17ea-429f-a643-ac40480411ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8668d297-181c-4b39-938e-0207afb865ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_60f69210-e3b1-4618-8f42-851e8cc54cd8" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8668d297-181c-4b39-938e-0207afb865ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c766d7cb-32c2-4358-959d-1be23e21bfeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8668d297-181c-4b39-938e-0207afb865ee" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c766d7cb-32c2-4358-959d-1be23e21bfeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_061e15dd-e178-42c9-a8ef-78e6665cfb88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c766d7cb-32c2-4358-959d-1be23e21bfeb" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_061e15dd-e178-42c9-a8ef-78e6665cfb88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_6a1b7a96-d2cf-4c05-955a-54e08f835033" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_60f69210-e3b1-4618-8f42-851e8cc54cd8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_6a1b7a96-d2cf-4c05-955a-54e08f835033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_74428e83-a1f5-4efb-8908-46222408d2bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_6a1b7a96-d2cf-4c05-955a-54e08f835033" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_74428e83-a1f5-4efb-8908-46222408d2bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember_5c19462e-c2ae-4cb1-80d8-4d6f5fe5f665" xlink:href="tmp-20211231.xsd#tmp_AgricultureLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_74428e83-a1f5-4efb-8908-46222408d2bd" xlink:to="loc_tmp_AgricultureLoansMember_5c19462e-c2ae-4cb1-80d8-4d6f5fe5f665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_5806aee0-5698-425e-bb6b-0277e8f84e28" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_60f69210-e3b1-4618-8f42-851e8cc54cd8" xlink:to="loc_srt_StatementGeographicalAxis_5806aee0-5698-425e-bb6b-0277e8f84e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_fb33765b-9724-4602-bdf5-c5f4590c1605" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_5806aee0-5698-425e-bb6b-0277e8f84e28" xlink:to="loc_srt_SegmentGeographicalDomain_fb33765b-9724-4602-bdf5-c5f4590c1605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_NY_94341c01-ea19-4cd6-b16d-beeeb08c0c66" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_NY"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_fb33765b-9724-4602-bdf5-c5f4590c1605" xlink:to="loc_stpr_NY_94341c01-ea19-4cd6-b16d-beeeb08c0c66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_7e017f25-3f05-450a-8783-7cfb5a509693" xlink:href="tmp-20211231.xsd#tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_fb33765b-9724-4602-bdf5-c5f4590c1605" xlink:to="loc_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_7e017f25-3f05-450a-8783-7cfb5a509693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_b650f79e-173c-467d-8b9a-ed00c9a3556d" xlink:href="tmp-20211231.xsd#tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_fb33765b-9724-4602-bdf5-c5f4590c1605" xlink:to="loc_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_b650f79e-173c-467d-8b9a-ed00c9a3556d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_2a340bff-2299-4e73-a671-0d9f21449376" xlink:href="tmp-20211231.xsd#tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_fb33765b-9724-4602-bdf5-c5f4590c1605" xlink:to="loc_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_2a340bff-2299-4e73-a671-0d9f21449376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_d43036c1-f438-4ff5-aa4b-4d6565bf6cbc" xlink:href="tmp-20211231.xsd#tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_fb33765b-9724-4602-bdf5-c5f4590c1605" xlink:to="loc_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_d43036c1-f438-4ff5-aa4b-4d6565bf6cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_60f69210-e3b1-4618-8f42-851e8cc54cd8" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LoanToValueFixedRateLoans_f40bb6f9-11f3-480d-8708-7b24b0d715c4" xlink:href="tmp-20211231.xsd#tmp_LoanToValueFixedRateLoans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_tmp_LoanToValueFixedRateLoans_f40bb6f9-11f3-480d-8708-7b24b0d715c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LoanToValueAdjustedRateLoans_b23cc81b-1950-4327-a768-647a34079570" xlink:href="tmp-20211231.xsd#tmp_LoanToValueAdjustedRateLoans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_tmp_LoanToValueAdjustedRateLoans_b23cc81b-1950-4327-a768-647a34079570" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent_cad17c13-9ae3-41a8-a172-6a203b94b515" xlink:href="tmp-20211231.xsd#tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent_cad17c13-9ae3-41a8-a172-6a203b94b515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_d1c32009-bda9-481c-95b7-f2aceee07637" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_d1c32009-bda9-481c-95b7-f2aceee07637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfMortgageLoans_845da5f3-c7b5-4f9e-9b3c-bafd4797c5c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfMortgageLoans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_us-gaap_GainLossOnSaleOfMortgageLoans_845da5f3-c7b5-4f9e-9b3c-bafd4797c5c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValueAdditions_e0e842b8-b00e-458d-bd7c-1103d8e9b152" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtAmortizedValueAdditions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValueAdditions_e0e842b8-b00e-458d-bd7c-1103d8e9b152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_aed000b5-5422-4135-b179-454c66a66847" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_aed000b5-5422-4135-b179-454c66a66847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Residentialmortgageloansserviced_422ab001-6156-4afc-b01e-3bf4434f5d06" xlink:href="tmp-20211231.xsd#tmp_Residentialmortgageloansserviced"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_tmp_Residentialmortgageloansserviced_422ab001-6156-4afc-b01e-3bf4434f5d06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValue_3a61a85d-65de-4df1-a712-5aaa7ac08d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtAmortizedValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValue_3a61a85d-65de-4df1-a712-5aaa7ac08d5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_11d2310e-3b3f-4db1-b33d-2f9186824aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageServicingRightsMSRImpairmentRecovery"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_11d2310e-3b3f-4db1-b33d-2f9186824aa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_a801545e-07fe-4e07-a05d-fc562a847635" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_a801545e-07fe-4e07-a05d-fc562a847635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1_d6ce9419-4897-4c96-bbea-f4cc91c859b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1_d6ce9419-4897-4c96-bbea-f4cc91c859b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MaximumLoanToValue_af003a6a-6464-4aa7-a995-1cd1b86da2ae" xlink:href="tmp-20211231.xsd#tmp_MaximumLoanToValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_tmp_MaximumLoanToValue_af003a6a-6464-4aa7-a995-1cd1b86da2ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberOfSubsidiaryBanks_ee603ce8-d021-4856-9e0b-eb01a8761012" xlink:href="tmp-20211231.xsd#tmp_NatureOfOperationsNumberOfSubsidiaryBanks"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_tmp_NatureOfOperationsNumberOfSubsidiaryBanks_ee603ce8-d021-4856-9e0b-eb01a8761012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberOfBankingOffices_3fdd2457-91a5-47c0-a89d-03de6c4bbbd4" xlink:href="tmp-20211231.xsd#tmp_NatureOfOperationsNumberOfBankingOffices"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_tmp_NatureOfOperationsNumberOfBankingOffices_3fdd2457-91a5-47c0-a89d-03de6c4bbbd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome_fea162af-bd93-4b39-95e8-63739d148e2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableNonaccrualInterestIncome"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ab21335c-e870-4ef6-bd56-0505d1efe274" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome_fea162af-bd93-4b39-95e8-63739d148e2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/LoansandLeasesLoanstoRelatedPartiesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#LoansandLeasesLoanstoRelatedPartiesDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/LoansandLeasesLoanstoRelatedPartiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_b88d9913-e213-4feb-afda-767b6527a8ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward_81b9b4ae-9adb-4930-8cea-dabc83dfd752" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_b88d9913-e213-4feb-afda-767b6527a8ab" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward_81b9b4ae-9adb-4930-8cea-dabc83dfd752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_76923d8d-a584-4a94-97a8-bbfc3cbc0454" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward_81b9b4ae-9adb-4930-8cea-dabc83dfd752" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_76923d8d-a584-4a94-97a8-bbfc3cbc0454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers_3213bdef-5c3f-4eb4-9506-26a6f057d98e" xlink:href="tmp-20211231.xsd#tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward_81b9b4ae-9adb-4930-8cea-dabc83dfd752" xlink:to="loc_tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers_3213bdef-5c3f-4eb4-9506-26a6f057d98e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_a07836d0-0055-48fd-85a4-1ac6658f2921" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward_81b9b4ae-9adb-4930-8cea-dabc83dfd752" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_a07836d0-0055-48fd-85a4-1ac6658f2921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments_bf6f3547-f8c1-4899-81ad-7544a226c8a3" xlink:href="tmp-20211231.xsd#tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward_81b9b4ae-9adb-4930-8cea-dabc83dfd752" xlink:to="loc_tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments_bf6f3547-f8c1-4899-81ad-7544a226c8a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_a3a26a57-cad7-4cb7-a548-2644d5730494" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward_81b9b4ae-9adb-4930-8cea-dabc83dfd752" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_a3a26a57-cad7-4cb7-a548-2644d5730494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#LoansandLeasesAgingAnalysisofPastDueLoansDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_7a8d75ff-419b-4ebd-ba50-9dc36133a459" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_8bb5c245-0e4d-474b-b16f-1c42cd96bdfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_7a8d75ff-419b-4ebd-ba50-9dc36133a459" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_8bb5c245-0e4d-474b-b16f-1c42cd96bdfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a8c27a8f-fdcb-4aba-a612-92d7fcae20bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_8bb5c245-0e4d-474b-b16f-1c42cd96bdfc" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a8c27a8f-fdcb-4aba-a612-92d7fcae20bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e5d1638b-ab15-4fe0-8e19-eb0395082836" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_a8c27a8f-fdcb-4aba-a612-92d7fcae20bd" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e5d1638b-ab15-4fe0-8e19-eb0395082836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_52340f05-4e19-4367-b970-d0b31d0f6627" xlink:href="tmp-20211231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e5d1638b-ab15-4fe0-8e19-eb0395082836" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_52340f05-4e19-4367-b970-d0b31d0f6627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_fe9dfcca-edfc-4c58-a185-a0e2d0688530" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e5d1638b-ab15-4fe0-8e19-eb0395082836" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_fe9dfcca-edfc-4c58-a185-a0e2d0688530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_e3d7b725-bf06-423c-83ec-6bda26ebe7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e5d1638b-ab15-4fe0-8e19-eb0395082836" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_e3d7b725-bf06-423c-83ec-6bda26ebe7ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_27bbe5d9-173f-4754-841d-85c43e1e35f6" xlink:href="tmp-20211231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e5d1638b-ab15-4fe0-8e19-eb0395082836" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_27bbe5d9-173f-4754-841d-85c43e1e35f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_40f1c5fa-4045-495a-b404-dafee91fa6aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasesPortfolioSegmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e5d1638b-ab15-4fe0-8e19-eb0395082836" xlink:to="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_40f1c5fa-4045-495a-b404-dafee91fa6aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e6ec8c2b-bf0e-4de0-b1b6-4213d0bf9ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_8bb5c245-0e4d-474b-b16f-1c42cd96bdfc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e6ec8c2b-bf0e-4de0-b1b6-4213d0bf9ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_01b30fa3-1bd2-4ee2-a333-8a6e3990ccbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e6ec8c2b-bf0e-4de0-b1b6-4213d0bf9ca5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_01b30fa3-1bd2-4ee2-a333-8a6e3990ccbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember_0c39927c-a936-4be7-8a09-0fe82d84ee7e" xlink:href="tmp-20211231.xsd#tmp_AgricultureLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_01b30fa3-1bd2-4ee2-a333-8a6e3990ccbe" xlink:to="loc_tmp_AgricultureLoansMember_0c39927c-a936-4be7-8a09-0fe82d84ee7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherFinancingReceivableMember_37d81653-8343-4911-b1d5-2fd1fcf870ca" xlink:href="tmp-20211231.xsd#tmp_OtherFinancingReceivableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_01b30fa3-1bd2-4ee2-a333-8a6e3990ccbe" xlink:to="loc_tmp_OtherFinancingReceivableMember_37d81653-8343-4911-b1d5-2fd1fcf870ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PPPLoansMember_970bf32c-6d8a-4be2-bfa5-0ea27e85cc71" xlink:href="tmp-20211231.xsd#tmp_PPPLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_01b30fa3-1bd2-4ee2-a333-8a6e3990ccbe" xlink:to="loc_tmp_PPPLoansMember_970bf32c-6d8a-4be2-bfa5-0ea27e85cc71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_887737d6-51ed-4535-b449-d5b5aff65343" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_01b30fa3-1bd2-4ee2-a333-8a6e3990ccbe" xlink:to="loc_us-gaap_ConstructionLoansMember_887737d6-51ed-4535-b449-d5b5aff65343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_357f812d-2e32-4d9e-8f98-d757d461474d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_01b30fa3-1bd2-4ee2-a333-8a6e3990ccbe" xlink:to="loc_us-gaap_HomeEquityLoanMember_357f812d-2e32-4d9e-8f98-d757d461474d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_2a400b92-5062-45f1-8624-8f41fba50cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_01b30fa3-1bd2-4ee2-a333-8a6e3990ccbe" xlink:to="loc_us-gaap_ResidentialMortgageMember_2a400b92-5062-45f1-8624-8f41fba50cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IndirectLoansMember_4ca5c3ff-0aa3-4319-a906-c131d2befe43" xlink:href="tmp-20211231.xsd#tmp_IndirectLoansMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_01b30fa3-1bd2-4ee2-a333-8a6e3990ccbe" xlink:to="loc_tmp_IndirectLoansMember_4ca5c3ff-0aa3-4319-a906-c131d2befe43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_595a2562-cc26-4ab7-ab87-ca24cecc88ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_8bb5c245-0e4d-474b-b16f-1c42cd96bdfc" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_595a2562-cc26-4ab7-ab87-ca24cecc88ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_138c52ec-8bcd-4edf-986d-318fe336aacb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_595a2562-cc26-4ab7-ab87-ca24cecc88ab" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_138c52ec-8bcd-4edf-986d-318fe336aacb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_f49910dc-47da-4100-90d9-b258c7b3f306" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_138c52ec-8bcd-4edf-986d-318fe336aacb" xlink:to="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_f49910dc-47da-4100-90d9-b258c7b3f306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_f0151ede-3d55-43c6-b025-a5755018c4bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_138c52ec-8bcd-4edf-986d-318fe336aacb" xlink:to="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_f0151ede-3d55-43c6-b025-a5755018c4bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_aed9b58b-3f45-45ec-bdda-331b8e450bad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_138c52ec-8bcd-4edf-986d-318fe336aacb" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_aed9b58b-3f45-45ec-bdda-331b8e450bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_062b9ba6-a636-4f09-bf6c-ceceae6ab839" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_138c52ec-8bcd-4edf-986d-318fe336aacb" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_062b9ba6-a636-4f09-bf6c-ceceae6ab839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_2ca48f2f-c10b-4f9f-9441-679cb438ab82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_138c52ec-8bcd-4edf-986d-318fe336aacb" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_2ca48f2f-c10b-4f9f-9441-679cb438ab82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_6dacf359-5250-4c2f-ac25-317c20481d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_8bb5c245-0e4d-474b-b16f-1c42cd96bdfc" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_6dacf359-5250-4c2f-ac25-317c20481d5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_982753a1-ab88-4a3b-b470-f1aafd0ee476" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_6dacf359-5250-4c2f-ac25-317c20481d5c" xlink:to="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_982753a1-ab88-4a3b-b470-f1aafd0ee476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_e9e65411-8fea-4ff4-8250-a6500de97718" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_6dacf359-5250-4c2f-ac25-317c20481d5c" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_e9e65411-8fea-4ff4-8250-a6500de97718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_d9997550-88a3-4e93-9420-2bcb696cca5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_6dacf359-5250-4c2f-ac25-317c20481d5c" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_d9997550-88a3-4e93-9420-2bcb696cca5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#LoansandLeasesNonaccrualLoansDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_4491b66b-c52a-4b3d-bf58-ea4882f7a282" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_82957bbe-68d3-4efb-aedf-6a0475f6bc51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_4491b66b-c52a-4b3d-bf58-ea4882f7a282" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_82957bbe-68d3-4efb-aedf-6a0475f6bc51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6fe4bc7e-8145-4f22-9b72-8b38bfafd5fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_82957bbe-68d3-4efb-aedf-6a0475f6bc51" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6fe4bc7e-8145-4f22-9b72-8b38bfafd5fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8efcee7-2c7a-452c-831d-40ef8aa2cb3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6fe4bc7e-8145-4f22-9b72-8b38bfafd5fe" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8efcee7-2c7a-452c-831d-40ef8aa2cb3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_9cf09e37-4d16-41f7-a3a4-1e469ca8c085" xlink:href="tmp-20211231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8efcee7-2c7a-452c-831d-40ef8aa2cb3e" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_9cf09e37-4d16-41f7-a3a4-1e469ca8c085" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_36cbeafb-7e20-498b-a8a2-3b2afca32afd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8efcee7-2c7a-452c-831d-40ef8aa2cb3e" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_36cbeafb-7e20-498b-a8a2-3b2afca32afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_5a226437-f258-476a-8158-b83c86f39f75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8efcee7-2c7a-452c-831d-40ef8aa2cb3e" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_5a226437-f258-476a-8158-b83c86f39f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_d7912c25-0174-461d-8d82-fc9b4e350920" xlink:href="tmp-20211231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8efcee7-2c7a-452c-831d-40ef8aa2cb3e" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_d7912c25-0174-461d-8d82-fc9b4e350920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97dcf8ca-75fb-420d-8caf-2bee264c2cae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_82957bbe-68d3-4efb-aedf-6a0475f6bc51" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97dcf8ca-75fb-420d-8caf-2bee264c2cae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de3bbc9f-e9c3-49cd-a0f2-3c7fbdf36550" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_97dcf8ca-75fb-420d-8caf-2bee264c2cae" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de3bbc9f-e9c3-49cd-a0f2-3c7fbdf36550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherFinancingReceivableMember_e098bcc1-b4ee-4605-9c8a-64594e024a72" xlink:href="tmp-20211231.xsd#tmp_OtherFinancingReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de3bbc9f-e9c3-49cd-a0f2-3c7fbdf36550" xlink:to="loc_tmp_OtherFinancingReceivableMember_e098bcc1-b4ee-4605-9c8a-64594e024a72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_f3b4c519-f4ec-430f-8503-ba75665f758b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de3bbc9f-e9c3-49cd-a0f2-3c7fbdf36550" xlink:to="loc_us-gaap_ConstructionLoansMember_f3b4c519-f4ec-430f-8503-ba75665f758b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember_c7c50879-5159-48a8-8681-3068642230da" xlink:href="tmp-20211231.xsd#tmp_AgricultureLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de3bbc9f-e9c3-49cd-a0f2-3c7fbdf36550" xlink:to="loc_tmp_AgricultureLoansMember_c7c50879-5159-48a8-8681-3068642230da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_ecfd174c-96f0-4687-966d-05351c99537e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de3bbc9f-e9c3-49cd-a0f2-3c7fbdf36550" xlink:to="loc_us-gaap_HomeEquityLoanMember_ecfd174c-96f0-4687-966d-05351c99537e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_d8cd5679-adcd-439f-a366-520e6f314a07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de3bbc9f-e9c3-49cd-a0f2-3c7fbdf36550" xlink:to="loc_us-gaap_ResidentialMortgageMember_d8cd5679-adcd-439f-a366-520e6f314a07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IndirectLoansMember_838723c5-1eae-46f1-9384-9ca856a119da" xlink:href="tmp-20211231.xsd#tmp_IndirectLoansMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_de3bbc9f-e9c3-49cd-a0f2-3c7fbdf36550" xlink:to="loc_tmp_IndirectLoansMember_838723c5-1eae-46f1-9384-9ca856a119da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_01db71d9-6482-4736-ae22-838717a705da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_82957bbe-68d3-4efb-aedf-6a0475f6bc51" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_01db71d9-6482-4736-ae22-838717a705da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_e6c5b4ef-eaea-4afd-975f-69d467c11e69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableNonaccrualNoAllowance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_01db71d9-6482-4736-ae22-838717a705da" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_e6c5b4ef-eaea-4afd-975f-69d467c11e69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_fb1b2f04-605a-4da5-be02-7aeab0299d48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_01db71d9-6482-4736-ae22-838717a705da" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_fb1b2f04-605a-4da5-be02-7aeab0299d48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_0be3756c-5863-492f-9eb2-482dc5a1fb6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_01db71d9-6482-4736-ae22-838717a705da" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_0be3756c-5863-492f-9eb2-482dc5a1fb6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLosses" xlink:type="simple" xlink:href="tmp-20211231.xsd#AllowanceforCreditLosses"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/AllowanceforCreditLosses" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_61fc649e-e5a7-403b-82c8-a6257a399c60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesTextBlock_bf560b13-214a-422a-8703-f06acecedae0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForCreditLossesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_61fc649e-e5a7-403b-82c8-a6257a399c60" xlink:to="loc_us-gaap_AllowanceForCreditLossesTextBlock_bf560b13-214a-422a-8703-f06acecedae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesTables" xlink:type="simple" xlink:href="tmp-20211231.xsd#AllowanceforCreditLossesTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/AllowanceforCreditLossesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_2d18833f-765b-4411-9777-9635656e738a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_e79f3da3-99a4-45f7-ae5c-587f05554672" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_2d18833f-765b-4411-9777-9635656e738a" xlink:to="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_e79f3da3-99a4-45f7-ae5c-587f05554672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock_6537c9e4-7e45-45fd-ab28-76dc0b64bbf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_2d18833f-765b-4411-9777-9635656e738a" xlink:to="loc_us-gaap_ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock_6537c9e4-7e45-45fd-ab28-76dc0b64bbf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_7993a46c-c972-44ba-94e1-9417e21a4547" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_2d18833f-765b-4411-9777-9635656e738a" xlink:to="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_7993a46c-c972-44ba-94e1-9417e21a4547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_52d6854e-e019-4a52-b718-cca5cd9223ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1270262f-c852-4428-9405-0f8ff0ef7f12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_52d6854e-e019-4a52-b718-cca5cd9223ee" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1270262f-c852-4428-9405-0f8ff0ef7f12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f7fb676e-cf76-4864-bfa2-45c24e8a1240" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1270262f-c852-4428-9405-0f8ff0ef7f12" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f7fb676e-cf76-4864-bfa2-45c24e8a1240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_b1352952-2886-4b2e-9a08-b5877109be58" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f7fb676e-cf76-4864-bfa2-45c24e8a1240" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_b1352952-2886-4b2e-9a08-b5877109be58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_06ed3e71-4a04-4a27-be78-285a53b73c4a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_b1352952-2886-4b2e-9a08-b5877109be58" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_06ed3e71-4a04-4a27-be78-285a53b73c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_9b1f8228-b0de-44ad-9d06-fed2e1cb7df7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1270262f-c852-4428-9405-0f8ff0ef7f12" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_9b1f8228-b0de-44ad-9d06-fed2e1cb7df7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fcdc746b-6d33-4e13-8b8d-0a0a3f36d97a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_9b1f8228-b0de-44ad-9d06-fed2e1cb7df7" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fcdc746b-6d33-4e13-8b8d-0a0a3f36d97a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_1b1b7637-480b-4cf4-8528-f464ffff7ca1" xlink:href="tmp-20211231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fcdc746b-6d33-4e13-8b8d-0a0a3f36d97a" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_1b1b7637-480b-4cf4-8528-f464ffff7ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_a0ee2d82-ceed-40a8-8d7c-a6398a9942eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fcdc746b-6d33-4e13-8b8d-0a0a3f36d97a" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_a0ee2d82-ceed-40a8-8d7c-a6398a9942eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_31ca1ae8-32f8-4665-aa6e-69eba9fd3f03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fcdc746b-6d33-4e13-8b8d-0a0a3f36d97a" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_31ca1ae8-32f8-4665-aa6e-69eba9fd3f03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_14a4122d-1583-4a90-a228-ebcc1993306d" xlink:href="tmp-20211231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fcdc746b-6d33-4e13-8b8d-0a0a3f36d97a" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_14a4122d-1583-4a90-a228-ebcc1993306d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_59f387ee-6c28-4571-b0a7-8517e7d7b6a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasesPortfolioSegmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fcdc746b-6d33-4e13-8b8d-0a0a3f36d97a" xlink:to="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_59f387ee-6c28-4571-b0a7-8517e7d7b6a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0a8aa436-882a-4b6a-843c-cc6e1577b319" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1270262f-c852-4428-9405-0f8ff0ef7f12" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0a8aa436-882a-4b6a-843c-cc6e1577b319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_fd2fb9bf-8c81-462e-a3da-01b026947990" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0a8aa436-882a-4b6a-843c-cc6e1577b319" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_fd2fb9bf-8c81-462e-a3da-01b026947990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_b11a65f0-0221-43fb-98b5-08d356b4bb19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_fd2fb9bf-8c81-462e-a3da-01b026947990" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_b11a65f0-0221-43fb-98b5-08d356b4bb19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion_a1ec6efe-9836-434b-9fdb-781469c0e5d8" xlink:href="tmp-20211231.xsd#tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_fd2fb9bf-8c81-462e-a3da-01b026947990" xlink:to="loc_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion_a1ec6efe-9836-434b-9fdb-781469c0e5d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_2c5fa3d9-1794-42ea-975c-929b8f61247b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_fd2fb9bf-8c81-462e-a3da-01b026947990" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_2c5fa3d9-1794-42ea-975c-929b8f61247b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_5104c051-bf55-4432-9541-a35cef8266ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_fd2fb9bf-8c81-462e-a3da-01b026947990" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_5104c051-bf55-4432-9541-a35cef8266ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_0f0dd49d-8482-4575-9600-50533d24b532" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_fd2fb9bf-8c81-462e-a3da-01b026947990" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_0f0dd49d-8482-4575-9600-50533d24b532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_b57b39d2-b66c-493a-9762-000a6f2d6ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_dcfabb89-3ada-4e47-8357-5f647c977e2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_b57b39d2-b66c-493a-9762-000a6f2d6ad9" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_dcfabb89-3ada-4e47-8357-5f647c977e2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_02ee83a8-2a44-4d1e-89df-48942d5359b4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_dcfabb89-3ada-4e47-8357-5f647c977e2c" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_02ee83a8-2a44-4d1e-89df-48942d5359b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_7e7b6894-c428-4644-ab32-375d7579db1d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_02ee83a8-2a44-4d1e-89df-48942d5359b4" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_7e7b6894-c428-4644-ab32-375d7579db1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_78b85431-aea2-4ec2-ae9e-72a9ec30019f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_7e7b6894-c428-4644-ab32-375d7579db1d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_78b85431-aea2-4ec2-ae9e-72a9ec30019f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_83a768ab-120d-43ba-ac33-e2fcbac2d905" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_dcfabb89-3ada-4e47-8357-5f647c977e2c" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_83a768ab-120d-43ba-ac33-e2fcbac2d905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_79095da5-94b2-4039-b8f5-547cc7045de5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_83a768ab-120d-43ba-ac33-e2fcbac2d905" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_79095da5-94b2-4039-b8f5-547cc7045de5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_b90b8247-3e17-4244-a1c2-f7365b3064a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_79095da5-94b2-4039-b8f5-547cc7045de5" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_b90b8247-3e17-4244-a1c2-f7365b3064a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_900d5608-b377-4db0-a8b2-27c864562ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_79095da5-94b2-4039-b8f5-547cc7045de5" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_900d5608-b377-4db0-a8b2-27c864562ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_e3e940a8-c704-4b47-aad9-962421b29d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_79095da5-94b2-4039-b8f5-547cc7045de5" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_e3e940a8-c704-4b47-aad9-962421b29d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#AllowanceforCreditLossesCollateralDependentLoansDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_764b4e5f-249a-4435-9f8c-a6318ebce100" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_badc5e19-dc1d-47e5-aac3-bfd62740d82a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_764b4e5f-249a-4435-9f8c-a6318ebce100" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_badc5e19-dc1d-47e5-aac3-bfd62740d82a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6a21c10e-bf09-42db-b4fe-ab50d1fe8902" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_badc5e19-dc1d-47e5-aac3-bfd62740d82a" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6a21c10e-bf09-42db-b4fe-ab50d1fe8902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9dd15bbb-fba3-4e81-97d5-41d931ddca6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6a21c10e-bf09-42db-b4fe-ab50d1fe8902" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9dd15bbb-fba3-4e81-97d5-41d931ddca6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_1fa32880-bf9c-4180-8bae-2063c60b8e24" xlink:href="tmp-20211231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9dd15bbb-fba3-4e81-97d5-41d931ddca6b" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_1fa32880-bf9c-4180-8bae-2063c60b8e24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_860e5079-bcbe-47b3-8582-82fcaa3603b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9dd15bbb-fba3-4e81-97d5-41d931ddca6b" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_860e5079-bcbe-47b3-8582-82fcaa3603b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_4f025b47-872f-4434-b457-1467a4f628bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9dd15bbb-fba3-4e81-97d5-41d931ddca6b" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_4f025b47-872f-4434-b457-1467a4f628bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_28e430f5-6e8d-47c6-8f54-9066da2ea8b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_badc5e19-dc1d-47e5-aac3-bfd62740d82a" xlink:to="loc_us-gaap_CollateralAxis_28e430f5-6e8d-47c6-8f54-9066da2ea8b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_c20431aa-9600-4308-99ef-35d00c1c3815" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollateralDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralAxis_28e430f5-6e8d-47c6-8f54-9066da2ea8b1" xlink:to="loc_us-gaap_CollateralDomain_c20431aa-9600-4308-99ef-35d00c1c3815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember_eb8c2746-d782-427b-83df-2dc9d01b96f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_c20431aa-9600-4308-99ef-35d00c1c3815" xlink:to="loc_us-gaap_RealEstateMember_eb8c2746-d782-427b-83df-2dc9d01b96f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BusinessAssetsMember_c62e3157-467c-4f6c-84a8-e30e3cdc06ca" xlink:href="tmp-20211231.xsd#tmp_BusinessAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_c20431aa-9600-4308-99ef-35d00c1c3815" xlink:to="loc_tmp_BusinessAssetsMember_c62e3157-467c-4f6c-84a8-e30e3cdc06ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherCollateralMember_865a5e72-a6fc-4ea7-a1dd-5ee6d2221176" xlink:href="tmp-20211231.xsd#tmp_OtherCollateralMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_c20431aa-9600-4308-99ef-35d00c1c3815" xlink:to="loc_tmp_OtherCollateralMember_865a5e72-a6fc-4ea7-a1dd-5ee6d2221176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9df4b5c7-8637-4bca-97e5-2b27352ddcbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_badc5e19-dc1d-47e5-aac3-bfd62740d82a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9df4b5c7-8637-4bca-97e5-2b27352ddcbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_dee4a6c8-7976-482e-bf8d-1e8b592976c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9df4b5c7-8637-4bca-97e5-2b27352ddcbe" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_dee4a6c8-7976-482e-bf8d-1e8b592976c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_08828f82-e6c9-439f-b255-90c2a6f48d81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_dee4a6c8-7976-482e-bf8d-1e8b592976c8" xlink:to="loc_us-gaap_ResidentialMortgageMember_08828f82-e6c9-439f-b255-90c2a6f48d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3480faf9-4cf8-4eff-af25-5900b92c375b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_badc5e19-dc1d-47e5-aac3-bfd62740d82a" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3480faf9-4cf8-4eff-af25-5900b92c375b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment_c9d69089-d6c3-4367-a475-0c548691ac22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3480faf9-4cf8-4eff-af25-5900b92c375b" xlink:to="loc_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment_c9d69089-d6c3-4367-a475-0c548691ac22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1_d06f6f1d-4fa4-41f7-bc7d-6fbe9f3fab8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3480faf9-4cf8-4eff-af25-5900b92c375b" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1_d06f6f1d-4fa4-41f7-bc7d-6fbe9f3fab8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesNarrativesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#AllowanceforCreditLossesNarrativesDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/AllowanceforCreditLossesNarrativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_ecf46ea2-423e-470f-942c-69dff001ff3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aa8d5561-602c-4198-8db2-39dd0e92f099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ecf46ea2-423e-470f-942c-69dff001ff3b" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aa8d5561-602c-4198-8db2-39dd0e92f099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_15a4d244-a997-4737-83dd-c685b30c2fbb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aa8d5561-602c-4198-8db2-39dd0e92f099" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_15a4d244-a997-4737-83dd-c685b30c2fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_d0e94b31-049a-4426-91d6-33e3051ab80a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_15a4d244-a997-4737-83dd-c685b30c2fbb" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_d0e94b31-049a-4426-91d6-33e3051ab80a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_b8260200-1bd3-42c9-91ff-142e8439d8a6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_d0e94b31-049a-4426-91d6-33e3051ab80a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_b8260200-1bd3-42c9-91ff-142e8439d8a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9023d890-625b-4123-814b-c8bb63056b02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aa8d5561-602c-4198-8db2-39dd0e92f099" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9023d890-625b-4123-814b-c8bb63056b02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_11f3ee4e-3e41-48d6-ae6f-36aab6a992e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9023d890-625b-4123-814b-c8bb63056b02" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_11f3ee4e-3e41-48d6-ae6f-36aab6a992e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsRecordedInvestment_6dd5b155-4318-4361-9493-86cf10e09f63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsRecordedInvestment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_9023d890-625b-4123-814b-c8bb63056b02" xlink:to="loc_us-gaap_FinancingReceivableModificationsRecordedInvestment_6dd5b155-4318-4361-9493-86cf10e09f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_3a9f6129-20ab-495c-9a18-eb7bfa20e2de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_7037ee80-5ae4-49ea-ac05-6886186efc0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3a9f6129-20ab-495c-9a18-eb7bfa20e2de" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_7037ee80-5ae4-49ea-ac05-6886186efc0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_76e3e6a2-0510-43df-a310-712ccadcd336" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_7037ee80-5ae4-49ea-ac05-6886186efc0f" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_76e3e6a2-0510-43df-a310-712ccadcd336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b143f48a-9d4a-4c7e-816d-c93ba155ea5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_76e3e6a2-0510-43df-a310-712ccadcd336" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b143f48a-9d4a-4c7e-816d-c93ba155ea5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_20001b26-cac3-4aea-bc41-2085a569cf24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b143f48a-9d4a-4c7e-816d-c93ba155ea5b" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_20001b26-cac3-4aea-bc41-2085a569cf24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_e1ee8c26-17fb-4536-8634-5f7e2dacf6bb" xlink:href="tmp-20211231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b143f48a-9d4a-4c7e-816d-c93ba155ea5b" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_e1ee8c26-17fb-4536-8634-5f7e2dacf6bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_598061d9-6348-4b2b-8efb-d2f632b488a9" xlink:href="tmp-20211231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b143f48a-9d4a-4c7e-816d-c93ba155ea5b" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_598061d9-6348-4b2b-8efb-d2f632b488a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7175d7d9-c15a-4a86-90be-8e38b58ad0f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_7037ee80-5ae4-49ea-ac05-6886186efc0f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7175d7d9-c15a-4a86-90be-8e38b58ad0f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_53acbb43-8e87-467a-a599-2ec6ca97d9c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7175d7d9-c15a-4a86-90be-8e38b58ad0f8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_53acbb43-8e87-467a-a599-2ec6ca97d9c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherFinancingReceivableMember_9e239ef9-3423-4128-9445-584e74874c09" xlink:href="tmp-20211231.xsd#tmp_OtherFinancingReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_53acbb43-8e87-467a-a599-2ec6ca97d9c5" xlink:to="loc_tmp_OtherFinancingReceivableMember_9e239ef9-3423-4128-9445-584e74874c09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesMember_4fcf38f0-833b-4838-87e1-069998034a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgagesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_53acbb43-8e87-467a-a599-2ec6ca97d9c5" xlink:to="loc_us-gaap_MortgagesMember_4fcf38f0-833b-4838-87e1-069998034a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_4102d016-09da-43e2-aede-326bf1ecb2c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_53acbb43-8e87-467a-a599-2ec6ca97d9c5" xlink:to="loc_us-gaap_HomeEquityLoanMember_4102d016-09da-43e2-aede-326bf1ecb2c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_97bb28d4-1182-43c0-b3cd-68e3cbcf19b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_7037ee80-5ae4-49ea-ac05-6886186efc0f" xlink:to="loc_us-gaap_FinancingReceivableModificationsLineItems_97bb28d4-1182-43c0-b3cd-68e3cbcf19b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2_072030dd-5302-4f56-bc8a-d670f2987158" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsNumberOfContracts2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_97bb28d4-1182-43c0-b3cd-68e3cbcf19b2" xlink:to="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2_072030dd-5302-4f56-bc8a-d670f2987158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_4d08173b-7dab-4150-9350-8fbb311aedc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_97bb28d4-1182-43c0-b3cd-68e3cbcf19b2" xlink:to="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_4d08173b-7dab-4150-9350-8fbb311aedc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_fafa56d4-10ce-4529-a98c-34bf771954f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_97bb28d4-1182-43c0-b3cd-68e3cbcf19b2" xlink:to="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_fafa56d4-10ce-4529-a98c-34bf771954f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_348965ab-858e-4de1-9f21-b53f92895905" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_97bb28d4-1182-43c0-b3cd-68e3cbcf19b2" xlink:to="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_348965ab-858e-4de1-9f21-b53f92895905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_08da918d-539f-49e7-afa6-38a89021743c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_97bb28d4-1182-43c0-b3cd-68e3cbcf19b2" xlink:to="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_08da918d-539f-49e7-afa6-38a89021743c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_8e0ac7ac-3076-4af5-9620-d355f51410f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aafebcca-f457-47db-8a75-b84e0a35caee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_8e0ac7ac-3076-4af5-9620-d355f51410f3" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aafebcca-f457-47db-8a75-b84e0a35caee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_246033dd-1d39-4b4a-acbc-71aeb1edf690" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aafebcca-f457-47db-8a75-b84e0a35caee" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_246033dd-1d39-4b4a-acbc-71aeb1edf690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_a455724b-bdb2-4e51-ac1f-d719cd3ef074" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_246033dd-1d39-4b4a-acbc-71aeb1edf690" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_a455724b-bdb2-4e51-ac1f-d719cd3ef074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_4b6bd68d-4568-4297-a15b-ece923e65550" xlink:href="tmp-20211231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_a455724b-bdb2-4e51-ac1f-d719cd3ef074" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_4b6bd68d-4568-4297-a15b-ece923e65550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_6f57ca38-5761-4546-8b76-df0c99c4e5ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_a455724b-bdb2-4e51-ac1f-d719cd3ef074" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_6f57ca38-5761-4546-8b76-df0c99c4e5ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_00bd54c2-da72-4ed2-a08c-853e20cf2362" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_a455724b-bdb2-4e51-ac1f-d719cd3ef074" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_00bd54c2-da72-4ed2-a08c-853e20cf2362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_32aea017-13ee-4edc-b28f-5b1a4b5d2682" xlink:href="tmp-20211231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_a455724b-bdb2-4e51-ac1f-d719cd3ef074" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_32aea017-13ee-4edc-b28f-5b1a4b5d2682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1589360f-df20-4e64-9c18-ed6f4909b92c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aafebcca-f457-47db-8a75-b84e0a35caee" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1589360f-df20-4e64-9c18-ed6f4909b92c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1edb4c97-0af1-449b-8541-77afd3f18ade" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1589360f-df20-4e64-9c18-ed6f4909b92c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1edb4c97-0af1-449b-8541-77afd3f18ade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherFinancingReceivableMember_3b8994a8-44fc-4244-a9ed-c217fccf19bd" xlink:href="tmp-20211231.xsd#tmp_OtherFinancingReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1edb4c97-0af1-449b-8541-77afd3f18ade" xlink:to="loc_tmp_OtherFinancingReceivableMember_3b8994a8-44fc-4244-a9ed-c217fccf19bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PPPLoansMember_c7bcad7b-f030-41c7-9907-019b7b2fb306" xlink:href="tmp-20211231.xsd#tmp_PPPLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1edb4c97-0af1-449b-8541-77afd3f18ade" xlink:to="loc_tmp_PPPLoansMember_c7bcad7b-f030-41c7-9907-019b7b2fb306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember_cc6ea6db-68d5-4799-9f3f-22a8aa1cfd09" xlink:href="tmp-20211231.xsd#tmp_AgricultureLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1edb4c97-0af1-449b-8541-77afd3f18ade" xlink:to="loc_tmp_AgricultureLoansMember_cc6ea6db-68d5-4799-9f3f-22a8aa1cfd09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_16b98029-dfb4-44a7-aa29-40eed23271d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1edb4c97-0af1-449b-8541-77afd3f18ade" xlink:to="loc_us-gaap_ConstructionLoansMember_16b98029-dfb4-44a7-aa29-40eed23271d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_2e84dfb6-56a5-4e46-9050-b1e81f842679" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1edb4c97-0af1-449b-8541-77afd3f18ade" xlink:to="loc_us-gaap_HomeEquityLoanMember_2e84dfb6-56a5-4e46-9050-b1e81f842679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_9d03fba0-2778-48a9-a73d-2387c0af273c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1edb4c97-0af1-449b-8541-77afd3f18ade" xlink:to="loc_us-gaap_ResidentialMortgageMember_9d03fba0-2778-48a9-a73d-2387c0af273c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DirectLoansMember_775481e8-6772-432e-9de0-2c9fb35ee8af" xlink:href="tmp-20211231.xsd#tmp_DirectLoansMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1edb4c97-0af1-449b-8541-77afd3f18ade" xlink:to="loc_tmp_DirectLoansMember_775481e8-6772-432e-9de0-2c9fb35ee8af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IndirectLoansMember_02e15a49-ef05-49fd-84f8-e9de20c74d4c" xlink:href="tmp-20211231.xsd#tmp_IndirectLoansMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1edb4c97-0af1-449b-8541-77afd3f18ade" xlink:to="loc_tmp_IndirectLoansMember_02e15a49-ef05-49fd-84f8-e9de20c74d4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_70e9e978-2380-4687-89e3-d77afd368e55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aafebcca-f457-47db-8a75-b84e0a35caee" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_70e9e978-2380-4687-89e3-d77afd368e55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_7023a3e9-01cc-406d-9aa4-4990b3e49b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_70e9e978-2380-4687-89e3-d77afd368e55" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_7023a3e9-01cc-406d-9aa4-4990b3e49b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PassMember_bba21e8f-1fea-4f97-8525-b464d9fc96c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PassMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_7023a3e9-01cc-406d-9aa4-4990b3e49b5e" xlink:to="loc_us-gaap_PassMember_bba21e8f-1fea-4f97-8525-b464d9fc96c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialMentionMember_c239889f-42b2-4968-927a-64dfd916ac76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SpecialMentionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_7023a3e9-01cc-406d-9aa4-4990b3e49b5e" xlink:to="loc_us-gaap_SpecialMentionMember_c239889f-42b2-4968-927a-64dfd916ac76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubstandardMember_b65bebd2-9d7e-4d3d-bda8-044b8bf405a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubstandardMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_7023a3e9-01cc-406d-9aa4-4990b3e49b5e" xlink:to="loc_us-gaap_SubstandardMember_b65bebd2-9d7e-4d3d-bda8-044b8bf405a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformingFinancingReceivableMember_d7131504-5f28-46c9-9b37-761e225689f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformingFinancingReceivableMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_7023a3e9-01cc-406d-9aa4-4990b3e49b5e" xlink:to="loc_us-gaap_PerformingFinancingReceivableMember_d7131504-5f28-46c9-9b37-761e225689f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember_3fd16005-d7c7-487c-9add-284c0e82271e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonperformingFinancingReceivableMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_7023a3e9-01cc-406d-9aa4-4990b3e49b5e" xlink:to="loc_us-gaap_NonperformingFinancingReceivableMember_3fd16005-d7c7-487c-9add-284c0e82271e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aafebcca-f457-47db-8a75-b84e0a35caee" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_753bb27a-6a97-48e3-ae03-03940bba2edd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_753bb27a-6a97-48e3-ae03-03940bba2edd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_6e35724e-d55b-4f8b-b0b5-200872933a02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_6e35724e-d55b-4f8b-b0b5-200872933a02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_f842491e-c825-405c-a83d-965035fdea4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_f842491e-c825-405c-a83d-965035fdea4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_a80edec5-f806-4ed0-ae30-a022625837c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_a80edec5-f806-4ed0-ae30-a022625837c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_41e3c817-36f0-4b5b-a805-0f8d88e25084" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_41e3c817-36f0-4b5b-a805-0f8d88e25084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_c8e13d49-d5ce-4903-a25a-8c4652dc0142" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_c8e13d49-d5ce-4903-a25a-8c4652dc0142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_e7836cd9-715f-4496-ab63-ca72acf1bfdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:to="loc_us-gaap_FinancingReceivableRevolving_e7836cd9-715f-4496-ab63-ca72acf1bfdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_22c9cee3-f616-41b8-852c-dfe33b7dc014" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:to="loc_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_22c9cee3-f616-41b8-852c-dfe33b7dc014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_b74beb83-0d77-4d7a-8700-df1bcb072d8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_de8d3fb0-c23c-404e-9943-5f6912f7bb5a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_b74beb83-0d77-4d7a-8700-df1bcb072d8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="tmp-20211231.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f5091be5-499c-4641-a05c-0a852c889ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4e8d89ff-9469-4ab2-bbce-8d749bb2a77f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f5091be5-499c-4641-a05c-0a852c889ef9" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4e8d89ff-9469-4ab2-bbce-8d749bb2a77f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="tmp-20211231.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_56f1cfd1-a3eb-4e3e-ab9d-d637c22a1fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_f40b4296-4737-461d-bea5-567ad925573f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_56f1cfd1-a3eb-4e3e-ab9d-d637c22a1fb4" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_f40b4296-4737-461d-bea5-567ad925573f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_9c536c7f-88e7-4eb9-89a2-09823619d770" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_56f1cfd1-a3eb-4e3e-ab9d-d637c22a1fb4" xlink:to="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_9c536c7f-88e7-4eb9-89a2-09823619d770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_cf313126-3b43-4631-beab-ff722bc2c087" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_56f1cfd1-a3eb-4e3e-ab9d-d637c22a1fb4" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_cf313126-3b43-4631-beab-ff722bc2c087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_944e1936-2879-4a94-942f-2dd28ab4736d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_d8c4d293-7ade-4ecc-ac47-88ed76000331" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_944e1936-2879-4a94-942f-2dd28ab4736d" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_d8c4d293-7ade-4ecc-ac47-88ed76000331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f17dc8bd-e524-4fb8-94fb-3aaf02fd29f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_d8c4d293-7ade-4ecc-ac47-88ed76000331" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f17dc8bd-e524-4fb8-94fb-3aaf02fd29f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c744fe8e-0b78-458e-8e5e-ac603f197c35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f17dc8bd-e524-4fb8-94fb-3aaf02fd29f7" xlink:to="loc_us-gaap_SegmentDomain_c744fe8e-0b78-458e-8e5e-ac603f197c35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BankingSegmentMember_bb852962-3bb6-4747-8896-6b802078158f" xlink:href="tmp-20211231.xsd#tmp_BankingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c744fe8e-0b78-458e-8e5e-ac603f197c35" xlink:to="loc_tmp_BankingSegmentMember_bb852962-3bb6-4747-8896-6b802078158f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InsuranceMember_61f74580-292f-4ccd-86a4-7057cb24016a" xlink:href="tmp-20211231.xsd#tmp_InsuranceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c744fe8e-0b78-458e-8e5e-ac603f197c35" xlink:to="loc_tmp_InsuranceMember_61f74580-292f-4ccd-86a4-7057cb24016a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WealthManagementMember_3b1a1040-322c-40e6-ac5b-ae0201d8743c" xlink:href="tmp-20211231.xsd#tmp_WealthManagementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c744fe8e-0b78-458e-8e5e-ac603f197c35" xlink:to="loc_tmp_WealthManagementMember_3b1a1040-322c-40e6-ac5b-ae0201d8743c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_2752606a-a0bc-477c-a2de-fedb42574067" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_d8c4d293-7ade-4ecc-ac47-88ed76000331" xlink:to="loc_us-gaap_GoodwillLineItems_2752606a-a0bc-477c-a2de-fedb42574067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_e9ae320b-12a9-4af9-8e17-109f1d15cc95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_2752606a-a0bc-477c-a2de-fedb42574067" xlink:to="loc_us-gaap_GoodwillRollForward_e9ae320b-12a9-4af9-8e17-109f1d15cc95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_01cff425-ff44-4480-91b2-191b99676d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_e9ae320b-12a9-4af9-8e17-109f1d15cc95" xlink:to="loc_us-gaap_Goodwill_01cff425-ff44-4480-91b2-191b99676d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_f40a49db-8b2e-46d4-b9cb-cf7bc7609f6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_e9ae320b-12a9-4af9-8e17-109f1d15cc95" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_f40a49db-8b2e-46d4-b9cb-cf7bc7609f6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_811c57b5-6920-44c8-a998-035636c6da1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_e9ae320b-12a9-4af9-8e17-109f1d15cc95" xlink:to="loc_us-gaap_Goodwill_811c57b5-6920-44c8-a998-035636c6da1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#GoodwillandOtherIntangibleAssetsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_89811fad-4c90-4da0-8206-b357cbca895d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_e61d15b5-a7ab-4bda-8c18-76eeb3541140" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_89811fad-4c90-4da0-8206-b357cbca895d" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_e61d15b5-a7ab-4bda-8c18-76eeb3541140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_6b803d96-7c77-49bc-a87a-a8778dfa6638" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_89811fad-4c90-4da0-8206-b357cbca895d" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_6b803d96-7c77-49bc-a87a-a8778dfa6638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_736d4689-8a74-4856-a989-51889fdc0704" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8fc817ee-c34a-4606-a853-04c2c9c32b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_736d4689-8a74-4856-a989-51889fdc0704" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8fc817ee-c34a-4606-a853-04c2c9c32b1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2b5499e1-3ea3-4d12-99e9-2b5569a89cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8fc817ee-c34a-4606-a853-04c2c9c32b1f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2b5499e1-3ea3-4d12-99e9-2b5569a89cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0abbb00b-97ef-45ab-b840-bb39f4d2094d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2b5499e1-3ea3-4d12-99e9-2b5569a89cf7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0abbb00b-97ef-45ab-b840-bb39f4d2094d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_c5b8d58b-f10e-402e-b12f-9c410cd43825" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CoreDepositsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0abbb00b-97ef-45ab-b840-bb39f4d2094d" xlink:to="loc_us-gaap_CoreDepositsMember_c5b8d58b-f10e-402e-b12f-9c410cd43825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_d9136aef-3068-42a6-976f-042457c94ded" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0abbb00b-97ef-45ab-b840-bb39f4d2094d" xlink:to="loc_us-gaap_CustomerRelationshipsMember_d9136aef-3068-42a6-976f-042457c94ded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_c1414867-6c26-4915-9d95-bc51f63fd4f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0abbb00b-97ef-45ab-b840-bb39f4d2094d" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_c1414867-6c26-4915-9d95-bc51f63fd4f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a967556-ff42-40b7-a0e0-417e944b145c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8fc817ee-c34a-4606-a853-04c2c9c32b1f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a967556-ff42-40b7-a0e0-417e944b145c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5286eb53-c05d-4517-87e1-7b6aaa4e22df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a967556-ff42-40b7-a0e0-417e944b145c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5286eb53-c05d-4517-87e1-7b6aaa4e22df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3ec99382-a4c7-4d17-806f-593d4d4583f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a967556-ff42-40b7-a0e0-417e944b145c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3ec99382-a4c7-4d17-806f-593d4d4583f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_48db1d47-47b9-4cea-8e15-542da341740e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1a967556-ff42-40b7-a0e0-417e944b145c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_48db1d47-47b9-4cea-8e15-542da341740e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_426f4417-ffcf-4c81-ba3a-c4164e2298b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EstimatedAmortizationExpenseAbstract_3d26c141-6d60-4bad-85c6-840edbfe2a5c" xlink:href="tmp-20211231.xsd#tmp_EstimatedAmortizationExpenseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_426f4417-ffcf-4c81-ba3a-c4164e2298b3" xlink:to="loc_tmp_EstimatedAmortizationExpenseAbstract_3d26c141-6d60-4bad-85c6-840edbfe2a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_f707e6a3-4560-4095-8859-29673915998d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_EstimatedAmortizationExpenseAbstract_3d26c141-6d60-4bad-85c6-840edbfe2a5c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_f707e6a3-4560-4095-8859-29673915998d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8d7084a0-031e-400f-a131-da29bdfeca4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_EstimatedAmortizationExpenseAbstract_3d26c141-6d60-4bad-85c6-840edbfe2a5c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_8d7084a0-031e-400f-a131-da29bdfeca4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_acb4e6bb-54eb-49eb-802a-b50de99427bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_EstimatedAmortizationExpenseAbstract_3d26c141-6d60-4bad-85c6-840edbfe2a5c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_acb4e6bb-54eb-49eb-802a-b50de99427bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_14608277-76ed-4b75-aa12-7da6ba4be507" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_EstimatedAmortizationExpenseAbstract_3d26c141-6d60-4bad-85c6-840edbfe2a5c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_14608277-76ed-4b75-aa12-7da6ba4be507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_eacdb2b3-fc35-4f69-a8c1-331322b4c54c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_EstimatedAmortizationExpenseAbstract_3d26c141-6d60-4bad-85c6-840edbfe2a5c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_eacdb2b3-fc35-4f69-a8c1-331322b4c54c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_f3eb47eb-f05d-42c8-a5c2-ecb581a38276" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_426f4417-ffcf-4c81-ba3a-c4164e2298b3" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_f3eb47eb-f05d-42c8-a5c2-ecb581a38276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/PremisesandEquipment" xlink:type="simple" xlink:href="tmp-20211231.xsd#PremisesandEquipment"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/PremisesandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_fd02f65b-e735-4619-8526-c4c40f6b3b7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1f30dd3c-7337-4fbf-a7d7-cd9781efeae4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_fd02f65b-e735-4619-8526-c4c40f6b3b7e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1f30dd3c-7337-4fbf-a7d7-cd9781efeae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentTables" xlink:type="simple" xlink:href="tmp-20211231.xsd#PremisesandEquipmentTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/PremisesandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_95007fad-5127-4794-8783-ec3d7fe91ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_d5dbd3f2-bce8-40eb-bf16-dbffab96de6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_95007fad-5127-4794-8783-ec3d7fe91ab7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_d5dbd3f2-bce8-40eb-bf16-dbffab96de6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock_b64bd1a0-9409-42c4-9945-142a9ba35603" xlink:href="tmp-20211231.xsd#tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_95007fad-5127-4794-8783-ec3d7fe91ab7" xlink:to="loc_tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock_b64bd1a0-9409-42c4-9945-142a9ba35603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#PremisesandEquipmentScheduleofPremisesandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1f58455a-3c01-43c1-8193-9903bfaf3be8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8bf7f1bd-9300-4597-b4b6-9b94c0be757f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1f58455a-3c01-43c1-8193-9903bfaf3be8" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8bf7f1bd-9300-4597-b4b6-9b94c0be757f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2f92fcf0-bf85-448a-a848-b43002096c73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8bf7f1bd-9300-4597-b4b6-9b94c0be757f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2f92fcf0-bf85-448a-a848-b43002096c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d203302-8ee2-4e55-b478-c5889a8f6cad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2f92fcf0-bf85-448a-a848-b43002096c73" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d203302-8ee2-4e55-b478-c5889a8f6cad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_bae47266-6bbd-4147-9496-3bd0a4db2918" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d203302-8ee2-4e55-b478-c5889a8f6cad" xlink:to="loc_us-gaap_LandMember_bae47266-6bbd-4147-9496-3bd0a4db2918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_459db879-7f92-4c66-9442-cf0cad526bf7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d203302-8ee2-4e55-b478-c5889a8f6cad" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_459db879-7f92-4c66-9442-cf0cad526bf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_d4f1c1d5-e7ce-4b0b-9c8c-baaf71eb120a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d203302-8ee2-4e55-b478-c5889a8f6cad" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_d4f1c1d5-e7ce-4b0b-9c8c-baaf71eb120a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_eed31caf-2864-4890-8032-5b403c1f39a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8bf7f1bd-9300-4597-b4b6-9b94c0be757f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_eed31caf-2864-4890-8032-5b403c1f39a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_547a4087-26c4-4931-af6c-cc9837027422" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_eed31caf-2864-4890-8032-5b403c1f39a5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_547a4087-26c4-4931-af6c-cc9837027422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d384d9b8-9c2e-4d32-b178-a7bd7b187803" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_eed31caf-2864-4890-8032-5b403c1f39a5" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d384d9b8-9c2e-4d32-b178-a7bd7b187803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ad8bbf9f-34aa-47e4-9824-2679af775542" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_eed31caf-2864-4890-8032-5b403c1f39a5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ad8bbf9f-34aa-47e4-9824-2679af775542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentDepreciationandAmortizationExpenseDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#PremisesandEquipmentDepreciationandAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/PremisesandEquipmentDepreciationandAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_78076c30-90c1-466a-aa74-fe4d14bb4c52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_51b515b2-9202-4605-af56-897ab08452a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_78076c30-90c1-466a-aa74-fe4d14bb4c52" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_51b515b2-9202-4605-af56-897ab08452a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88140ab5-33e3-467c-ad9b-4c514e2a8310" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_51b515b2-9202-4605-af56-897ab08452a3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88140ab5-33e3-467c-ad9b-4c514e2a8310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d6746b1f-4148-47de-a577-906690e1737c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88140ab5-33e3-467c-ad9b-4c514e2a8310" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d6746b1f-4148-47de-a577-906690e1737c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_cc8c3483-0e3b-4e19-b18d-e9858e3b7805" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d6746b1f-4148-47de-a577-906690e1737c" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_cc8c3483-0e3b-4e19-b18d-e9858e3b7805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_0bc14004-b671-41a6-9328-a34dfbdfe163" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d6746b1f-4148-47de-a577-906690e1737c" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_0bc14004-b671-41a6-9328-a34dfbdfe163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_36017049-ed80-424a-a003-eab602eccdb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_51b515b2-9202-4605-af56-897ab08452a3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_36017049-ed80-424a-a003-eab602eccdb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_582b640a-7f48-4a49-82fa-b41f03d8aa4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_36017049-ed80-424a-a003-eab602eccdb6" xlink:to="loc_us-gaap_DepreciationAndAmortization_582b640a-7f48-4a49-82fa-b41f03d8aa4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#PremisesandEquipmentNarrativeDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_e095f6c9-1426-41a7-a526-f5733137d733" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8dac8e9e-eba4-4858-a570-3187a152c066" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_e095f6c9-1426-41a7-a526-f5733137d733" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8dac8e9e-eba4-4858-a570-3187a152c066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c28a51a6-d7ce-457c-8dd4-c141ada2c6e3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8dac8e9e-eba4-4858-a570-3187a152c066" xlink:to="loc_srt_RangeAxis_c28a51a6-d7ce-457c-8dd4-c141ada2c6e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ea2077b2-3b3b-40fd-bc5e-3670be5897a1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_c28a51a6-d7ce-457c-8dd4-c141ada2c6e3" xlink:to="loc_srt_RangeMember_ea2077b2-3b3b-40fd-bc5e-3670be5897a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_18ed96fa-81ae-4a11-b009-f941709036d5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_ea2077b2-3b3b-40fd-bc5e-3670be5897a1" xlink:to="loc_srt_MinimumMember_18ed96fa-81ae-4a11-b009-f941709036d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b51a82e9-1394-4bd7-a636-4900580ac06a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_ea2077b2-3b3b-40fd-bc5e-3670be5897a1" xlink:to="loc_srt_MaximumMember_b51a82e9-1394-4bd7-a636-4900580ac06a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54470d35-cb17-45c4-ae58-20fe74466e37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8dac8e9e-eba4-4858-a570-3187a152c066" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54470d35-cb17-45c4-ae58-20fe74466e37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_d5de60a6-fa42-4f0a-a9d9-57e0edee44b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54470d35-cb17-45c4-ae58-20fe74466e37" xlink:to="loc_us-gaap_OperatingLeaseExpense_d5de60a6-fa42-4f0a-a9d9-57e0edee44b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_cb94e633-e863-4f49-a0db-763aa4d2a0f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_54470d35-cb17-45c4-ae58-20fe74466e37" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_cb94e633-e863-4f49-a0db-763aa4d2a0f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/Deposits" xlink:type="simple" xlink:href="tmp-20211231.xsd#Deposits"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/Deposits" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_afd5c9c4-b7f4-46f0-b7e6-0196d4488f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock_4f40f5ae-7d2a-4c6c-95f4-ec950701580f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositLiabilitiesDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_afd5c9c4-b7f4-46f0-b7e6-0196d4488f7c" xlink:to="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock_4f40f5ae-7d2a-4c6c-95f4-ec950701580f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/DepositsTables" xlink:type="simple" xlink:href="tmp-20211231.xsd#DepositsTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/DepositsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_5d35b17f-3b6b-4de9-ada2-12504f3b03ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock_c79090f4-1aaf-4ac3-8f13-7acab94a20bb" xlink:href="tmp-20211231.xsd#tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_5d35b17f-3b6b-4de9-ada2-12504f3b03ee" xlink:to="loc_tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock_c79090f4-1aaf-4ac3-8f13-7acab94a20bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/DepositsNarrativeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#DepositsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/DepositsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_4fcf6de2-0c0e-4c47-90ac-8e7e4210dafe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TimeGreaterThanTwoHundredFiftyThousandDollars_24874889-0dcb-4353-8238-ae5540ec0e7a" xlink:href="tmp-20211231.xsd#tmp_TimeGreaterThanTwoHundredFiftyThousandDollars"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_4fcf6de2-0c0e-4c47-90ac-8e7e4210dafe" xlink:to="loc_tmp_TimeGreaterThanTwoHundredFiftyThousandDollars_24874889-0dcb-4353-8238-ae5540ec0e7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#DepositsScheduledMaturitiesofTimeDepositsDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_8931175c-f770-40da-a40f-6b702ed35980" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsTable_ae2d0235-86ca-4869-833b-f5e6037bdbcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_8931175c-f770-40da-a40f-6b702ed35980" xlink:to="loc_us-gaap_TimeDepositsTable_ae2d0235-86ca-4869-833b-f5e6037bdbcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TimeDepositLiabilityAxis_17c31d82-23bb-4b17-9bee-61baad10637e" xlink:href="tmp-20211231.xsd#tmp_TimeDepositLiabilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimeDepositsTable_ae2d0235-86ca-4869-833b-f5e6037bdbcf" xlink:to="loc_tmp_TimeDepositLiabilityAxis_17c31d82-23bb-4b17-9bee-61baad10637e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TimeDepositLiabilityDomain_72daf316-c849-4959-aea5-dae5c8c35b9e" xlink:href="tmp-20211231.xsd#tmp_TimeDepositLiabilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_TimeDepositLiabilityAxis_17c31d82-23bb-4b17-9bee-61baad10637e" xlink:to="loc_tmp_TimeDepositLiabilityDomain_72daf316-c849-4959-aea5-dae5c8c35b9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LessThanTimeDepositMember_e5fbda1a-f172-4fbc-9ede-5eb25db9858e" xlink:href="tmp-20211231.xsd#tmp_LessThanTimeDepositMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_TimeDepositLiabilityDomain_72daf316-c849-4959-aea5-dae5c8c35b9e" xlink:to="loc_tmp_LessThanTimeDepositMember_e5fbda1a-f172-4fbc-9ede-5eb25db9858e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TwoHundredAndFiftyThousandDollarsAndOverMember_7ee96836-8d64-4e9e-9b0f-aca41de5d3b1" xlink:href="tmp-20211231.xsd#tmp_TwoHundredAndFiftyThousandDollarsAndOverMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_TimeDepositLiabilityDomain_72daf316-c849-4959-aea5-dae5c8c35b9e" xlink:to="loc_tmp_TwoHundredAndFiftyThousandDollarsAndOverMember_7ee96836-8d64-4e9e-9b0f-aca41de5d3b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityLineItems_909667d5-2b77-4c5e-bd8a-c6cacd2e312e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositLiabilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimeDepositsTable_ae2d0235-86ca-4869-833b-f5e6037bdbcf" xlink:to="loc_us-gaap_DepositLiabilityLineItems_909667d5-2b77-4c5e-bd8a-c6cacd2e312e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:href="tmp-20211231.xsd#tmp_MaturityOfDepositsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_909667d5-2b77-4c5e-bd8a-c6cacd2e312e" xlink:to="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ThreeMonthsOrLess_421f840f-c3df-43c3-bc48-2c3dc05ff195" xlink:href="tmp-20211231.xsd#tmp_ThreeMonthsOrLess"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:to="loc_tmp_ThreeMonthsOrLess_421f840f-c3df-43c3-bc48-2c3dc05ff195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OverThreeThroughSixMonths_8de6d412-cc57-44f7-bc64-2fd5ace5fed8" xlink:href="tmp-20211231.xsd#tmp_OverThreeThroughSixMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:to="loc_tmp_OverThreeThroughSixMonths_8de6d412-cc57-44f7-bc64-2fd5ace5fed8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OverSixThroughTwelveMonths_8605dea4-41b3-468f-bbd2-69e54fb6fdf2" xlink:href="tmp-20211231.xsd#tmp_OverSixThroughTwelveMonths"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:to="loc_tmp_OverSixThroughTwelveMonths_8605dea4-41b3-468f-bbd2-69e54fb6fdf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearOne_46288dbd-7862-4efb-bc54-2f3162f4e03c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearOne_46288dbd-7862-4efb-bc54-2f3162f4e03c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearTwo_3cc99575-472c-4843-8603-8e307053b176" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearTwo"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearTwo_3cc99575-472c-4843-8603-8e307053b176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearThree_c46944ac-05c7-405e-a935-541bd73bd26e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearThree"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearThree_c46944ac-05c7-405e-a935-541bd73bd26e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearFour_c709fb48-e34a-44a5-a72a-c3caaa86f95c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearFour"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearFour_c709fb48-e34a-44a5-a72a-c3caaa86f95c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearFive_66ba62a4-5c51-4f85-913a-c29db559dc9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesYearFive"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearFive_66ba62a4-5c51-4f85-913a-c29db559dc9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesAfterYearFive_4de7a3be-c5bd-4c27-9919-f49304e46601" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesAfterYearFive"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:to="loc_us-gaap_TimeDepositMaturitiesAfterYearFive_4de7a3be-c5bd-4c27-9919-f49304e46601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_d08f8683-4662-4b70-b43c-fb9713f728d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDeposits"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_MaturityOfDepositsAbstract_de8f6a22-b93b-4249-8b36-4c6fa0e05a3a" xlink:to="loc_us-gaap_TimeDeposits_d08f8683-4662-4b70-b43c-fb9713f728d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchased" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchased"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchased" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract_4159d4e8-b8fc-4027-8176-45e01f474261" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock_f1779afa-f480-44c7-b04d-5caa08d57a88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract_4159d4e8-b8fc-4027-8176-45e01f474261" xlink:to="loc_us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock_f1779afa-f480-44c7-b04d-5caa08d57a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedTables" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract_937ec66d-fd3d-4298-9dc1-8e7ca317d1a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRepurchaseAgreements_4f8e41f2-6df4-49d8-9de7-dea8f6636896" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRepurchaseAgreements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract_937ec66d-fd3d-4298-9dc1-8e7ca317d1a3" xlink:to="loc_us-gaap_ScheduleOfRepurchaseAgreements_4f8e41f2-6df4-49d8-9de7-dea8f6636896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract_ce07561a-869e-409a-8ff4-6a989c54a2f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable_7b4b676e-9db5-4e7e-b008-ab5156d3fd51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract_ce07561a-869e-409a-8ff4-6a989c54a2f4" xlink:to="loc_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable_7b4b676e-9db5-4e7e-b008-ab5156d3fd51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_df46809b-0c26-41da-a5e9-18205ae30106" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable_7b4b676e-9db5-4e7e-b008-ab5156d3fd51" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_df46809b-0c26-41da-a5e9-18205ae30106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_2ae2c0f3-394b-4d70-ae9f-b7ae809e724d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_df46809b-0c26-41da-a5e9-18205ae30106" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_2ae2c0f3-394b-4d70-ae9f-b7ae809e724d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_39d37fb6-f5c9-40bb-8d95-fafb28bd40c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_2ae2c0f3-394b-4d70-ae9f-b7ae809e724d" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_39d37fb6-f5c9-40bb-8d95-fafb28bd40c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedMember_2a506115-e295-4326-83e3-21ea6c485ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchasedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_2ae2c0f3-394b-4d70-ae9f-b7ae809e724d" xlink:to="loc_us-gaap_FederalFundsPurchasedMember_2a506115-e295-4326-83e3-21ea6c485ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis_421ad455-f015-4a72-b002-079a610bdab6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable_7b4b676e-9db5-4e7e-b008-ab5156d3fd51" xlink:to="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis_421ad455-f015-4a72-b002-079a610bdab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_ea442dc2-aab2-49dd-9c7c-0336d2c94443" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis_421ad455-f015-4a72-b002-079a610bdab6" xlink:to="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_ea442dc2-aab2-49dd-9c7c-0336d2c94443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember_10a23dd4-b45d-4863-ab4f-c4bae9a88c1e" xlink:href="tmp-20211231.xsd#tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_ea442dc2-aab2-49dd-9c7c-0336d2c94443" xlink:to="loc_tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember_10a23dd4-b45d-4863-ab4f-c4bae9a88c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember_e42a9042-86f9-4b42-90b4-15f63415b6a0" xlink:href="tmp-20211231.xsd#tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_ea442dc2-aab2-49dd-9c7c-0336d2c94443" xlink:to="loc_tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember_e42a9042-86f9-4b42-90b4-15f63415b6a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_31d79ad0-0b4c-4206-bef5-063725a6af08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable_7b4b676e-9db5-4e7e-b008-ab5156d3fd51" xlink:to="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_31d79ad0-0b4c-4206-bef5-063725a6af08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_72855980-3131-4c00-b5d3-7eb541a5ef73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_31d79ad0-0b4c-4206-bef5-063725a6af08" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_72855980-3131-4c00-b5d3-7eb541a5ef73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MaximumMonthendBalance_09d7573a-d501-48eb-bdf5-d0fe43a8672f" xlink:href="tmp-20211231.xsd#tmp_MaximumMonthendBalance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_31d79ad0-0b4c-4206-bef5-063725a6af08" xlink:to="loc_tmp_MaximumMonthendBalance_09d7573a-d501-48eb-bdf5-d0fe43a8672f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AverageBalanceDuringtheYear_5864c1f2-45dc-4a80-b986-409761bd8e3d" xlink:href="tmp-20211231.xsd#tmp_AverageBalanceDuringtheYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_31d79ad0-0b4c-4206-bef5-063725a6af08" xlink:to="loc_tmp_AverageBalanceDuringtheYear_5864c1f2-45dc-4a80-b986-409761bd8e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WeightedAverageRateAtPeriodEnd_303cd846-4634-41a4-8e82-8da332c5c84f" xlink:href="tmp-20211231.xsd#tmp_WeightedAverageRateAtPeriodEnd"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_31d79ad0-0b4c-4206-bef5-063725a6af08" xlink:to="loc_tmp_WeightedAverageRateAtPeriodEnd_303cd846-4634-41a4-8e82-8da332c5c84f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AverageInterestRatePaidDuringtheYear_9e963b67-b526-4e73-b00f-9cb5406ed351" xlink:href="tmp-20211231.xsd#tmp_AverageInterestRatePaidDuringtheYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_31d79ad0-0b4c-4206-bef5-063725a6af08" xlink:to="loc_tmp_AverageInterestRatePaidDuringtheYear_9e963b67-b526-4e73-b00f-9cb5406ed351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherBorrowings" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherBorrowings"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/OtherBorrowings" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_c72eadaa-0169-452b-ae28-b66005938db7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_003e23a7-0d1b-47a6-a8b9-8b56f38b3226" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c72eadaa-0169-452b-ae28-b66005938db7" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_003e23a7-0d1b-47a6-a8b9-8b56f38b3226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherBorrowingsTables" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherBorrowingsTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/OtherBorrowingsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_0f96046b-87b3-4a3c-b297-cab7f32c589d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_a75e8c87-90ad-417f-964e-dc4542c783f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_0f96046b-87b3-4a3c-b297-cab7f32c589d" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_a75e8c87-90ad-417f-964e-dc4542c783f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherBorrowingsScheduleofCompanysBorrowingsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherBorrowingsScheduleofCompanysBorrowingsDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/OtherBorrowingsScheduleofCompanysBorrowingsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_aa1c6141-1776-4ee0-b8af-c5eeb4a78bf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FederalHomeLoanBankAdvancesOvernight_d9e1ed48-b0af-4829-8caa-06773da7bf0f" xlink:href="tmp-20211231.xsd#tmp_FederalHomeLoanBankAdvancesOvernight"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_aa1c6141-1776-4ee0-b8af-c5eeb4a78bf0" xlink:to="loc_tmp_FederalHomeLoanBankAdvancesOvernight_d9e1ed48-b0af-4829-8caa-06773da7bf0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesLongTerm_ff647d45-ee3a-40de-878c-869611d34c06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesLongTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_aa1c6141-1776-4ee0-b8af-c5eeb4a78bf0" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesLongTerm_ff647d45-ee3a-40de-878c-869611d34c06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherBorrowings_c8296f93-3288-4d92-bff4-69119d803c20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherBorrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_aa1c6141-1776-4ee0-b8af-c5eeb4a78bf0" xlink:to="loc_us-gaap_OtherBorrowings_c8296f93-3288-4d92-bff4-69119d803c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherBorrowingsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_14230358-8cff-436b-a829-29242b2a298f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_46bdc769-cc52-4c2a-9320-cfc05c695322" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_14230358-8cff-436b-a829-29242b2a298f" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_46bdc769-cc52-4c2a-9320-cfc05c695322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_2e061472-5074-4946-839f-3a7694c19cae" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_46bdc769-cc52-4c2a-9320-cfc05c695322" xlink:to="loc_srt_ConsolidatedEntitiesAxis_2e061472-5074-4946-839f-3a7694c19cae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_ccbe393b-adc9-41b2-91c0-7eb4230d5329" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2e061472-5074-4946-839f-3a7694c19cae" xlink:to="loc_srt_ConsolidatedEntitiesDomain_ccbe393b-adc9-41b2-91c0-7eb4230d5329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SubsidiariesMember_62418bc0-3baa-4ccf-8610-e3aa021c1a6a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_ccbe393b-adc9-41b2-91c0-7eb4230d5329" xlink:to="loc_srt_SubsidiariesMember_62418bc0-3baa-4ccf-8610-e3aa021c1a6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_46bdc769-cc52-4c2a-9320-cfc05c695322" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_46f2dadb-323e-4613-b602-8cd97827791e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_46f2dadb-323e-4613-b602-8cd97827791e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_830dd568-d714-452d-8254-5ef1806c42da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_LineOfCredit_830dd568-d714-452d-8254-5ef1806c42da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds_14778f5c-7515-496a-9dfe-8161065c1ccb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds_14778f5c-7515-496a-9dfe-8161065c1ccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_UnencumberedResidentialAndCommercialRealEstateLoan_403b8ba1-11e2-48a2-9916-b9cab7905923" xlink:href="tmp-20211231.xsd#tmp_UnencumberedResidentialAndCommercialRealEstateLoan"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_tmp_UnencumberedResidentialAndCommercialRealEstateLoan_403b8ba1-11e2-48a2-9916-b9cab7905923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesLongTerm_11609b70-af36-49b3-b648-a1538acec805" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesLongTerm"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesLongTerm_11609b70-af36-49b3-b648-a1538acec805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd_66cc29a4-3477-46c8-959d-c43df3d0c85a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd_66cc29a4-3477-46c8-959d-c43df3d0c85a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FederalHomeLoanBankAdvancesOvernight_62ded9ec-9c29-4e0d-b543-fb332171a80a" xlink:href="tmp-20211231.xsd#tmp_FederalHomeLoanBankAdvancesOvernight"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_tmp_FederalHomeLoanBankAdvancesOvernight_62ded9ec-9c29-4e0d-b543-fb332171a80a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate_8761649b-f65c-4d8e-8f8a-7b4803dc0130" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate_8761649b-f65c-4d8e-8f8a-7b4803dc0130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TermAdvancesMaturingAfterOneYear_992460df-6306-46ab-b210-817fa317a2f1" xlink:href="tmp-20211231.xsd#tmp_TermAdvancesMaturingAfterOneYear"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_tmp_TermAdvancesMaturingAfterOneYear_992460df-6306-46ab-b210-817fa317a2f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate_ee797999-07cd-443e-adb2-5e17d8a0632f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate_ee797999-07cd-443e-adb2-5e17d8a0632f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate_4c2ee73d-ec69-4b1e-b799-b3cbb4ca689d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate_4c2ee73d-ec69-4b1e-b799-b3cbb4ca689d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_e4fc8665-b5ca-411c-a5da-7867e3c1214b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_e4fc8665-b5ca-411c-a5da-7867e3c1214b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_06d0f270-6181-4c5d-aabf-cd4391b83be6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5f386a96-9e45-4627-8932-334acd6bb5d7" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_06d0f270-6181-4c5d-aabf-cd4391b83be6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/TrustPreferredDebentures" xlink:type="simple" xlink:href="tmp-20211231.xsd#TrustPreferredDebentures"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/TrustPreferredDebentures" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TrustPreferredDebenturesAbstract_4bfc81b1-1cab-43b1-a1f4-3371bb7fa79f" xlink:href="tmp-20211231.xsd#tmp_TrustPreferredDebenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TrustPreferredDebenturesTextBlockTextBlock_ce38a682-2d0b-4ec2-a259-4a95acf3e989" xlink:href="tmp-20211231.xsd#tmp_TrustPreferredDebenturesTextBlockTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_TrustPreferredDebenturesAbstract_4bfc81b1-1cab-43b1-a1f4-3371bb7fa79f" xlink:to="loc_tmp_TrustPreferredDebenturesTextBlockTextBlock_ce38a682-2d0b-4ec2-a259-4a95acf3e989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#TrustPreferredDebenturesDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TrustPreferredDebenturesAbstract_3b0920b5-b1a0-44ce-be51-55255b572881" xlink:href="tmp-20211231.xsd#tmp_TrustPreferredDebenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_3d615a1e-68c7-48a5-a004-b94285c80ab1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_TrustPreferredDebenturesAbstract_3b0920b5-b1a0-44ce-be51-55255b572881" xlink:to="loc_us-gaap_DebtInstrumentTable_3d615a1e-68c7-48a5-a004-b94285c80ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_SubsidiaryNameAxis_26dfbb0c-0bbb-418f-be2a-ba2d72785075" xlink:href="tmp-20211231.xsd#tmp_SubsidiaryNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3d615a1e-68c7-48a5-a004-b94285c80ab1" xlink:to="loc_tmp_SubsidiaryNameAxis_26dfbb0c-0bbb-418f-be2a-ba2d72785075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_SubsidiaryNameDomain_e772ace3-f98a-45d6-bb6b-a21183510036" xlink:href="tmp-20211231.xsd#tmp_SubsidiaryNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_SubsidiaryNameAxis_26dfbb0c-0bbb-418f-be2a-ba2d72785075" xlink:to="loc_tmp_SubsidiaryNameDomain_e772ace3-f98a-45d6-bb6b-a21183510036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LeesportTrustMember_e9bd3ef3-830d-420d-807e-642254cbac1f" xlink:href="tmp-20211231.xsd#tmp_LeesportTrustMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_SubsidiaryNameDomain_e772ace3-f98a-45d6-bb6b-a21183510036" xlink:to="loc_tmp_LeesportTrustMember_e9bd3ef3-830d-420d-807e-642254cbac1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MadisonTrustMember_5848cec1-c3c3-4249-a9ce-67645059e9cd" xlink:href="tmp-20211231.xsd#tmp_MadisonTrustMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_SubsidiaryNameDomain_e772ace3-f98a-45d6-bb6b-a21183510036" xlink:to="loc_tmp_MadisonTrustMember_5848cec1-c3c3-4249-a9ce-67645059e9cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_09293487-77ee-462e-9745-f8205a655e06" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3d615a1e-68c7-48a5-a004-b94285c80ab1" xlink:to="loc_srt_ConsolidatedEntitiesAxis_09293487-77ee-462e-9745-f8205a655e06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_460a47dd-fcdc-4985-9772-ff273e76cf69" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_09293487-77ee-462e-9745-f8205a655e06" xlink:to="loc_srt_ConsolidatedEntitiesDomain_460a47dd-fcdc-4985-9772-ff273e76cf69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_fba2c495-0f17-48f5-bcbe-a17c33fb348c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_460a47dd-fcdc-4985-9772-ff273e76cf69" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_fba2c495-0f17-48f5-bcbe-a17c33fb348c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_3e9e8fd6-02a9-4856-8656-ccdc6b3a05ac" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3d615a1e-68c7-48a5-a004-b94285c80ab1" xlink:to="loc_srt_OwnershipAxis_3e9e8fd6-02a9-4856-8656-ccdc6b3a05ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_330e416d-b0b4-44ff-8082-ffc61c36d003" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_3e9e8fd6-02a9-4856-8656-ccdc6b3a05ac" xlink:to="loc_srt_OwnershipDomain_330e416d-b0b4-44ff-8082-ffc61c36d003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LeesportTrustMember_010dc660-584a-40fa-8779-f72a935c9ee8" xlink:href="tmp-20211231.xsd#tmp_LeesportTrustMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_330e416d-b0b4-44ff-8082-ffc61c36d003" xlink:to="loc_tmp_LeesportTrustMember_010dc660-584a-40fa-8779-f72a935c9ee8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MadisonTrustMember_8e63c01d-e909-462f-b512-f88f2437b9ca" xlink:href="tmp-20211231.xsd#tmp_MadisonTrustMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_330e416d-b0b4-44ff-8082-ffc61c36d003" xlink:to="loc_tmp_MadisonTrustMember_8e63c01d-e909-462f-b512-f88f2437b9ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_a88b9e1a-2699-4f77-9838-b11eeca923ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3d615a1e-68c7-48a5-a004-b94285c80ab1" xlink:to="loc_us-gaap_DebtInstrumentAxis_a88b9e1a-2699-4f77-9838-b11eeca923ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_45c04f69-eaf6-42ff-9ef5-6b8407e88087" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_a88b9e1a-2699-4f77-9838-b11eeca923ed" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_45c04f69-eaf6-42ff-9ef5-6b8407e88087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LeesportTrustMember_177b437e-bce6-40d9-b851-a5b58aaf78d9" xlink:href="tmp-20211231.xsd#tmp_LeesportTrustMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_45c04f69-eaf6-42ff-9ef5-6b8407e88087" xlink:to="loc_tmp_LeesportTrustMember_177b437e-bce6-40d9-b851-a5b58aaf78d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MadisonTrustMember_a7e67a00-419d-47d9-9856-07e3bac8fbf7" xlink:href="tmp-20211231.xsd#tmp_MadisonTrustMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_45c04f69-eaf6-42ff-9ef5-6b8407e88087" xlink:to="loc_tmp_MadisonTrustMember_a7e67a00-419d-47d9-9856-07e3bac8fbf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TrustPreferredDebenturesMember_5ad5fb4e-f242-4737-ab66-2ae917e3fc33" xlink:href="tmp-20211231.xsd#tmp_TrustPreferredDebenturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_45c04f69-eaf6-42ff-9ef5-6b8407e88087" xlink:to="loc_tmp_TrustPreferredDebenturesMember_5ad5fb4e-f242-4737-ab66-2ae917e3fc33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d2057270-f68f-4c27-b101-9f173eaac626" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3d615a1e-68c7-48a5-a004-b94285c80ab1" xlink:to="loc_us-gaap_DebtInstrumentLineItems_d2057270-f68f-4c27-b101-9f173eaac626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_a47cab87-d1de-4b71-bc2b-e7e80311fb34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2057270-f68f-4c27-b101-9f173eaac626" xlink:to="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_a47cab87-d1de-4b71-bc2b-e7e80311fb34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_0d1a0370-72db-4c65-b741-be2fbebc40c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2057270-f68f-4c27-b101-9f173eaac626" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_0d1a0370-72db-4c65-b741-be2fbebc40c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIncreaseAccruedInterest_b3ce3a13-2b03-4ea2-9fba-95ab8c143a17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2057270-f68f-4c27-b101-9f173eaac626" xlink:to="loc_us-gaap_DebtInstrumentIncreaseAccruedInterest_b3ce3a13-2b03-4ea2-9fba-95ab8c143a17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_08da1cb2-bc1f-4004-8ed6-a2b7689359f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2057270-f68f-4c27-b101-9f173eaac626" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_08da1cb2-bc1f-4004-8ed6-a2b7689359f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts_a0a60634-e3cc-4ad7-8797-dc8bd005b41c" xlink:href="tmp-20211231.xsd#tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2057270-f68f-4c27-b101-9f173eaac626" xlink:to="loc_tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts_a0a60634-e3cc-4ad7-8797-dc8bd005b41c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_19a5ef58-9526-4374-ae74-64a4b6c90ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2057270-f68f-4c27-b101-9f173eaac626" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_19a5ef58-9526-4374-ae74-64a4b6c90ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlans"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_41f7b506-ed8f-4114-92a2-df66d2815d81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_9dea1f6c-7899-45e2-ad74-2c07572b4096" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_41f7b506-ed8f-4114-92a2-df66d2815d81" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_9dea1f6c-7899-45e2-ad74-2c07572b4096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansTables" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_11bc662e-f131-47f6-b4bb-7a3f847b27aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_86976734-a910-4ecd-b6b2-eea64006365f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_11bc662e-f131-47f6-b4bb-7a3f847b27aa" xlink:to="loc_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_86976734-a910-4ecd-b6b2-eea64006365f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_13bc5701-c540-49c6-aeed-9977adb1084d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_11bc662e-f131-47f6-b4bb-7a3f847b27aa" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_13bc5701-c540-49c6-aeed-9977adb1084d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock_da582202-0272-4e3e-903c-f66e965915bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_11bc662e-f131-47f6-b4bb-7a3f847b27aa" xlink:to="loc_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock_da582202-0272-4e3e-903c-f66e965915bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_1e1e90d7-8074-4d84-9f95-b601857339fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_11bc662e-f131-47f6-b4bb-7a3f847b27aa" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_1e1e90d7-8074-4d84-9f95-b601857339fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_0a34b8e3-e325-4c46-b985-d9afea88bbec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_11bc662e-f131-47f6-b4bb-7a3f847b27aa" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_0a34b8e3-e325-4c46-b985-d9afea88bbec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_a6f54571-1557-47ae-afbb-576a38081329" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_11bc662e-f131-47f6-b4bb-7a3f847b27aa" xlink:to="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_a6f54571-1557-47ae-afbb-576a38081329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock_84a31001-598f-440f-b6d9-14292fdaebae" xlink:href="tmp-20211231.xsd#tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_11bc662e-f131-47f6-b4bb-7a3f847b27aa" xlink:to="loc_tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock_84a31001-598f-440f-b6d9-14292fdaebae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7aba2b02-6f2c-4e91-9f6f-9affe15370b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_7ba9971f-4f65-4b35-b105-c3a096547230" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7aba2b02-6f2c-4e91-9f6f-9affe15370b7" xlink:to="loc_us-gaap_DefinedContributionPlanTable_7ba9971f-4f65-4b35-b105-c3a096547230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_48ea66fb-f273-4ff3-b8e8-740c01f20a97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_7ba9971f-4f65-4b35-b105-c3a096547230" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_48ea66fb-f273-4ff3-b8e8-740c01f20a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_2f8019bd-a161-44a5-8b9a-53eed58e6162" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_48ea66fb-f273-4ff3-b8e8-740c01f20a97" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_2f8019bd-a161-44a5-8b9a-53eed58e6162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_a0d929c6-a3b4-44be-aa0d-92bb724cf451" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2f8019bd-a161-44a5-8b9a-53eed58e6162" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_a0d929c6-a3b4-44be-aa0d-92bb724cf451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_d94593f0-29e7-4660-9e83-d67630607968" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2f8019bd-a161-44a5-8b9a-53eed58e6162" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_d94593f0-29e7-4660-9e83-d67630607968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_e9202de2-5f5f-4bca-b887-b91b7eb5bc5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2f8019bd-a161-44a5-8b9a-53eed58e6162" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_e9202de2-5f5f-4bca-b887-b91b7eb5bc5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_d300b5da-3e78-45a4-bc64-39252c279ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_7ba9971f-4f65-4b35-b105-c3a096547230" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_d300b5da-3e78-45a4-bc64-39252c279ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_5fc893b9-0bba-41c0-9c21-017b786250b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_d300b5da-3e78-45a4-bc64-39252c279ec5" xlink:to="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_5fc893b9-0bba-41c0-9c21-017b786250b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember_ffd28cdb-a442-4a51-b9ab-078c93554e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_5fc893b9-0bba-41c0-9c21-017b786250b9" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember_ffd28cdb-a442-4a51-b9ab-078c93554e1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_7ba9971f-4f65-4b35-b105-c3a096547230" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans_5c16fbdb-6205-49ca-9e5e-8a02107d27c8" xlink:href="tmp-20211231.xsd#tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans_5c16fbdb-6205-49ca-9e5e-8a02107d27c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_d3738ddb-2639-40b3-8683-88d30eeba714" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_CommonStockSharesIssued_d3738ddb-2639-40b3-8683-88d30eeba714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_26c7557f-6b9f-4557-8f43-b8a4357dec37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_CommonStockValue_26c7557f-6b9f-4557-8f43-b8a4357dec37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan_bc4473a3-7874-478e-aaa3-340de642c6de" xlink:href="tmp-20211231.xsd#tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan_bc4473a3-7874-478e-aaa3-340de642c6de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_c53be5d7-c72b-47e6-93c5-2e290b463b07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_c53be5d7-c72b-47e6-93c5-2e290b463b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent_cc1b5d5f-9b7c-4c24-bd26-b0e2038d86ed" xlink:href="tmp-20211231.xsd#tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent_cc1b5d5f-9b7c-4c24-bd26-b0e2038d86ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_138aab31-f4b2-4ad1-9ed5-355b30076c90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_138aab31-f4b2-4ad1-9ed5-355b30076c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_5361cb6e-5005-42c6-a8f4-195ddd3428ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_5361cb6e-5005-42c6-a8f4-195ddd3428ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_d824e152-02cd-41b6-871c-7fe2e78edac2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_d824e152-02cd-41b6-871c-7fe2e78edac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_9fd28565-3397-406c-8b22-6a43a1fd761f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_9fd28565-3397-406c-8b22-6a43a1fd761f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_b5905c5f-ab47-4e86-aff0-0e4deda7c2bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_b5905c5f-ab47-4e86-aff0-0e4deda7c2bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch_f079d21d-9e82-4a18-8081-b76d8fe95d7d" xlink:href="tmp-20211231.xsd#tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch_f079d21d-9e82-4a18-8081-b76d8fe95d7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DefinedBenefitPlanMatchingContributionsByEmployer_d8326eca-5633-4d8c-86db-e74925d6c7f5" xlink:href="tmp-20211231.xsd#tmp_DefinedBenefitPlanMatchingContributionsByEmployer"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_tmp_DefinedBenefitPlanMatchingContributionsByEmployer_d8326eca-5633-4d8c-86db-e74925d6c7f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_59e89282-0283-493e-a2b0-3a5dcf9040ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_59e89282-0283-493e-a2b0-3a5dcf9040ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_146ab1de-61fa-4637-b203-7d3bd21ff5df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_146ab1de-61fa-4637-b203-7d3bd21ff5df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_70abdc91-6928-4540-a3c1-de84003ac55b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_0afa01e5-b6ab-4146-acae-99a742aa7335" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_70abdc91-6928-4540-a3c1-de84003ac55b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_49d90daa-baa6-41c6-9daa-e03c1cf649c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_0a3ca791-e096-4868-a758-7dd911848b00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_49d90daa-baa6-41c6-9daa-e03c1cf649c2" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_0a3ca791-e096-4868-a758-7dd911848b00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_ec99eedc-12c6-4930-82e7-3c6f60a682f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_0a3ca791-e096-4868-a758-7dd911848b00" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_ec99eedc-12c6-4930-82e7-3c6f60a682f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_b5a37380-ea06-46fa-a04b-c39fe82e6e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_ec99eedc-12c6-4930-82e7-3c6f60a682f0" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_b5a37380-ea06-46fa-a04b-c39fe82e6e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_3ce30c27-827f-47e6-a7f2-3f790b8dbd38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_b5a37380-ea06-46fa-a04b-c39fe82e6e3d" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_3ce30c27-827f-47e6-a7f2-3f790b8dbd38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_46565cb7-99dd-437a-8759-56f3b1063d53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_b5a37380-ea06-46fa-a04b-c39fe82e6e3d" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_46565cb7-99dd-437a-8759-56f3b1063d53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_b7327e00-95d2-4e5f-b209-c364c867b7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_b5a37380-ea06-46fa-a04b-c39fe82e6e3d" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_b7327e00-95d2-4e5f-b209-c364c867b7e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_35d8d45e-21c6-43bf-b401-833b08275c11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_0a3ca791-e096-4868-a758-7dd911848b00" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_35d8d45e-21c6-43bf-b401-833b08275c11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_59d4e94f-9c75-4f89-a91a-c639e64e42ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_35d8d45e-21c6-43bf-b401-833b08275c11" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_59d4e94f-9c75-4f89-a91a-c639e64e42ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_a8c3cbda-3f1d-4fed-bbad-2b2af0205ef5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_59d4e94f-9c75-4f89-a91a-c639e64e42ad" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_a8c3cbda-3f1d-4fed-bbad-2b2af0205ef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_8dee3b9c-a323-44d2-9e84-91b14b66941e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_59d4e94f-9c75-4f89-a91a-c639e64e42ad" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_8dee3b9c-a323-44d2-9e84-91b14b66941e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_2d48a997-3561-411c-bd5a-bc8718d06c74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_59d4e94f-9c75-4f89-a91a-c639e64e42ad" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_2d48a997-3561-411c-bd5a-bc8718d06c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_61d2d783-d4d6-41b9-86f5-e4ea0d9d5e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_59d4e94f-9c75-4f89-a91a-c639e64e42ad" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_61d2d783-d4d6-41b9-86f5-e4ea0d9d5e0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_a2da0705-5981-42fb-a33a-4786c25cc96e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_59d4e94f-9c75-4f89-a91a-c639e64e42ad" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_a2da0705-5981-42fb-a33a-4786c25cc96e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_8a439906-d88f-4961-8078-df7388bc6b52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_59d4e94f-9c75-4f89-a91a-c639e64e42ad" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_8a439906-d88f-4961-8078-df7388bc6b52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_4c174f07-abef-472b-b37d-e1c6873ad2a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_59d4e94f-9c75-4f89-a91a-c639e64e42ad" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_4c174f07-abef-472b-b37d-e1c6873ad2a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_0be6b3ec-5ac9-4583-8d9b-71a9cc0d22aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_35d8d45e-21c6-43bf-b401-833b08275c11" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_0be6b3ec-5ac9-4583-8d9b-71a9cc0d22aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_a128c263-2547-416b-bc06-43b8edb4f784" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_0be6b3ec-5ac9-4583-8d9b-71a9cc0d22aa" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_a128c263-2547-416b-bc06-43b8edb4f784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_25978aef-6202-44a1-97c3-a18ad01278d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_0be6b3ec-5ac9-4583-8d9b-71a9cc0d22aa" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_25978aef-6202-44a1-97c3-a18ad01278d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_681dbf75-d4cf-45e0-baaf-26457c7fb9a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_0be6b3ec-5ac9-4583-8d9b-71a9cc0d22aa" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_681dbf75-d4cf-45e0-baaf-26457c7fb9a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_e932e2d6-c356-4890-b339-7a67fe65837b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_0be6b3ec-5ac9-4583-8d9b-71a9cc0d22aa" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_e932e2d6-c356-4890-b339-7a67fe65837b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_267c6c43-cfe5-47c4-925e-32e4e4e82225" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_0be6b3ec-5ac9-4583-8d9b-71a9cc0d22aa" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_267c6c43-cfe5-47c4-925e-32e4e4e82225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c0564de3-7a74-4915-b7e6-0d3fafa78d35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_0be6b3ec-5ac9-4583-8d9b-71a9cc0d22aa" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c0564de3-7a74-4915-b7e6-0d3fafa78d35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_db351808-2371-4771-a18f-8bbf9b759ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_35d8d45e-21c6-43bf-b401-833b08275c11" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_db351808-2371-4771-a18f-8bbf9b759ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansNetPeriodicBenefitCostDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5de6eb98-8fb5-4556-a404-a165e1a4f063" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_caec2d8e-050d-4f40-ac92-8f2d3185a84f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5de6eb98-8fb5-4556-a404-a165e1a4f063" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_caec2d8e-050d-4f40-ac92-8f2d3185a84f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_9d7262de-3203-4579-bc37-2269561313da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_caec2d8e-050d-4f40-ac92-8f2d3185a84f" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_9d7262de-3203-4579-bc37-2269561313da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_afb6d8e9-015d-4558-b997-49f18c45243e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_9d7262de-3203-4579-bc37-2269561313da" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_afb6d8e9-015d-4558-b997-49f18c45243e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_11f7eeb1-3c7b-4e56-a6e7-f0cfdfd0e38d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_afb6d8e9-015d-4558-b997-49f18c45243e" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_11f7eeb1-3c7b-4e56-a6e7-f0cfdfd0e38d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_a21f9d28-7374-4c45-9e4a-bdfe4f58655a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_afb6d8e9-015d-4558-b997-49f18c45243e" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_a21f9d28-7374-4c45-9e4a-bdfe4f58655a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_660b9cfa-279e-40fb-b87e-603d928da2b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_afb6d8e9-015d-4558-b997-49f18c45243e" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_660b9cfa-279e-40fb-b87e-603d928da2b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_2bfe1c95-5a62-45e1-b0c9-e0187bc66808" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_caec2d8e-050d-4f40-ac92-8f2d3185a84f" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_2bfe1c95-5a62-45e1-b0c9-e0187bc66808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_99c5e1aa-535e-445b-b53a-e6163f8bbb88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_2bfe1c95-5a62-45e1-b0c9-e0187bc66808" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_99c5e1aa-535e-445b-b53a-e6163f8bbb88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_b925b0b5-adb3-4d3f-bd72-bd02d9a56e43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_99c5e1aa-535e-445b-b53a-e6163f8bbb88" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_b925b0b5-adb3-4d3f-bd72-bd02d9a56e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_ccf613d1-461a-442e-b1ab-ca4eb88428f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_99c5e1aa-535e-445b-b53a-e6163f8bbb88" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_ccf613d1-461a-442e-b1ab-ca4eb88428f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_51c2ed2c-d7c3-4c0d-8f92-78070b91f910" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_99c5e1aa-535e-445b-b53a-e6163f8bbb88" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_51c2ed2c-d7c3-4c0d-8f92-78070b91f910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_e83ff01b-24b9-427d-931b-d5d5353fd60e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_99c5e1aa-535e-445b-b53a-e6163f8bbb88" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_e83ff01b-24b9-427d-931b-d5d5353fd60e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_53aab8ec-f2ea-49b8-8a10-78fdabeb65df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_99c5e1aa-535e-445b-b53a-e6163f8bbb88" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_53aab8ec-f2ea-49b8-8a10-78fdabeb65df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_b143127c-1b61-49d9-87ef-ab8a6252cbb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_99c5e1aa-535e-445b-b53a-e6163f8bbb88" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_b143127c-1b61-49d9-87ef-ab8a6252cbb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_c789a05f-4f23-44e9-af3d-49f7b9007cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_99c5e1aa-535e-445b-b53a-e6163f8bbb88" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_c789a05f-4f23-44e9-af3d-49f7b9007cd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_7b452239-8d4e-4fcb-8218-7b0d4b16b1a6" xlink:href="tmp-20211231.xsd#tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_2bfe1c95-5a62-45e1-b0c9-e0187bc66808" xlink:to="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_7b452239-8d4e-4fcb-8218-7b0d4b16b1a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_c3af7b87-d993-4bcd-8612-91aeb43a40b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_7b452239-8d4e-4fcb-8218-7b0d4b16b1a6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_c3af7b87-d993-4bcd-8612-91aeb43a40b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_477d7632-f1c2-4e82-8800-5e4f23168c29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_7b452239-8d4e-4fcb-8218-7b0d4b16b1a6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_477d7632-f1c2-4e82-8800-5e4f23168c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_be6bca4f-c2d0-4551-b70a-ad1c3f1d26de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_7b452239-8d4e-4fcb-8218-7b0d4b16b1a6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_be6bca4f-c2d0-4551-b70a-ad1c3f1d26de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_1df82163-0b69-4c07-8b9e-316a7342da65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_7b452239-8d4e-4fcb-8218-7b0d4b16b1a6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_1df82163-0b69-4c07-8b9e-316a7342da65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_099c1d3b-1e0c-4b88-a22a-3ba88f1b8dc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_7b452239-8d4e-4fcb-8218-7b0d4b16b1a6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_099c1d3b-1e0c-4b88-a22a-3ba88f1b8dc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_b8aa1ae2-dcd0-48f4-a895-1125d6160516" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_7b452239-8d4e-4fcb-8218-7b0d4b16b1a6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_b8aa1ae2-dcd0-48f4-a895-1125d6160516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_2d5bf9fa-393c-4d46-a089-04c07ca599dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_7b452239-8d4e-4fcb-8218-7b0d4b16b1a6" xlink:to="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_2d5bf9fa-393c-4d46-a089-04c07ca599dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_41d428ba-3c26-4e20-8e97-84ac1081a1d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_0478b138-8ac2-4745-9f08-c4e8c404cec7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_41d428ba-3c26-4e20-8e97-84ac1081a1d1" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_0478b138-8ac2-4745-9f08-c4e8c404cec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_52a82bd0-6398-4bfc-86f6-02329867c301" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_0478b138-8ac2-4745-9f08-c4e8c404cec7" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_52a82bd0-6398-4bfc-86f6-02329867c301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_9d2f9961-4cb8-4667-8357-9be23cb0faba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_52a82bd0-6398-4bfc-86f6-02329867c301" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_9d2f9961-4cb8-4667-8357-9be23cb0faba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_9133fef4-e3df-4730-86f9-322c53a13bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9d2f9961-4cb8-4667-8357-9be23cb0faba" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_9133fef4-e3df-4730-86f9-322c53a13bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_37f80105-cb24-4358-88f4-9ff75a716218" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9d2f9961-4cb8-4667-8357-9be23cb0faba" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_37f80105-cb24-4358-88f4-9ff75a716218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_aa2885b1-d1c8-4a4f-a2e0-75f3fefa6178" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9d2f9961-4cb8-4667-8357-9be23cb0faba" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_aa2885b1-d1c8-4a4f-a2e0-75f3fefa6178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_847902d6-4d31-4e58-8656-990bd47d26bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_0478b138-8ac2-4745-9f08-c4e8c404cec7" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_847902d6-4d31-4e58-8656-990bd47d26bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_2ba744ba-ef3c-48ad-8fc0-1d2ab2615864" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_847902d6-4d31-4e58-8656-990bd47d26bb" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_2ba744ba-ef3c-48ad-8fc0-1d2ab2615864" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_ab6ef99a-5624-40a6-9f42-5ec4f1d860a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_847902d6-4d31-4e58-8656-990bd47d26bb" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_ab6ef99a-5624-40a6-9f42-5ec4f1d860a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_841bb661-5be0-49f4-a351-72c029474741" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_847902d6-4d31-4e58-8656-990bd47d26bb" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_841bb661-5be0-49f4-a351-72c029474741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ac805e08-5fb4-4a75-a613-6599dc5a075a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_237a586d-3da2-4421-b646-00edd28b85eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ac805e08-5fb4-4a75-a613-6599dc5a075a" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_237a586d-3da2-4421-b646-00edd28b85eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_6e93ac09-c523-4053-9d5a-fe6722198d11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_237a586d-3da2-4421-b646-00edd28b85eb" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_6e93ac09-c523-4053-9d5a-fe6722198d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_aff7ae3e-3dba-48b0-acc8-8ae9f98b349a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_6e93ac09-c523-4053-9d5a-fe6722198d11" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_aff7ae3e-3dba-48b0-acc8-8ae9f98b349a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_b413fe7e-247e-4efe-93c2-868c1d3799fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_aff7ae3e-3dba-48b0-acc8-8ae9f98b349a" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_b413fe7e-247e-4efe-93c2-868c1d3799fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5416b160-f890-4822-958f-d2ae29f9d7e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_aff7ae3e-3dba-48b0-acc8-8ae9f98b349a" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5416b160-f890-4822-958f-d2ae29f9d7e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_d6e2b494-739d-4d6b-b327-73aef18c91ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_aff7ae3e-3dba-48b0-acc8-8ae9f98b349a" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_d6e2b494-739d-4d6b-b327-73aef18c91ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_7a579506-6a82-44e4-b6de-40af17ecf7b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_237a586d-3da2-4421-b646-00edd28b85eb" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_7a579506-6a82-44e4-b6de-40af17ecf7b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DiscountRatesAbstract_a87c1f29-d5a8-416f-9108-f2f1f5639f01" xlink:href="tmp-20211231.xsd#tmp_DiscountRatesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_7a579506-6a82-44e4-b6de-40af17ecf7b8" xlink:to="loc_tmp_DiscountRatesAbstract_a87c1f29-d5a8-416f-9108-f2f1f5639f01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_0aac4d99-1786-4d4f-8aca-48bdfa7e813c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DiscountRatesAbstract_a87c1f29-d5a8-416f-9108-f2f1f5639f01" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_0aac4d99-1786-4d4f-8aca-48bdfa7e813c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_bd5f759a-b096-437b-9102-dd939b723d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DiscountRatesAbstract_a87c1f29-d5a8-416f-9108-f2f1f5639f01" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_bd5f759a-b096-437b-9102-dd939b723d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_7e97b817-03fb-4b22-9341-56c050786a41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DiscountRatesAbstract_a87c1f29-d5a8-416f-9108-f2f1f5639f01" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_7e97b817-03fb-4b22-9341-56c050786a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RateOfCompensationIncreaseAbstract_ac6ad129-9361-437a-a1a0-a190eecef278" xlink:href="tmp-20211231.xsd#tmp_RateOfCompensationIncreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_7a579506-6a82-44e4-b6de-40af17ecf7b8" xlink:to="loc_tmp_RateOfCompensationIncreaseAbstract_ac6ad129-9361-437a-a1a0-a190eecef278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_62757731-537c-424c-b465-8575f7bd635f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_RateOfCompensationIncreaseAbstract_ac6ad129-9361-437a-a1a0-a190eecef278" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_62757731-537c-424c-b465-8575f7bd635f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_64cb41f4-7dd2-457b-9ade-26656c791c1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_RateOfCompensationIncreaseAbstract_ac6ad129-9361-437a-a1a0-a190eecef278" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_64cb41f4-7dd2-457b-9ade-26656c791c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_157427bd-5028-4349-a946-d4db92fb3b98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_6cbbf77c-f807-4b2a-ac52-de0493b7fa63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_157427bd-5028-4349-a946-d4db92fb3b98" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_6cbbf77c-f807-4b2a-ac52-de0493b7fa63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_35b9d81d-f376-47ca-ae88-4f817f680a90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_6cbbf77c-f807-4b2a-ac52-de0493b7fa63" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_35b9d81d-f376-47ca-ae88-4f817f680a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_2c02952a-7d6b-4036-805e-5e0426e0cc6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_35b9d81d-f376-47ca-ae88-4f817f680a90" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_2c02952a-7d6b-4036-805e-5e0426e0cc6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_7980f7c0-0c15-4e19-b3f3-220de1c358a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2c02952a-7d6b-4036-805e-5e0426e0cc6b" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_7980f7c0-0c15-4e19-b3f3-220de1c358a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_04d1c6fe-d555-49f8-864c-60960d36525a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2c02952a-7d6b-4036-805e-5e0426e0cc6b" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_04d1c6fe-d555-49f8-864c-60960d36525a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_7d6ad2cd-aaad-4d3f-aa96-53fa15489f5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_2c02952a-7d6b-4036-805e-5e0426e0cc6b" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_7d6ad2cd-aaad-4d3f-aa96-53fa15489f5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_dafc0ca7-3df3-436d-a390-dc540b57f1f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_6cbbf77c-f807-4b2a-ac52-de0493b7fa63" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_dafc0ca7-3df3-436d-a390-dc540b57f1f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_c30148c2-4145-40df-a002-87f151d861cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_dafc0ca7-3df3-436d-a390-dc540b57f1f8" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_c30148c2-4145-40df-a002-87f151d861cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_ef98e49c-295f-4b81-b756-814ec49fc060" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_dafc0ca7-3df3-436d-a390-dc540b57f1f8" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_ef98e49c-295f-4b81-b756-814ec49fc060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_5a8fa805-acf0-4799-bb9d-4a8643466db6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_dafc0ca7-3df3-436d-a390-dc540b57f1f8" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_5a8fa805-acf0-4799-bb9d-4a8643466db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_45b83bd0-ffb2-41c7-892c-c7c88e22aedf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_dafc0ca7-3df3-436d-a390-dc540b57f1f8" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_45b83bd0-ffb2-41c7-892c-c7c88e22aedf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_95b2418e-7103-4765-bf95-c72306a7663b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_dafc0ca7-3df3-436d-a390-dc540b57f1f8" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_95b2418e-7103-4765-bf95-c72306a7663b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_6de2ce2d-8fe1-4043-b378-3e81227e4f95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_dafc0ca7-3df3-436d-a390-dc540b57f1f8" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_6de2ce2d-8fe1-4043-b378-3e81227e4f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment_782382d9-9272-4035-97bd-77581b56c18a" xlink:href="tmp-20211231.xsd#tmp_DefinedBenefitPlanExpectedFutureBenefitPayment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_dafc0ca7-3df3-436d-a390-dc540b57f1f8" xlink:to="loc_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment_782382d9-9272-4035-97bd-77581b56c18a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_632eb88f-7457-4937-a149-c23dcde9c171" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_0b90b98a-1d01-43e6-96ef-7ea12adaa48f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_632eb88f-7457-4937-a149-c23dcde9c171" xlink:to="loc_us-gaap_DefinedContributionPlanTable_0b90b98a-1d01-43e6-96ef-7ea12adaa48f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_decd923d-3040-4487-80fc-f36e7aebac7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_0b90b98a-1d01-43e6-96ef-7ea12adaa48f" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_decd923d-3040-4487-80fc-f36e7aebac7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_efe95cd5-5bad-4473-85ff-acb18696042c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_decd923d-3040-4487-80fc-f36e7aebac7f" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_efe95cd5-5bad-4473-85ff-acb18696042c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_2903a432-b21c-489e-8a1d-9aa234025b20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_efe95cd5-5bad-4473-85ff-acb18696042c" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_2903a432-b21c-489e-8a1d-9aa234025b20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_2b93c2c0-4b70-4aa9-88a1-6e29eb0b2292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDebtSecurityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_efe95cd5-5bad-4473-85ff-acb18696042c" xlink:to="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_2b93c2c0-4b70-4aa9-88a1-6e29eb0b2292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_9c700ad8-2772-455a-876a-bf49907143f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_efe95cd5-5bad-4473-85ff-acb18696042c" xlink:to="loc_us-gaap_OtherInvestmentsMember_9c700ad8-2772-455a-876a-bf49907143f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_36b1d974-9bc4-430b-a647-67b62a7b9b03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_0b90b98a-1d01-43e6-96ef-7ea12adaa48f" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_36b1d974-9bc4-430b-a647-67b62a7b9b03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_c187895c-cd31-4855-9ef6-9ab1ec4449c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_36b1d974-9bc4-430b-a647-67b62a7b9b03" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_c187895c-cd31-4855-9ef6-9ab1ec4449c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_e91b8b45-bcaf-447f-a80b-58b1ef6ebe5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_c187895c-cd31-4855-9ef6-9ab1ec4449c7" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_e91b8b45-bcaf-447f-a80b-58b1ef6ebe5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_ff59011c-1c94-451b-94a5-2b9a9a06c83e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_0b90b98a-1d01-43e6-96ef-7ea12adaa48f" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_ff59011c-1c94-451b-94a5-2b9a9a06c83e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_897cd9ff-328d-4de5-a913-6b495c778bb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_ff59011c-1c94-451b-94a5-2b9a9a06c83e" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_897cd9ff-328d-4de5-a913-6b495c778bb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d8cdcd1e-7de6-477c-8267-2e77db793955" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_94e9f2fc-f971-495e-91c8-79f2ef9a5827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d8cdcd1e-7de6-477c-8267-2e77db793955" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_94e9f2fc-f971-495e-91c8-79f2ef9a5827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_4427658e-e937-44f6-803c-ab615be9fc8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_94e9f2fc-f971-495e-91c8-79f2ef9a5827" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_4427658e-e937-44f6-803c-ab615be9fc8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_965985b9-c855-42de-86a4-1496c473474e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_4427658e-e937-44f6-803c-ab615be9fc8d" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_965985b9-c855-42de-86a4-1496c473474e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_6be17dc3-1d6c-45da-b31e-1df449eef303" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_965985b9-c855-42de-86a4-1496c473474e" xlink:to="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_6be17dc3-1d6c-45da-b31e-1df449eef303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_ad4db4a1-6b2f-4286-9bfe-3fd7e03ca973" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_965985b9-c855-42de-86a4-1496c473474e" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_ad4db4a1-6b2f-4286-9bfe-3fd7e03ca973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember_16df24d7-3476-4161-afeb-33fd2ec4f273" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MutualFundMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_965985b9-c855-42de-86a4-1496c473474e" xlink:to="loc_us-gaap_MutualFundMember_16df24d7-3476-4161-afeb-33fd2ec4f273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_08fb2e2b-0a2b-4919-b184-3a85742b62fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_94e9f2fc-f971-495e-91c8-79f2ef9a5827" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_08fb2e2b-0a2b-4919-b184-3a85742b62fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a69cb6c5-e8f2-4ec5-8323-4d2d6ecabb58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_08fb2e2b-0a2b-4919-b184-3a85742b62fb" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a69cb6c5-e8f2-4ec5-8323-4d2d6ecabb58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_7b35b6ad-2d10-4a59-bd4d-5124f598967e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a69cb6c5-e8f2-4ec5-8323-4d2d6ecabb58" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_7b35b6ad-2d10-4a59-bd4d-5124f598967e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fbeab71d-92a3-4bc3-949a-fbe3cc99c69f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_94e9f2fc-f971-495e-91c8-79f2ef9a5827" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fbeab71d-92a3-4bc3-949a-fbe3cc99c69f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9210b7f0-dcae-4f02-b298-3215e61565a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fbeab71d-92a3-4bc3-949a-fbe3cc99c69f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9210b7f0-dcae-4f02-b298-3215e61565a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_e21303dd-22e0-4075-89b7-b26e6ca88106" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9210b7f0-dcae-4f02-b298-3215e61565a5" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_e21303dd-22e0-4075-89b7-b26e6ca88106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_ce7c7f5c-89e9-4d77-b5e2-11fae50741c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9210b7f0-dcae-4f02-b298-3215e61565a5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_ce7c7f5c-89e9-4d77-b5e2-11fae50741c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_c629aa61-e4b4-49f4-bb1d-9e06cf1c458b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9210b7f0-dcae-4f02-b298-3215e61565a5" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_c629aa61-e4b4-49f4-bb1d-9e06cf1c458b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_b2a2ad65-05a2-4bf3-a334-fd314f46e9bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_94e9f2fc-f971-495e-91c8-79f2ef9a5827" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_b2a2ad65-05a2-4bf3-a334-fd314f46e9bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_a3403194-aa38-453c-9938-5ca4874148c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_b2a2ad65-05a2-4bf3-a334-fd314f46e9bc" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_a3403194-aa38-453c-9938-5ca4874148c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensation" xlink:type="simple" xlink:href="tmp-20211231.xsd#StockPlansandStockBasedCompensation"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8f75b4fd-592b-4a1a-a3f5-929ef334b9e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2be3b6ec-a514-4f5a-aeed-cf8d792e2a40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8f75b4fd-592b-4a1a-a3f5-929ef334b9e7" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2be3b6ec-a514-4f5a-aeed-cf8d792e2a40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationTables" xlink:type="simple" xlink:href="tmp-20211231.xsd#StockPlansandStockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0074420c-143a-4fbe-9fff-575a374cfa20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_c7f88b0d-9d99-4533-b2c0-ce1d1ee1caf3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0074420c-143a-4fbe-9fff-575a374cfa20" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_c7f88b0d-9d99-4533-b2c0-ce1d1ee1caf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_9ff5970c-31d1-4184-aea8-7fc214449d4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0074420c-143a-4fbe-9fff-575a374cfa20" xlink:to="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_9ff5970c-31d1-4184-aea8-7fc214449d4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_1730d9a7-786a-46e4-94df-4031b6c94f39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0074420c-143a-4fbe-9fff-575a374cfa20" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_1730d9a7-786a-46e4-94df-4031b6c94f39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_78c0aa43-f8e3-4425-bb41-09b568d81afa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0074420c-143a-4fbe-9fff-575a374cfa20" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_78c0aa43-f8e3-4425-bb41-09b568d81afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#StockPlansandStockBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c527c5fe-7e87-4fc8-8eee-e738eeb41642" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6aba9746-52cc-4dee-b38b-b5efbe422fa2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c527c5fe-7e87-4fc8-8eee-e738eeb41642" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6aba9746-52cc-4dee-b38b-b5efbe422fa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2683ee71-8136-4c76-8665-5b28ad16a2cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6aba9746-52cc-4dee-b38b-b5efbe422fa2" xlink:to="loc_us-gaap_AwardTypeAxis_2683ee71-8136-4c76-8665-5b28ad16a2cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0627a301-d9de-421f-86b2-831c16ba0b2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_2683ee71-8136-4c76-8665-5b28ad16a2cc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0627a301-d9de-421f-86b2-831c16ba0b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember_b37eb950-62ff-430a-bd5c-af59f6158a25" xlink:href="tmp-20211231.xsd#tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0627a301-d9de-421f-86b2-831c16ba0b2c" xlink:to="loc_tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember_b37eb950-62ff-430a-bd5c-af59f6158a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember_ea474b9d-c07b-48db-a8fe-51e30b467c15" xlink:href="tmp-20211231.xsd#tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0627a301-d9de-421f-86b2-831c16ba0b2c" xlink:to="loc_tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember_ea474b9d-c07b-48db-a8fe-51e30b467c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FullValueShareAwardsMember_5729fb2c-2572-45d4-8cd9-7e91bb4ddde7" xlink:href="tmp-20211231.xsd#tmp_FullValueShareAwardsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0627a301-d9de-421f-86b2-831c16ba0b2c" xlink:to="loc_tmp_FullValueShareAwardsMember_5729fb2c-2572-45d4-8cd9-7e91bb4ddde7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOptionsAndStockAppreciationRightsMember_14882799-130b-4fcc-a82b-a12d5873d354" xlink:href="tmp-20211231.xsd#tmp_StockOptionsAndStockAppreciationRightsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0627a301-d9de-421f-86b2-831c16ba0b2c" xlink:to="loc_tmp_StockOptionsAndStockAppreciationRightsMember_14882799-130b-4fcc-a82b-a12d5873d354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member_fd70ce38-9e54-45b6-bd7c-f079e47b343c" xlink:href="tmp-20211231.xsd#tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_StockOptionsAndStockAppreciationRightsMember_14882799-130b-4fcc-a82b-a12d5873d354" xlink:to="loc_tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member_fd70ce38-9e54-45b6-bd7c-f079e47b343c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member_4f5a60a1-a06e-47b5-9241-2c3b6ed335e7" xlink:href="tmp-20211231.xsd#tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_StockOptionsAndStockAppreciationRightsMember_14882799-130b-4fcc-a82b-a12d5873d354" xlink:to="loc_tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member_4f5a60a1-a06e-47b5-9241-2c3b6ed335e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_1cd2c353-87ad-4645-85c5-4d92bf21d2b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0627a301-d9de-421f-86b2-831c16ba0b2c" xlink:to="loc_us-gaap_RestrictedStockMember_1cd2c353-87ad-4645-85c5-4d92bf21d2b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RestrictedStockGrantedIn2016To2021Member_30a2169b-c2ae-4114-a19d-ee631439d5f4" xlink:href="tmp-20211231.xsd#tmp_RestrictedStockGrantedIn2016To2021Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedStockMember_1cd2c353-87ad-4645-85c5-4d92bf21d2b9" xlink:to="loc_tmp_RestrictedStockGrantedIn2016To2021Member_30a2169b-c2ae-4114-a19d-ee631439d5f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member_316c02a4-2370-4573-bbc1-c9ba28ce40c6" xlink:href="tmp-20211231.xsd#tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedStockMember_1cd2c353-87ad-4645-85c5-4d92bf21d2b9" xlink:to="loc_tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member_316c02a4-2370-4573-bbc1-c9ba28ce40c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_99a5a5fc-d3ee-49b3-b7c0-38687f31384c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0627a301-d9de-421f-86b2-831c16ba0b2c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_99a5a5fc-d3ee-49b3-b7c0-38687f31384c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_f22c330c-013b-4dbb-a782-50fa6c0085b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0627a301-d9de-421f-86b2-831c16ba0b2c" xlink:to="loc_us-gaap_PerformanceSharesMember_f22c330c-013b-4dbb-a782-50fa6c0085b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RestrictedStockAndPerformanceAwardsMember_42aba06a-c11e-4e5d-b560-cfc7473317af" xlink:href="tmp-20211231.xsd#tmp_RestrictedStockAndPerformanceAwardsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0627a301-d9de-421f-86b2-831c16ba0b2c" xlink:to="loc_tmp_RestrictedStockAndPerformanceAwardsMember_42aba06a-c11e-4e5d-b560-cfc7473317af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_a4c5bbd4-a2f4-4b25-9b00-c7560ebd26fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6aba9746-52cc-4dee-b38b-b5efbe422fa2" xlink:to="loc_us-gaap_PlanNameAxis_a4c5bbd4-a2f4-4b25-9b00-c7560ebd26fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_51880094-5b8c-4221-8390-618307b71048" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_a4c5bbd4-a2f4-4b25-9b00-c7560ebd26fb" xlink:to="loc_us-gaap_PlanNameDomain_51880094-5b8c-4221-8390-618307b71048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TompkinsFinancialCorporation2019EquityPlanMember_c159c0d9-4b47-4db0-9430-1385e6ccf68a" xlink:href="tmp-20211231.xsd#tmp_TompkinsFinancialCorporation2019EquityPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_51880094-5b8c-4221-8390-618307b71048" xlink:to="loc_tmp_TompkinsFinancialCorporation2019EquityPlanMember_c159c0d9-4b47-4db0-9430-1385e6ccf68a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4da229b1-5445-4159-9596-977425246da5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6aba9746-52cc-4dee-b38b-b5efbe422fa2" xlink:to="loc_srt_RangeAxis_4da229b1-5445-4159-9596-977425246da5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3c9efb3d-65eb-4f71-b13a-3ba014729129" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_4da229b1-5445-4159-9596-977425246da5" xlink:to="loc_srt_RangeMember_3c9efb3d-65eb-4f71-b13a-3ba014729129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_aba97661-a154-41c1-ab1e-0a6c2d806026" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_3c9efb3d-65eb-4f71-b13a-3ba014729129" xlink:to="loc_srt_MinimumMember_aba97661-a154-41c1-ab1e-0a6c2d806026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0ca4540c-5056-41e8-8e4e-02155fa5779f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_3c9efb3d-65eb-4f71-b13a-3ba014729129" xlink:to="loc_srt_MaximumMember_0ca4540c-5056-41e8-8e4e-02155fa5779f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_c0975c1b-5619-4e86-97f3-0632e5183379" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6aba9746-52cc-4dee-b38b-b5efbe422fa2" xlink:to="loc_us-gaap_VestingAxis_c0975c1b-5619-4e86-97f3-0632e5183379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_e322826e-9e92-44bb-8a67-d499fdb2db7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_c0975c1b-5619-4e86-97f3-0632e5183379" xlink:to="loc_us-gaap_VestingDomain_e322826e-9e92-44bb-8a67-d499fdb2db7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_16593557-23c1-466b-a13e-b4196796d394" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_e322826e-9e92-44bb-8a67-d499fdb2db7b" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_16593557-23c1-466b-a13e-b4196796d394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_96a5b75e-8325-4fe8-ac99-ca6b71189ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_e322826e-9e92-44bb-8a67-d499fdb2db7b" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_96a5b75e-8325-4fe8-ac99-ca6b71189ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_6a0bb895-56fb-4254-855f-7b621e952d82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_e322826e-9e92-44bb-8a67-d499fdb2db7b" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_6a0bb895-56fb-4254-855f-7b621e952d82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedPaymentArrangementTrancheFourMember_9d4f90be-4eaf-454e-bbe4-dbc8983593d0" xlink:href="tmp-20211231.xsd#tmp_ShareBasedPaymentArrangementTrancheFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_e322826e-9e92-44bb-8a67-d499fdb2db7b" xlink:to="loc_tmp_ShareBasedPaymentArrangementTrancheFourMember_9d4f90be-4eaf-454e-bbe4-dbc8983593d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedPaymentArrangementTrancheFiveMember_4febaecc-78f0-4cad-8812-0e3adcaceb44" xlink:href="tmp-20211231.xsd#tmp_ShareBasedPaymentArrangementTrancheFiveMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_e322826e-9e92-44bb-8a67-d499fdb2db7b" xlink:to="loc_tmp_ShareBasedPaymentArrangementTrancheFiveMember_4febaecc-78f0-4cad-8812-0e3adcaceb44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedPaymentArrangementTrancheSixMember_b7f6bda0-c333-468d-a822-f13fafe6e499" xlink:href="tmp-20211231.xsd#tmp_ShareBasedPaymentArrangementTrancheSixMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_e322826e-9e92-44bb-8a67-d499fdb2db7b" xlink:to="loc_tmp_ShareBasedPaymentArrangementTrancheSixMember_b7f6bda0-c333-468d-a822-f13fafe6e499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedPaymentArrangementTrancheSevenMember_77c2642e-04f2-4fdf-860d-e5967b82e095" xlink:href="tmp-20211231.xsd#tmp_ShareBasedPaymentArrangementTrancheSevenMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_e322826e-9e92-44bb-8a67-d499fdb2db7b" xlink:to="loc_tmp_ShareBasedPaymentArrangementTrancheSevenMember_77c2642e-04f2-4fdf-860d-e5967b82e095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6aba9746-52cc-4dee-b38b-b5efbe422fa2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_36d5fe61-88c5-4dbb-ae3c-14bb302f702d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_36d5fe61-88c5-4dbb-ae3c-14bb302f702d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio_fb5faa58-f60b-497d-9848-163f7d74ab27" xlink:href="tmp-20211231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio_fb5faa58-f60b-497d-9848-163f7d74ab27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_1b400b71-a3f1-4ab8-8a46-a483fe27547e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_1b400b71-a3f1-4ab8-8a46-a483fe27547e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_66b2ad37-36d4-43ed-88ea-e2620bb41719" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_66b2ad37-36d4-43ed-88ea-e2620bb41719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_8026974b-06ca-42a6-a890-9a6785ec7a29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_8026974b-06ca-42a6-a890-9a6785ec7a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod_edb3c105-45ea-4fac-8001-f003077a15a8" xlink:href="tmp-20211231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod_edb3c105-45ea-4fac-8001-f003077a15a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_43bfd46d-0153-46b3-9294-ccbdaaf98d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_43bfd46d-0153-46b3-9294-ccbdaaf98d8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_adcd45ea-8000-4334-ad6e-f757a3f74a49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_ShareBasedCompensation_adcd45ea-8000-4334-ad6e-f757a3f74a49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_f67ecad4-bf76-4348-9a87-d30b644fa39e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_f67ecad4-bf76-4348-9a87-d30b644fa39e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6144ffe7-4fa1-495f-aa13-9ece65403cca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6144ffe7-4fa1-495f-aa13-9ece65403cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_432f52d2-9115-445f-ac47-1f996e267410" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_432f52d2-9115-445f-ac47-1f996e267410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_82958893-1ffe-4376-b48a-e44762abaf44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_82958893-1ffe-4376-b48a-e44762abaf44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_d0e4ae0c-94c8-48f4-8bba-2435b33de4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_411fcbc6-b8c9-4d59-ac20-535755076933" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_d0e4ae0c-94c8-48f4-8bba-2435b33de4b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5079afec-6482-48d8-bcf9-36f655f29099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8169b3f4-6171-4528-bd8e-4804141e3766" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5079afec-6482-48d8-bcf9-36f655f29099" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8169b3f4-6171-4528-bd8e-4804141e3766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9e881945-a018-4af6-b939-0f21c3d7c74b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8169b3f4-6171-4528-bd8e-4804141e3766" xlink:to="loc_us-gaap_AwardTypeAxis_9e881945-a018-4af6-b939-0f21c3d7c74b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4f57e9c8-919c-493b-b680-2c6f990b5b3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_9e881945-a018-4af6-b939-0f21c3d7c74b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4f57e9c8-919c-493b-b680-2c6f990b5b3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOptionsAndStockAppreciationRightsMember_2d2133c7-d2e1-4a36-a390-49c6176bf08a" xlink:href="tmp-20211231.xsd#tmp_StockOptionsAndStockAppreciationRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4f57e9c8-919c-493b-b680-2c6f990b5b3b" xlink:to="loc_tmp_StockOptionsAndStockAppreciationRightsMember_2d2133c7-d2e1-4a36-a390-49c6176bf08a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a5672ee-225d-4ab1-a57b-55e3f39c674b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8169b3f4-6171-4528-bd8e-4804141e3766" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a5672ee-225d-4ab1-a57b-55e3f39c674b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e7755180-54b9-42a3-aa8b-cec02e18adc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a5672ee-225d-4ab1-a57b-55e3f39c674b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e7755180-54b9-42a3-aa8b-cec02e18adc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_75c2f420-a413-4ee2-ab38-1a0dc54485ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e7755180-54b9-42a3-aa8b-cec02e18adc4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_75c2f420-a413-4ee2-ab38-1a0dc54485ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_718bed63-77ac-4927-9b4d-55549d0b76c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e7755180-54b9-42a3-aa8b-cec02e18adc4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_718bed63-77ac-4927-9b4d-55549d0b76c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_001b8409-cc60-446d-adc2-ff587d660c70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e7755180-54b9-42a3-aa8b-cec02e18adc4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_001b8409-cc60-446d-adc2-ff587d660c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_ceeb93ae-e729-4d36-891b-8a8a49951378" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e7755180-54b9-42a3-aa8b-cec02e18adc4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_ceeb93ae-e729-4d36-891b-8a8a49951378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_20220d97-28e1-48bb-86db-798d73918219" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e7755180-54b9-42a3-aa8b-cec02e18adc4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_20220d97-28e1-48bb-86db-798d73918219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1de8967c-9a82-4f08-9bd8-a9c067255183" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a5672ee-225d-4ab1-a57b-55e3f39c674b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1de8967c-9a82-4f08-9bd8-a9c067255183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2379258e-8668-4896-8b5d-2447f7e88f95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a5672ee-225d-4ab1-a57b-55e3f39c674b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2379258e-8668-4896-8b5d-2447f7e88f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2ba83467-a769-4c73-b0c9-f06a2de70533" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2379258e-8668-4896-8b5d-2447f7e88f95" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2ba83467-a769-4c73-b0c9-f06a2de70533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_deb4e31f-0e73-4a98-a4fa-337a2394dc6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2379258e-8668-4896-8b5d-2447f7e88f95" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_deb4e31f-0e73-4a98-a4fa-337a2394dc6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c6f6c2c9-8e79-4955-a51b-aba05aa1ecb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2379258e-8668-4896-8b5d-2447f7e88f95" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c6f6c2c9-8e79-4955-a51b-aba05aa1ecb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_fc7ba1db-7b94-44ae-9119-eb8c52395101" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2379258e-8668-4896-8b5d-2447f7e88f95" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_fc7ba1db-7b94-44ae-9119-eb8c52395101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f4e34f23-c633-493d-9c57-eb42de9989dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2379258e-8668-4896-8b5d-2447f7e88f95" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f4e34f23-c633-493d-9c57-eb42de9989dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_0f14d3ae-9c59-46dd-b6f8-493e2933cd5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a5672ee-225d-4ab1-a57b-55e3f39c674b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_0f14d3ae-9c59-46dd-b6f8-493e2933cd5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WeightedAverageRemainingContractualTermAbstract_6ec3aee8-5889-456a-9ad5-ef5a84fa2ac1" xlink:href="tmp-20211231.xsd#tmp_WeightedAverageRemainingContractualTermAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a5672ee-225d-4ab1-a57b-55e3f39c674b" xlink:to="loc_tmp_WeightedAverageRemainingContractualTermAbstract_6ec3aee8-5889-456a-9ad5-ef5a84fa2ac1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_38f59530-8324-4548-a47a-620a4074a6da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_WeightedAverageRemainingContractualTermAbstract_6ec3aee8-5889-456a-9ad5-ef5a84fa2ac1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_38f59530-8324-4548-a47a-620a4074a6da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_271a29cd-6c89-4711-9eb9-c649ba054b0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_WeightedAverageRemainingContractualTermAbstract_6ec3aee8-5889-456a-9ad5-ef5a84fa2ac1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_271a29cd-6c89-4711-9eb9-c649ba054b0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AggregateIntrinsicValueAbstract_f45f6ee4-84da-447f-aa3f-deb604a778eb" xlink:href="tmp-20211231.xsd#tmp_AggregateIntrinsicValueAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a5672ee-225d-4ab1-a57b-55e3f39c674b" xlink:to="loc_tmp_AggregateIntrinsicValueAbstract_f45f6ee4-84da-447f-aa3f-deb604a778eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_f0774dcf-0a9e-48d6-b6e9-3fc632bfff0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_AggregateIntrinsicValueAbstract_f45f6ee4-84da-447f-aa3f-deb604a778eb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_f0774dcf-0a9e-48d6-b6e9-3fc632bfff0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_92f0595c-05e6-4c2c-b6e7-d971c4dd6c35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_AggregateIntrinsicValueAbstract_f45f6ee4-84da-447f-aa3f-deb604a778eb" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_92f0595c-05e6-4c2c-b6e7-d971c4dd6c35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNetCashProceedsTaxBenefitsandIntrinsicValueRelatedtoStockOptionsSARsandRestrictedStockDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#StockPlansandStockBasedCompensationNetCashProceedsTaxBenefitsandIntrinsicValueRelatedtoStockOptionsSARsandRestrictedStockDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNetCashProceedsTaxBenefitsandIntrinsicValueRelatedtoStockOptionsSARsandRestrictedStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8d75e761-782b-4a40-b3e0-b21d346f47e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromStockOptionsExercisedNet_9e214b6d-98e0-4bc0-8f9d-ad2509b9d1ba" xlink:href="tmp-20211231.xsd#tmp_ProceedsFromStockOptionsExercisedNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8d75e761-782b-4a40-b3e0-b21d346f47e7" xlink:to="loc_tmp_ProceedsFromStockOptionsExercisedNet_9e214b6d-98e0-4bc0-8f9d-ad2509b9d1ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock_0d11d713-f90b-41c9-8b26-dcdd857f2f8a" xlink:href="tmp-20211231.xsd#tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8d75e761-782b-4a40-b3e0-b21d346f47e7" xlink:to="loc_tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock_0d11d713-f90b-41c9-8b26-dcdd857f2f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9331b259-b48f-4e3b-8a96-530ad28d6f47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8d75e761-782b-4a40-b3e0-b21d346f47e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9331b259-b48f-4e3b-8a96-530ad28d6f47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8b567a0f-168d-40ab-85ed-6269e1bccb0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_1a6fc3d7-c8d0-424f-b128-302d188d5487" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8b567a0f-168d-40ab-85ed-6269e1bccb0e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_1a6fc3d7-c8d0-424f-b128-302d188d5487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_3c843121-b206-477a-8eb5-eec3cd69a8fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_1a6fc3d7-c8d0-424f-b128-302d188d5487" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_3c843121-b206-477a-8eb5-eec3cd69a8fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_4fd05e6d-498c-4f6b-ba64-65fddd5f25b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_3c843121-b206-477a-8eb5-eec3cd69a8fd" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_4fd05e6d-498c-4f6b-ba64-65fddd5f25b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOption2Member_13f82a24-267d-4a88-9ed0-c17adc35d509" xlink:href="tmp-20211231.xsd#tmp_StockOption2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_4fd05e6d-498c-4f6b-ba64-65fddd5f25b9" xlink:to="loc_tmp_StockOption2Member_13f82a24-267d-4a88-9ed0-c17adc35d509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOption3Member_b6639b69-c417-48fb-b8ed-2494c4a49aa1" xlink:href="tmp-20211231.xsd#tmp_StockOption3Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_4fd05e6d-498c-4f6b-ba64-65fddd5f25b9" xlink:to="loc_tmp_StockOption3Member_b6639b69-c417-48fb-b8ed-2494c4a49aa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOption4Member_4756dd8e-0212-4251-95fe-b57eca6b39d0" xlink:href="tmp-20211231.xsd#tmp_StockOption4Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_4fd05e6d-498c-4f6b-ba64-65fddd5f25b9" xlink:to="loc_tmp_StockOption4Member_4756dd8e-0212-4251-95fe-b57eca6b39d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOption5Member_c5ce12db-efd5-48a0-9fe8-afc043136cdb" xlink:href="tmp-20211231.xsd#tmp_StockOption5Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_4fd05e6d-498c-4f6b-ba64-65fddd5f25b9" xlink:to="loc_tmp_StockOption5Member_c5ce12db-efd5-48a0-9fe8-afc043136cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b0faaf47-3e03-49f1-a0c7-8385a29849fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_1a6fc3d7-c8d0-424f-b128-302d188d5487" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b0faaf47-3e03-49f1-a0c7-8385a29849fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_4846ce3d-6723-45fa-a21c-6f8fbc337afe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b0faaf47-3e03-49f1-a0c7-8385a29849fe" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_4846ce3d-6723-45fa-a21c-6f8fbc337afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_9730f13c-56f6-4153-82fb-0eb6de5051b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b0faaf47-3e03-49f1-a0c7-8385a29849fe" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_9730f13c-56f6-4153-82fb-0eb6de5051b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1f86815f-8013-4244-ae04-bc1a929aceb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b0faaf47-3e03-49f1-a0c7-8385a29849fe" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1f86815f-8013-4244-ae04-bc1a929aceb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_d58a8684-89f5-4518-9601-322215572b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b0faaf47-3e03-49f1-a0c7-8385a29849fe" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_d58a8684-89f5-4518-9601-322215572b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c81062db-149a-4fc8-89f2-02e96022a667" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b0faaf47-3e03-49f1-a0c7-8385a29849fe" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c81062db-149a-4fc8-89f2-02e96022a667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_5ce0483c-3650-444a-a2bd-298e376a7c92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b0faaf47-3e03-49f1-a0c7-8385a29849fe" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_5ce0483c-3650-444a-a2bd-298e376a7c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_dd9b3be4-d97c-4d11-afa8-6e350953bc5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b0faaf47-3e03-49f1-a0c7-8385a29849fe" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_dd9b3be4-d97c-4d11-afa8-6e350953bc5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_df074cf6-120c-4b53-8021-c7d0a7b64e72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_99a21a66-e946-4dc4-9ad0-39a74da3fce6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_df074cf6-120c-4b53-8021-c7d0a7b64e72" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_99a21a66-e946-4dc4-9ad0-39a74da3fce6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0e54c144-f774-48df-a32b-224ef2da807b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_99a21a66-e946-4dc4-9ad0-39a74da3fce6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0e54c144-f774-48df-a32b-224ef2da807b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_bd31599f-ce8b-41ee-8667-331af1a0d2c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_99a21a66-e946-4dc4-9ad0-39a74da3fce6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_bd31599f-ce8b-41ee-8667-331af1a0d2c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_6459de1a-e220-49a9-8236-acc1d2fed3ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_99a21a66-e946-4dc4-9ad0-39a74da3fce6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_6459de1a-e220-49a9-8236-acc1d2fed3ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_a77180da-f064-4dc0-af13-5de3d08ed13d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_99a21a66-e946-4dc4-9ad0-39a74da3fce6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_a77180da-f064-4dc0-af13-5de3d08ed13d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_bfb1bc64-c6fb-469d-ad59-d9998ed732c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_99a21a66-e946-4dc4-9ad0-39a74da3fce6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_bfb1bc64-c6fb-469d-ad59-d9998ed732c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5738a96e-ad4d-4236-8e6b-a4ead7d8fcf6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_df074cf6-120c-4b53-8021-c7d0a7b64e72" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5738a96e-ad4d-4236-8e6b-a4ead7d8fcf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_26847e68-7881-45e5-a8ff-f927520654b6" xlink:href="tmp-20211231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5738a96e-ad4d-4236-8e6b-a4ead7d8fcf6" xlink:to="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_26847e68-7881-45e5-a8ff-f927520654b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_6f8701f4-b66d-48e5-9142-786a599d323e" xlink:href="tmp-20211231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5738a96e-ad4d-4236-8e6b-a4ead7d8fcf6" xlink:to="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_6f8701f4-b66d-48e5-9142-786a599d323e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_60aa6d7c-8d58-41b3-b4b9-e764bec5d19a" xlink:href="tmp-20211231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5738a96e-ad4d-4236-8e6b-a4ead7d8fcf6" xlink:to="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_60aa6d7c-8d58-41b3-b4b9-e764bec5d19a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice_ed8e471c-481d-460f-8971-6ba41fb99b4f" xlink:href="tmp-20211231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5738a96e-ad4d-4236-8e6b-a4ead7d8fcf6" xlink:to="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice_ed8e471c-481d-460f-8971-6ba41fb99b4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_30487181-ac31-4d79-9048-f00245cdeeda" xlink:href="tmp-20211231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5738a96e-ad4d-4236-8e6b-a4ead7d8fcf6" xlink:to="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_30487181-ac31-4d79-9048-f00245cdeeda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpense" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherNoninterestIncomeandExpense"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpense" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_357c4813-6ef6-4069-ae12-62982b7fb549" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_e8cb232b-5e1a-4363-aafa-e32d81918c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_357c4813-6ef6-4069-ae12-62982b7fb549" xlink:to="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_e8cb232b-5e1a-4363-aafa-e32d81918c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseTables" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherNoninterestIncomeandExpenseTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_e2cbfddf-456e-42a3-99f0-3747afa219f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_6282dce7-2297-4ec7-a81e-6fbf2e3c1484" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_e2cbfddf-456e-42a3-99f0-3747afa219f7" xlink:to="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_6282dce7-2297-4ec7-a81e-6fbf2e3c1484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherNoninterestIncomeandExpenseDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_de9ca79e-faf1-4073-ab30-2d10b0428b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses_7da0310a-3a06-4157-bd0f-8b845dcb024d" xlink:href="tmp-20211231.xsd#tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_de9ca79e-faf1-4073-ab30-2d10b0428b9f" xlink:to="loc_tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses_7da0310a-3a06-4157-bd0f-8b845dcb024d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_3a1a8d9a-4c58-489c-ae50-37315e0c926c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_de9ca79e-faf1-4073-ab30-2d10b0428b9f" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_3a1a8d9a-4c58-489c-ae50-37315e0c926c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherServiceCharges_8a6dd329-bcf9-4058-bcf3-3623d8c56b09" xlink:href="tmp-20211231.xsd#tmp_OtherServiceCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_3a1a8d9a-4c58-489c-ae50-37315e0c926c" xlink:to="loc_tmp_OtherServiceCharges_8a6dd329-bcf9-4058-bcf3-3623d8c56b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsuranceIncome_ca4cb631-a742-4747-9efb-cd196e21b041" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_3a1a8d9a-4c58-489c-ae50-37315e0c926c" xlink:to="loc_us-gaap_BankOwnedLifeInsuranceIncome_ca4cb631-a742-4747-9efb-cd196e21b041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfLoansNet_7671ff93-9325-4a6b-94b4-af6051cce133" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSalesOfLoansNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_3a1a8d9a-4c58-489c-ae50-37315e0c926c" xlink:to="loc_us-gaap_GainLossOnSalesOfLoansNet_7671ff93-9325-4a6b-94b4-af6051cce133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_dc257963-25e8-4f48-bfcc-974283d8b50d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_3a1a8d9a-4c58-489c-ae50-37315e0c926c" xlink:to="loc_us-gaap_NoninterestIncomeOther_dc257963-25e8-4f48-bfcc-974283d8b50d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_98bc2da6-af8b-463b-9b66-ec0d80010747" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_3a1a8d9a-4c58-489c-ae50-37315e0c926c" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_98bc2da6-af8b-463b-9b66-ec0d80010747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract_8dac4d6e-c0ef-4aec-91a5-f92da9f8b407" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_de9ca79e-faf1-4073-ab30-2d10b0428b9f" xlink:to="loc_us-gaap_NoninterestExpenseAbstract_8dac4d6e-c0ef-4aec-91a5-f92da9f8b407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense_db6efc5e-0949-483a-a1f0-81d720e5ff7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8dac4d6e-c0ef-4aec-91a5-f92da9f8b407" xlink:to="loc_us-gaap_MarketingExpense_db6efc5e-0949-483a-a1f0-81d720e5ff7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_30811057-4033-4730-97b2-6288b4fa08b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfessionalFees"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8dac4d6e-c0ef-4aec-91a5-f92da9f8b407" xlink:to="loc_us-gaap_ProfessionalFees_30811057-4033-4730-97b2-6288b4fa08b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TechnologyExpense_bb198ed4-ef9c-430d-8fdc-f1f5ae8c40e2" xlink:href="tmp-20211231.xsd#tmp_TechnologyExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8dac4d6e-c0ef-4aec-91a5-f92da9f8b407" xlink:to="loc_tmp_TechnologyExpense_bb198ed4-ef9c-430d-8fdc-f1f5ae8c40e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CardholderExpenses_fdc29697-577a-455c-ad20-136449409c01" xlink:href="tmp-20211231.xsd#tmp_CardholderExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8dac4d6e-c0ef-4aec-91a5-f92da9f8b407" xlink:to="loc_tmp_CardholderExpenses_fdc29697-577a-455c-ad20-136449409c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_406ade92-36ab-4aa8-916f-e621b7de4abe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8dac4d6e-c0ef-4aec-91a5-f92da9f8b407" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_406ade92-36ab-4aa8-916f-e621b7de4abe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalFees_de72b949-a321-4119-8370-95588fd4c97d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LegalFees"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8dac4d6e-c0ef-4aec-91a5-f92da9f8b407" xlink:to="loc_us-gaap_LegalFees_de72b949-a321-4119-8370-95588fd4c97d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties_3d0f99a7-187b-4340-96a0-a835915951eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8dac4d6e-c0ef-4aec-91a5-f92da9f8b407" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties_3d0f99a7-187b-4340-96a0-a835915951eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherMiscellaneousExpenses_29b7a3ea-7ff2-43c3-b352-5283b97d9a0b" xlink:href="tmp-20211231.xsd#tmp_OtherMiscellaneousExpenses"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8dac4d6e-c0ef-4aec-91a5-f92da9f8b407" xlink:to="loc_tmp_OtherMiscellaneousExpenses_29b7a3ea-7ff2-43c3-b352-5283b97d9a0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_abeaae6c-8f6e-4276-bb30-58da452d15c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_8dac4d6e-c0ef-4aec-91a5-f92da9f8b407" xlink:to="loc_us-gaap_OtherNoninterestExpense_abeaae6c-8f6e-4276-bb30-58da452d15c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/RevenueRecognition" xlink:type="simple" xlink:href="tmp-20211231.xsd#RevenueRecognition"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/RevenueRecognition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8dfdbb65-055d-4065-8b2d-6b7c49a348e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_62016c7f-c5c3-4783-871a-adbda6a05d24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8dfdbb65-055d-4065-8b2d-6b7c49a348e7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_62016c7f-c5c3-4783-871a-adbda6a05d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="tmp-20211231.xsd#RevenueRecognitionTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/RevenueRecognitionTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_59f8727c-f407-4301-a7ce-b867a299c27e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_019a70d2-621d-4991-af06-31947b4bda49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_59f8727c-f407-4301-a7ce-b867a299c27e" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_019a70d2-621d-4991-af06-31947b4bda49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_76fe4fd5-3596-4884-8b99-3ee08cd4b127" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_ff185d33-07a5-4948-b353-176cb96bf048" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_76fe4fd5-3596-4884-8b99-3ee08cd4b127" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_ff185d33-07a5-4948-b353-176cb96bf048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e805e429-6c12-43fe-9ca0-b38d5772cad0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_ff185d33-07a5-4948-b353-176cb96bf048" xlink:to="loc_srt_ProductOrServiceAxis_e805e429-6c12-43fe-9ca0-b38d5772cad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_dcbff964-d13d-440b-8f33-1c0ffa438ba0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_e805e429-6c12-43fe-9ca0-b38d5772cad0" xlink:to="loc_srt_ProductsAndServicesDomain_dcbff964-d13d-440b-8f33-1c0ffa438ba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InsuranceRevenuesMember_34f4e14f-c7e3-422a-a1e6-dc5711b08dfc" xlink:href="tmp-20211231.xsd#tmp_InsuranceRevenuesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_dcbff964-d13d-440b-8f33-1c0ffa438ba0" xlink:to="loc_tmp_InsuranceRevenuesMember_34f4e14f-c7e3-422a-a1e6-dc5711b08dfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InvestmentServiceIncomeMember_6eae8320-b9c8-4d8d-a0d8-1de1c36be080" xlink:href="tmp-20211231.xsd#tmp_InvestmentServiceIncomeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_dcbff964-d13d-440b-8f33-1c0ffa438ba0" xlink:to="loc_tmp_InvestmentServiceIncomeMember_6eae8320-b9c8-4d8d-a0d8-1de1c36be080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ServiceChargesOnDepositAccountsMember_c52104ad-8d3e-4ded-9ceb-2270332e6c12" xlink:href="tmp-20211231.xsd#tmp_ServiceChargesOnDepositAccountsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_dcbff964-d13d-440b-8f33-1c0ffa438ba0" xlink:to="loc_tmp_ServiceChargesOnDepositAccountsMember_c52104ad-8d3e-4ded-9ceb-2270332e6c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CardServicesIncomeMember_9221e00c-049e-4f13-9959-78b2ceb4832f" xlink:href="tmp-20211231.xsd#tmp_CardServicesIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_dcbff964-d13d-440b-8f33-1c0ffa438ba0" xlink:to="loc_tmp_CardServicesIncomeMember_9221e00c-049e-4f13-9959-78b2ceb4832f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherNonInterestIncomeMember_01e07c89-3ff1-4928-a38f-de3cdd6472bc" xlink:href="tmp-20211231.xsd#tmp_OtherNonInterestIncomeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_dcbff964-d13d-440b-8f33-1c0ffa438ba0" xlink:to="loc_tmp_OtherNonInterestIncomeMember_01e07c89-3ff1-4928-a38f-de3cdd6472bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_8de501d3-3874-468e-9075-a5639b77b5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_ff185d33-07a5-4948-b353-176cb96bf048" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_8de501d3-3874-468e-9075-a5639b77b5b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6e3460af-81d3-4893-8334-c6c0ff28a622" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_8de501d3-3874-468e-9075-a5639b77b5b5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6e3460af-81d3-4893-8334-c6c0ff28a622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome_71c06962-e9d2-4e8f-ab70-8147cfe1c867" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_8de501d3-3874-468e-9075-a5639b77b5b5" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome_71c06962-e9d2-4e8f-ab70-8147cfe1c867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_b48df288-9ba5-4d4a-aa74-9da78a06505e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_8de501d3-3874-468e-9075-a5639b77b5b5" xlink:to="loc_us-gaap_NoninterestIncome_b48df288-9ba5-4d4a-aa74-9da78a06505e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#RevenueRecognitionNarrativeDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3588c6e0-e843-461c-81be-fd14727de042" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_6bfda189-e8a1-4dae-8a7c-d0fc124f495a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3588c6e0-e843-461c-81be-fd14727de042" xlink:to="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_6bfda189-e8a1-4dae-8a7c-d0fc124f495a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c7325652-8206-4d2d-986e-6301e1f2609b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_6bfda189-e8a1-4dae-8a7c-d0fc124f495a" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c7325652-8206-4d2d-986e-6301e1f2609b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_003e1226-7b45-4405-ac3a-10a9dc5a39c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c7325652-8206-4d2d-986e-6301e1f2609b" xlink:to="loc_us-gaap_SegmentDomain_003e1226-7b45-4405-ac3a-10a9dc5a39c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InsuranceMember_901f8835-65ac-42f8-bd49-88ff5baa78ef" xlink:href="tmp-20211231.xsd#tmp_InsuranceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_003e1226-7b45-4405-ac3a-10a9dc5a39c7" xlink:to="loc_tmp_InsuranceMember_901f8835-65ac-42f8-bd49-88ff5baa78ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WealthManagementMember_81f3d653-ca60-455f-8a53-3dee0d2d39d7" xlink:href="tmp-20211231.xsd#tmp_WealthManagementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_003e1226-7b45-4405-ac3a-10a9dc5a39c7" xlink:to="loc_tmp_WealthManagementMember_81f3d653-ca60-455f-8a53-3dee0d2d39d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_734b2e1f-d8f5-41a1-92c0-6396f0f73a2e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_6bfda189-e8a1-4dae-8a7c-d0fc124f495a" xlink:to="loc_srt_ProductOrServiceAxis_734b2e1f-d8f5-41a1-92c0-6396f0f73a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ad9d995f-008a-4f35-b4aa-254bc7825af4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_734b2e1f-d8f5-41a1-92c0-6396f0f73a2e" xlink:to="loc_srt_ProductsAndServicesDomain_ad9d995f-008a-4f35-b4aa-254bc7825af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ContingentIncomeMember_0bdf939e-6e48-4728-97bc-18efccf7e0a5" xlink:href="tmp-20211231.xsd#tmp_ContingentIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_ad9d995f-008a-4f35-b4aa-254bc7825af4" xlink:to="loc_tmp_ContingentIncomeMember_0bdf939e-6e48-4728-97bc-18efccf7e0a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_00865e64-7aca-4cca-9d97-8781a1af9808" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_6bfda189-e8a1-4dae-8a7c-d0fc124f495a" xlink:to="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_00865e64-7aca-4cca-9d97-8781a1af9808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1aa5deb4-4896-4271-bbe6-e2678f799d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_00865e64-7aca-4cca-9d97-8781a1af9808" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1aa5deb4-4896-4271-bbe6-e2678f799d0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_71ecf1f4-e4e8-43c8-8e1c-5b7055abb2b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_00865e64-7aca-4cca-9d97-8781a1af9808" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_71ecf1f4-e4e8-43c8-8e1c-5b7055abb2b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_68b52ccc-649f-4170-8dab-1bc33241259a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_00865e64-7aca-4cca-9d97-8781a1af9808" xlink:to="loc_us-gaap_ContractWithCustomerLiability_68b52ccc-649f-4170-8dab-1bc33241259a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/IncomeTaxes" xlink:type="simple" xlink:href="tmp-20211231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_2034be4f-6707-47b6-900b-b597d77f5c61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_cfe0c88c-d5af-4ae4-8b60-2a8e225dad80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2034be4f-6707-47b6-900b-b597d77f5c61" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_cfe0c88c-d5af-4ae4-8b60-2a8e225dad80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="tmp-20211231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8909191c-4872-4db8-902e-b0a5b1ea9c8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_5428f126-72af-4281-8084-c236d3c06016" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8909191c-4872-4db8-902e-b0a5b1ea9c8d" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_5428f126-72af-4281-8084-c236d3c06016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_a82b32bd-1790-49bb-b5bd-801aa5eb857e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8909191c-4872-4db8-902e-b0a5b1ea9c8d" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_a82b32bd-1790-49bb-b5bd-801aa5eb857e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_27f45902-d5c9-4834-b216-95727e446866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8909191c-4872-4db8-902e-b0a5b1ea9c8d" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_27f45902-d5c9-4834-b216-95727e446866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_be060463-173e-419f-b37f-bfc27e21c9d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_4f7d3d9a-627b-49bd-bf68-52cfba90fe20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_be060463-173e-419f-b37f-bfc27e21c9d5" xlink:to="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_4f7d3d9a-627b-49bd-bf68-52cfba90fe20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_ea8d79ce-ef24-4d68-8880-0ebf229f3e0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_4f7d3d9a-627b-49bd-bf68-52cfba90fe20" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_ea8d79ce-ef24-4d68-8880-0ebf229f3e0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_a0381ffd-8a64-45a3-ab09-d0bfb85193a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_4f7d3d9a-627b-49bd-bf68-52cfba90fe20" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_a0381ffd-8a64-45a3-ab09-d0bfb85193a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_dd586748-8771-4e45-97a5-b286a0981924" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_4f7d3d9a-627b-49bd-bf68-52cfba90fe20" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_dd586748-8771-4e45-97a5-b286a0981924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1922a330-554f-4e5d-ba01-e8950b7f48f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_be060463-173e-419f-b37f-bfc27e21c9d5" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1922a330-554f-4e5d-ba01-e8950b7f48f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_d908c2c2-5c92-478e-a996-88ef55111d42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1922a330-554f-4e5d-ba01-e8950b7f48f7" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_d908c2c2-5c92-478e-a996-88ef55111d42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_5d3f63b4-2819-4821-a880-33a94f81120c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1922a330-554f-4e5d-ba01-e8950b7f48f7" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_5d3f63b4-2819-4821-a880-33a94f81120c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ed4d67e9-5f2f-472c-9404-db318242a1de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1922a330-554f-4e5d-ba01-e8950b7f48f7" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ed4d67e9-5f2f-472c-9404-db318242a1de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_b5c3d722-eb00-4a29-82b5-37b70c7eea73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_be060463-173e-419f-b37f-bfc27e21c9d5" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_b5c3d722-eb00-4a29-82b5-37b70c7eea73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_2043cfb9-1afe-45e7-a275-89da4bc35d24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_be060463-173e-419f-b37f-bfc27e21c9d5" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_2043cfb9-1afe-45e7-a275-89da4bc35d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_255b0e0e-d277-4087-b390-1f05f8d79c30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_be060463-173e-419f-b37f-bfc27e21c9d5" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_255b0e0e-d277-4087-b390-1f05f8d79c30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails_1" xlink:type="simple" xlink:href="tmp-20211231.xsd#IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails_1"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#IncomeTaxesIncomeTaxRateReconciliationDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_6ebb5a94-acdb-49e4-b22d-8a3032f0bd70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_76d299cf-29de-4d42-8b21-048cf0ca26b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6ebb5a94-acdb-49e4-b22d-8a3032f0bd70" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_76d299cf-29de-4d42-8b21-048cf0ca26b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_b01ea2cd-4455-4bcf-ab72-24703066b817" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6ebb5a94-acdb-49e4-b22d-8a3032f0bd70" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_b01ea2cd-4455-4bcf-ab72-24703066b817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_388ac788-2880-47aa-b027-0c9c95146967" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6ebb5a94-acdb-49e4-b22d-8a3032f0bd70" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_388ac788-2880-47aa-b027-0c9c95146967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_7e0ac016-1869-41ef-8f86-a22e38935cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6ebb5a94-acdb-49e4-b22d-8a3032f0bd70" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_7e0ac016-1869-41ef-8f86-a22e38935cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent_c3908bcf-bbb2-431d-bde6-0cf16e75dc01" xlink:href="tmp-20211231.xsd#tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6ebb5a94-acdb-49e4-b22d-8a3032f0bd70" xlink:to="loc_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent_c3908bcf-bbb2-431d-bde6-0cf16e75dc01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_9155df58-98fa-479f-96bf-e9ccc7e7a463" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6ebb5a94-acdb-49e4-b22d-8a3032f0bd70" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_9155df58-98fa-479f-96bf-e9ccc7e7a463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_7f3677b3-71b0-4b7e-b69d-280942c4f797" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6ebb5a94-acdb-49e4-b22d-8a3032f0bd70" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_7f3677b3-71b0-4b7e-b69d-280942c4f797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_cb0f126e-dd29-4ae2-a918-cc7622883713" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6ebb5a94-acdb-49e4-b22d-8a3032f0bd70" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_cb0f126e-dd29-4ae2-a918-cc7622883713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_2a6f493c-0a62-461e-a5bb-33f4dd8f2a1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssets_f08075fb-a863-4797-85b6-1ee0fdd6e7b5" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2a6f493c-0a62-461e-a5bb-33f4dd8f2a1f" xlink:to="loc_tmp_DeferredTaxAssets_f08075fb-a863-4797-85b6-1ee0fdd6e7b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsAllowanceForCreditLosses_fab14cde-e912-4a8c-b9bc-b3200b4fb5a7" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxAssetsAllowanceForCreditLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DeferredTaxAssets_f08075fb-a863-4797-85b6-1ee0fdd6e7b5" xlink:to="loc_tmp_DeferredTaxAssetsAllowanceForCreditLosses_fab14cde-e912-4a8c-b9bc-b3200b4fb5a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsLeaseLiability_ebc88c5e-01f9-4ebe-b7f6-2a07f0ef833c" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxAssetsLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DeferredTaxAssets_f08075fb-a863-4797-85b6-1ee0fdd6e7b5" xlink:to="loc_tmp_DeferredTaxAssetsLeaseLiability_ebc88c5e-01f9-4ebe-b7f6-2a07f0ef833c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_2fec7ee7-d7ed-45aa-9c0f-577274080fae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DeferredTaxAssets_f08075fb-a863-4797-85b6-1ee0fdd6e7b5" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_2fec7ee7-d7ed-45aa-9c0f-577274080fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetCompensationAndBenefits_768ec331-d417-44d9-b75a-5486c478a009" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxAssetCompensationAndBenefits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DeferredTaxAssets_f08075fb-a863-4797-85b6-1ee0fdd6e7b5" xlink:to="loc_tmp_DeferredTaxAssetCompensationAndBenefits_768ec331-d417-44d9-b75a-5486c478a009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments_2f60fbba-006d-4796-a1a9-30ce2924ec45" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxAssetsPurchaseAccountingAdjustments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DeferredTaxAssets_f08075fb-a863-4797-85b6-1ee0fdd6e7b5" xlink:to="loc_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments_2f60fbba-006d-4796-a1a9-30ce2924ec45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue_d6de2839-d129-471e-84c6-551b8d6233a9" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DeferredTaxAssets_f08075fb-a863-4797-85b6-1ee0fdd6e7b5" xlink:to="loc_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue_d6de2839-d129-471e-84c6-551b8d6233a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts_e8a5e09d-939e-412d-b739-6bda4acc956f" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DeferredTaxAssets_f08075fb-a863-4797-85b6-1ee0fdd6e7b5" xlink:to="loc_tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts_e8a5e09d-939e-412d-b739-6bda4acc956f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_460661d7-22d3-45aa-af14-41862d7b9ef6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DeferredTaxAssets_f08075fb-a863-4797-85b6-1ee0fdd6e7b5" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_460661d7-22d3-45aa-af14-41862d7b9ef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_86b84e23-7968-47d7-b78d-76988bd36da7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DeferredTaxAssets_f08075fb-a863-4797-85b6-1ee0fdd6e7b5" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_86b84e23-7968-47d7-b78d-76988bd36da7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_f3d5d0fb-46e0-4c2d-ab45-c7c8767ad846" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2a6f493c-0a62-461e-a5bb-33f4dd8f2a1f" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_f3d5d0fb-46e0-4c2d-ab45-c7c8767ad846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxLiabilitiesPrepaidPension_03aaa30c-93ea-47fa-aa57-c8af43cabf11" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxLiabilitiesPrepaidPension"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_f3d5d0fb-46e0-4c2d-ab45-c7c8767ad846" xlink:to="loc_tmp_DeferredTaxLiabilitiesPrepaidPension_03aaa30c-93ea-47fa-aa57-c8af43cabf11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxLiabilitiesRightOfUseAssets_ff1ec401-2b4a-4cfb-894e-afac1dc88e62" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxLiabilitiesRightOfUseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_f3d5d0fb-46e0-4c2d-ab45-c7c8767ad846" xlink:to="loc_tmp_DeferredTaxLiabilitiesRightOfUseAssets_ff1ec401-2b4a-4cfb-894e-afac1dc88e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxLiabilitiesDepreciation_faafca1f-8870-48af-8af6-952051808cd3" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxLiabilitiesDepreciation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_f3d5d0fb-46e0-4c2d-ab45-c7c8767ad846" xlink:to="loc_tmp_DeferredTaxLiabilitiesDepreciation_faafca1f-8870-48af-8af6-952051808cd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_f7ba0955-d1c9-48f5-a595-ae2ef68c61ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_f3d5d0fb-46e0-4c2d-ab45-c7c8767ad846" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_f7ba0955-d1c9-48f5-a595-ae2ef68c61ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments_198d0611-99d4-4eb3-a6c8-b308c3f8ab71" xlink:href="tmp-20211231.xsd#tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_f3d5d0fb-46e0-4c2d-ab45-c7c8767ad846" xlink:to="loc_tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments_198d0611-99d4-4eb3-a6c8-b308c3f8ab71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_0c092cd9-7c8c-4dac-88e8-fd6744b2990e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_f3d5d0fb-46e0-4c2d-ab45-c7c8767ad846" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_0c092cd9-7c8c-4dac-88e8-fd6744b2990e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_31a6c877-65ef-497e-a249-2609d990c511" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_f3d5d0fb-46e0-4c2d-ab45-c7c8767ad846" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_31a6c877-65ef-497e-a249-2609d990c511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_476fa6d7-f816-4c11-a034-cca622fed466" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_f3d5d0fb-46e0-4c2d-ab45-c7c8767ad846" xlink:to="loc_us-gaap_DeferredTaxLiabilities_476fa6d7-f816-4c11-a034-cca622fed466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_4d2f3829-ac79-43c8-b611-a79b49795e77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2a6f493c-0a62-461e-a5bb-33f4dd8f2a1f" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_4d2f3829-ac79-43c8-b611-a79b49795e77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_28e70aab-0b2b-4ddc-954a-1ccba9563523" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2a6f493c-0a62-461e-a5bb-33f4dd8f2a1f" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_28e70aab-0b2b-4ddc-954a-1ccba9563523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_3de04d59-812f-4123-9951-fe17c492679d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2a6f493c-0a62-461e-a5bb-33f4dd8f2a1f" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_3de04d59-812f-4123-9951-fe17c492679d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CECLAccountingStandardAdoptionRecordedThroughEquity_9d7887ff-1f18-4e26-b0dc-76e21e97f3b7" xlink:href="tmp-20211231.xsd#tmp_CECLAccountingStandardAdoptionRecordedThroughEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2a6f493c-0a62-461e-a5bb-33f4dd8f2a1f" xlink:to="loc_tmp_CECLAccountingStandardAdoptionRecordedThroughEquity_9d7887ff-1f18-4e26-b0dc-76e21e97f3b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_78cf3301-f9ee-4e7c-b38b-98849924e25d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2a6f493c-0a62-461e-a5bb-33f4dd8f2a1f" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_78cf3301-f9ee-4e7c-b38b-98849924e25d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c7c6f2a5-50ab-425d-956c-310ce66270f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation_8285793a-23d8-484b-bbdb-6e9d0e05ad43" xlink:href="tmp-20211231.xsd#tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c7c6f2a5-50ab-425d-956c-310ce66270f3" xlink:to="loc_tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation_8285793a-23d8-484b-bbdb-6e9d0e05ad43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation_15dd429a-cf34-4474-a5fd-3395d4100a23" xlink:href="tmp-20211231.xsd#tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c7c6f2a5-50ab-425d-956c-310ce66270f3" xlink:to="loc_tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation_15dd429a-cf34-4474-a5fd-3395d4100a23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_ca6c4ac5-4027-4ab0-9c5d-403572904f71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c7c6f2a5-50ab-425d-956c-310ce66270f3" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_ca6c4ac5-4027-4ab0-9c5d-403572904f71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_827555a8-a19e-447d-9fdd-52834fbc2649" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c7c6f2a5-50ab-425d-956c-310ce66270f3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_827555a8-a19e-447d-9fdd-52834fbc2649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherComprehensiveIncomeLoss"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_32a320e4-95d9-43c8-9ec2-da6c94da1909" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_692e13ed-5527-4932-b58e-4595b2bd20e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_32a320e4-95d9-43c8-9ec2-da6c94da1909" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_692e13ed-5527-4932-b58e-4595b2bd20e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTables" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherComprehensiveIncomeLossTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_3442f158-3502-40be-af77-6aebb3f5636f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_6f2a2170-68dc-4aa1-8673-ce8b9942f1e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_3442f158-3502-40be-af77-6aebb3f5636f" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_6f2a2170-68dc-4aa1-8673-ce8b9942f1e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_2bd2fa73-b156-4bd3-88a7-65d4973331dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_3442f158-3502-40be-af77-6aebb3f5636f" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_2bd2fa73-b156-4bd3-88a7-65d4973331dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_afed106c-caf9-40a3-b8bc-05230ee1ca24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_cb0fd8c6-4d05-4b5c-a881-53b18001c1a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_afed106c-caf9-40a3-b8bc-05230ee1ca24" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_cb0fd8c6-4d05-4b5c-a881-53b18001c1a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_9e7b7d9c-5a8e-4e55-9774-040b5400c246" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_cb0fd8c6-4d05-4b5c-a881-53b18001c1a6" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_9e7b7d9c-5a8e-4e55-9774-040b5400c246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e1e1b9cb-0f84-4613-8784-36a3d31e0da3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_9e7b7d9c-5a8e-4e55-9774-040b5400c246" xlink:to="loc_us-gaap_EquityComponentDomain_e1e1b9cb-0f84-4613-8784-36a3d31e0da3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember_e9fb8044-0fdc-4939-876f-da856e136d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e1e1b9cb-0f84-4613-8784-36a3d31e0da3" xlink:to="loc_us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember_e9fb8044-0fdc-4939-876f-da856e136d7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember_8613cab4-ba28-4b47-bf59-6ffe7a40106f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e1e1b9cb-0f84-4613-8784-36a3d31e0da3" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember_8613cab4-ba28-4b47-bf59-6ffe7a40106f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember_17eb44bd-f791-40a4-a9dc-7be0daf6703a" xlink:href="tmp-20211231.xsd#tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e1e1b9cb-0f84-4613-8784-36a3d31e0da3" xlink:to="loc_tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember_17eb44bd-f791-40a4-a9dc-7be0daf6703a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember_8dc15610-7d56-4253-98c6-2eebbfd0e9f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e1e1b9cb-0f84-4613-8784-36a3d31e0da3" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember_8dc15610-7d56-4253-98c6-2eebbfd0e9f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_09cee491-5f6b-41bd-a4be-d37500e8bc85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e1e1b9cb-0f84-4613-8784-36a3d31e0da3" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_09cee491-5f6b-41bd-a4be-d37500e8bc85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_7f308cf8-4373-45fc-b10c-044fe886ca68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_cb0fd8c6-4d05-4b5c-a881-53b18001c1a6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_7f308cf8-4373-45fc-b10c-044fe886ca68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_b0a16054-2bde-4a3c-a079-56f6db75ca31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_7f308cf8-4373-45fc-b10c-044fe886ca68" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_b0a16054-2bde-4a3c-a079-56f6db75ca31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_7fa18bb5-400c-45d7-a442-3f667bb7815a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_b0a16054-2bde-4a3c-a079-56f6db75ca31" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_7fa18bb5-400c-45d7-a442-3f667bb7815a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax_c0bd738a-ca10-494f-bb7f-32122a0fbdcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_b0a16054-2bde-4a3c-a079-56f6db75ca31" xlink:to="loc_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax_c0bd738a-ca10-494f-bb7f-32122a0fbdcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_e0a82aa8-5472-4e86-9d8a-d9d617d4986f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_b0a16054-2bde-4a3c-a079-56f6db75ca31" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_e0a82aa8-5472-4e86-9d8a-d9d617d4986f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_68323327-a9cf-4915-b52e-6dfdf10dd504" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_b0a16054-2bde-4a3c-a079-56f6db75ca31" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_68323327-a9cf-4915-b52e-6dfdf10dd504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_1642b095-73c8-4369-b8c7-e4917a5ade8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_7f308cf8-4373-45fc-b10c-044fe886ca68" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_1642b095-73c8-4369-b8c7-e4917a5ade8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_74e009c9-dac2-455e-84ae-8aa1fe43b6e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_1642b095-73c8-4369-b8c7-e4917a5ade8a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_74e009c9-dac2-455e-84ae-8aa1fe43b6e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax_4df0fba8-ff73-473c-853c-f39e330e3066" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_1642b095-73c8-4369-b8c7-e4917a5ade8a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax_4df0fba8-ff73-473c-853c-f39e330e3066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_3ca252f1-c5ec-4c91-8c20-ab4ec6a58263" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_1642b095-73c8-4369-b8c7-e4917a5ade8a" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_3ca252f1-c5ec-4c91-8c20-ab4ec6a58263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_0ef4b44e-90bb-4e10-a97e-f98113063ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_1642b095-73c8-4369-b8c7-e4917a5ade8a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_0ef4b44e-90bb-4e10-a97e-f98113063ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7828f76c-b5b0-419c-bb6c-29b39f0cfc23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_7f308cf8-4373-45fc-b10c-044fe886ca68" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7828f76c-b5b0-419c-bb6c-29b39f0cfc23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_43f68fd6-869e-4960-b9ff-f586e68fa30e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7828f76c-b5b0-419c-bb6c-29b39f0cfc23" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_43f68fd6-869e-4960-b9ff-f586e68fa30e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax_bc9d8ba4-c3ff-43d1-ba9c-19ba5d199516" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7828f76c-b5b0-419c-bb6c-29b39f0cfc23" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax_bc9d8ba4-c3ff-43d1-ba9c-19ba5d199516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_75e6045c-c968-4c02-af31-2cf27762dc3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7828f76c-b5b0-419c-bb6c-29b39f0cfc23" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_75e6045c-c968-4c02-af31-2cf27762dc3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3d4525b6-7567-426b-826f-8c5666501e67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7828f76c-b5b0-419c-bb6c-29b39f0cfc23" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3d4525b6-7567-426b-826f-8c5666501e67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails_1" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails_1"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_5d8c8818-9d66-4bc0-a22e-479184a859b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_beeead07-0332-4402-b7df-fa94829e58e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_5d8c8818-9d66-4bc0-a22e-479184a859b3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_beeead07-0332-4402-b7df-fa94829e58e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f9e5ef69-51cc-4094-8bd4-dd1557b58b47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_beeead07-0332-4402-b7df-fa94829e58e7" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f9e5ef69-51cc-4094-8bd4-dd1557b58b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9e773257-c2af-4b17-9780-db47ed3dfb5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f9e5ef69-51cc-4094-8bd4-dd1557b58b47" xlink:to="loc_us-gaap_EquityComponentDomain_9e773257-c2af-4b17-9780-db47ed3dfb5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_4e783c85-1cbd-4fc6-9c93-ccb15041346a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9e773257-c2af-4b17-9780-db47ed3dfb5d" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_4e783c85-1cbd-4fc6-9c93-ccb15041346a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_755341b4-07f5-474e-80bb-47f1853bed27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9e773257-c2af-4b17-9780-db47ed3dfb5d" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_755341b4-07f5-474e-80bb-47f1853bed27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2b7ecbbb-95da-421f-8b72-44d14c6a4bff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9e773257-c2af-4b17-9780-db47ed3dfb5d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2b7ecbbb-95da-421f-8b72-44d14c6a4bff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_6cb0b61c-f0f9-4742-b607-79efc50bc103" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_beeead07-0332-4402-b7df-fa94829e58e7" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_6cb0b61c-f0f9-4742-b607-79efc50bc103" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_87fdcc48-760a-4239-bcca-6265e39b033c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_6cb0b61c-f0f9-4742-b607-79efc50bc103" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_87fdcc48-760a-4239-bcca-6265e39b033c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_395d8976-cf60-4c6c-80db-99b367fd09c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_87fdcc48-760a-4239-bcca-6265e39b033c" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_395d8976-cf60-4c6c-80db-99b367fd09c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_552a2f6e-8d70-446c-9311-f91021ab281d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_87fdcc48-760a-4239-bcca-6265e39b033c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_552a2f6e-8d70-446c-9311-f91021ab281d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_dacd1ead-0aee-4c0e-a810-a55b8a4c5583" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_87fdcc48-760a-4239-bcca-6265e39b033c" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_dacd1ead-0aee-4c0e-a810-a55b8a4c5583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_d02f6847-c5e6-4ba4-8b1c-166429bb430b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_229b80f6-125b-442a-a365-ebcc9797ccb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_d02f6847-c5e6-4ba4-8b1c-166429bb430b" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_229b80f6-125b-442a-a365-ebcc9797ccb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_25fa33c0-7d98-4ff7-b24a-1e91c8526eaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_229b80f6-125b-442a-a365-ebcc9797ccb8" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_25fa33c0-7d98-4ff7-b24a-1e91c8526eaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_ad357c47-afcb-4465-9fc3-801f82a2a3d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_25fa33c0-7d98-4ff7-b24a-1e91c8526eaa" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_ad357c47-afcb-4465-9fc3-801f82a2a3d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_4b12c0d3-ebaf-4068-90d8-25518f3ef8e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_ad357c47-afcb-4465-9fc3-801f82a2a3d1" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_4b12c0d3-ebaf-4068-90d8-25518f3ef8e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_94b934e5-0451-460f-be1c-53458edc6d12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_229b80f6-125b-442a-a365-ebcc9797ccb8" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_94b934e5-0451-460f-be1c-53458edc6d12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_eb1d957f-78a5-4998-9149-da13702f452e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_94b934e5-0451-460f-be1c-53458edc6d12" xlink:to="loc_us-gaap_EquityComponentDomain_eb1d957f-78a5-4998-9149-da13702f452e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_305febf5-515b-4574-98ab-badc70ecd3c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_eb1d957f-78a5-4998-9149-da13702f452e" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_305febf5-515b-4574-98ab-badc70ecd3c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_5dccc164-18b9-47be-9eda-997578b5b6a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_eb1d957f-78a5-4998-9149-da13702f452e" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_5dccc164-18b9-47be-9eda-997578b5b6a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_f5d844a5-0c25-4231-9e75-e6ce9cb95b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_eb1d957f-78a5-4998-9149-da13702f452e" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_f5d844a5-0c25-4231-9e75-e6ce9cb95b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_b7909fcb-448c-4dda-9522-adfee99df9ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_eb1d957f-78a5-4998-9149-da13702f452e" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_b7909fcb-448c-4dda-9522-adfee99df9ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_30c097c9-c163-4467-a891-1ec415be1ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_229b80f6-125b-442a-a365-ebcc9797ccb8" xlink:to="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_30c097c9-c163-4467-a891-1ec415be1ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetGainLossOnSecuritiesTransactions_6ba6a05d-c1e0-45e6-ab87-72544d8e1b94" xlink:href="tmp-20211231.xsd#tmp_NetGainLossOnSecuritiesTransactions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_30c097c9-c163-4467-a891-1ec415be1ba8" xlink:to="loc_tmp_NetGainLossOnSecuritiesTransactions_6ba6a05d-c1e0-45e6-ab87-72544d8e1b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_f7ea0175-17d7-4332-b898-9c5f7832073d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_30c097c9-c163-4467-a891-1ec415be1ba8" xlink:to="loc_us-gaap_OtherNoninterestExpense_f7ea0175-17d7-4332-b898-9c5f7832073d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e80ddc67-ec5f-46ec-a8ee-f711d78631b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_30c097c9-c163-4467-a891-1ec415be1ba8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e80ddc67-ec5f-46ec-a8ee-f711d78631b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d4711b8b-b2ad-4814-b22e-0607ebd9f59b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_30c097c9-c163-4467-a891-1ec415be1ba8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d4711b8b-b2ad-4814-b22e-0607ebd9f59b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1d54b2c6-3ad0-424a-932b-b7951fd12c7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_30c097c9-c163-4467-a891-1ec415be1ba8" xlink:to="loc_us-gaap_NetIncomeLoss_1d54b2c6-3ad0-424a-932b-b7951fd12c7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CommitmentsandContingentLiabilities" xlink:type="simple" xlink:href="tmp-20211231.xsd#CommitmentsandContingentLiabilities"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CommitmentsandContingentLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0b05f719-e0fd-44a8-b559-b28142b73878" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_2bea6ddd-6aec-484d-978e-919d85d0dd4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0b05f719-e0fd-44a8-b559-b28142b73878" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_2bea6ddd-6aec-484d-978e-919d85d0dd4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesTables" xlink:type="simple" xlink:href="tmp-20211231.xsd#CommitmentsandContingentLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8fe7bdac-cf61-41ad-8f2d-5d4daa90a5df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock_bebc9994-4c09-43f2-8048-3ba5d25183d2" xlink:href="tmp-20211231.xsd#tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8fe7bdac-cf61-41ad-8f2d-5d4daa90a5df" xlink:to="loc_tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock_bebc9994-4c09-43f2-8048-3ba5d25183d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#CommitmentsandContingentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_27fc9f2a-00c7-4965-982a-f6540380b6ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_2b56a485-26ce-4c8c-be87-51427c036545" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_27fc9f2a-00c7-4965-982a-f6540380b6ef" xlink:to="loc_us-gaap_LossContingenciesTable_2b56a485-26ce-4c8c-be87-51427c036545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1d29e251-c483-4e31-9a0a-81d730db692a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_2b56a485-26ce-4c8c-be87-51427c036545" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1d29e251-c483-4e31-9a0a-81d730db692a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_b88df6a3-21fc-47e4-b276-db3d984e49fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1d29e251-c483-4e31-9a0a-81d730db692a" xlink:to="loc_us-gaap_LossContingencyNatureDomain_b88df6a3-21fc-47e4-b276-db3d984e49fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_a97bac19-d342-4495-a115-d159ab884780" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_b88df6a3-21fc-47e4-b276-db3d984e49fa" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_a97bac19-d342-4495-a115-d159ab884780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_914edcac-feb4-46d3-b080-1b70568e33da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_b88df6a3-21fc-47e4-b276-db3d984e49fa" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_914edcac-feb4-46d3-b080-1b70568e33da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_78686436-dbfa-4b99-9b4d-56b8462af4bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_b88df6a3-21fc-47e4-b276-db3d984e49fa" xlink:to="loc_us-gaap_LineOfCreditMember_78686436-dbfa-4b99-9b4d-56b8462af4bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_3ce43249-f2c3-4aa3-9804-0330a7fa6636" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_2b56a485-26ce-4c8c-be87-51427c036545" xlink:to="loc_us-gaap_LossContingenciesLineItems_3ce43249-f2c3-4aa3-9804-0330a7fa6636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_a10e87c3-4089-4ec3-9289-610ae971b44d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3ce43249-f2c3-4aa3-9804-0330a7fa6636" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_a10e87c3-4089-4ec3-9289-610ae971b44d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgreementsToSellMortgagesOnALoanbyloanBasis_dbbb47c1-565e-4cc8-8fba-84275cae57cc" xlink:href="tmp-20211231.xsd#tmp_AgreementsToSellMortgagesOnALoanbyloanBasis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3ce43249-f2c3-4aa3-9804-0330a7fa6636" xlink:to="loc_tmp_AgreementsToSellMortgagesOnALoanbyloanBasis_dbbb47c1-565e-4cc8-8fba-84275cae57cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EarningsPerShare" xlink:type="simple" xlink:href="tmp-20211231.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_11fcb01b-ad6f-4ec5-b74e-7e0f59dbebc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_eab9a324-acaa-4ef9-9585-074d1de1e56f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_11fcb01b-ad6f-4ec5-b74e-7e0f59dbebc2" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_eab9a324-acaa-4ef9-9585-074d1de1e56f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="tmp-20211231.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8cfc611c-1e04-4eeb-ba54-9c2000dce3a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_55ba3552-a015-4489-9cd3-f3e47cbed03f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8cfc611c-1e04-4eeb-ba54-9c2000dce3a5" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_55ba3552-a015-4489-9cd3-f3e47cbed03f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#EarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_ab612c58-b37f-400f-acf4-e679ed2b52a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_122c9197-9b73-40c2-a231-0bd40063ab99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ab612c58-b37f-400f-acf4-e679ed2b52a1" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_122c9197-9b73-40c2-a231-0bd40063ab99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_db02b28c-8dac-4125-a999-a504b407cb88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_122c9197-9b73-40c2-a231-0bd40063ab99" xlink:to="loc_us-gaap_NetIncomeLoss_db02b28c-8dac-4125-a999-a504b407cb88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards_8b7ccc18-c46b-42ce-8146-004cb0cc151f" xlink:href="tmp-20211231.xsd#tmp_IncomeAllocatedToUnvestedRestrictedStockAwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_122c9197-9b73-40c2-a231-0bd40063ab99" xlink:to="loc_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards_8b7ccc18-c46b-42ce-8146-004cb0cc151f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_90894925-bd05-4a06-b17e-ececff04bec6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_122c9197-9b73-40c2-a231-0bd40063ab99" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_90894925-bd05-4a06-b17e-ececff04bec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_e26efb9f-b93e-4a90-a7e9-0eb40526f9b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_122c9197-9b73-40c2-a231-0bd40063ab99" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_e26efb9f-b93e-4a90-a7e9-0eb40526f9b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_49b60e51-4884-42a3-bcb9-9395ef35fa40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_122c9197-9b73-40c2-a231-0bd40063ab99" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_49b60e51-4884-42a3-bcb9-9395ef35fa40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9a5f952a-e018-4818-af98-6331d657e6b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_122c9197-9b73-40c2-a231-0bd40063ab99" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9a5f952a-e018-4818-af98-6331d657e6b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_ed413c04-2464-486f-a5ca-4cb793c82bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ab612c58-b37f-400f-acf4-e679ed2b52a1" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_ed413c04-2464-486f-a5ca-4cb793c82bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_4ea95d1b-30ef-4f99-917c-32809f476efa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_ed413c04-2464-486f-a5ca-4cb793c82bc0" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_4ea95d1b-30ef-4f99-917c-32809f476efa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_be6244ec-6c3d-41c7-aa9f-a270e75c3875" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_ed413c04-2464-486f-a5ca-4cb793c82bc0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_be6244ec-6c3d-41c7-aa9f-a270e75c3875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_b03fed3f-4955-4085-ab2b-8cfc7556dce2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_ed413c04-2464-486f-a5ca-4cb793c82bc0" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_b03fed3f-4955-4085-ab2b-8cfc7556dce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4bf3d5ca-e44d-42b7-bb00-34100d06c733" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_ed413c04-2464-486f-a5ca-4cb793c82bc0" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4bf3d5ca-e44d-42b7-bb00-34100d06c733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_3b0cd8ff-2467-4c7a-a2cf-35921a8b5476" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_ed413c04-2464-486f-a5ca-4cb793c82bc0" xlink:to="loc_us-gaap_EarningsPerShareBasic_3b0cd8ff-2467-4c7a-a2cf-35921a8b5476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_bff596a5-3db6-478f-b797-45ffd00e000b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_ed413c04-2464-486f-a5ca-4cb793c82bc0" xlink:to="loc_us-gaap_EarningsPerShareDiluted_bff596a5-3db6-478f-b797-45ffd00e000b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_9047b257-a06e-40e4-907b-5deb7581647d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ab612c58-b37f-400f-acf4-e679ed2b52a1" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_9047b257-a06e-40e4-907b-5deb7581647d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="tmp-20211231.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_6b1be77c-32a1-44d5-8009-71d1454286fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_94b163bc-80b3-49e7-ba20-7e6c840f85cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6b1be77c-32a1-44d5-8009-71d1454286fb" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_94b163bc-80b3-49e7-ba20-7e6c840f85cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="tmp-20211231.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_d4b980ae-1934-4f12-aa02-0b465ae8de15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_43a7de94-e8c1-4b43-9eb6-14dddd1ece50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d4b980ae-1934-4f12-aa02-0b465ae8de15" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_43a7de94-e8c1-4b43-9eb6-14dddd1ece50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_3ac77e55-4ff3-460c-8ceb-9a138cd7d19b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d4b980ae-1934-4f12-aa02-0b465ae8de15" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_3ac77e55-4ff3-460c-8ceb-9a138cd7d19b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_d20f3759-289f-4191-b340-727fb7af53a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d4b980ae-1934-4f12-aa02-0b465ae8de15" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_d20f3759-289f-4191-b340-727fb7af53a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c1aaae82-a475-4026-b485-44bde5144c79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_452f3673-7c5d-4a82-b304-fcd0e10e0ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c1aaae82-a475-4026-b485-44bde5144c79" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_452f3673-7c5d-4a82-b304-fcd0e10e0ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_479df9b5-e31e-4caf-bcfb-8135467fa909" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_452f3673-7c5d-4a82-b304-fcd0e10e0ec7" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_479df9b5-e31e-4caf-bcfb-8135467fa909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_916c0b2c-a179-405b-8ba2-c94b76851e11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_479df9b5-e31e-4caf-bcfb-8135467fa909" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_916c0b2c-a179-405b-8ba2-c94b76851e11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_fab0d6df-d306-4651-af01-2256b576741b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_916c0b2c-a179-405b-8ba2-c94b76851e11" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_fab0d6df-d306-4651-af01-2256b576741b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9fda5a49-3966-49e6-a340-7d82137aa625" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_452f3673-7c5d-4a82-b304-fcd0e10e0ec7" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9fda5a49-3966-49e6-a340-7d82137aa625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_680c16cc-03aa-479f-9080-c56b376a7154" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9fda5a49-3966-49e6-a340-7d82137aa625" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_680c16cc-03aa-479f-9080-c56b376a7154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_2543d494-3813-4214-8c7f-4a4d6f4747bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_680c16cc-03aa-479f-9080-c56b376a7154" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_2543d494-3813-4214-8c7f-4a4d6f4747bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_19004f27-0a1f-47cd-b647-9bdf36d410da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_680c16cc-03aa-479f-9080-c56b376a7154" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_19004f27-0a1f-47cd-b647-9bdf36d410da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_c6a171ff-16d7-4614-82f6-5b3648725b0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_680c16cc-03aa-479f-9080-c56b376a7154" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_c6a171ff-16d7-4614-82f6-5b3648725b0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_d4a4e6df-c204-405b-a573-d37bab96c7cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_452f3673-7c5d-4a82-b304-fcd0e10e0ec7" xlink:to="loc_us-gaap_FinancialInstrumentAxis_d4a4e6df-c204-405b-a573-d37bab96c7cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2bcf7f13-9b80-4372-9e40-cbd4151aeb3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d4a4e6df-c204-405b-a573-d37bab96c7cb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2bcf7f13-9b80-4372-9e40-cbd4151aeb3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_ddb46ea9-0a24-43ad-b3da-6e39583721c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2bcf7f13-9b80-4372-9e40-cbd4151aeb3d" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_ddb46ea9-0a24-43ad-b3da-6e39583721c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_4ac64206-3cb0-4e1b-88d0-13f02e283790" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2bcf7f13-9b80-4372-9e40-cbd4151aeb3d" xlink:to="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_4ac64206-3cb0-4e1b-88d0-13f02e283790" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_4fe16ba9-109b-4bfe-87d2-a1ad79fded17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2bcf7f13-9b80-4372-9e40-cbd4151aeb3d" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_4fe16ba9-109b-4bfe-87d2-a1ad79fded17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_76e00989-970b-42f3-817b-0bb624cacc06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2bcf7f13-9b80-4372-9e40-cbd4151aeb3d" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_76e00989-970b-42f3-817b-0bb624cacc06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_1fffe9e2-e9c1-4578-820b-af52acffa48c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2bcf7f13-9b80-4372-9e40-cbd4151aeb3d" xlink:to="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_1fffe9e2-e9c1-4578-820b-af52acffa48c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_1ecc5833-c747-49ee-b07d-d26c4d7ec8b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2bcf7f13-9b80-4372-9e40-cbd4151aeb3d" xlink:to="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_1ecc5833-c747-49ee-b07d-d26c4d7ec8b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_50c7a7b0-c02a-4d00-8d9c-ca9dfd094737" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2bcf7f13-9b80-4372-9e40-cbd4151aeb3d" xlink:to="loc_us-gaap_EquitySecuritiesMember_50c7a7b0-c02a-4d00-8d9c-ca9dfd094737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e06f079d-4d63-4c88-81be-f351364fb91e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_452f3673-7c5d-4a82-b304-fcd0e10e0ec7" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e06f079d-4d63-4c88-81be-f351364fb91e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f32b61f0-ceb0-4993-b8f9-a934296bf509" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e06f079d-4d63-4c88-81be-f351364fb91e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f32b61f0-ceb0-4993-b8f9-a934296bf509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_dcce9043-1073-400d-82a6-37b47c1ce7d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e06f079d-4d63-4c88-81be-f351364fb91e" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_dcce9043-1073-400d-82a6-37b47c1ce7d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_eebdc40d-37c9-48d0-b081-72f6786b2e42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_30fc9038-760c-4840-a386-6c4a3ed91a44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_eebdc40d-37c9-48d0-b081-72f6786b2e42" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_30fc9038-760c-4840-a386-6c4a3ed91a44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6db165f2-94e1-4437-a67b-1e8675964ba7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_30fc9038-760c-4840-a386-6c4a3ed91a44" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6db165f2-94e1-4437-a67b-1e8675964ba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_a956cef3-782a-4fb9-836c-96fe432b9f3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6db165f2-94e1-4437-a67b-1e8675964ba7" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_a956cef3-782a-4fb9-836c-96fe432b9f3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_dd0998f8-0caf-40e8-977f-40b47ef01dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_a956cef3-782a-4fb9-836c-96fe432b9f3f" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_dd0998f8-0caf-40e8-977f-40b47ef01dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9b9dfd73-e4f4-4bd2-bfc4-d1569dc398a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_30fc9038-760c-4840-a386-6c4a3ed91a44" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9b9dfd73-e4f4-4bd2-bfc4-d1569dc398a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_83fddd9a-1fbe-4724-9479-6c57ee52579d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9b9dfd73-e4f4-4bd2-bfc4-d1569dc398a5" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_83fddd9a-1fbe-4724-9479-6c57ee52579d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_e8d6e5e5-f67e-4f69-a168-4860ce327e02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_83fddd9a-1fbe-4724-9479-6c57ee52579d" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_e8d6e5e5-f67e-4f69-a168-4860ce327e02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_2f8bca77-d56b-4f33-b1f2-9e3fe2336acf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_83fddd9a-1fbe-4724-9479-6c57ee52579d" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_2f8bca77-d56b-4f33-b1f2-9e3fe2336acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_7d49adc9-21c9-4579-b6af-d7d622e7c0b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_83fddd9a-1fbe-4724-9479-6c57ee52579d" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_7d49adc9-21c9-4579-b6af-d7d622e7c0b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_39533dd7-5afd-41f6-9c3e-5037ff44ff9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_30fc9038-760c-4840-a386-6c4a3ed91a44" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_39533dd7-5afd-41f6-9c3e-5037ff44ff9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ImpairedLoans_db6b12c0-9c07-4358-ab7b-cb8df7cd7beb" xlink:href="tmp-20211231.xsd#tmp_ImpairedLoans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_39533dd7-5afd-41f6-9c3e-5037ff44ff9c" xlink:to="loc_tmp_ImpairedLoans_db6b12c0-9c07-4358-ab7b-cb8df7cd7beb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherRealEstateOwned_30e25688-0823-463f-89a9-65317ce5eafe" xlink:href="tmp-20211231.xsd#tmp_OtherRealEstateOwned"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_39533dd7-5afd-41f6-9c3e-5037ff44ff9c" xlink:to="loc_tmp_OtherRealEstateOwned_30e25688-0823-463f-89a9-65317ce5eafe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_GainLossonImpairedLoans_88aae351-725d-4f98-819b-cdcbb2dcc812" xlink:href="tmp-20211231.xsd#tmp_GainLossonImpairedLoans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_39533dd7-5afd-41f6-9c3e-5037ff44ff9c" xlink:to="loc_tmp_GainLossonImpairedLoans_88aae351-725d-4f98-819b-cdcbb2dcc812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_GainLossOnOtherRealEstateOwned_712be5e6-4958-4778-8f54-6fa65757f72a" xlink:href="tmp-20211231.xsd#tmp_GainLossOnOtherRealEstateOwned"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_39533dd7-5afd-41f6-9c3e-5037ff44ff9c" xlink:to="loc_tmp_GainLossOnOtherRealEstateOwned_712be5e6-4958-4778-8f54-6fa65757f72a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_35a0f52a-8be1-499d-8fd1-b0333b015d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a148634a-eab7-47c4-9732-867a9e034fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_35a0f52a-8be1-499d-8fd1-b0333b015d6e" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a148634a-eab7-47c4-9732-867a9e034fe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_3938469b-f38b-40c2-b18f-e27b8dbd1042" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a148634a-eab7-47c4-9732-867a9e034fe5" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_3938469b-f38b-40c2-b18f-e27b8dbd1042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_619318f3-d189-4565-91c2-3feb633231fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_3938469b-f38b-40c2-b18f-e27b8dbd1042" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_619318f3-d189-4565-91c2-3feb633231fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_95d869cd-d496-49b9-8977-29007b169424" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_619318f3-d189-4565-91c2-3feb633231fd" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_95d869cd-d496-49b9-8977-29007b169424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_8753b7ca-8bff-4aba-94ed-def07e420206" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_619318f3-d189-4565-91c2-3feb633231fd" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_8753b7ca-8bff-4aba-94ed-def07e420206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_042054a2-0826-4bd2-a87d-82bb5e6fe498" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_619318f3-d189-4565-91c2-3feb633231fd" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_042054a2-0826-4bd2-a87d-82bb5e6fe498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_03ba8ac4-08d6-441b-a8c8-332ffa588de1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a148634a-eab7-47c4-9732-867a9e034fe5" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_03ba8ac4-08d6-441b-a8c8-332ffa588de1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_97a5c85e-653f-4c7f-85d8-94ec60548bea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_03ba8ac4-08d6-441b-a8c8-332ffa588de1" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_97a5c85e-653f-4c7f-85d8-94ec60548bea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_74da0463-d6c7-4688-a969-af4763da58db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_97a5c85e-653f-4c7f-85d8-94ec60548bea" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_74da0463-d6c7-4688-a969-af4763da58db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_6c7ed67d-8afa-4cac-aba8-f378283a1e57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_97a5c85e-653f-4c7f-85d8-94ec60548bea" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_6c7ed67d-8afa-4cac-aba8-f378283a1e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_ba83d982-c5ab-4005-bd31-8379ad53c0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_97a5c85e-653f-4c7f-85d8-94ec60548bea" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_ba83d982-c5ab-4005-bd31-8379ad53c0ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_24d99fc3-1a4b-4010-8beb-ccdbe89ec5d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_a148634a-eab7-47c4-9732-867a9e034fe5" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_24d99fc3-1a4b-4010-8beb-ccdbe89ec5d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_bbdb9844-d2b4-49af-b67a-08e8746fafed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_24d99fc3-1a4b-4010-8beb-ccdbe89ec5d4" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_bbdb9844-d2b4-49af-b67a-08e8746fafed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_94f46af3-b8cf-475f-846c-f039356a188c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_bbdb9844-d2b4-49af-b67a-08e8746fafed" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_94f46af3-b8cf-475f-846c-f039356a188c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_d35a12ed-fe65-43fc-a2a4-20a126593938" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_bbdb9844-d2b4-49af-b67a-08e8746fafed" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_d35a12ed-fe65-43fc-a2a4-20a126593938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock_d52461c0-a89c-4ea9-992b-e1f2dcbf4f53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_bbdb9844-d2b4-49af-b67a-08e8746fafed" xlink:to="loc_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock_d52461c0-a89c-4ea9-992b-e1f2dcbf4f53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_4115afc5-8bff-432d-bdea-aa05479dd5a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_bbdb9844-d2b4-49af-b67a-08e8746fafed" xlink:to="loc_us-gaap_InterestReceivable_4115afc5-8bff-432d-bdea-aa05479dd5a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_85b26df0-c48c-4c3b-94a8-61da79d9853b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_bbdb9844-d2b4-49af-b67a-08e8746fafed" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_85b26df0-c48c-4c3b-94a8-61da79d9853b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_2387b470-4fd8-4fb9-9797-31b19705b0cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_24d99fc3-1a4b-4010-8beb-ccdbe89ec5d4" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_2387b470-4fd8-4fb9-9797-31b19705b0cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_b476b12a-c913-4bc8-9365-9eb76cd1593b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_2387b470-4fd8-4fb9-9797-31b19705b0cb" xlink:to="loc_us-gaap_TimeDeposits_b476b12a-c913-4bc8-9365-9eb76cd1593b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherDepositsFairValueDisclosure_e16cf6cf-fdcc-4f2b-95b9-1f66565b1afb" xlink:href="tmp-20211231.xsd#tmp_OtherDepositsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_2387b470-4fd8-4fb9-9797-31b19705b0cb" xlink:to="loc_tmp_OtherDepositsFairValueDisclosure_e16cf6cf-fdcc-4f2b-95b9-1f66565b1afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_4f359cdb-d7dd-486a-abde-d54bb2d2a3a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_2387b470-4fd8-4fb9-9797-31b19705b0cb" xlink:to="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_4f359cdb-d7dd-486a-abde-d54bb2d2a3a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherBorrowings_1dbba69b-8ea9-4276-8278-7e133bdf6138" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherBorrowings"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_2387b470-4fd8-4fb9-9797-31b19705b0cb" xlink:to="loc_us-gaap_OtherBorrowings_1dbba69b-8ea9-4276-8278-7e133bdf6138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_11516bed-0216-4fab-bf65-5c240c3314cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_2387b470-4fd8-4fb9-9797-31b19705b0cb" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_11516bed-0216-4fab-bf65-5c240c3314cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_5c46a61b-bdbb-4b72-be80-c58a3f42de76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_2387b470-4fd8-4fb9-9797-31b19705b0cb" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_5c46a61b-bdbb-4b72-be80-c58a3f42de76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/RegulationsandSupervision" xlink:type="simple" xlink:href="tmp-20211231.xsd#RegulationsandSupervision"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/RegulationsandSupervision" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_0072d1a6-283b-450e-9e77-dec1d209c27a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_51198ef0-dca3-482a-be1d-05ee97f632af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0072d1a6-283b-450e-9e77-dec1d209c27a" xlink:to="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_51198ef0-dca3-482a-be1d-05ee97f632af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/RegulationsandSupervisionTables" xlink:type="simple" xlink:href="tmp-20211231.xsd#RegulationsandSupervisionTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/RegulationsandSupervisionTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_1fde0294-70f3-4276-b2c2-6ab7d4fb0a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_e8000acf-6239-4d41-9ba7-86dd7ca69aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_1fde0294-70f3-4276-b2c2-6ab7d4fb0a3b" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_e8000acf-6239-4d41-9ba7-86dd7ca69aa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/RegulationsandSupervisionAdditionalInformationDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#RegulationsandSupervisionAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/RegulationsandSupervisionAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_924bb81c-dddc-48d1-81bb-d32aa9745aa1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberOfSubsidiaryBanks_f3c96498-0fe7-48de-8ecd-b670a3702e63" xlink:href="tmp-20211231.xsd#tmp_NatureOfOperationsNumberOfSubsidiaryBanks"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_924bb81c-dddc-48d1-81bb-d32aa9745aa1" xlink:to="loc_tmp_NatureOfOperationsNumberOfSubsidiaryBanks_f3c96498-0fe7-48de-8ecd-b670a3702e63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_2ccf61ca-d0fc-44d2-b4b2-ac258643703c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f0a92fcb-0d18-4839-9d3f-90ddfd8e0cb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_2ccf61ca-d0fc-44d2-b4b2-ac258643703c" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f0a92fcb-0d18-4839-9d3f-90ddfd8e0cb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_cf3f0516-ebbe-4894-87d4-2df8661fd85c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f0a92fcb-0d18-4839-9d3f-90ddfd8e0cb2" xlink:to="loc_srt_ConsolidatedEntitiesAxis_cf3f0516-ebbe-4894-87d4-2df8661fd85c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_153750da-9d3a-48f5-b463-bacfca538177" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_cf3f0516-ebbe-4894-87d4-2df8661fd85c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_153750da-9d3a-48f5-b463-bacfca538177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SubsidiariesMember_3ef0de31-5a3c-4042-aced-c8a2daa92580" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_153750da-9d3a-48f5-b463-bacfca538177" xlink:to="loc_srt_SubsidiariesMember_3ef0de31-5a3c-4042-aced-c8a2daa92580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c327288a-ee52-4b83-9523-95e86775067e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f0a92fcb-0d18-4839-9d3f-90ddfd8e0cb2" xlink:to="loc_dei_LegalEntityAxis_c327288a-ee52-4b83-9523-95e86775067e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dbb57ec7-48ab-4c04-b722-f4113885f0ce" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_c327288a-ee52-4b83-9523-95e86775067e" xlink:to="loc_dei_EntityDomain_dbb57ec7-48ab-4c04-b722-f4113885f0ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Subsidiaries1Member_aa18485c-4d66-407f-8d98-8cf858a76835" xlink:href="tmp-20211231.xsd#tmp_Subsidiaries1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_dbb57ec7-48ab-4c04-b722-f4113885f0ce" xlink:to="loc_tmp_Subsidiaries1Member_aa18485c-4d66-407f-8d98-8cf858a76835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Subsidiaries2Member_4e7359ab-9918-4499-ab24-b790cfcfef6f" xlink:href="tmp-20211231.xsd#tmp_Subsidiaries2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_dbb57ec7-48ab-4c04-b722-f4113885f0ce" xlink:to="loc_tmp_Subsidiaries2Member_4e7359ab-9918-4499-ab24-b790cfcfef6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Subsidiaries3Member_8612bb81-bbbe-4eea-a4b0-1460f197b90d" xlink:href="tmp-20211231.xsd#tmp_Subsidiaries3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_dbb57ec7-48ab-4c04-b722-f4113885f0ce" xlink:to="loc_tmp_Subsidiaries3Member_8612bb81-bbbe-4eea-a4b0-1460f197b90d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_9989bff1-86b0-44c9-b83d-3f65dd369421" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f0a92fcb-0d18-4839-9d3f-90ddfd8e0cb2" xlink:to="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_9989bff1-86b0-44c9-b83d-3f65dd369421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalAbstract_c495fc3e-da45-497b-8107-5e83e4f165fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_9989bff1-86b0-44c9-b83d-3f65dd369421" xlink:to="loc_us-gaap_CapitalAbstract_c495fc3e-da45-497b-8107-5e83e4f165fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Capital_c90e3fc8-27b3-4152-9b79-33871dfb269b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Capital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalAbstract_c495fc3e-da45-497b-8107-5e83e4f165fb" xlink:to="loc_us-gaap_Capital_c90e3fc8-27b3-4152-9b79-33871dfb269b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_e9b1dfd4-ec12-4ca2-9472-ccd2cc373150" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalAbstract_c495fc3e-da45-497b-8107-5e83e4f165fb" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_e9b1dfd4-ec12-4ca2-9472-ccd2cc373150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacy_9334a4d2-443f-4c8d-b6f3-a2d268422fea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredForCapitalAdequacy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalAbstract_c495fc3e-da45-497b-8107-5e83e4f165fb" xlink:to="loc_us-gaap_CapitalRequiredForCapitalAdequacy_9334a4d2-443f-4c8d-b6f3-a2d268422fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_c1c0c7db-10fb-4db9-a6c0-c4649f7d4f17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalAbstract_c495fc3e-da45-497b-8107-5e83e4f165fb" xlink:to="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_c1c0c7db-10fb-4db9-a6c0-c4649f7d4f17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized_5d8dad97-a782-4b14-b0cc-9b06c050f28f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalAbstract_c495fc3e-da45-497b-8107-5e83e4f165fb" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalized_5d8dad97-a782-4b14-b0cc-9b06c050f28f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_5511627a-99ee-480d-b47e-9d34746ac4f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalAbstract_c495fc3e-da45-497b-8107-5e83e4f165fb" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_5511627a-99ee-480d-b47e-9d34746ac4f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_1cf4f09f-f034-41e7-8a89-c8ec92893a16" xlink:href="tmp-20211231.xsd#tmp_CommonEquityTier1CapitalToRiskweightedAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_9989bff1-86b0-44c9-b83d-3f65dd369421" xlink:to="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_1cf4f09f-f034-41e7-8a89-c8ec92893a16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapital_81a47f0d-8c4c-49f8-aeba-e35f807d4dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonEquityTierOneCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_1cf4f09f-f034-41e7-8a89-c8ec92893a16" xlink:to="loc_us-gaap_CommonEquityTierOneCapital_81a47f0d-8c4c-49f8-aeba-e35f807d4dd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRatio_15422f95-742e-477d-b69f-3f222af64edc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonEquityTierOneCapitalRatio"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_1cf4f09f-f034-41e7-8a89-c8ec92893a16" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRatio_15422f95-742e-477d-b69f-3f222af64edc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy_7936400b-3b2c-4f2e-b072-5e229733a0e9" xlink:href="tmp-20211231.xsd#tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_1cf4f09f-f034-41e7-8a89-c8ec92893a16" xlink:to="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy_7936400b-3b2c-4f2e-b072-5e229733a0e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_18cd28ec-f332-410a-964e-e3df6531a644" xlink:href="tmp-20211231.xsd#tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_1cf4f09f-f034-41e7-8a89-c8ec92893a16" xlink:to="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_18cd28ec-f332-410a-964e-e3df6531a644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized_e022ac0f-0fa9-4dfb-83bb-33b1a97c5351" xlink:href="tmp-20211231.xsd#tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_1cf4f09f-f034-41e7-8a89-c8ec92893a16" xlink:to="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized_e022ac0f-0fa9-4dfb-83bb-33b1a97c5351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_e79681ef-2c13-41c1-8349-61d370bdac0a" xlink:href="tmp-20211231.xsd#tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_1cf4f09f-f034-41e7-8a89-c8ec92893a16" xlink:to="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_e79681ef-2c13-41c1-8349-61d370bdac0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Tier1CapitalToRiskweightedAssets_5c257684-649a-4e02-93f8-d860848949b4" xlink:href="tmp-20211231.xsd#tmp_Tier1CapitalToRiskweightedAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_9989bff1-86b0-44c9-b83d-3f65dd369421" xlink:to="loc_tmp_Tier1CapitalToRiskweightedAssets_5c257684-649a-4e02-93f8-d860848949b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital_c840504c-c78a-4dde-8bff-50d08155f8bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_5c257684-649a-4e02-93f8-d860848949b4" xlink:to="loc_us-gaap_TierOneRiskBasedCapital_c840504c-c78a-4dde-8bff-50d08155f8bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_c5c5550c-4975-41f7-87c3-87f6b7cf61e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_5c257684-649a-4e02-93f8-d860848949b4" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_c5c5550c-4975-41f7-87c3-87f6b7cf61e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_44267fa0-2ddf-4415-bcac-0b3b5145e241" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_5c257684-649a-4e02-93f8-d860848949b4" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_44267fa0-2ddf-4415-bcac-0b3b5145e241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_e5bd2371-2bc0-4225-b3f2-52a22807b8b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_5c257684-649a-4e02-93f8-d860848949b4" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_e5bd2371-2bc0-4225-b3f2-52a22807b8b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_a5c92c38-5905-4132-a478-9197415d6a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_5c257684-649a-4e02-93f8-d860848949b4" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_a5c92c38-5905-4132-a478-9197415d6a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_ec2458c2-7000-460c-8910-73829ba4a15c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_5c257684-649a-4e02-93f8-d860848949b4" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_ec2458c2-7000-460c-8910-73829ba4a15c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Tier1LeverageCapitalToAverageAssets_c2df1f2d-a39b-41e1-8de3-dc6dab474e03" xlink:href="tmp-20211231.xsd#tmp_Tier1LeverageCapitalToAverageAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_9989bff1-86b0-44c9-b83d-3f65dd369421" xlink:to="loc_tmp_Tier1LeverageCapitalToAverageAssets_c2df1f2d-a39b-41e1-8de3-dc6dab474e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital_ee57bbbf-1753-4346-8211-1e1ea68aec80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_c2df1f2d-a39b-41e1-8de3-dc6dab474e03" xlink:to="loc_us-gaap_TierOneLeverageCapital_ee57bbbf-1753-4346-8211-1e1ea68aec80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_869d3a86-9a54-4fc7-bab8-347ad3d86194" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalToAverageAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_c2df1f2d-a39b-41e1-8de3-dc6dab474e03" xlink:to="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_869d3a86-9a54-4fc7-bab8-347ad3d86194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_c1d72a97-5418-4e77-bfc3-68f88d8c1b85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_c2df1f2d-a39b-41e1-8de3-dc6dab474e03" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_c1d72a97-5418-4e77-bfc3-68f88d8c1b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_2dc3a499-9d7d-4976-8ae0-72556d14e73b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_c2df1f2d-a39b-41e1-8de3-dc6dab474e03" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_2dc3a499-9d7d-4976-8ae0-72556d14e73b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_46e9e1c2-90ef-4133-b9a1-b3c44e689ea8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_c2df1f2d-a39b-41e1-8de3-dc6dab474e03" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_46e9e1c2-90ef-4133-b9a1-b3c44e689ea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_7c730243-082d-4775-a321-06efccb6aff9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_c2df1f2d-a39b-41e1-8de3-dc6dab474e03" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_7c730243-082d-4775-a321-06efccb6aff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatements" xlink:type="simple" xlink:href="tmp-20211231.xsd#CondensedParentCompanyOnlyFinancialStatements"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_0604dbae-766c-4859-aff4-694d2d0f0b10" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_2efdb1c4-1ecd-4a5c-880c-875c098542aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_0604dbae-766c-4859-aff4-694d2d0f0b10" xlink:to="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_2efdb1c4-1ecd-4a5c-880c-875c098542aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsTables" xlink:type="simple" xlink:href="tmp-20211231.xsd#CondensedParentCompanyOnlyFinancialStatementsTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_dba99058-185c-4517-8747-9d520fb7c339" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_395ec919-1aaf-4677-96e8-e22bff11df90" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_dba99058-185c-4517-8747-9d520fb7c339" xlink:to="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_395ec919-1aaf-4677-96e8-e22bff11df90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_caa57218-bbcf-4565-b36e-694108204add" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_dba99058-185c-4517-8747-9d520fb7c339" xlink:to="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_caa57218-bbcf-4565-b36e-694108204add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_0ec2b8a7-62e5-4673-970e-06630c330038" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_dba99058-185c-4517-8747-9d520fb7c339" xlink:to="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_0ec2b8a7-62e5-4673-970e-06630c330038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_e195ee17-c385-411c-8988-7e4728af9819" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementTable_c41cfc97-5a78-490c-86a1-1e77099c322f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_e195ee17-c385-411c-8988-7e4728af9819" xlink:to="loc_srt_CondensedBalanceSheetStatementTable_c41cfc97-5a78-490c-86a1-1e77099c322f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_be0893c6-127d-4203-b0db-57f7d83ff01b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_c41cfc97-5a78-490c-86a1-1e77099c322f" xlink:to="loc_srt_ConsolidatedEntitiesAxis_be0893c6-127d-4203-b0db-57f7d83ff01b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_d6bb68d2-0864-44e3-a805-4a1ae7f836b0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_be0893c6-127d-4203-b0db-57f7d83ff01b" xlink:to="loc_srt_ConsolidatedEntitiesDomain_d6bb68d2-0864-44e3-a805-4a1ae7f836b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_208c0666-c8cc-43e6-8348-5f89e9971d83" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_d6bb68d2-0864-44e3-a805-4a1ae7f836b0" xlink:to="loc_srt_ParentCompanyMember_208c0666-c8cc-43e6-8348-5f89e9971d83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_878d7ac9-794a-41c2-a536-2ad35d1b8a77" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_c41cfc97-5a78-490c-86a1-1e77099c322f" xlink:to="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_878d7ac9-794a-41c2-a536-2ad35d1b8a77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_0a5ad0e6-e297-43ed-9d19-47c37e228d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_878d7ac9-794a-41c2-a536-2ad35d1b8a77" xlink:to="loc_us-gaap_AssetsAbstract_0a5ad0e6-e297-43ed-9d19-47c37e228d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_b62755dd-af1f-4f11-838c-745f86646a40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Cash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0a5ad0e6-e297-43ed-9d19-47c37e228d9f" xlink:to="loc_us-gaap_Cash_b62755dd-af1f-4f11-838c-745f86646a40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_e15ef34a-47ac-4613-8a60-dd68e08d163e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0a5ad0e6-e297-43ed-9d19-47c37e228d9f" xlink:to="loc_us-gaap_EquityMethodInvestments_e15ef34a-47ac-4613-8a60-dd68e08d163e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_3a707935-3ef6-49b2-892c-e2835eaaec97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0a5ad0e6-e297-43ed-9d19-47c37e228d9f" xlink:to="loc_us-gaap_OtherAssets_3a707935-3ef6-49b2-892c-e2835eaaec97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_2071cd71-6426-4bc9-a63a-2f892c6829b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0a5ad0e6-e297-43ed-9d19-47c37e228d9f" xlink:to="loc_us-gaap_Assets_2071cd71-6426-4bc9-a63a-2f892c6829b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2126c53d-7547-4aab-b177-f22a7c185167" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_878d7ac9-794a-41c2-a536-2ad35d1b8a77" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2126c53d-7547-4aab-b177-f22a7c185167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_71ffa506-2cce-4885-a860-62ae88eef751" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2126c53d-7547-4aab-b177-f22a7c185167" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_71ffa506-2cce-4885-a860-62ae88eef751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_0a54bd80-61a0-4f42-8ddf-0f4a01bccd11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2126c53d-7547-4aab-b177-f22a7c185167" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_0a54bd80-61a0-4f42-8ddf-0f4a01bccd11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_7a9de845-7aee-4fb6-8f86-217a1265cb0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2126c53d-7547-4aab-b177-f22a7c185167" xlink:to="loc_us-gaap_OtherLiabilities_7a9de845-7aee-4fb6-8f86-217a1265cb0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_35394d4e-6caa-408e-aaf0-97c97e2fce41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2126c53d-7547-4aab-b177-f22a7c185167" xlink:to="loc_us-gaap_StockholdersEquity_35394d4e-6caa-408e-aaf0-97c97e2fce41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_3e4c527a-e941-430d-9ae8-4c60ee39c787" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2126c53d-7547-4aab-b177-f22a7c185167" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_3e4c527a-e941-430d-9ae8-4c60ee39c787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_06dad18d-73c1-4a07-9622-c384b5a7376c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable_23642ab7-ae4a-4824-b8d2-029de40dbccd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedIncomeStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_06dad18d-73c1-4a07-9622-c384b5a7376c" xlink:to="loc_srt_CondensedIncomeStatementTable_23642ab7-ae4a-4824-b8d2-029de40dbccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_1e4c2862-18b2-4c99-a23e-4c3e2e40dd9e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_23642ab7-ae4a-4824-b8d2-029de40dbccd" xlink:to="loc_srt_ConsolidatedEntitiesAxis_1e4c2862-18b2-4c99-a23e-4c3e2e40dd9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_c7f65e3d-ff47-4509-8d9b-0d85e27e4876" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_1e4c2862-18b2-4c99-a23e-4c3e2e40dd9e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_c7f65e3d-ff47-4509-8d9b-0d85e27e4876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_7eaa9763-c0bb-4914-bb34-23b523fb8215" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_c7f65e3d-ff47-4509-8d9b-0d85e27e4876" xlink:to="loc_srt_ParentCompanyMember_7eaa9763-c0bb-4914-bb34-23b523fb8215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_23642ab7-ae4a-4824-b8d2-029de40dbccd" xlink:to="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DividendsReceivedFromSubsidiaries_f4b8e53f-d458-48aa-9722-11a724ed40e9" xlink:href="tmp-20211231.xsd#tmp_DividendsReceivedFromSubsidiaries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_tmp_DividendsReceivedFromSubsidiaries_f4b8e53f-d458-48aa-9722-11a724ed40e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_9ffc0311-0966-4b6c-8488-678baf506191" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_us-gaap_OtherIncome_9ffc0311-0966-4b6c-8488-678baf506191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d4a8f2d1-ce5e-4a93-a0a9-ff42bf42405f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_us-gaap_OperatingIncomeLoss_d4a8f2d1-ce5e-4a93-a0a9-ff42bf42405f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_659776a5-4211-4283-b893-c21900d772bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_us-gaap_InterestExpense_659776a5-4211-4283-b893-c21900d772bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses_d3d68a08-aab4-4db3-86c0-9fa4e2a0f9bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_us-gaap_OtherExpenses_d3d68a08-aab4-4db3-86c0-9fa4e2a0f9bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_53bdd80a-e68b-4dda-84d9-532710dd9b03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_us-gaap_OperatingExpenses_53bdd80a-e68b-4dda-84d9-532710dd9b03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_e077d4eb-6144-4b2c-ad41-3af54d7c1c45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_e077d4eb-6144-4b2c-ad41-3af54d7c1c45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_30b631e5-134e-4da2-a602-df3b1f93f28f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_30b631e5-134e-4da2-a602-df3b1f93f28f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_9b4e19e7-0b13-48cf-abb9-e8ea32a873e3" xlink:href="tmp-20211231.xsd#tmp_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_9b4e19e7-0b13-48cf-abb9-e8ea32a873e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6a94e928-3203-46f4-bb1a-8bda3a6e4c7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_7a3fca9d-d80b-47d2-abbc-3aee9e3d12cd" xlink:to="loc_us-gaap_NetIncomeLoss_6a94e928-3203-46f4-bb1a-8bda3a6e4c7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_803d3523-ce00-4209-9cf2-883d0392c421" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable_ff78c9b0-9d68-49c3-85f1-58286bfdb584" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_803d3523-ce00-4209-9cf2-883d0392c421" xlink:to="loc_srt_CondensedCashFlowStatementTable_ff78c9b0-9d68-49c3-85f1-58286bfdb584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_60f985e4-ee9b-4d03-95d2-912f9071febd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_ff78c9b0-9d68-49c3-85f1-58286bfdb584" xlink:to="loc_srt_ConsolidatedEntitiesAxis_60f985e4-ee9b-4d03-95d2-912f9071febd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_5e79877c-3003-47d1-83f4-51eb800f65f4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_60f985e4-ee9b-4d03-95d2-912f9071febd" xlink:to="loc_srt_ConsolidatedEntitiesDomain_5e79877c-3003-47d1-83f4-51eb800f65f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_8cd516ab-06be-4c6f-8e58-46b1a4b80e81" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_5e79877c-3003-47d1-83f4-51eb800f65f4" xlink:to="loc_srt_ParentCompanyMember_8cd516ab-06be-4c6f-8e58-46b1a4b80e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bc38c0d4-0ebd-465e-881c-fbbafc9f98ae" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_ff78c9b0-9d68-49c3-85f1-58286bfdb584" xlink:to="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bc38c0d4-0ebd-465e-881c-fbbafc9f98ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6d4b065a-e7ae-41d5-84d5-708b65e5548b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bc38c0d4-0ebd-465e-881c-fbbafc9f98ae" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6d4b065a-e7ae-41d5-84d5-708b65e5548b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a6a9fc7f-f95d-4988-9578-1518f61b0b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6d4b065a-e7ae-41d5-84d5-708b65e5548b" xlink:to="loc_us-gaap_NetIncomeLoss_a6a9fc7f-f95d-4988-9578-1518f61b0b7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7c3d9efd-726f-46a7-929e-ec0460cdf94f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6d4b065a-e7ae-41d5-84d5-708b65e5548b" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7c3d9efd-726f-46a7-929e-ec0460cdf94f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_4b0b25a8-f684-4cd6-9f35-6153eac0831a" xlink:href="tmp-20211231.xsd#tmp_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7c3d9efd-726f-46a7-929e-ec0460cdf94f" xlink:to="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_4b0b25a8-f684-4cd6-9f35-6153eac0831a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_fba2dac4-e899-455a-9b23-1b84509cce25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7c3d9efd-726f-46a7-929e-ec0460cdf94f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_fba2dac4-e899-455a-9b23-1b84509cce25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eb85e71b-08dc-4508-8f32-ccb6e6b3c81f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6d4b065a-e7ae-41d5-84d5-708b65e5548b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eb85e71b-08dc-4508-8f32-ccb6e6b3c81f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b16b584f-c235-4956-a00b-859505ca8323" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bc38c0d4-0ebd-465e-881c-fbbafc9f98ae" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b16b584f-c235-4956-a00b-859505ca8323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_8be2bc7a-f896-4f01-b6d0-1f9fc54dab4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b16b584f-c235-4956-a00b-859505ca8323" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_8be2bc7a-f896-4f01-b6d0-1f9fc54dab4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_25f818f9-6f5d-472d-920d-4101d35e818f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b16b584f-c235-4956-a00b-859505ca8323" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_25f818f9-6f5d-472d-920d-4101d35e818f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_bc38c0d4-0ebd-465e-881c-fbbafc9f98ae" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfDebt_b3d32797-1599-4b41-b7ea-b2458f3f78a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfDebt_b3d32797-1599-4b41-b7ea-b2458f3f78a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_b2b9e026-84f9-4c7a-b2fa-397c15d74d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_b2b9e026-84f9-4c7a-b2fa-397c15d74d8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3138be56-de57-43fc-9f8a-1d9348a839e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3138be56-de57-43fc-9f8a-1d9348a839e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_54fd7252-3f56-4278-8341-c3f9446b4cd1" xlink:href="tmp-20211231.xsd#tmp_PaymentsForRedemptionOfTrustPreferredDebentures"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_54fd7252-3f56-4278-8341-c3f9446b4cd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards_5b238893-8fc3-44aa-a8f3-c5360c6e57fb" xlink:href="tmp-20211231.xsd#tmp_NetProceedsFromIssuanceOfRestrictedStockAwards"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards_5b238893-8fc3-44aa-a8f3-c5360c6e57fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_7cac6d1a-1ccd-4a5c-86d5-c27ec8cd5ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_7cac6d1a-1ccd-4a5c-86d5-c27ec8cd5ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_4abbab6b-1e3f-4da9-9c80-a74b318987b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_us-gaap_ProceedsFromStockPlans_4abbab6b-1e3f-4da9-9c80-a74b318987b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromStockOptionsExercisedNet_b8d8880b-78e4-4d26-903e-754fa4f413f0" xlink:href="tmp-20211231.xsd#tmp_ProceedsFromStockOptionsExercisedNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_tmp_ProceedsFromStockOptionsExercisedNet_b8d8880b-78e4-4d26-903e-754fa4f413f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b713f884-ad47-44cb-97a5-42a115d2954f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b713f884-ad47-44cb-97a5-42a115d2954f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_73e3e828-539f-45ca-99b4-f908082a0186" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_73e3e828-539f-45ca-99b4-f908082a0186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_af36ec2e-5786-461c-a133-399953b254b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_af36ec2e-5786-461c-a133-399953b254b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9eafaf66-ccf3-4400-8470-61524ad6b701" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d2406de9-bab7-4b7b-a1c4-e423f762936d" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9eafaf66-ccf3-4400-8470-61524ad6b701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SegmentandRelatedInformation" xlink:type="simple" xlink:href="tmp-20211231.xsd#SegmentandRelatedInformation"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/SegmentandRelatedInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_64d8c3ca-6fe6-4870-9985-2cdc4992719c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_fe7a4681-88f5-4332-bf26-54feee7a3f2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_64d8c3ca-6fe6-4870-9985-2cdc4992719c" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_fe7a4681-88f5-4332-bf26-54feee7a3f2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SegmentandRelatedInformationTables" xlink:type="simple" xlink:href="tmp-20211231.xsd#SegmentandRelatedInformationTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/SegmentandRelatedInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_2a6fed04-8841-44ea-b21b-bbcdc209121c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_ca1bec7d-354e-4601-8b2f-070fa49020ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_2a6fed04-8841-44ea-b21b-bbcdc209121c" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_ca1bec7d-354e-4601-8b2f-070fa49020ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SegmentandRelatedInformationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_43d558d2-5524-4a4c-b3ee-4f6e109610c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_33d841fd-659a-40d7-9756-3f2b39331145" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_43d558d2-5524-4a4c-b3ee-4f6e109610c6" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_33d841fd-659a-40d7-9756-3f2b39331145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_6d030e00-d03b-43ce-919e-4a8690594ed5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_33d841fd-659a-40d7-9756-3f2b39331145" xlink:to="loc_srt_StatementGeographicalAxis_6d030e00-d03b-43ce-919e-4a8690594ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_19a4c7f4-16da-4431-aef5-b1688983ed78" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_6d030e00-d03b-43ce-919e-4a8690594ed5" xlink:to="loc_srt_SegmentGeographicalDomain_19a4c7f4-16da-4431-aef5-b1688983ed78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_9654a303-d95d-4c36-98b5-177abfe9a903" xlink:href="tmp-20211231.xsd#tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_19a4c7f4-16da-4431-aef5-b1688983ed78" xlink:to="loc_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_9654a303-d95d-4c36-98b5-177abfe9a903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_9965808c-f4c2-4e43-ac43-19c54e13ed1e" xlink:href="tmp-20211231.xsd#tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_19a4c7f4-16da-4431-aef5-b1688983ed78" xlink:to="loc_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_9965808c-f4c2-4e43-ac43-19c54e13ed1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_9cd7eb9f-af1d-4c96-8aaa-ca1c53b64f75" xlink:href="tmp-20211231.xsd#tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_19a4c7f4-16da-4431-aef5-b1688983ed78" xlink:to="loc_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_9cd7eb9f-af1d-4c96-8aaa-ca1c53b64f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_142ae3d8-8d2a-44ea-9727-20697efb17f2" xlink:href="tmp-20211231.xsd#tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_19a4c7f4-16da-4431-aef5-b1688983ed78" xlink:to="loc_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_142ae3d8-8d2a-44ea-9727-20697efb17f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WesternNewYorkMember_3614e1e8-1064-4785-8cce-55890a25e8de" xlink:href="tmp-20211231.xsd#tmp_WesternNewYorkMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_19a4c7f4-16da-4431-aef5-b1688983ed78" xlink:to="loc_tmp_WesternNewYorkMember_3614e1e8-1064-4785-8cce-55890a25e8de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8d0e01ee-0da4-4820-ad44-ce24a4c59e01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_33d841fd-659a-40d7-9756-3f2b39331145" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_8d0e01ee-0da4-4820-ad44-ce24a4c59e01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_f64003af-d2c4-41fe-9f0f-0a80b19c2499" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8d0e01ee-0da4-4820-ad44-ce24a4c59e01" xlink:to="loc_us-gaap_NumberOfReportableSegments_f64003af-d2c4-41fe-9f0f-0a80b19c2499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberOfSubsidiaryBanks_04f81293-1c9b-42ec-942f-388549b62e45" xlink:href="tmp-20211231.xsd#tmp_NatureOfOperationsNumberOfSubsidiaryBanks"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8d0e01ee-0da4-4820-ad44-ce24a4c59e01" xlink:to="loc_tmp_NatureOfOperationsNumberOfSubsidiaryBanks_04f81293-1c9b-42ec-942f-388549b62e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberOfBankingOffices_2b6b3099-1f8a-4850-ab19-8af9203c5943" xlink:href="tmp-20211231.xsd#tmp_NatureOfOperationsNumberOfBankingOffices"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8d0e01ee-0da4-4820-ad44-ce24a4c59e01" xlink:to="loc_tmp_NatureOfOperationsNumberOfBankingOffices_2b6b3099-1f8a-4850-ab19-8af9203c5943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberofOffices_4bc7f392-4d25-4ee7-bc8a-cd022ba839f9" xlink:href="tmp-20211231.xsd#tmp_NatureOfOperationsNumberofOffices"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8d0e01ee-0da4-4820-ad44-ce24a4c59e01" xlink:to="loc_tmp_NatureOfOperationsNumberofOffices_4bc7f392-4d25-4ee7-bc8a-cd022ba839f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails" xlink:type="simple" xlink:href="tmp-20211231.xsd#SegmentandRelatedInformationSegmentInformationDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_541223d5-e409-4337-b3d5-4cde6731f3b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0ccb32eb-ed0b-4e42-92ea-d574e4b218d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_541223d5-e409-4337-b3d5-4cde6731f3b1" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0ccb32eb-ed0b-4e42-92ea-d574e4b218d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_9031569a-257d-4430-b55c-af1475fc0eee" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0ccb32eb-ed0b-4e42-92ea-d574e4b218d5" xlink:to="loc_srt_ConsolidationItemsAxis_9031569a-257d-4430-b55c-af1475fc0eee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_6fe72a49-53e4-479f-95ac-39fa26a6628a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_9031569a-257d-4430-b55c-af1475fc0eee" xlink:to="loc_srt_ConsolidationItemsDomain_6fe72a49-53e4-479f-95ac-39fa26a6628a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_69434e62-bdd1-4482-a444-85e44af01811" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_6fe72a49-53e4-479f-95ac-39fa26a6628a" xlink:to="loc_us-gaap_OperatingSegmentsMember_69434e62-bdd1-4482-a444-85e44af01811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_2efb6e5d-100f-4308-8cf7-806fccf0c681" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_6fe72a49-53e4-479f-95ac-39fa26a6628a" xlink:to="loc_us-gaap_IntersegmentEliminationMember_2efb6e5d-100f-4308-8cf7-806fccf0c681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_2f4b04e9-4a4e-402e-b62b-991a98856430" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0ccb32eb-ed0b-4e42-92ea-d574e4b218d5" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_2f4b04e9-4a4e-402e-b62b-991a98856430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4740e331-ca6a-4337-bdea-0e4746b8cf19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2f4b04e9-4a4e-402e-b62b-991a98856430" xlink:to="loc_us-gaap_SegmentDomain_4740e331-ca6a-4337-bdea-0e4746b8cf19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BankingSegmentMember_595410f1-1cb0-4afa-923d-dca9a83d4880" xlink:href="tmp-20211231.xsd#tmp_BankingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4740e331-ca6a-4337-bdea-0e4746b8cf19" xlink:to="loc_tmp_BankingSegmentMember_595410f1-1cb0-4afa-923d-dca9a83d4880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InsuranceMember_9293f33c-b5dc-4fa4-a04c-c1c6374c7187" xlink:href="tmp-20211231.xsd#tmp_InsuranceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4740e331-ca6a-4337-bdea-0e4746b8cf19" xlink:to="loc_tmp_InsuranceMember_9293f33c-b5dc-4fa4-a04c-c1c6374c7187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WealthManagementMember_da7ca622-3c36-4b76-ab62-01be3922d51d" xlink:href="tmp-20211231.xsd#tmp_WealthManagementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4740e331-ca6a-4337-bdea-0e4746b8cf19" xlink:to="loc_tmp_WealthManagementMember_da7ca622-3c36-4b76-ab62-01be3922d51d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0ccb32eb-ed0b-4e42-92ea-d574e4b218d5" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_46f213fd-13d1-4ca3-94ce-45ab3edaf5df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_46f213fd-13d1-4ca3-94ce-45ab3edaf5df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_5efe06d3-fbdc-418a-8cfc-e79cf55c2e37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_InterestExpense_5efe06d3-fbdc-418a-8cfc-e79cf55c2e37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_1d0cc106-53f0-4683-aa9c-9704705a290e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_1d0cc106-53f0-4683-aa9c-9704705a290e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_2166d3e9-e9b2-410c-aa99-109f6d5298f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_2166d3e9-e9b2-410c-aa99-109f6d5298f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_b87c053e-3faf-4b96-a5be-52aec5ce24ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_NoninterestIncome_b87c053e-3faf-4b96-a5be-52aec5ce24ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_130318c1-e03d-4b0d-bbd5-1334c2995eac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_NoninterestExpense_130318c1-e03d-4b0d-bbd5-1334c2995eac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fa248976-f318-4bbc-b17d-07846453dbc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fa248976-f318-4bbc-b17d-07846453dbc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ea6e8667-db83-4d37-ad17-6f8e328ffb6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ea6e8667-db83-4d37-ad17-6f8e328ffb6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_5e8e254b-4994-4bd0-a1fe-e92317642b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_ProfitLoss_5e8e254b-4994-4bd0-a1fe-e92317642b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1d66414e-824a-4486-ba57-db33a8ca1b1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1d66414e-824a-4486-ba57-db33a8ca1b1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_83b11bec-c9bc-4103-bb92-2fd5c947dc63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_NetIncomeLoss_83b11bec-c9bc-4103-bb92-2fd5c947dc63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_6120f0e9-ac97-472d-9013-d421901ddf9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_6120f0e9-ac97-472d-9013-d421901ddf9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8660afb1-6203-43c4-b854-e38081a63e75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_Assets_8660afb1-6203-43c4-b854-e38081a63e75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8523e933-043d-4929-9976-54b6f7daae5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_Goodwill_8523e933-043d-4929-9976-54b6f7daae5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_641560f8-6f71-4b38-9380-4be91637cc22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_641560f8-6f71-4b38-9380-4be91637cc22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_0254788a-345a-4894-aa17-dc4cdd1e45d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_0254788a-345a-4894-aa17-dc4cdd1e45d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_09ab7e92-dd53-4e06-9bde-b78f79e1b0b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_Deposits_09ab7e92-dd53-4e06-9bde-b78f79e1b0b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7b8d3be5-6fa1-4818-8766-565d9e75b815" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6b678b36-4670-43ed-8d19-6924030eee14" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7b8d3be5-6fa1-4818-8766-565d9e75b815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/UnauditedQuarterlyFinancialData" xlink:type="simple" xlink:href="tmp-20211231.xsd#UnauditedQuarterlyFinancialData"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/UnauditedQuarterlyFinancialData" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_b382f63d-662a-4a92-a9f1-f752e5729a0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_e1a973e6-45f5-4608-bc36-fe1080d37001" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_b382f63d-662a-4a92-a9f1-f752e5729a0f" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_e1a973e6-45f5-4608-bc36-fe1080d37001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>tmp-20211231_g1.jpg
<TEXT>
begin 644 tmp-20211231_g1.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@ 2@$L P$1  (1 0,1 ?_$ +D   (" P " P
M       )" H&!PL$!0$" P$  P$! 0                (# 00%$   !@(!
M 04"" <-!@0'   ! @,$!08'" D $1(3% H5-B$B-187-S@Y43)2,V5VMS%!
M84)B(V,T9'<8>#I3M;:X&7EQD515),0E168G2!$  @( ! ,&!00! P4
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
M%7N5^,R#FG$&.L=8Q-(5>]NZ; VJP3TN\C):"M-I=-VLA%PT6UBGQ)-*N*.
M3$YQ(+Y;XI 2* *&;VX3;>(*[L\,CSN1;.N(LO:A9VK>-+G$VNV41_3)"9:,
M6#\)""8,,EUV$L,LR<2$:W 6K-LX60<.V9SD(BJ(&.!%/C+56JT\45HJWMIM
MD(7CZM5WL #YRY\X]51%PO(.5C.':JHD$QUE'"HG644$?WS&$>NB%!&\JT0/
MVXPKI1<6ZOX^JMXN%>J\WDN^7V:H,3.2S9A(62*4ERQB+J/0=*)G425?1BR)
M##V%44()2"81#MA=-N4/7!'I8?EXH)I3+:]HQ?-P=3H L$ZHJSL<4_N=[<2-
MG)7T&Z5:>H0\;&JHM"+/W %D7((((B7M,;L$3VWR>(ON1FL#(_\ JZ84^C_Z
M1/HPRW[*^?/S#\GY:G^=]I?-SYR^;[WSJ\GY+RG\W^=\7Q/XG=^'H]IS&!GN
MUSQ&P]3*E #UN7OGQP?JWM/_ +RP%US[^:+;7,L>^FX^Y(T)_43(_P"W;*G5
MJY>;^I.V9K3U1L_9(/A3VI1KS KUO8IO!E<M!S,'#[V?5GV<* YD9$ID#%*P
M,@Z9-R@X5 R:??[!#M,40S<Z0IU%:?T4[9$^W6Z[LS=$Z[;7*@-TG1D4S.$$
MW>3%E%T$G D%5%)T+0AE"%,!5!2()@'N%[)[.7Q]!]S/CO.C+U<D'0!2?]:]
M%59;5W1Z<=R!4[M'[$WV*K\4+]),[VK3.+G;RX2!8P2"N\+&2T%!IBN4P$;"
M[ A@$5RB$MWIX[4/3J*W^.F+9+TN^V4P51T=XXY5,31BZ:RP':I-HK$E3?M"
M,TNP3MP.K.+&4#M[ICF[P  B83+MK52.^/D/;"T]WJ/_ .>7C=1R=P::#[2T
MN)).98T<UKU]CKC.,4DF#F=UYMN-*;%W,SEF;S#E\2EVTL9,-D_%'R3)234
M1 Y^W;UFB\!:N+FO_1I;YN2K9WXYK@\=N6_8XV-P<DVA&GEHU$YFD!FN.FK(
M:41=&36>J5UW%,BLUA ZT@H*Q2 4A<V;-RF;N+FB>_JW-V+%CW5W$G'GA=:9
MD<Y[SWB+C9>NUM)1>7?X=KDY'LSU=,C<@O >Y3R9(0\4V21'M>,VDB@<!(8P
M&I=X1SX_7R%HN9H[FIT*9:)^F2QKK-3FB,@K@_).O5IRY/%58(J2UYM]P?)Y
M LYA R1I!)YDB]$:M2)^*JDP%$H]J:)C@MUIVX-JYO)]O116J'>:I[MT= [D
M9^O;(TNU2:9VQBLRP]RQ5%1$&=!YWA*NY.]HD@"R8  I$*F81'Q [-VNE<<V
M9?JD9KZJ7[E#9;]>=</^8/&_1N_QL-OK*[WI9=Y]8^/C3K?/.FV60U\9XQE=
ME-=,<L;"VJ%TNRB]OL.-LH2T3%>QZ)7[+-D*Y85UX<5S-P;D\+L,<IC% 5VV
ME67V?Y&NFVDC6_.=S+..:ICBK0_C8P;FW+>/&>1(G(=NL2.+YAQ;LEW-A'NH
MJAP]3J[-!_+U6GP)IN0<OY"3\F9XMX/P(-FRQE\O9V_&N9E:QBS<&Z?&!-\7
M_IA[E1LG%;&V(S/LY@;+><4FJT<_:569D+5&1%<QO%2[%$AI"+IU=BT!7,91
M9,TP[?*)&%(Y.MTZ:1X_1AJU6X[14?'QN)O-ISPV[VVG3:B2)8>\[,5*CYQV
M*KST'=IUPJ$OB>(9QT]$5Q%@X>1QKF=XZC"6GQ4TZVZ% Y!3=KM%DUK*V\.S
MU9K2=L1J7I(N1#4;%=[NNGV6L?4S'>S6>[6O-T+:*9?.Y"SY\F9)Z@5AA"S3
M<T#U>$LC5T[7<PJ+=RV8SBJBI3I&E#@=XVU9/_5QQP@NGRR.AOU8D'0!R.=-
MO]2KCK_NQY._;KD+J"_D?EZ%?V+S]3KC=7)%.WTMOVIN>S_/0U_:-L_TM<_)
M#VB%VXB_/5)\&R=*D;9R<ZETUP>KV&45EMP<85N+(=M69B1.F138"OQS+L4)
M"SC\_9;44T#>7>+>U3F\%5Z9"6Y11J0U+?M-D^E<YN74DI3^+3:6T$.LSC!B
MM-<BSCQP9=XUBD%G7^'B;>*IJI>-&1""BE36661(+5L,20#*E8IJ;MWE:69>
ML8HES5?]9=DK_(ZT_9%CGIE_(_+U,?0O/T)#<^_IZH_DU<([/:V3\#C[<6J5
M1.!EHNS"+2C9[K%<8R:U>K<W)MDO%JV0&;A5)G&SBWC,O* 5J\3(D1-RV+T5
M@K;24/:;E#EDX)\^/X..<YIU&O2LN[--42U1PS&%LO>R!:HO7XPD@66Q3EB,
M!HJB4DO&*.'#=%9,47:)C%'J,WVWB5BMD7_>$7U$F(.3\\7KYF2!C\(;KQ\
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
MBW'/56KVI)NA9ZW V-!FL5RT1GH>/ETFK@BB2I%VZ<@W<$16*JB0P&* & Q
M'M[0#JHA&3+6FF-\V9%B;U?;+D)[$PT,SB&.-F-D+&4)N+$KDB3YI',V24A'
MNU"N?YPR#E,3]T 'XO:7IE9K(2U6[)S@N7:+]R-HQF6F7&>3QC!$NV.C@K(P
MBYY^':33)H<BBQH1XPDGC1T^?QQRBFBHB"@.2>&(B"ACD+:NZHQS%=&LC 9)
MXK><<X6Q?08:?LF2ZU,9&^==(;1T@1Y *R,W$"W&;:.44$F0*'*(>94.F@@F
M4Y#B4_:!G32LV^F, AM)+/G)G%"X_LRWFXMOI;;LZ-1VR[9U+G93L7*3LXT$
MQ3+QL*6*7?IQKI4@"4[AT!01[>TI%!#LZG;<4?CF"JY_(G91- =;ZC19^@3]
M01R?%6"?5GUI#(#:,?ST>HHRCF96,--13"(?Q+)((X#AY<Z:ACG-WC&#L %M
MN:M.E:6E#B<7+Q<OOC"%AE,CZ5D;>_PPX$^B#Z!?HR@/HC\QYSYF=Z1\IY[V
MK[:\_P"T//>VO:'M/^<\QYGQOXO>[GQ>IRYF7(:*Z=,8&^.L&#H .@ Z #H
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
M2I"3ZKQ=QWTVRZB)$03#M[_>Z2RJG%35/,DUTIH= !T '0 = !T '0 = !T
M'0 = !T '0 = !T '0 = $;MQ_LD;._W 9>_X!GNFKU+Q,>0EKBBWCU<UYU+
M1H&7\H$J5P)D6[SWL3YGWV<5/%R@QAH]P1Y7*M+QAC.O+G ">/WRB'Q@+VAU
M3<K9VE9"U:2)XX'SI3MK]=MN]C83'=4K$G(J9HQ7%VZ.AP9V^Z8TQ_3UGE!=
MW%^Y(>1,^(SLBI_)BJ9NU,H($*41,'19PJ[:;TYM<I><>21E&[.S:B'"?:H3
M\L6U'=/,A=Z>[ZH=A_[PJ/\ \$AUN_FC:'[7C4>I;C[C<GV-IL6<5:V$)K+,
MXTNCANJJK4+<ACQP9)4PH'!92%FB(D:R2)2F%1L/>*'B)IB GIVZVAS+7='9
MXG+*?]^U)_+V:ORU6\_0U5QG;A7/4_*\KH)M2D^KS)G;7-=Q_+RZRZJ%&MSU
MR!T:RN\=@F4^.KJ"Y7D,^)W6[=1<@@7R[KOMR]59:ZG55PX8PC$O;_U@MLOA
M^#_"QACX/@_=]JL.P?P]8Y]C)Z=6?*8>!S./_?KV^S;_ '5,"WA19;.;UZ>Z
M9*I+2U*J7MS8S.$.H5->#>U^&079U6)F6XF(HH1^X8.&:@=HE!.93^ >T0ZI
ML[=O:W-]6TZ$O%MN(7E+\$P_N;;WJTV$X5KIVQ:FM7+2CMA)]S8OK0!^]TFY
M0,IZQV!TM%U+(,G/8]B/:R"I#2AVJRURPU*)^6<';)KR]?>G0(H;Q""=^*8=
MPQA[%O\ EMJRS.A86+$VU'V8-C_[ALO_ +/;#U"O4O$H5B<I:.V!OI%JAO'K
MTB^AKI2\/TRP98:UM5RUFBG@2(KQ>6H$6IA.E+UXB C,=P2^(T3*Y$.U)?Q>
MA7_)TOV^)P_TY?\ 5I:(>/\ N?>QSVG6],'N=JMD0\VO%16;J-CFS,<EU9HH
M5$'@# 2C:/O,(R.5,XP%D!'OG(D"B;!V8S8QA[$S'E>FFW<=J<KO*W6>Y^8F
M]<.-+&#R0<DIGT/66>"*;JF32+-VG/%UK$G+"54_EE'Q8>)321.<O\R!U  >
MZH8.KU46MVSW=G=^O;B<7]1ZMG.?^3<_\EOID7B(N/;Q$;'130# TC&+2/:@
M?N]\&[)NFV1 W<(F3O FD';V%*';^X =<AW&JLR8'QSGEK0&.2(QY*L\:Y-J
MN6ZTV:R+B.2^>%-\\,(I) V$II",3-('%5J<?#5$"][M[O3TNZ-M1BFOBH^/
M8^0E]NFY73=37_&*^8DGD^$0Y)^.?L$0[)^EB'8/[@_37 ?"'\/P=/M_QLVV
M:+#/41BL+<\)+<@S#DTVB81DC-.*K-PF.]:'3\Q4FIXS!GE9FYK5[O(BF92Q
MQ3$4$@3.4IEI)=-00.8Y^NZ^W;8V=IVP>XG:)Y3";488IPYQ67?Q^U:_]M[]
MNBNWIKXMS=_*J6/;@3&X-,ZHW_6>P8=?OW[RP82M"@LR.DC^71HE\5?S5:09
M.1$P'(SEVDHB*0]TR)"I@ =P2]<VZHM/:=5<C#O4 _9EQ#_?6?\ 9M>^MV>I
M^!EQU&*_JPQQ^H5/_P"'H[J3S?B.9[U@!T '0 = !T '0 = !T '0 = !T '
M0 = !T '0 = !T 1:W>FXB!U V8>34DTBVJ^#LGQB"[Q4J1%I&5ILRPC627;
MVF4<O7K@B:9"@(B8WX.T>FIU+Q,>1 ;@WD8"4TLD*^#F.?2D1EJ^HSD0?PE7
M3-&3:P#UJ#QJJ43"V>LG13%-V&3. B7M[0, /N]7D97(G _P=C;7;7G9F)H*
M2\+ WI/-F4Y9I(OFH1T=9KU6W 2+&$(5NR;Q4"19HDFT:?&!$![H&'M  QWM
M=UGDH^9E:5H[-9V<OQA+Z)"G?3XOV*>,-@XL[UH235O-)>IQIW*)7ZC,E.\
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
M?]>/O)^:0^2?Y7_H/TKV]%\N?D%?(R#.OUW9I^[?^M/(/OO[W>\\I[U?I?\
MV_17I75D#SY&09E]W]>?N[?J+C?>WY/]^L@>Y7Z _#_*[>L6;SS#LRR'2<0G
MU,Y8^I#WX8?43[H^Z;#\]_3?D?T79U/=SYC5R$!6KW@LOW9_RQ+>\ORQ_65O
MES^V?[7JRR74+SY'S,_G(K[N'Y+3]Y_SGXR?R#^A?R?X>[UGQ,Y&&&_&-]U#
M^,/XWXW[O\;^5^'K?B86(N&OZI<P_9M^LJ,^S=\A^Z$3[R?I/_8?T'4=W/GY
4CT'&]2'#H .@ Z #H .@ Z /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>tmp-20211231_g2.jpg
<TEXT>
begin 644 tmp-20211231_g2.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%N9')E82!(
M;W!K:6YS    !9 #  (    4   0J) $  (    4   0O)*1  (    #-S4
M )*2  (    #-S4  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,C(Z,#$Z,C8@,3$Z-# Z,#  ,C R,CHP
M,3HR-B Q,3HT,#HP,    $$ ;@!D '( 90!A "  2 !O '  :P!I &X <P
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#(R+3 Q+3(V5#$Q.C0P
M.C P+C<T-SPO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!;F1R96$@2&]P:VEN<SPO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" 'L J@# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#T75M6UZ;Q=JEG
M8ZOK(8:H+*TLM/%BB(BV,$[,6GA8DEI'_B].*?\ 9?'7_/UXH_\  G2/_D>B
MU_Y*O<?]C!+_ .FBVKTF@#S;[+XZ_P"?KQ1_X$Z1_P#(]'V7QU_S]>*/_ G2
M/_D>O2:* /-OLOCK_GZ\4?\ @3I'_P CT?9?'7_/UXH_\"=(_P#D>O2:* /-
MOLOCK_GZ\4?^!.D?_(]'V7QU_P _7BC_ ,"=(_\ D>O2:* /-OLOCK_GZ\4?
M^!.D?_(]'V7QU_S]>*/_  )TC_Y'KTFB@#S;[+XZ_P"?KQ1_X$Z1_P#(]'V7
MQU_S]>*/_ G2/_D>O2:* /-OLOCK_GZ\4?\ @3I'_P CT?9?'7_/UXH_\"=(
M_P#D>O2:* /-OLOCK_GZ\4?^!.D?_(]'V7QU_P _7BC_ ,"=(_\ D>O2:* /
M-OLOCK_GZ\4?^!.D?_(]'V7QU_S]>*/_  )TC_Y'KTFB@#S;[+XZ_P"?KQ1_
MX$Z1_P#(]'V7QU_S]>*/_ G2/_D>O2:XWXAZ=X_U&UL8_AQK&G:3*KLUU+>K
MN+K@;54&)QZD].U)NPUJ9'V7QU_S]>*/_ G2/_D>C[+XZ_Y^O%'_ ($Z1_\
M(]>5^&_$7QN\5>--9\-:7XRTW[3HQ9;FXDM(A"2&VX5A;DDYSU Z&O9+7Q2/
MA[X+LF^+7BBQ?5G+F2:-?];\QP(XT168!2H)"]:>G+S=Q=;&?]E\=?\ /UXH
M_P# G2/_ )'H^R^.O^?KQ1_X$Z1_\CUU7A7QSX:\;6TLWA?5H;]82!*JJR.F
M>A*, P!P<'&#BJ&H?%3P5I6J:GI^HZ]%;76E*&NTDBD 3., ';AV.1\JDGKQ
MP:'H[,-S$^R^.O\ GZ\4?^!.D?\ R/1]E\=?\_7BC_P)TC_Y'K9/Q8\##PNO
MB$^([4:8TAA64A]Y< $KY>-^0"#C;G!!Z5?@\>>&;GP9)XK@U:*31(E+/=*C
M_+@X(*XW Y[8SSTH>E[] 6MK=3E_LOCK_GZ\4?\ @3I'_P CT?9?'7_/UXH_
M\"=(_P#D>KDOQP^',/V3S/%%N/MBAHAY,IP"<#?\G[O_ (%CCGI5GXG>,#X9
M^%.I^(='NX_.,"_8KB/;(I>0@(RYRK#YL]Q@4I/E5QI7:1E?9?'7_/UXH_\
M G2/_D>C[+XZ_P"?KQ1_X$Z1_P#(]0^$?BAI^F>$/#,'CW7_ #_$>M6ZW"0P
MV;222"1OW8V01\<$ 9 S@]<&I/''B?55^*'A?PSX>\4V6E23MYU]926SR374
M6[.%;R71?E23JRGGZ5;BU)1\[$IWCS>5QWV7QU_S]>*/_ G2/_D>C[+XZ_Y^
MO%'_ ($Z1_\ (];M[\4/!FG:SJ6E7^O06UYI<?F7:2HZK&/EP-Y7:S?,/E!)
M/IP:M^$_'GAGQQ!/+X6U:*_%N0)5"/&Z9Z$JX#8//.,<&I6JNAO3<Y?[+XZ_
MY^O%'_@3I'_R/1]E\=?\_7BC_P "=(_^1ZO:C\;/AWI>JOIUYXGMQ<QOL<10
MRRHK9Q@NBE?UXKMK:Z@O;2*ZLYH[BWF0212Q,&5U(R&!'!!'>CI<'H[,\[^R
M^.O^?KQ1_P"!.D?_ "/1]E\=?\_7BC_P)TC_ .1ZE^./C2_\#?#:74-%N1:Z
ME/<Q6]O*8U?:2=S<,"/NJPY'>N.L-"_:%O\ 3;:\7QMH<*W$2RB.6WC#H&&<
M'%L1GGL323O?R&]+>9UGV7QU_P _7BC_ ,"=(_\ D>C[+XZ_Y^O%'_@3I'_R
M/65XXU_Q;X:\)^%M#?QIIMAXMU&X"3W<UHTBW/8K&J0,H^9T&65>G7K7<:C\
M0/"^@:_%X?UK6XK?4S;>>5F1@H0 DNSA=B_=)Y(_457]?<+_ (<YS[+XZ_Y^
MO%'_ ($Z1_\ (]'V7QU_S]>*/_ G2/\ Y'KH/"_Q*\(>-+Z>R\-:W#>W,"[G
MB\MXVVYQD!U&X>XR.1ZU6\1_%OP-X3U-M.UWQ#!!>+]^&..29HSZ-Y:MM/L<
M&EL"UV,C[+XZ_P"?KQ1_X$Z1_P#(]'V7QU_S]>*/_ G2/_D>NQ7Q9H4GA-_$
MT6IPR:,D+3M>1Y90BYW< 9R"",8SGC&:YRX^-GP\M;"SO)_$L*Q7H+0CR)2Y
M )7+($W(,@X+  ]J.M@Z7*/V7QU_S]>*/_ G2/\ Y'H^R^.O^?KQ1_X$Z1_\
MCUW4NO:3!H/]M3:E:QZ68A,+QI0(BAZ-NZ8.1CZU@>&_BIX*\7:NVE^'M>AN
MKT L(3%)&7 Z[=Z@-Z\9XYIV=["NK7,3[+XZ_P"?KQ1_X$Z1_P#(]'V7QU_S
M]>*/_ G2/_D>F^.?$VJK\4/"_AGP]XIL=*DG;SKZRDMGDFNHMV<*WDNB_*DG
M5E//TK9\1_%OP-X3U-M.UWQ#!!>+]^&..29HSZ-Y:MM/L<&DM5?^M"K.]C(^
MR^.O^?KQ1_X$Z1_\CT?9?'7_ #]>*/\ P)TC_P"1ZZR?Q;I3>![KQ3IMY#>:
M=#:27*31ME7" DCZY&,=<\5R7P)\1>)/%GP^?6O%E^;R:XO)%MSY,<86)0!P
M$4?Q!NM-)MM=A/1)]Q?LOCK_ )^O%'_@3I'_ ,CT?9?'7_/UXH_\"=(_^1ZN
M_%?XFP?#;P]%-';B]U6^<Q6-IDX=N[-CG:,C@<DD#C.1YYJ=[\?]*T&;Q;>W
MVD):V\9N9M&6%"Z1@98'Y,X Y($F[^53=:]D.ST75G;?9?'7_/UXH_\  G2/
M_D>C[+XZ_P"?KQ1_X$Z1_P#(];7A3X@Z=K?PUM/%NL20Z1 T9^U?:'V+#(&V
MD9/8GIW.1WIOAWXL^!_%FK?V9H/B""YO3G;"\4D1DQUV[U&[H3QGBJ:?-R]2
M4TU<Q_LOCK_GZ\4?^!.D?_(]'V7QU_S]>*/_  )TC_Y'KJM=\<^'/#6L6&EZ
MYJ:6EYJ )MXVC=MP'5BR@A /5B!P?0UD/\8O B:9#J+:\OV2>[:SBF%K,1)*
MH!(7Y.0,CYA\O/6DM=A[&9]E\=?\_7BC_P "=(_^1Z/LOCK_ )^O%'_@3I'_
M ,CUKZ=\6_ FK>(AH6G^)+6;4&?8B .$D;T60C8Q.> "<]JUO%'C7PYX,M$N
M?$^K0:>DF?+5\L\F.NU%!9L9&<#C(HV5PZV.2^R^.O\ GZ\4?^!.D?\ R/1]
ME\=?\_7BC_P)TC_Y'KJO"OCGPUXVMI9O"^K0WZPD"555D=,]"48!@#@X.,'%
M9^H?%;P5I6H:I9:AKL<$^D@?;%:&3$9.,*&VX9N?NJ2>#QP<#T=F&YB_9?'7
M_/UXH_\  G2/_D>C[+XZ_P"?KQ1_X$Z1_P#(];&L_%GP/X?M;.?6-?BMA>PK
M/#&89&E,;#*L8U4NH(_O 587XE>$'\&S>*H];ADT:!PDMRB.Q1B0 I0#>&^8
M<8SSGI0]+^0;V\SG_LOCK_GZ\4?^!.D?_(]'V7QU_P _7BC_ ,"=(_\ D>LK
MX2_&7_A8?B;6[>_>&S6)1)86,<+EA"I.^627&W/S(,9'T[UH?"_Q=J'B!_$^
MO:OXNT[4]!@N2+000-!'91C<Q#O)%&3A"G.6'!YH_P KA_G8E^R^.O\ GZ\4
M?^!.D?\ R/1]E\=?\_7BC_P)TC_Y'K2TWXR?#_5M<32+#Q-;27DC^6BM'(B.
MV< +(RA"2>F#SVK;\4^,] \%64%WXFOQ90W$ODQ'RGD+O@G 5%)Z#KBCL^X'
M)?9?'7_/UXH_\"=(_P#D>C[+XZ_Y^O%'_@3I'_R/6PGQ9\"R>)D\/Q^)+1]2
M=Q&L:ABA<_P^9C9NSQC=G/'6NQHZ7#K8\V^R^.O^?KQ1_P"!.D?_ "/1]E\=
M?\_7BC_P)TC_ .1Z])HH \V^R^.O^?KQ1_X$Z1_\CT?9?'7_ #]>*/\ P)TC
M_P"1Z])HH \V^R^.O^?KQ1_X$Z1_\CT?9?'7_/UXH_\  G2/_D>O2:* /-OL
MOCK_ )^O%'_@3I'_ ,CT?9?'7_/UXH_\"=(_^1Z])HH \V^R^.O^?KQ1_P"!
M.D?_ "/1]E\=?\_7BC_P)TC_ .1Z])HH \V^R^.O^?KQ1_X$Z1_\CT?9?'7_
M #]>*/\ P)TC_P"1Z])HH \V^R^.O^?KQ1_X$Z1_\CT?9?'7_/UXH_\  G2/
M_D>O2:* /-OLOCK_ )^O%'_@3I'_ ,CT?9?'7_/UXH_\"=(_^1Z])HH \V^R
M^.O^?KQ1_P"!.D?_ "/1]E\=?\_7BC_P)TC_ .1Z])HH X3X>>*]4U0-I.OV
M]R;R%[TK>3O"3*D5X\(4B(!0RX"DA0#M)'6BJ/@?_D<7_P"XS_Z=I** "U_Y
M*O<?]C!+_P"FBVKTFO-K7_DJ]Q_V,$O_ *:+:O2: "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *I:SJ4>CZ%?:E.0([.WDG;)P,*I/]*NUE^)M
M M_%/AF^T.]GN+>WOHC%+);,%D"GJ 2".>G3H:F=W%I;E1MS*^QY#^S!IDC^
M%]<\27?S7.K:@07(Y(09)_%G;\JR;#2M/\<?M7:_;^,HX;N+2[?%C8W)RC[0
MFWY3PPPS-M]3FO;?!_A33_!/A:TT#1VF>UM=VUYV#.Q9BQ+$ #.3V KF?'GP
M5\)_$+4DU+5TN[2_50CW-C*J-*HZ!@RLIQZXSVS@"KE9332T2M^%KD*[BTWJ
MW?\ &]CSCPA#I-O^U=JI\$PP6^C6>GNM\+-0( 0J[@ . /,V\#'*FL_X2:!H
M?BN?QO\ $;Q;86^HVZ7,[PQ7<8D1!@R.Q4\$A2@'IS7L_AOX6^&O"7A>_P!%
MT&":V7486BN;S>&N) 5*YW$8& 3@ ;0><<FHM+^%>B:/\-;SP18W>H+IUYY@
MEG,D9G.\C=SLV]!C[O2H:]VRW4;+U;N_^ 4M7KLVF_1(\*^&7A30K7X)>*?'
M/B'2K:\EVSI8QW*"2.+"A054Y 8N0-W4;1SUJM<*_AC]C^&.3<)?$>J!PI/W
M4#9! ]"( ?\ @5>^S?"G1)?A;'X"6[U&+2DQF6.5!,^)/,Y.S;RW^S7EWQ8T
M2S/C3X9?#K3D:6SM64O'*0Q>+<JY;L3MCD)X'6JE[TN1=>5+T6K?S$FTN9].
M9OYZ(3Q-X.\ >&?V:([MK33Y=0N[&)[?4 JF>>Y?:?D?[V,YRH. H/%<SXZN
M-37]GSX>>%#'-)J.J2^;' ,[G0$B)<>_FI@>PKUF']G#P!%XE.K?9KR2/S/,
M&G/.#;*<YQMV[B/8L1VZ<5U&M_#?1M?\<Z-XIOIKL76C*%MK:-D$'!)!*E2<
MY/8CH*;M)Z]6F_)+^ON$KQ6G1/YM_P!?>>3_  )T&31?BIXBTWQI;Q3^*+.U
MAE@N7?S"D14!E0]  &1<CH.!Q5WPA(/%7[57B?7'(:TT&V:UC<]$88C_ *2F
MO4)O &F2_$J#QNES>0ZG%;?96BB=!#,F"/G!7<3R.C#[J^E5/#/PNT?PI9^(
M(M-O=1>77V9KJZGDC:520W*$( ,%V/(/-)REI+JD_OV7X!RK5+JU]W7\4>0_
M!KPCI/Q(\;>*?''B6TBU"W^WNEK;7"!XR6.[<RGAL+M !XY/'2HOA/=:!I^J
M?$;Q5=7,>A^'YIVL+9X5(2(.[D;54<$#9C [\5[;X0^'NE>"?!LWAS1;B\%O
M,TC-<2NC3;G&"V0H7( &/E[=ZJ>&OA/X8\->![WPHD,VHZ7?R-)<+?,K/(2
M.J*N,;001R#SFDTDN6.RC9?.U_U*NV[OK*_W;?H?.;^'-0^'OA#^T-0\.>&?
M&?@Z^=775%39<!7. JR#;+&QQR,,%.17U#X$&D_\('H\GARS:RTR:U6>WMG<
ML8E?Y]N22>"Q[UY_;?LQ^ ;?51=N=5N(@V[['+=+Y7TX0/C_ (%7KL$$5M;Q
MP6\:Q0Q*$CC0855 P !V %7S>[_7X]R+>\> ?M$)+XK\=>#/ ]G<"&2[E,LC
M;=WE[V"*Q'4X"N<<5JQ_ SQK'L'_  N7Q!L7'RJLPX]/^/CBN_N?AMH]W\3K
M;QU<W-])J=K#Y,,!D3R$&UE^[MW9^9C][J:ZZIA[L?.[?^14M9>5E_P3P;7\
M^*OVL]!TI<RVWART$TN23APIDSGURT0_"LG1?#>G_%7]I;Q/?ZW&MWI6AL(E
MMSRDK+^[4'U7*NV._'49KV/1/AUI&A>/-7\76]Q>SZGJR[)?M#HR1KD'" *"
M!\JCDG@"CP-\.M)\ _VFVE7%[=3:I/Y]S->.C,6YX&U5 &6)Z=Z(:<K?1/[V
M_P#():W2\E\DCQ_PG#H]C^TEXQUO3+.'3M$\-6$GFQV<01 RHJOA%P.JR' '
M4?C52W\2WT_@/Q;XQ\*>"-%T?1M125;R\U._DGFO"25(5!T)9^G"Y/4XS7LG
MA7X6Z!X4.O&![O4#X@8M??;F1]X.[*C:J\'>W'-<T/V=?"7]E76EG5/$)T^9
MS+'9G4/W-N^?OHFW!;'&6#<>_-0TW!1?\MOG?4JZ4N9=_P $M#R^2YF\+_L<
M0Q.[+-K]\5C1N"J%R3@>A6+/_ JU?'/@#PS\/?V;U,VEVMQKMZ(%-]+$#*)G
M8.P5L94!0PP,9 YSS7J>J?!OP_K'AKP[H5Y>:G]@\/L&MT22,&8\?ZP[.> 1
M\NWJ:T_'OPYTGXBV=C::Y<WL-O93^>D=JZ*)&QCYMR-D8STQU-:3]YRMU:^Y
M6)A[O+Y)_>SPOQUI<T.A_"7P)JMRUOIMTL<EZ2V/G9D!&3_=$C ?[U>B7/A#
MX5-\4]'T_2[A=)\2:2%DBLM*01B3'S#S2$(8X4YRP.&YZBNS\<_#GP_\0=&A
MT_7X) +<YMY[=@DL!. =I((P0!D$$<#C@51\ _"/PO\ #F2:?0XKB>\F78UY
M>2!Y F<[1@  ?0<X&::>K;[M_?M]Q/+[J7DE_G]YYKH6IP:M^TMXQ\5WI9M-
M\+V$D>]5)V;%V' [_=F-95OXEOI_ ?BWQCX4\$:+H^C:BDJWEYJ=_)/->$DJ
M0J#H2S].%R>IQFO9?"GPOT'PG#KL=N]UJ UYR]\;]T<R [LK\JKP=[=<]:YD
M?LZ^$O[*NM+.J>(3I\SF6.S.H?N;=\_?1-N"V.,L&X]^:RY;PY7VM\V[LUNN
M;F7?\%L>:+=2^%/V-@DCLLVO7;)$I'W4:3D#V*1$_P# J]\^&^B'P[\-- TM
MTV20V49E7TD8;G_\>8UC:M\'/#^M>$] \.WMYJ7]GZ$P:!4DC!F(_P">GR8/
M&1P!U->@ 8&!P*V;5Y>;_!+3]3)+2/E?[VSP+XOSVUI^T-X!N=?:./2$4$22
M_<602'DD\  ^62>W>O5/'/Q%T#X?:/%J&O3NPGD5(8+8*\LF?X@I(^4#DG/Z
MD S^,_ N@>/=(&G^)+/STC8M#*C;)(6QC*L.GTY!XR#BN-\,_LZ^!?#6J1W_
M )5[JLT3!XEU&571&'?:JJ#_ ,"S6<;J/*^[?WERLY<WDE]QQ?QMU*/Q;XH^
M'6F7S36/A_5I%N95N#Y3$,RCYAGY2$;\-YJK\9]!\-Z+XS\$:5X%TVSL=?\
MMJ-LL(PC!-R;"^.ISD@MD\'FO;?''@#0?B%HZ:?XBMW<1,7@GA?9+"Q&"5/(
MY'8@CIQP*P? WP1\'^ M3_M+3(;F]OU!$5S?RB1H@>NT*JJ#VSC/7GDTX637
MD[^O9?IZ$SNUZJWIY_UU///$.E6WQ)_:N72-0'G:9H=@#/$&XD &XJ<=B\J@
MCN 15'XT:;H5W\6/ _@=(;72M'C(>:.W188U$TN& "X"D^7U]6KV?PY\.=)\
M,^,=:\36EU?7&H:RQ,_VET*(-V["!4! Z#DGH*\BLO#VF_%#]I3QDFMVHN]+
ML+/[(03@I(-B J1R#D2$&IC]B*W5V_/?_,J7VY>B7X+_ #*OQU\.>&-'UOPA
MI'@O3+.QU][Q=L5A&J.4RH0OMY)W8P3SPW-6]/TJP\<?M6:_;^,TANXM+M\6
M5C<'*/M"8^4\,,,S[?4YKT3P/\#O"'@+6/[5TU+R]OE!$4]_*KF'(P=H55 .
M.Y!/)YJ3QY\%?"?Q"U)-2U=+NTOU4(]S8RJC2J.@8,K*<>N,]LX JE[K3WW_
M !T_"WXB:NFMMOP=_P 3S?PC'I%K^U9JS>"XH+;1;/3W%_\ 9 %@4A%W 8X
M#[>!CE34?P-\*:5X^UWQ5XU\36$&HI<:BZV]O=()(U8Y=B5/RD@.H&1QS7K?
MASX6>&O"?A?4-$T"&:U&HPM%<WN\-<."I7.X@@8!. !@'G')K0\#^"=,\ >&
M5T/19+B6V65Y2]TRL[,W7)55'8#IVH6GR5EZMW?_  !/5>KO]RLO^">/Z/XM
MD\0>*/$?C#X?>"])MTLHWAN]=UB^DP\:*#Q$OW/E4< =!@D=*Q/A;>3:#^S[
MX]\42?Z.;V21($C&U4<H$!7T&Z7'_ :]-;X >$OM6I&WO-;M;'4B6GTRVOS'
M:ECT.P#)P3D!B0/3'%;.G_";P[8?#6?P,SWEUI,[,[--(HE#%@P(954<$ CC
MV.14M>XUW5OQU+NE-/I>_P NAYWX,E_X07]D>\U4YBN+RWGF4D<[Y6\J,CCT
MV&N!\0V=YX?_ &8?"E@K&VAUW4FN;V3) *G)C!]MJJW_  $5[B?@EHS^ YO"
M4^O^([C399HY!YUZCM$$^[&@*;53/. O4#GBNFU;P)H&N>"8?"NJ6?GZ9!#'
M%$N[:T>P85@PQAAC^8Q@D5<G=REYQ^Y:V(CHHKU^]Z'A_P =?"O@7PO\,='L
M?#^G6,>K33QBSEMU!GGCVG<[,.7!XY.>2,4_XM6=WXQ\;?#OP#?SLEP]JDVH
M.""RLP <].H$;_G7?^%/V?/!'A/6HM4ACO=2N8&#P?VA,KK$PZ,%55!([;LX
M//6ND_X5UI+?$[_A.I;F]EU-8/(CA=T\B)=NWY5"[LXSU8_>/M@5KJ^NMW\E
MH@UMIT5E\WJSQKXJ>#?#MI\2_A_X2\*Z/::=-).);B6WC"R-%O7!9NK$!)#D
MDGBOI&N1N/AQI%U\3K?QS<7%[)J5M#Y,,#.GD(NTKD+LW9^9C][J:ZZA-\EG
MO=O[P:]ZZVLD%%%%(84444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M'FW@?_D<7_[C/_IVDHH\#_\ (XO_ -QG_P!.TE% %[Q7\//[4UZ#6M$>2&\,
M[37:MJMY;)*?)$08"%QM;:J E0,A<'-4?^$'\0?W_P#RZ]6_^.5Z310!YM_P
M@_B#^_\ ^77JW_QRC_A!_$']_P#\NO5O_CE>DT4 >;?\(/X@_O\ _EUZM_\
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
M_P!"S_Y/W/\ \<H_X9\^&/\ T+/_ )/W/_QRO2:* /-O^&?/AC_T+/\ Y/W/
M_P <H_X9\^&/_0L_^3]S_P#'*])HH \V_P"&?/AC_P!"S_Y/W/\ \<H_X9\^
M&/\ T+/_ )/W/_QRO2:* /-O^&?/AC_T+/\ Y/W/_P <H_X9\^&/_0L_^3]S
M_P#'*])HH \V_P"&?/AC_P!"S_Y/W/\ \<H_X9\^&/\ T+/_ )/W/_QRO2:*
M /-O^&?/AC_T+/\ Y/W/_P <H_X9\^&/_0L_^3]S_P#'*])HH \V_P"&?/AC
M_P!"S_Y/W/\ \<H_X9\^&/\ T+/_ )/W/_QRO2:* /-O^&?/AC_T+/\ Y/W/
M_P <H_X9\^&/_0L_^3]S_P#'*])HH \V_P"&?/AC_P!"S_Y/W/\ \<H_X9\^
M&/\ T+/_ )/W/_QRO2:* /-O^&?/AC_T+/\ Y/W/_P <H_X9\^&/_0L_^3]S
M_P#'*])HH \V_P"&?/AC_P!"S_Y/W/\ \<H_X9\^&/\ T+/_ )/W/_QRO2:*
M /-O^&?/AC_T+/\ Y/W/_P <H_X9\^&/_0L_^3]S_P#'*])HH \V_P"&?/AC
M_P!"S_Y/W/\ \<H_X9\^&/\ T+/_ )/W/_QRO2:* /-O^&?/AC_T+/\ Y/W/
M_P <H_X9\^&/_0L_^3]S_P#'*])HH \V_P"&?/AC_P!"S_Y/W/\ \<H_X9\^
M&/\ T+/_ )/W/_QRO2:* /-O^&?/AC_T+/\ Y/W/_P <H_X9\^&/_0L_^3]S
M_P#'*])HH \V_P"&?/AC_P!"S_Y/W/\ \<H_X9\^&/\ T+/_ )/W/_QRO2:*
M /-O^&?/AC_T+/\ Y/W/_P <H_X9\^&/_0L_^3]S_P#'*])HH \V_P"&?/AC
M_P!"S_Y/W/\ \<H_X9\^&/\ T+/_ )/W/_QRO2:* /-O^&?/AC_T+/\ Y/W/
M_P <H_X9\^&/_0L_^3]S_P#'*])HH \V_P"&?/AC_P!"S_Y/W/\ \<H_X9\^
M&/\ T+/_ )/W/_QRO2:* /-O^&?/AC_T+/\ Y/W/_P <H_X9\^&/_0L_^3]S
M_P#'*])HH \V_P"&?/AC_P!"S_Y/W/\ \<H_X9\^&/\ T+/_ )/W/_QRO2:*
M /-O^&?/AC_T+/\ Y/W/_P <H_X9\^&/_0L_^3]S_P#'*])HH \V_P"&?/AC
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
MW%;WBM_#GB'X6^+9OA+H=];V#75JVHW5M:LEO=1H<MY,)8?<!!<!$&.3D<T
M>^:3KNDZ];O/H>J66I0QML>2SN$F56QG!*D@'!'%7Z\%^!UA8R^/M4U70-?E
MUBQ%@+>>:V\.QZ79M)O5E7"L-TBC/_+/HWWN@/O5 !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >;?"
M#_D&P_\ 8OZ/_P"DYHH^$'_(-A_[%_1__2<T4 =+X7_Y&+QG_P!AJ/\ ]-]G
M725S?A?_ )&+QG_V&H__ $WV==)0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% 'FWP@_P"0;#_V+^C_ /I.:*/A!_R#8?\ L7]'_P#2<T4 =+X7_P"1
MB\9_]AJ/_P!-]G725S?A?_D8O&?_ &&H_P#TWV==)0 4444 %8MKXNT6]UYM
M'M[IVO TBKNMY%BD:,XD1)2H1V4\,JL2,-D?*<;5<#J%S=ZI\1]$FL['6/,T
M^>:.XM[RRV6D,1C=3<1S@;7D;**H$C?*S912&( -VW\=:!<PWEQ'/=+:V:2/
M+=2Z?<1P$(VUMLK($<[N %))YP#6EH^MV.O6;W.FR2,D<C12)-"\,D3CJKQN
M RG!!P0."#T(KR"?0;T:9'8>$[;Q.UE9P1W&IVVLB4[Y8KN&54A#_(TA5)P?
M(_=GCKE<^A^#8YKC6/$NM&VN+:TU.^C>U6Z@>"5UCMXHBYC<!ERR,!N )"@]
M"* .KHKF/&E_K^E6=M=Z%>:;#&]W:VDD=Y8R3DF>XCAWAEF3 7S,XP<XQD9I
M_P!A\;_]##X?_P#!#/\ _)E '245S?V'QO\ ]##X?_\ !#/_ /)E'V'QO_T,
M/A__ ,$,_P#\F4 =)17-_8?&_P#T,/A__P $,_\ \F4?8?&__0P^'_\ P0S_
M /R90!TE%<W]A\;_ /0P^'__  0S_P#R91]A\;_]##X?_P#!#/\ _)E '245
MS?V'QO\ ]##X?_\ !#/_ /)E'V'QO_T,/A__ ,$,_P#\F4 =)17-_8?&_P#T
M,/A__P $,_\ \F4?8?&__0P^'_\ P0S_ /R90!TE%<W]A\;_ /0P^'__  0S
M_P#R91]A\;_]##X?_P#!#/\ _)E '245S?V'QO\ ]##X?_\ !#/_ /)E'V'Q
MO_T,/A__ ,$,_P#\F4 =)17-_8?&_P#T,/A__P $,_\ \F4?8?&__0P^'_\
MP0S_ /R90!TE%<W]A\;_ /0P^'__  0S_P#R91]A\;_]##X?_P#!#/\ _)E
M'245S?V'QO\ ]##X?_\ !#/_ /)E'V'QO_T,/A__ ,$,_P#\F4 =)17-_8?&
M_P#T,/A__P $,_\ \F4?8?&__0P^'_\ P0S_ /R90!TE%<W]A\;_ /0P^'__
M  0S_P#R91]A\;_]##X?_P#!#/\ _)E '245S?V'QO\ ]##X?_\ !#/_ /)E
M'V'QO_T,/A__ ,$,_P#\F4 =)17-_8?&_P#T,/A__P $,_\ \F4?8?&__0P^
M'_\ P0S_ /R90!TE%<W]A\;_ /0P^'__  0S_P#R91]A\;_]##X?_P#!#/\
M_)E '245S?V'QO\ ]##X?_\ !#/_ /)E'V'QO_T,/A__ ,$,_P#\F4 =)17-
M_8?&_P#T,/A__P $,_\ \F4?8?&__0P^'_\ P0S_ /R90!TE%<W]A\;_ /0P
M^'__  0S_P#R91]A\;_]##X?_P#!#/\ _)E '245S?V'QO\ ]##X?_\ !#/_
M /)E'V'QO_T,/A__ ,$,_P#\F4 =)17-_8?&_P#T,/A__P $,_\ \F4?8?&_
M_0P^'_\ P0S_ /R90!TE%<W]A\;_ /0P^'__  0S_P#R91]A\;_]##X?_P#!
M#/\ _)E '245S?V'QO\ ]##X?_\ !#/_ /)E'V'QO_T,/A__ ,$,_P#\F4 =
M)17-_8?&_P#T,/A__P $,_\ \F4?8?&__0P^'_\ P0S_ /R90!TE%<W]A\;_
M /0P^'__  0S_P#R91]A\;_]##X?_P#!#/\ _)E '245S?V'QO\ ]##X?_\
M!#/_ /)E'V'QO_T,/A__ ,$,_P#\F4 =)17-_8?&_P#T,/A__P $,_\ \F4?
M8?&__0P^'_\ P0S_ /R90!TE%<W]A\;_ /0P^'__  0S_P#R91]A\;_]##X?
M_P#!#/\ _)E '245S?V'QO\ ]##X?_\ !#/_ /)E'V'QO_T,/A__ ,$,_P#\
MF4 =)17-_8?&_P#T,/A__P $,_\ \F4?8?&__0P^'_\ P0S_ /R90!TE%<W]
MA\;_ /0P^'__  0S_P#R91]A\;_]##X?_P#!#/\ _)E '245S?V'QO\ ]##X
M?_\ !#/_ /)E'V'QO_T,/A__ ,$,_P#\F4 =)17-_8?&_P#T,/A__P $,_\
M\F4?8?&__0P^'_\ P0S_ /R90!TE%<W]A\;_ /0P^'__  0S_P#R91]A\;_]
M##X?_P#!#/\ _)E '245S?V'QO\ ]##X?_\ !#/_ /)E'V'QO_T,/A__ ,$,
M_P#\F4 =)17-_8?&_P#T,/A__P $,_\ \F4?8?&__0P^'_\ P0S_ /R90!TE
M%9/A35IM>\&:+J]TD<<^H:?!=2)&"%5I(U8@9).,GUK6H **** /-OA!_P @
MV'_L7]'_ /2<T4?"#_D&P_\ 8OZ/_P"DYHH Z7PO_P C%XS_ .PU'_Z;[.ND
MKF_"_P#R,7C/_L-1_P#IOLZZ2@ HHHH **** "BBB@#F_'G_ "+MK_V&M*_]
M.%O725S?CS_D7;7_ +#6E?\ IPMZZ2@ K+.H:C-?7<-C96LD=K*(F>:Z:,L2
MBOT$;<8<#K6I6;I?_(1UG_K]7_TGAH //US_ *!VG_\ @>__ ,9H\_7/^@=I
M_P#X'O\ _&:TJ* ,WS]<_P"@=I__ ('O_P#&://US_H':?\ ^![_ /QFM*B@
M#-\_7/\ H':?_P"![_\ QFCS]<_Z!VG_ /@>_P#\9K2HH S?/US_ *!VG_\
M@>__ ,9H\_7/^@=I_P#X'O\ _&:S5\>Z(^M?V2JZM]MX_='1+P84MM#EO*P$
MR"-^=O'6NDH S?/US_H':?\ ^![_ /QFCS]<_P"@=I__ ('O_P#&:TJ* ,WS
M]<_Z!VG_ /@>_P#\9H\_7/\ H':?_P"![_\ QFBRU_3M2T&UUK3Y9;FPNU1H
M9(K>1F<.P"G8%W 9(R2.!DG !-:5 &;Y^N?] [3_ /P/?_XS1Y^N?] [3_\
MP/?_ .,UI5@:/XUT;7KB&+2QJ4RS[O+G;2;J.!L DGSFC"8X.#NY/ Y(H N^
M?KG_ $#M/_\  ]__ (S1Y^N?] [3_P#P/?\ ^,U=M+E+RSBN85E6.50ZB:%H
MG /JC@,I]B :EH S?/US_H':?_X'O_\ &://US_H':?_ .![_P#QFM*HGN42
M\BMF64R2JSJ5A8H N,Y<#:I^88!()YQG!P 4O/US_H':?_X'O_\ &://US_H
M':?_ .![_P#QFI]3U2ST:Q^UZE-Y,'FQ0[]I;YY)%C08 )Y9U'MGGBHM8US3
M]!M4N-3F9!)((HHXHGFEF<_PI&@+N< G"@X )Z F@!OGZY_T#M/_ / ]_P#X
MS1Y^N?\ 0.T__P #W_\ C-2:3K%EKED;K397>-7:-UEB>*2-QU5XW 9#T.&
M."#T(J]0!F^?KG_0.T__ ,#W_P#C-'GZY_T#M/\ _ ]__C-:5% &;Y^N?] [
M3_\ P/?_ .,T>?KG_0.T_P#\#W_^,U<O;R#3["XO;Q_+M[:)I97P3M11DG Y
M/ [5'8ZC;ZBC/:>:R*%(=X716#('!4L &&&'(S@Y!Y!  *_GZY_T#M/_ / ]
M_P#XS1Y^N?\ 0.T__P #W_\ C-:5% &;Y^N?] [3_P#P/?\ ^,T>?KG_ $#M
M/_\  ]__ (S6E10!0L;ZZFO[BTOK:&"2&*.4&&<R*P<N.ZK@_(?SJ_6;!_R-
M5]_UY6W_ *'/6E0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S?PX_P"2
M6>%/^P+9_P#HA*Z2N;^''_)+/"G_ &!;/_T0E=)0 4444 >;?"#_ )!L/_8O
MZ/\ ^DYHH^$'_(-A_P"Q?T?_ -)S10!TOA?_ )&+QG_V&H__ $WV==)7-^%_
M^1B\9_\ 8:C_ /3?9UTE !1110 4444 %%%% '-^//\ D7;7_L-:5_Z<+>ND
MKF_'G_(NVO\ V&M*_P#3A;UTE !6;I?_ "$=9_Z_5_\ 2>&M*LW2_P#D(ZS_
M -?J_P#I/#0!I4444 96K6_B&:X0Z'JFF6<(7#I>:;)<L6SU#+/& ,8XP?K7
M'^.]'^)=[X)U*WT/7])>\>(A4M-,DMIG'\2I(UPX5B,@?+^(ZUZ+10!Y!\']
M ^)FE_#^VM]6U:QL5W$VUIJ>G27,\,796*S1[>^%() [CH/1=-M?%$5\C:OK
M&D75J =T5KI,L#DXXP[7#@<_[)_"MJB@#F5M+G_A:L]V()!;G1(XEG,9V;Q.
MYVYZ9P0<9SBO+X] U+_A&-1@L]"U"+6/^$9U.WU^<V;K_:-XX'EE6(Q<,7$C
M*R;L*V,C=MKW:B@#Q2[\$?9KG6IK#P_*DMO!HUS8216S;EN?.)N)$..9,(F]
MA\Q'WC@T[PG8Q7/BXS:5I=TNJP>+=3>\U+[,ZQ_8_,G!C\XC:RERN(@<AOGV
M]6/M-0VUG;62.EG;Q6ZR2-*XB0*&=CN9CCJ2223U)- 'A6A>&]8LO .FVNJZ
M->W.HRQ:4]I/]B??9PQWD!FMF&#Y>W;YA)P7!.?]7Q:\,^#Y],\-Z*B:-JEC
M)>>$;R#57L;<I<M+N@\L$MC]Z 9-@8YP"!QQ7N-% '%?#6T^QV6II%ID%C;-
M<J8I+;2IM,CG/EJ&(M96)0@C!88#<>E-^&>@ZGIGA739-1U75!B%@=+NH8$C
MA)8XZ1"3C_:<]>]=O10!\^>#_!M_:^'1J%SX?NXM8MM1T+[-++:.)HHUBM5G
MVY&0H D5\<84ANG'06UAJ$OQ8L-3CT!K-H]<NENYTTF<3&$Q3)&\EXSE98WP
MA"(NU/E&1@9]CHH \ T[P?JFE^$_#G]E:'>6MQ<: 5UH1VSK),%NK5GCDXR7
M,(G55/S$95?2NEN+.*#4X;SP?X3U2#3X-+UCRK4V\EDLLK+:[5C7AH Y1@!A
M"6#LH.=Q]:HH \'T_0=1CM]9CL-$:"TN&T22&.QT&?3XG:._S*?)=F8LJ@%G
M."5 .,#<?3/%:S6/B?0-?-K=7=E8BX@N4M(&GDC\U4"RB- 68 H5.T$@/G&
M:ZRB@#RSQ"(-=UJSU76?"%W/X8,ERLL']FR2SW<_E1K#<2VP3S% "S1J6&1\
MI^4%2.>U'PWJ"^'M9O?%&FR2WEE\/1"MU<Q^9Y4X6ZW*).1Y@5@"02<-U^;G
MW2H[FV@O+66UO(8Y[>9#'+%*@9)%(P58'@@@X(- 'C,>CW%SX?U>3PIHU_9Z
M9-IM@M[;-;20/?2+,6NMBMAI': E3(,^82 &)&:ET3PPEW\4+"ZA\-SP^%X9
M+Z;3[:YT]H8[=_+L_F$3J/*W2I(RA@N2"P'>O9$18XU2-0B* %51@ >@I: /
M ],\/W^H7%X[>&!:I?>'M0BNK=-&GA)NBT;I'--*S&ZD!W$2X )R0220+]CH
M<RZ9.9=!O/[ _MG3Y;W3_P"S909[9=.B0X@V[G59PA90I^X>#@@^VT4 >-V'
MA!M5U#PY!K&@32Z-%%K36]K>6Q*VT#S0FVC=3]P[1E4;E=H  *X'HG@%+V+X
M<^'8]52>.]33+=9TN%*R*XC4$,#SNSUSS7044 %%%% &;!_R-5]_UY6W_H<]
M:59L'_(U7W_7E;?^ASUI4 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <W
M\./^26>%/^P+9_\ HA*Z2N;^''_)+/"G_8%L_P#T0E=)0 4444 >;?"#_D&P
M_P#8OZ/_ .DYHH^$'_(-A_[%_1__ $G-% '2^%_^1B\9_P#8:C_]-]G725S?
MA?\ Y&+QG_V&H_\ TWV==)0 4444 %%%4(-=TFYUB?2;;5+*;4K==\UE'<(T
MT2\<L@.X#YEY([CUH OT5GP^(-&N)KZ*#5K&633LF]1+E";7K_K #\GW3UQT
M/I4VG:G8:Q8I>Z3>V]]:29"3VTJR1M@X.&4D'!!% &+X\_Y%VU_[#6E?^G"W
MKI*YOQY_R+MK_P!AK2O_ $X6]=)0 5FZ7_R$=9_Z_5_])X:TJS=+_P"0CK/_
M %^K_P"D\- &E1110 445R_C_P ?Z5\./#\.KZY!>3V\URMLJ6:*S[RK,.&9
M1C"'OZ4 =117$_#KXJZ'\31J)T&VU"W_ +.\KSA>QHF?,W;=NUVS]P^G:NVH
M **X)_BC#'IGC"9],9;KPT9F6W:; O(H\C>K;>/F5E(P=O&?O"MKQ!XN30=>
MTO3VLVGBNW NK@2;19HSK'&S#'.Z1PO;@,<\8H Z.BN/U3QI?P>(-3TS1=&A
MU)])@2>ZB:^\JYE5AN_<0B-O,XP,ED!8[<\$TC^+M=NM6U2WT+P[;7<&F)$\
MGVG4'M[B0R1"3:L7DL-V#C#.O/7% '8T5Q\_Q$L@WAZ:QM7N;'68HYY+DN%^
MQQ2LB1,ZX.2TDBKC(QACGY<5;OO$FJ2ZU>Z;X8T>WU)].5?MLEU?&V5790ZQ
M)B-RS[2&.=J@,O)R=H!TM%9%AXFT^_\ "8\1!I(+%8'FE$RX>'9GS%8#/S*5
M8'!(R#@FJ&D^(];O+BQDU'PY]DT[4<_9YHKHSS0Y4LGVB,1A8\J.2KN V%SS
MF@#IJ*Y9_B3X4B2Y>753'';$;Y'MI51P9A#NC8IB11(RJ60LH+#)&:DL/B#X
M;U+48+"VO)Q<SS-;K'/8SP[9@K-Y3ET 1RJE@K8) R 10!TM%<YHGC[PUXA
M;2M2WHUL;I))H)(4DB& SJTBJ&"D@-@G:>&P:+7Q]X<O--N+Z"]E\JW\K>DE
MG,DK>:<1%(F0.X<\*5!W'(&2* .CHKAO$7Q2TO1=.M;VTB>]2X$H\@PW$<ZM
M'-%&P,?DDKCS<D/M/W0 V[(W;GQCH=IK4.E7%VZ7<K1IC[-*4C>3_5I))MV1
MNW97(8Y&!R* -RBL#Q!XLM?#>HVD6H)MM)K6ZNI[K)/D) BNQV@$MP3TYX[T
MRV\>>'+K3]0OH[]T@TZ-);@S6LL3!'SL9590SA\$*5!W'A<F@#HJ*XNU^*&B
M27&IK=+=01V=V+:%5M)Y)Y_]'29V, C\Q N\@Y7C )(R!6X?%FB"+S!?JR&*
M"9&2-F$R3';$8\#]YN) &W/) [T ;%%%% !1110 4444 9L'_(U7W_7E;?\
MH<]:59L'_(U7W_7E;?\ H<]:5 !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M>)?M%?$+Q/X$'AT>%-2^P?;?M/GG[/'+OV>5M^^IQ]]NE 'I/PX_Y)9X4_[
MMG_Z(2NDKPG]F/QEKOB72=8TW6KW[3::-#9P6*>2B>3'MD7;E0"W$:\MD\5[
MM0 4444 >;?"#_D&P_\ 8OZ/_P"DYHH^$'_(-A_[%_1__2<T4 =+X7_Y&+QG
M_P!AJ/\ ]-]G725S?A?_ )&+QG_V&H__ $WV==)0 4444 %>;7>IZ7<?$[P_
M!HMQ93M:WETL^E6]N8;FUD=)/-NI>?\ 5DXZHH8R!P[9 /I-% 'SW<!KOPOX
M=M+/]]>Z)IK+XDCCY> "\M6F28#G+>7.V#R0&(X//JG@>XAU#6O%>IZ9-'<:
M5>:E&UK<0N&BF*VT22.A'!&]2I(X)5O2NPHH XOXES:Q'HUDNF6%C<0'5=-+
MO<7KPL)!?0;%"B)P5)P"V00"2 V,'?L[CQ \!.H:9IL$N#A8-1DE7/;DP+_+
M\ZH>//\ D7;7_L-:5_Z<+>NDH I>;JO_ #YV?W,_\?;?>]/]7T]_TJOHIE:[
MU<W")'*;Q=RHY90?L\/0D#/Y"M6LW2_^0CK/_7ZO_I/#0!I4444 9&K^$_#_
M (@N$N-;T6POYT3RTEN+=795SG )&0,\UQ'C_P"!V@^+] BT_1_L_A^:.Y6=
MKB&U\S<H1EV;=RC^('/M7IU% 'D?P[^ .F^"O[1_M+6+C5S>>6$,'FV7E;=V
M?]7+\V=PZ],<=:] TSPCI>D7ZW=E)JGF*" LVKW<T9XQS&\A0]>XXZUN44 >
M9>)OACJ6L^$=9M+&\M+;5KF^O9K6=BQ0P7)P\4AVY *X/ .&1#SBM+5OAR/$
ME_XBO-=NITFOT6VL/L5_<0K# B?)O565782M(^&# 9[\UW=% 'G6N>$/$GB#
M3FM]:L/#>K7$UL%CO+HLLFE2M&J2& K#EQN7S%.Z-LG&<!2+L&A^+=%UG5Y=
M(72[V/48[=5O+Z]E26-XX5C+M$L+!^1NQO7/3(ZUW%% 'F5G\'X#I&H66IWU
MR2+*'3=.DM+^>'9!#$ C2*C*K-YK228(8#=@5I1Z!XSTR:YO='ET<WVKI!+J
M/GR2".WN8T2-GCQ&3*CJ@!0^61C(;+?+W=% '*^'O"TT/PU_X1O7O+$]Q!<0
MWCVTI=7:5G+NI*J1NWE@,?+G&3C)-(LO&"-IUEJLVF6]C8C;-<V4KO+?A5*J
M#&\8$ .0YVNYRNT'!)KJJ* /)+GX7^(;S1](TJ6XTQ+;P^D<%C*LLA>ZC6Z@
MD+2C9B-A';@;5+@LW5171)X)U)=4N+DS6NR7Q0NLJ-[9$(MDBV_=^_N4G'3'
M?M7<T4 >/^$/ FN:]\/]&L?$T<6DP6_A^XTZ-(_,^TDW"*I:1'5?+*!?NY;<
M3D[<8K=;P=XAU%;V]UJWT62\>RM+**TCN9_*989#(9/."J\4A+':55BA53EC
MT]#HH \MU;X=>)-4T_3]][:O/:1786*YO9I_+\RXMY8X_/="\B@0,"[#(W#
M(%7-2^'M_?>+KN_*V\UGJ5U:WEPLNJWB+;O$L:LHMXRL<W^I4JSE2">0P4"O
M1J* .-\?>$+_ ,51A=/FMHS_ &7J-G^_9A\]Q"$0\*> 1SWQT!JCJW@#4=0E
MU&6.YM4>73M-BMMS-C[19SO-\^!_JV)09&3C)QP,^@44 >57?P\\27WB:Y\2
MW(L1>S7$A%C::S=VB")X+>/_ (^(D5RP:V4XVX8,>A QM0>!]0M5T9[?^SD?
MP];(FG0IYGER.V/.WL^]T4JNU?F<@G<=Q 4=W10 4444 %%%% !1110!C%[I
M?%5[]DAAE'V&#=YDQ3!WS;1PIX/<]O>K@EU7C-G9_<)/^EMPW.!_J^G3G]*B
M@_Y&J^_Z\K;_ -#GK2H I"75>,V=G]PD_P"EMPW.!_J^G3G]*!+JO&;.S^X2
M?]+;AN<#_5].G/Z5=HH I"75>,V=G]PD_P"EMPW.!_J^G3G]*!+JO&;.S^X2
M?]+;AN<#_5].G/Z5=HH I"75?ES9V8^0EL7;<-S@#]WR.G/;)X..02ZK\N;.
MS'R$MB[;AN< ?N^1TY[9/!QS=HH I"75?ES9V8^0EL7;<-S@#]WR.G/;)X..
M02ZK\N;.S'R$MB[;AN< ?N^1TY[9/!QS=HH I"75?ES9V8^0EL7;<-S@#]WR
M.G/;)X..02ZK\N;.S'R$MB[;AN< ?N^1TY[9/!QS=HH I"75?ES9V8^0EL7;
M<-S@#]WR.G/;)X..02ZK\N;.S'R$MB[;AN< ?N^1TY[9/!QS=HH I"75?ES9
MV8^0EL7;<-S@#]WR.G/;)X..02ZK\N;.S'R$MB[;AN< ?N^1TY[9/!QS=HH
MI"75?ES9V8^0EL7;<-S@#]WR.G/;)X..02ZK\N;.S'R$MB[;AN< ?N^1TY[9
M/!QS=HH I"75?ES9V8^0EL7;<-S@#]WR.G/;)X..02ZK\N;.S'R$MB[;AN<
M?N^1TY[9/!QS=HH I"75?ES9V8^0EL7;<-S@#]WR.G/;)X..02ZK\N;.S'R$
MMB[;AN< ?N^1TYXQD\''-VB@"D)=5^3=9V8RC%L7;<-S@#]WR#\N3QC)X..0
M2ZK\FZSLQE&+8NVX;G '[OD'Y<GC&3P<<W:* *0EU7Y-UG9C*,6Q=MPW. /W
M?(/RY/&,G@XY!+JOR;K.S&48MB[;AN< ?N^0?ER>,9/!QS=HH I"75?DW6=F
M,HQ;%VW#<X _=\@_+D\8R>#CD$NJ_)NL[,91BV+MN&YP!^[Y!^7)XQD\''-V
MB@"D)=5^3=9V8RC%L7;<-S@#]WR#\N3QC)X..02ZK\FZSLQE&+8NVX;G '[O
MD'Y<GC&3P<<W:* *0EU7Y-UG9C*,6Q=MPW. /W?(/RY/&,G@XY!+JOR;K.S&
M48MB[;AN< ?N^0?ER>,9/!QS=HH I"75?DW6=F,HQ;%VW#<X _=\@_+D\8R>
M#CD$NJ_)NL[,91BV+MN&YP!^[Y!^7)XQD\''-VB@"D)=5^3=9V8RC%L7;<-S
M@#]WR#\N3QC)X..8Y;R_MH#/=6]A#$D3/+(]ZP5",XY,?W>%R3C&3P<<Y5SX
MP%W=26/A*S.MWD;%))4?9:6[>DDV",CNJ!F]0.M)!X/;4;A+SQE>?VS.C!X[
M39Y=G >HVPY.XC^](6/IMZ4 48_%?B#Q"AC\(:39O$8S_P 3>[FD^R!LG C7
M8KS#&/F&U>3\QQSFZC\*+#Q-Y$WCBR_X2&]17)GN-6GB$;'^&..)554.%[9]
M=Q&3Z.!@8%% ' ?!SP?H7AOP!I6HZ+8_9KO6=,L[B^D\UW\Z3RMV<,Q"\NW"
MX'-=_7-_#C_DEGA3_L"V?_HA*Z2@ HHHH \V^$'_ "#8?^Q?T?\ ])S11\(/
M^0;#_P!B_H__ *3FB@#I?"__ ",7C/\ [#4?_IOLZZ2N;\+_ /(Q>,_^PU'_
M .F^SKI* "BBB@ HHHH **** .;\>?\ (NVO_8:TK_TX6]=)7-^//^1=M?\
ML-:5_P"G"WKI* "LW2_^0CK/_7ZO_I/#6E6;I?\ R$=9_P"OU?\ TGAH TJ*
M** "BLK5O$ECHMPD-Y!J<C.N\&STJYNE SCEHHV /'0G-<]X@^*NA>'_  _>
M:I<VVLJMO$643Z)>P([]%0R/$%7<V!DD#F@#MJ*\X\"?&+2O%GA&UU&YM=2%
M]CR[R*PT>[N8XI1U >.-AR,,!DD!AFNMTWQ7I^JWR6EK;ZNDC@D-=:-=VZ<#
M/+R1*H_$\T ;5%>::GK_ (AT_P 0W9U'4[S2F2_C2SAN-/#:5<6S.$7?<I$S
M1R-S]YTP[*-I7J^+QG?-\7+G3)M0\G287=09EB2TDC6.-2$E(#O<+<.%8*Q1
M5." _4 ](HKRA?$>OW6H:O\ V?J^O3ZC;:Q);6FGQZ.K6+1K* %DG^S\#;G<
M?.!'UXKM]6U.\MO'/A[3X)MMK>17;3Q[0=Y14*\D9&-QZ4 =!17-^$M5OM2U
M#Q1'?R^8ECK+6UJ-@79$+>%MO &?F=CDY//M7,:/K_B&/Q!80:]J=Y9W]Q>M
M!<Z;J&GB.Q="K.HM+F.+#N !@/*2P#Y53T /2Z*R_$UY/I_A+5[VS?R[BVL9
MI8GP#M98R0<'@\CO7F!\9ZW::-?36FO:I=-_PC%[J&_6-,2T:*YBC1D, ,$?
MFK\S%N'4 )DC< P!['17D>J>.]?@\):'!;7NW6H[X1:G,84R\,=Q' S;2-J^
M89H6&!P&.,=N\\(ZG>:I!J[7TWFFVU>ZMHOE"[8T?"KP!G [GF@#H**\D\(>
M+]8O;OPS)<:YJEV^IW$D5]!J.F);6BJ(Y6'D3""/>^Y% 57?(+''!(LWGQF-
ME=3VW]E:==W"J&CM['6XYY8\W4-OLG"IMB?]^&P&<?*PSQF@#U*BO,=>^)=W
MI<%I/JD<>D'3_$(T_58X)/M221?8GG&QRBGG,?\ "IR".G75G\?ZA::SI^FW
MNCZ?:7%W'%*(KC6%C>422,H2WS'LGD50"ZAE +J S9!H [FBN?U;4[RV\<^'
MM/@FVVMY%=M/'M!WE%0KR1D8W'I7(V?Q?N7T:QO]0\.I;#5M/%WID<>H>89G
M,T4(CD_=@1Y>=#N&[Y<D@$;: /3J*\S?XC:CH4^N?\)+'803KK$&GV4$]^L5
MK#NM(Y6+7)C!V<2-N*$Y(7'3&E9_$N.[\/V>K1Z;Y\-U)+9I]CN1.&O4<JL2
ML%VLDA4[9<@<C(7- '=44R(R&%#.JI*5&]4;<H/< D#(]\#Z4^@ HHHH ***
M* ,V#_D:K[_KRMO_ $.>M*LV#_D:K[_KRMO_ $.>M*@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MLK6O$NF:#Y4=[,SW4_\ Q[V=NAEGG/\ L1KR1ZGH.Y%9/V+Q'XFYU29_#NF-
M_P N=I*&NY1_TTF'$?\ NQY/^WVH NZKXMLK"^.FV,4VK:M@'[!9 ,Z ]#(Q
M(6)?=R,]L]*I?\(YJGB+Y_&5XJVC<C1M/D98<>DLO#S?3Y4/=3UK>TK1].T.
MQ%GI%G%:0 EBL:XW,>K,>K,>Y.2:NT 16UK!96L=M9P1V\$2A8XHD"J@] !P
M!4M%% !1110!S?PX_P"26>%/^P+9_P#HA*Z2N;^''_)+/"G_ &!;/_T0E=)0
M 4444 >;?"#_ )!L/_8OZ/\ ^DYHH^$'_(-A_P"Q?T?_ -)S10!TOA?_ )&+
MQG_V&H__ $WV==)7-^%_^1B\9_\ 8:C_ /3?9UTE !1110 4444 %%%% '-^
M//\ D7;7_L-:5_Z<+>NDKF_'G_(NVO\ V&M*_P#3A;UTE !6;I?_ "$=9_Z_
M5_\ 2>&M*L2"^33]4U5;F"\_>W*R(T5G+(K+Y,2YRJD=5(_"@#;HK-_MZT_Y
MXZA_X+;C_P"(H_MZT_YXZA_X+;C_ .(H TJQ_%'A/1?&>D#2_$EF;RS$HE\H
M321Y8 @'*,">IXSBIO[>M/\ GCJ'_@MN/_B*/[>M/^>.H?\ @MN/_B* ,_PE
MX#\-^!8;F+PMIQL8[IE:9?M$LH8KG!^=FQU/3%=%6;_;UI_SQU#_ ,%MQ_\
M$4?V]:?\\=0_\%MQ_P#$4 8]QX!L[B26(ZIJ4>E3W1NY=(1XQ;O(7\QCG9YH
M!D^<J'"DD\8)!JW_ ,,=-U"Z1Y=4U6.""^;4K.UCDBV6=TS%S+&3&7^\SG8S
M,GSGY<8QT7]O6G_/'4/_  6W'_Q%']O6G_/'4/\ P6W'_P 10 [2-&M]%2[6
MU>5Q=W<MW)YA!P\C9(& ./3^=0:[X=BUQ[.<7MWI][8R-);7=F4\R/<I5AAU
M9&!!Y#*>Q&" :E_MZT_YXZA_X+;C_P"(H_MZT_YXZA_X+;C_ .(H ATGPY%H
M]F8;>]NI))KIKJ[N)O+:2\=AAO,^3 &-HP@7 50,#BLZR\!6EG/8*=4U.XT[
M3)!+8:9,\?D6Q (3!5!(P4$A0[L!QZ#&O_;UI_SQU#_P6W'_ ,11_;UI_P \
M=0_\%MQ_\10 ^ZTI;[P_<:5>W4\Z7-N]O+.=BR,&4J3\JA0<'^[CVKG)/AO:
MW=B]IJ^NZOJ<7]G3Z=!]H-NGV:.9 CLGEQ("VT  ONQSZG/0?V]:?\\=0_\
M!;<?_$4?V]:?\\=0_P#!;<?_ !% &)/\-]%GO=4NC+>+)J9M#,%D7"FW9&4J
M"O!;RXPWJ$&,5NZ1HUOHJ7:VKRN+N[ENY/,(.'D;) P!QZ?SIO\ ;UI_SQU#
M_P %MQ_\11_;UI_SQU#_ ,%MQ_\ $4 86E_#RVTY=.@EUS5KZQTR;S[2QN#
ML<;X8*V8XE=L;R0&8C.#R0*H#X0Z0;:QMYM7UB:'3XD@M$>6'$,*S0S+&,1C
M(#0)\QRQ&06/&.L_MZT_YXZA_P""VX_^(H_MZT_YXZA_X+;C_P"(H S)O NE
MSZLU_)+=&1M675BFY=AE6V^S[<;?N;.<=<]\<577X?6R6L%BNMZQ_9L01#I[
M31M"\:2%XX^8RRA<A<HRL550Q.,UM_V]:?\ /'4/_!;<?_$4?V]:?\\=0_\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **KW]_::78S7NHW$=
MM;0KNDFE8*JCW)KFO+U/QKS<"XTCP\W2$YBNK\?[?>&,_P!WAV[[1D$ ENM?
MO=<NY=-\'F,B)S'=:O(NZ"V(ZI&/^6L@]!\JG[QR-I(OAOX2VEM1T&PU>[<[
MIKW4[:.YGF;^\SNI/X#  X   %=':VMO8VD5K901V]O"H2.*)0JHHZ  < 5+
M0!6T_3K+2;&.RTJSM[*TBSY=O;1+'&F22<*H &22?QJS110 4444 %%%% !1
M110 4444 %%%% !1110!S?PX_P"26>%/^P+9_P#HA*Z2N;^''_)+/"G_ &!;
M/_T0E=)0 4444 >;?"#_ )!L/_8OZ/\ ^DYHH^$'_(-A_P"Q?T?_ -)S10!T
MOA?_ )&+QG_V&H__ $WV==)7-^%_^1B\9_\ 8:C_ /3?9U8\9PZM/X0OH_#S
M3"_8)M^SR*DK)O7S!&S<*YCWA2> Q!H W**\R^&$/B9-2(U.TURRTVWM[F(I
MK-PLK3,UV\D#+\S-N6%RKL3R0@'W<UZ;0 4444 %%%% '-^//^1=M?\ L-:5
M_P"G"WKI*YOQY_R+MK_V&M*_].%O724 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !65KGB&TT-(DD62
MZO;DE;6QMP&FN&'7:.P'=B0J]R*HZGXCN)]0DT;PK#'>ZE&<7$\F?L]CGO(1
M]Y\<B-?F/&2H.ZK>A^'+?1WENI9I+_5+D#[3J%Q@R2XZ*,<(@[(N /<DD@%*
MP\/7>I7T.K^+FCGN8FWVNG1$M;61['G_ %DG^V1Q_"%Y)Z6BB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** .;^''_)+/"G_8%L_P#T0E=)7-_#
MC_DEGA3_ + MG_Z(2NDH **** /-OA!_R#8?^Q?T?_TG-%'P@_Y!L/\ V+^C
M_P#I.:* .E\+_P#(Q>,_^PU'_P"F^SJO\29--D\&W6GZG%I=X;O9Y=AJ=^+2
M.XVR(Q^?K\O#<=P!WJQX7_Y&+QG_ -AJ/_TWV=4_B9IMK=^$)KQ]%TW4[RU*
M+ ]_IZW@MD>1%ED"8).U,N5'78!0!QGPH\/Z?9^-I]1TW2_#>D;=.D@>WTK6
M#?2S;I(F#$=%5=N/<L*]CKQ7X1I-!X\N;>:TT>&XAT^9+U--\/+8M;3":-1&
M\N/G#88J%."%)(X%>U4 %%%% !1110!S?CS_ )%VU_[#6E?^G"WKI*YOQY_R
M+MK_ -AK2O\ TX6]=)0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !116?K.N6.@V0N-0E(WL(X88U+RSN>B1H.68^@
M^O2@"[--';P/-<2)%%&I9W=@JJ!R22>@KE?MVI>,_DT66;3-"/W]2 VSW@](
M ?N(?^>IY/\  .CT^'1+_P 33)>^+HQ#9HP>WT16#(".0]PPXD?OL'R*?[Q
M8=5TZ4 5-,TNRT;3X['2[:.VMHA\L:#N>22>I)/))Y)Y-6Z** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** .;^''_ "2SPI_V!;/_ -$)
M725S?PX_Y)9X4_[ MG_Z(2NDH **** /-OA!_P @V'_L7]'_ /2<T4?"#_D&
MP_\ 8OZ/_P"DYHH Z7PO_P C%XS_ .PU'_Z;[.L/XI7'A^W.E'5]3UZPU4^=
M_9HT$RFXE^YY@"H"K#[G#C'/N:W/"_\ R,7C/_L-1_\ IOLZN^*=;_X1KPW=
MZU]B>]%FH=XHY$1C'N <@N0,A<MC(SMQU- ''_#6]^(%SJETOBF"8Z!Y&;.X
MU.WB@OV?<N Z1,5QMW9) .<>]>CUQ/@OXFZ=\0-7N(_#5I/-I=K#F;4)B(\3
M$KMB$9^8\%B6P!E<#.<UVU !7G]OHFFW?Q)M;WPQIZ0_V9<7#ZOJXSNNY'1E
M^R^8<M*%9PQR2L?EH@P1A/0*QK;P=X8L]4&IVGAS28+\.9!=Q6,2RACG+;PN
M<G)R<]Z /%+@M:>%_#MW9_N;W6]-9O$DD?#S@WEJLSS$<Y7S)UR>0"P' X]4
M\#V\.GZUXKTS3(8[?2K/4HUM;>% L4):VB>1$ X WL6(' +-ZUT$/A_1K>:^
ME@TFQBDU'(O72V0&ZZ_ZP@?/]X]<]3ZU-IVF6&CV*66DV5O8VD>2D%M$L<:Y
M.3A5  R230!ROQ+U*ZL]&LHK?1;Z_1M5TUS-;O %5EOH"$/F2*VYB !@$9(R
M0,D;]GJ][<P%YO#NI6;8)\N>2V+'';Y)F'/UJAX\_P"1=M?^PUI7_IPMZZ2@
M"E]ON?\ H$WGW-WWX>O]W_6=?T]Z/M]S_P! F\^YN^_#U_N_ZSK^GO5VB@"E
M]ON?^@3>?<W??AZ_W?\ 6=?T]Z/M]S_T";S[F[[\/7^[_K.OZ>]7:* *7V^Y
M_P"@3>?<W??AZ_W?]9U_3WH^WW/_ $";S[F[[\/7^[_K.OZ>]7:* *7V^Y_Z
M!-Y]S=]^'K_=_P!9U_3WH^WW/'_$IO/N;OOP\'^[_K.OZ>]7:* *7V^YX_XE
M-Y]S=]^'@_W?]9U_3WH^WW/'_$IO/N;OOP\'^[_K.OZ>]7:* *7V^YX_XE-Y
M]S=]^'@_W?\ 6=?T]Z/M]SQ_Q*;S[F[[\/!_N_ZSK^GO5VB@"E]ON>/^)3>?
M<W??AX/]W_6=?T]Z/M]SQ_Q*;S[F[[\/!_N_ZSK^GO5VB@"E]ON>/^)3>?<W
M??AX/]W_ %G7]/>C[?<\?\2F\^YN^_#P?[O^LZ_I[U=HH I?;[GC_B4WGW-W
MWX>#_=_UG7]/>C[?<\?\2F\^YN^_#P?[O^LZ_I[U=HH I?;[GC_B4WGW-WWX
M>#_=_P!9U_3WH^WW/'_$IO/N;OOP\'^[_K.OZ>]7:* *7V^YX_XE-Y]S=]^'
M@_W?]9U_3WH^WW/'_$IO/N;OOP\'^[_K.OZ>]7:* *7V^XX_XE5YRA8_/#P>
M?E_UG7].>M O[GC_ (E-X,H6/SP\'GY?]9UX^G/6KM% %(7]SQ_Q*;P90L?G
MAX//R_ZSKQ].>M O[GC_ (E-X,H6/SP\'GY?]9UX^G/6KM% %(7]SQ_Q*;P9
M0L?GAX//R_ZSKQ].>M O[GC_ (E-X,H6/SP\'GY?]9UX^G/6KM% %(7]SQ_Q
M*;P90L?GAX//R_ZSKQ].>M O[GC_ (E-X,H6/SP\'GY?]9UX^G/6KM% %(7]
MSQ_Q*;P90L?GAX//R_ZSKQ].>M O[GC_ (E-X,H6/SP\'GY?]9UX^G/6KM%
M%(7]SQ_Q*;P90L?GAX//R_ZSKQ].>M O[GC_ (E-X,H6/SP\'GY?]9UX^G/6
MKM% %(7]SQ_Q*;P90L?GAX//R_ZSKQ].>M O[GC_ (E-X,H6/SP\'GY?]9UX
M^G/6KM% %(7]SQ_Q*;P90L?GAX//R_ZSKQ].>M O[GC_ (E-X,H6/SP\'GY?
M]9UX^G/6KM% %(7]R=N=)O!E"QR\/RD9^4_O.IP/;D9(YP"_N3MSI-X,H6.7
MA^4C/RG]YU.![<C)'.+M% %(7]R=N=)O!E"QR\/RD9^4_O.IP/;D9(YP"_N3
MMSI-X,H6.7A^4C/RG]YU.![<C)'.+M% %(7]R=N=)O!E"QR\/RD9^4_O.IP/
M;D9(YP"_N3MSI-X,H6.7A^4C/RG]YU.![<C)'.+M% %(7]R=N=)O!E"QR\/R
MD9^4_O.IP/;D9(YP"_N3MSI-X,H6.7A^4C/RG]YU.![<C)'.+O3K7*2ZW?\
MBB9[/PC*(+%6*7&ME0R\<%;<'B1NV\_(O^T00 !VJ^,9[>\&E:/HEU?ZT\/F
MBU\V)4@&2 9G#G8#C(Z[NV<'#=%TJXM+P:KK-E>:EK4L3;KI_)5+<<_N8D\P
M[%.!TR3D;F..-O1M$L=!LC;:=$5#L9)978O),YZN[GEF/J?Y5H4 4A?W)VYT
MF\&4+'+P_*1GY3^\ZG ]N1DCG +^Y.W.DW@RA8Y>'Y2,_*?WG4X'MR,D<XNT
M4 4A?W)VYTF\&4+'+P_*1GY3^\ZG ]N1DCG +^Y.W.DW@RA8Y>'Y2,_*?WG4
MX'MR,D<XNT4 4A?W)VYTF\&4+'+P_*1GY3^\ZG ]N1DCG +^Y.W.DW@W(6.7
MA^4C/RG]YU.!TXY&2.<7:* *0O[D[,Z3>#<C,<O#\I&<*?WG4X&,9'S#)'.
M7]R=F=)O!N1F.7A^4C.%/[SJ<#&,CYADCG%VB@"D+^Y.S.DW@W(S'+P_*1G"
MG]YU.!C&1\PR1S@%_<G9G2;P;D9CEX?E(SA3^\ZG QC(^89(YQ=HH I"_N3L
MSI-X-R,QR\/RD9PI_>=3@8QD?,,D<X!?W)V9TF\&Y&8Y>'Y2,X4_O.IP,8R/
MF&2.<7:* *0O[D[,Z3>#<C,<O#\I&<*?WG4X&,9'S#)'. 7]R=F=)O!N1F.7
MA^4C.%/[SJ<#&,CYADCG%VB@"D+^Y.S.DW@W(S'+P_*1G"G]YU.!C&1\PR1S
M@%_<G9G2;P;D9CEX?E(SA3^\ZG QC(^89(YQ=HH I"_N3LSI-X-R,QR\/RD9
MPI_>=3@8QD?,,D<X!?W)V9TF\&Y&8Y>'Y2,X4_O.IP,8R/F&2.<7:* *0O[D
M[,Z3>#<C,<O#\I&<*?WG4X&,9'S#)'. 7]R=F=)O!N1F.7A^4C.%/[SJ<#&,
MCYADCG%VB@"D+^Y.S.DW@W(S'+P_*1G"G]YU.!C&1\PR1S@6_N3LSI-XNY2Q
MR\/RD9PI_>=3@8QD<C)'.+M% '-_#C_DEGA3_L"V?_HA*Z2N;^''_)+/"G_8
M%L__ $0E=)0 4444 >;?"#_D&P_]B_H__I.:*/A!_P @V'_L7]'_ /2<T4 =
M+X7_ .1B\9_]AJ/_ --]G3/B-/;6W@'4)KW3[34(5,):&]!, _?)B24 $[$.
M';V0T_PO_P C%XS_ .PU'_Z;[.L_XFQ^)(O#PU'POKESIOV,_P"E0VVG17C3
MQLZ!FVN"?W:[VVKRW3TH YSX:^(K3Q%XP%P8=!O-2CTZY@N-1T=2I01WAC1&
M&2-DD:Q/'DDX1ST(KU>O)_ACJ5Q>>,)XM*\1W6NZ&+!VG>30$T](KGS(P@W"
M-"Y*^9QT '.<C'K% !1110 4444 <WX\_P"1=M?^PUI7_IPMZZ2N;\>?\B[:
M_P#8:TK_ -.%O724 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %5-3U2RT;3Y+[5+E+:WCQN=SU).  .I)/  Y)X%4M<\1P:/)%:0
MPR7^J7()MM/M\>9)C@L2>$0=W; 'N< U=,\.3S:A'K/BF:.]U./)MX8P?L]C
MGM$IZMC@R-\QYQM!VT 5/L&H^,_WFN12Z;H1Y33"=LUX/6X(^ZA_YY#D_P 9
MZH.KBBC@A2*"-8XXU"HB+A5 X  '04ZB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F_AQ_R2SPI_P!@6S_]$)72
M5S?PX_Y)9X4_[ MG_P"B$KI* "BBB@#S;X0?\@V'_L7]'_\ 2<T4?"#_ )!L
M/_8OZ/\ ^DYHH Z7PO\ \C%XS_[#4?\ Z;[.D^(5WJ-CX%U"XT4:@;M3$%_L
MRV\^YV&5 _EIT+;"V">!U[4OA?\ Y&+QG_V&H_\ TWV=2^)_!FD^+OLO]L&\
M'V7?Y?V6\E@^]C.=C#/W1UZ<^M '(?#6[O+CQ'.MU=^.YE^R,0OB/35M[<'>
MGW6"C+^@STW>E>G5S'AOX?Z)X4U*2^TDWYFDB,+?:;^:==I(/W78@'*CGK^=
M=/0 4444 %%%% '-^//^1=M?^PUI7_IPMZZ2N;\>?\B[:_\ 8:TK_P!.%O72
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !15/5-8T[1+(W>KWL
M%E #CS)G"@D] ,]2>P')K"_M[7M=^7PQI/V.V;IJ6L1M&I'JEOQ(W_ _+'N:
M .DN;F"SMI+B\FC@@C&YY97"J@]23P*^!O\ A9/CC=N_X3+7\YS_ ,A.;'Y;
MJ^V;;P39R7,=YXCN9_$%[&=R/?8,,3>L<  C4^AP6_VC2_\ "NO!.[/_  AV
M@9ZY_LN'_P")H OZ'X>M-"CE:)I+F\N2&NKZX;=-<,.[-Z#LH 51P *U:**
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
M1WGSHSC-E,.!G.?EX/RG /)XP.1D NT52&K6QV8CO/G1G&;*8<#.<_+P?E.
M>3Q@<C(-6MCLQ'>?.C.,V4PX&<Y^7@_*< \GC Y&0"[15(:M;'9B.\^=&<9L
MIAP,YS\O!^4X!Y/&!R,@U:V.S$=Y\Z,XS93#@9SGY>#\IP#R>,#D9 +M%4AJ
MUL=F([SYT9QFRF' SG/R\'Y3@'D\8'(R#5K8[,1WGSHSC-E,.!G.?EX/RG /
M)XP.1D NT52&K6QV8CO/G1G&;*8<#.<_+P?E. >3Q@<C,-SXBTZRM3<WKSVU
MNL;2M+/:RHB*,YW$KA3P>#@GC'49 -.BN,?X@'4PB^$-&OM561"ZW\UO+;V:
M@ G.\H6?IP$5L],Y-,&DR:SL;Q=JFI7J2(TG]GV5C/:VH SD, -[GY?NNV&X
MPG(R :M]XUTR&\DL-+2?6M1C.U[334$IC/I(Y(2/_@;"O.OBYI7Q3\6>%%TS
M1-+LX[:]?%S:6MTAD2-<$!Y9&0<G'RHO8@L0:]1L+C2].LX;33;&:TMEC+1P
MPZ=+&B*,Y& @"GY3@=3Q@'(S875K9MF([SYU+C-E,.!G.?EX/!P#R>,=10!X
MY^S9I/C#0?#\]MKVFF+0K^*/4-.N3<1ORX&1M5BP#*5;D#&T]S7N%<W\./\
MDEGA3_L"V?\ Z(2NDH **** /-OA!_R#8?\ L7]'_P#2<T4?"#_D&P_]B_H_
M_I.:* .E\+_\C%XS_P"PU'_Z;[.NDKF_"_\ R,7C/_L-1_\ IOLZZ2@ HHHH
M *I/I%C+K4>KR0;KZ.V>T64L>(G969=N<')13G&>/K5VB@#G+;P!X:M8KF./
M3F>.XMS:F.:YEE6*$G/EQ!F(A3(!VQ[1\J_W1C4T?1+'0;-[;38Y%221I9'F
MF>:25SU9Y')9C@ 9)/  Z 5?HH YOQY_R+MK_P!AK2O_ $X6]=)7-^//^1=M
M?^PUI7_IPMZZ2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBF33Q6T#S7$J111J6>21@JJ/4D]!0
M ^BN6/C*35B8_!FF2:QSC[=(WD62^_FD$R?]LU<>XH_X1"YUCY_&6JR:DAY_
MLZV!M[,>S("6E_X&Q4_W10!+<^-K)[J2R\.V\^OWL9VO'88,43>DDQ(C3Z9+
M>BFHO["U_7?F\3:M]AM3_P PW1Y&C!'H]P<2-_P 1_C726UK;V5K';6<$=O!
M&-J11(%5!Z #@5+0!2TK1M-T.S%II%C!9P9R4A0+N/<GU)[D\FKM%% !1110
M 4444 %%!(526. .23VKQ77_ (]V&E?&JPT"&Z@E\/I&8+ZYCPX$[X*L&&>$
MP <?WGSRHH ]JHK*T[Q3H&KR>7I>MZ?=R9P8X;I&8'T*@Y!]JU: "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH ***YZ_P#&FEVUY)8:<)]9U*,X
M:STU/-:,^DC9"1_\#9: .AK,UCQ'I&@+&=6OHX'E.(81EY9CZ)&N6<^R@UD_
M8O%>N_\ (1O8O#UFW_+OIY$URP_VIF&U/HJ$CL]:>C^&-(T%I)=-LU6YE'[Z
M[E8RSS?[\KDNWXF@#,_M/Q1KO&C:8FB6C?\ +YJR[YB/5+=3Q]792.ZFIK3P
M3IPNH[W6Y;C7K^,[DGU)@ZQMZQQ "./ZJH/J371T4 %%%% !1110!S?PX_Y)
M9X4_[ MG_P"B$KI*YOX<?\DL\*?]@6S_ /1"5TE !1110!YM\(/^0;#_ -B_
MH_\ Z3FBCX0?\@V'_L7]'_\ 2<T4 =+X7_Y&+QG_ -AJ/_TWV==)7-^%_P#D
M8O&?_8:C_P#3?9UTE !1110 4444 %%%% '-^//^1=M?^PUI7_IPMZZ2N;\>
M?\B[:_\ 8:TK_P!.%O724 %%%% !1110 4444 %%%% !15/4M7TW1K7[1J]_
M:V,/_/2YF6-?S)K&_P"$S%[QX=T74]7STF6#[/!]?,FVAA[H&H Z6D=UC0O(
MP55&2S'  KF_LOC'4_\ CYO]/T*$]8[*,W4P_P"VL@5 ?^V;?6E3P)HTLBRZ
MR+G79@<[M5G,Z ^HB/[M3_NH* /%/VC_ (AS0R>'XO!/BJ>(J;H79TJ^902/
M*VAFC."1\W&>,^],_9V\>>(KO_A(1K'_  D'B8+]F,9%P)_LV?-S_K9 1NP/
MNY^[SVKWO6/#OAS4;*,Z_HVEW=M8HS1_;+6.1(%P-Q&X$*,*,X]*A\)V/A:/
M2(]2\%Z?IMK9:C&LHEL+5(1,HSM+!0#QD\'D9- %7_A-''^L\+>(DXS_ ,>:
MM_Z"YH_X3JU7/F:'XB3&/^8/.W_H*FNGHH YG_A/](7_ %MGK\7./G\/7V#^
M/DXI/^%A^'>-\]]'G/\ K=*NDZ?6,5T]% ',?\+'\)@?/K$<?&?WL4B<?BHH
M/Q)\%+GS/%.E1XQGS;I$_F173T4 <]'\0/!LW^J\6Z$_./EU*$_^S5:C\6^'
M)L>3K^ER9Z;;V,_UK2DM+>;_ %T$4G.?F0&JDF@Z/+_K=*L7_P!ZV0_TH ?'
MK.ES?ZG4K23C/RSJ?ZU:CFCE&8I%?O\ *P-9$G@SPO+_ *WPWI#\8^:QB/\
M[+563X<^"9<^9X/T$D]_[-AS^>V@#I**YG_A6_@W.4\-Z?'SG]W"$Y_#%)_P
MKKPL,;-,,>#D>7<RI_)A0!<\8>*K'P3X3O/$.K1W$MI9[/,2V4-(=SJ@P"0.
MK#O7 >'OVD?!/B'7(-,6+4M.,P<_:;^.*.%-J%N6$A/.W XY) [UH>/_ (16
M?B'P+J&E>'&EMM0G$8A:\U.Z: ;958[E+,#PIQ\IYQ]:X#X7_L^>)_!?Q(TO
MQ!K-]HT]G9&4O';RRLY+1.BX#1@<,P/7M0![!_PD6M:Y\OA72##;G_F)ZNC0
MQX]4AXDD_'RP>S&GP^";6YF2Z\47<WB"Z0AE%X +>(^J0#Y!CL6#-_M5TU%
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
MZ!K$GEZ7K5A=RYP8HKE&=3Z%<Y!]B*U:HZEHFE:S'Y>KZ99WZ?W;JW64?^/
MUE?\()HT/_(,:_THCH+"_FB0?]LPVS\UH Z.BN<_L/Q':?\ (.\6/..R:K81
M3 >V8O*/YDFC[9XPL_\ CXTC2]10=7M+UX9#](W0K_Y$H Z.BN<_X3'[/_R%
M_#^N:?ZM]C^U+^=N9./<X]\5/9^-/#5_/Y%OKEC]H_Y]Y)A'*/JC88?E0!N4
M4 Y&110 4444 %%%% !1110 45@WWC/1K2[>RMYI-2OTX:STZ,W$JG_:"Y$?
MU<J/>J_G>+]8_P!1;VGAVV/\=R1=W1'^XI$:'WW2#VH Z.:>*V@>:XE2*)!E
MWD8*JCU)/2N</C>TO24\,65WK[]!+9H%MA_VW<B,C_=+'VI\/@?2FG2YUIKC
M7KI#N675)/-53ZK$ (T/NJ UT8 4  8 X ':@#F?[-\4ZOSJFK0:+;GK;:2O
MF2X]#/(N/^^8U/HU7M*\)Z+H]R;NTL@]ZPPU[<NT]PP]#*Y+8]LXK8HH ***
M* "BBB@ HHK*N/%&B6OB6V\/W&IV\>K741EAM&?YW4=_YX'4X..AH U:***
M"BBB@ HHHH **** "BBB@ IDL4<\31SQK(C<%77(/X&GT4 <_-X$\+RRM*FB
M6EK,W6:S3[-(?^!Q[6_6OGWX]Z%XHOM?M] \,Z/XIU/2+-%F=W6YO(VF8'[K
MMNSM4XZ]2PKZBHH \[^#-HTG@>VU#6= N=-\0<P7T^H02"YN"O1R\GSE2"#Z
M [@.E>B444 %%%% !1110 4444 %%%% !1110 4444 <W\./^26>%/\ L"V?
M_HA*Z2N;^''_ "2SPI_V!;/_ -$)724 %%%% 'FWP@_Y!L/_ &+^C_\ I.:*
M/A!_R#8?^Q?T?_TG-% '2^%_^1B\9_\ 8:C_ /3?9UTE<WX7_P"1B\9_]AJ/
M_P!-]G724 %%%% !7(1ZQKH^+L>D7CVL>DR:3<7,$$.7=V2:!1([D#!Q(XV+
MP.I+$@+U]9KZ%;2>*H-?9Y?M4%E)9*@(\LH[HY)&,YS&N.<8)XH \NE\>^([
M/0M&U0ZAYY\56?F00R01A=-D>X@C3R\*"X"W/(<MDH#D D5WWA._OWU'7M'U
M.\DU!])O$CBO)41))8Y(4E&\(JKD%V7(49 '&<U37X9:-Y,T$]S?3VX@>"RA
MDD0+IR-(LA$!" @[TC(+EB/+4#C(.YH6@0Z%%=;;JXOKJ\G\^ZO+K9YL[[50
M$[%50 JJH"J!A?7)(!\_?&GXU^(M"\>:AX4L[+2WL=/N;*ZCDEBD,K.GDW(!
M(<#&\ 'CIWSS77>$OV@8M;\+V;3Z/<7^ONLANH+"(QVT&'8+NDD8X!3:>-W6
MLGXP? P>(/%-UXN'B$VQU&\L+0VOV+?L\R2&VW;_ #!G&[=C'.,9[UWW@;X2
M:/X6\(1:'KD.F^(C#*[QW%QI<:L%8YVD$MG!+<Y[@=J ,D^*/'NNX\M-(\/1
M,GF%&U&!I0G]X2_O1CZPBG1>$S>RK-K?B+0[B4+YP:[+Z@ZC^^IEE$2#W6("
MNR_X0+PXG_'K8R6/I]@NYK7'T\IUQ1_PAXB_X\?$&O6GI_IQGQ_W^#_K0!GI
MI&F2(J:EXUO[M!'O$<>HQVBA/4?9Q&=OOG\:EM] \!V\RS?9M'GG5/,$]W(E
MQ*%_O;Y"S8]\U;_L/Q%!_P >OBZ>;T^W6$$G_HL1T>5XT@_Y?-!OO8VDUM^O
MF2?RH TTU?2(HPD>H6*(L>\*LZ !/7KT]Z=_;>E?]!.S^YYG_'POW?[W7I[U
ME?VGXM@_X^/#>GSCUL]6+$_A)"@_6C_A*+^+_C\\(ZW".[1FWF7\ DI;]* -
M7^VM*_Z"=G]SS/\ CX7[O][KT]Z/[:TKC_B9V?*>8/\ 2%^[_>Z]/>LK_A.-
M)3B[@U:T/<W&D72J/^!^7M_6GQ>//"<L@C'B32TE/2*6[2-_^^6(/Z4 :7]M
M:5Q_Q,[/E/,'^D+]W^]UZ>]']M:5Q_Q,[/E/,'^D+]W^]UZ>]3VUY;7D>^SN
M8;A/[T3AA^E34 4O[:TKC_B9V?*>8/\ 2%^[_>Z]/>C^VM*X_P")G9\IY@_T
MA?N_WNO3WJ[10!2_MK2N/^)G9\IY@_TA?N_WNO3WH_MK2N/^)G9\IY@_TA?N
M_P![KT]ZNT4 4O[:TKC_ (F=GRGF#_2%^[_>Z]/>C^VM*X_XF=GRGF#_ $A?
MN_WNO3WJ[10!2_MK2N/^)G9\IY@_TA?N_P![KT]Z/[:TKC_B9V?*>8/](7[O
M][KT]ZNT4 4O[:TKC_B9V?*>8/\ 2%^[_>Z]/>C^VM*X_P")G9\IY@_TA?N_
MWNO3WJ[10!2_MK2N/^)G9\IY@_TA?N_WNO3WJO>7GA_48/)O[C3+J(H9-DSQ
MNI7^]@]O>M6B@#C_ /A&_!,9!TZ:WTHLAE7^R]1:S!4?Q;8G4$<'J".*06\E
MMC^R_'[8*&1(K_[/<IM&<MD!'(X/)?M78T4 <<-?U^TQNN?#&K*4,FZ*]:S8
MH,Y8*?-!'!_B X/- ^(MK;X_M72;VU!0R>9 \-VA49RP$+LY P>=HZ&NQHH
MYFU^(_@^ZV@>(;*W9AE8[R3[,[#V63:?TK"T?XV>#]4U+7+2348K4:5<>5&[
M/O-XN.7B51E@&##"YX /?CJ?&.GZGJW@[4[#07M8]1N8#%!)=DB-"W!8X!.0
M"2.#R!7B'PR^!?COP!X]LM<.J:&]JI,5Y%%/,6DA;[P ,0!(X(Y RHH ]5'C
M>[U? T"TM+2%T,BWFLW2Q H,Y=8%)D8<'[_E]#0-)T[4L-XI\6?VL&0R?98K
ME;6UVC.3Y:-EUX/^L9QQ[5VE% &387?A[3+..UTRXTRTMUC,D<-N\:($'5@!
MQC@\^U61K6E'&-3LSN0R#_2%Y49RW7IP>?:KM% %(:UI1QC4[,[D,@_TA>5&
M<MUZ<'GVH&M:4<8U.S.Y#(/](7E1G+=>G!Y]JNU0U/7M(T5 VL:I96"GH;FX
M6//TW$4 .&M:4<8U.S.Y#(/](7E1G+=>G!Y]J!K6E'&-3LSN0R#_ $A>5&<M
MUZ<'GVK(_P"$XTZXXTBSU35CV-G82>6WTE<+&?\ OJC^U/%=[_QY>'+:P0_Q
MZG?C>O\ P"%7!_[[% &N-:THXQJ=F=R&0?Z0O*C.6Z].#S[4#6M*.,:G9G<A
MD'^D+RHSENO3@\^U9']C>)[S_D(>*%M%/\&E6"1D>VZ8RY^H _"C_A!-'GYU
M5K[5SW&H7LLT9_[9%O+_ "6@":\\=>%-/XNO$6F*Y&X1K=(SL/4*"2>AZ"LW
M_A96EW+!='LM0U$LA=6\M;52HSELW#1Y48/(ST-=+I^DZ=I$/DZ5I]K8Q?W+
M:%8U_)0*MT <</$>O7VWR'\.:4CH9$>YU W3E!G+>6@08&#R)".#Z5\Z:_\
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
M%% '-^//^1=M?^PUI7_IPMZZ2N;\>?\ (NVO_8:TK_TX6]=)0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '-_#
MC_DEGA3_ + MG_Z(2NDKF_AQ_P DL\*?]@6S_P#1"5TE !1110!YM\(/^0;#
M_P!B_H__ *3FBCX0?\@V'_L7]'_])S10!TOA?_D8O&?_ &&H_P#TWV==)7-^
M%_\ D8O&?_8:C_\ 3?9UTE !1110 444C,J*6<A549))P * %HKS#0/BA/<^
M$]1\0:K<VLOV;2FU--*CTNXM)3'R5*RRN5F7@*71< L.>0#U/AK6=7EUS4="
M\2&SDO[.WM[L36,+11M'-O&W:SN<JT3\YY!7@<T .\>?\B[:_P#8:TK_ -.%
MO725Q?Q+U_1]+T:RMM3U:QLYWU739DBN+E(V:-+Z!G< D$JH!)/0 $FM#_A8
M_@C_ *'+P_\ ^#2#_P"*H Z2BN;_ .%C^"/^AR\/_P#@T@_^*H_X6/X(_P"A
MR\/_ /@T@_\ BJ .DHKF_P#A8_@C_H<O#_\ X-(/_BJ/^%C^"/\ H<O#_P#X
M-(/_ (J@#I**YO\ X6/X(_Z'+P__ .#2#_XJC_A8_@C_ *'+P_\ ^#2#_P"*
MH Z2BN;_ .%C^"/^AR\/_P#@T@_^*H_X6/X(_P"AR\/_ /@T@_\ BJ .DHKF
M_P#A8_@C_H<O#_\ X-(/_BJ/^%C^"/\ H<O#_P#X-(/_ (J@#I**YO\ X6/X
M(_Z'+P__ .#2#_XJC_A8_@C_ *'+P_\ ^#2#_P"*H Z2BN;_ .%C^"/^AR\/
M_P#@T@_^*JGI/Q4\%ZGHME?3>)]%LI+JWCF>UGU*%9(2R@E&&[AAG!'J* .P
MHKF_^%C^"/\ H<O#_P#X-(/_ (JC_A8_@C_H<O#_ /X-(/\ XJ@#I**YO_A8
M_@C_ *'+P_\ ^#2#_P"*H_X6/X(_Z'+P_P#^#2#_ .*H Z2BN;_X6/X(_P"A
MR\/_ /@T@_\ BJ/^%C^"/^AR\/\ _@T@_P#BJ .DHKF_^%C^"/\ H<O#_P#X
M-(/_ (JC_A8_@C_H<O#_ /X-(/\ XJ@#I**YO_A8_@C_ *'+P_\ ^#2#_P"*
MH_X6/X(_Z'+P_P#^#2#_ .*H Z2BN;_X6/X(_P"AR\/_ /@T@_\ BJ/^%C^"
M/^AR\/\ _@T@_P#BJ .DHKF_^%C^"/\ H<O#_P#X-(/_ (JJ=E\5/!=W=ZA"
M_B?18%L[@0I))J4(6X!BC?>GS<KERF?5&]* .PHKF_\ A8_@C_H<O#__ (-(
M/_BJ/^%C^"/^AR\/_P#@T@_^*H Z2BN;_P"%C^"/^AR\/_\ @T@_^*H_X6/X
M(_Z'+P__ .#2#_XJ@#I**YO_ (6/X(_Z'+P__P"#2#_XJC_A8_@C_H<O#_\
MX-(/_BJ .DHKF_\ A8_@C_H<O#__ (-(/_BJ/^%C^"/^AR\/_P#@T@_^*H Z
M2BN;_P"%C^"/^AR\/_\ @T@_^*H_X6/X(_Z'+P__ .#2#_XJ@#I**YO_ (6/
MX(_Z'+P__P"#2#_XJC_A8_@C_H<O#_\ X-(/_BJ .DHKF_\ A8_@C_H<O#__
M (-(/_BJIR?%3P7'K5M8CQ/HKQSV\TS70U*'RXRC1@(QW?>;S"0/1&]* .PH
MKF_^%C^"/^AR\/\ _@T@_P#BJ/\ A8_@C_H<O#__ (-(/_BJ .DHKF_^%C^"
M/^AR\/\ _@T@_P#BJ/\ A8_@C_H<O#__ (-(/_BJ .DHKF_^%C^"/^AR\/\
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
MNX\06$3:B]AI]\B69U/S3<*CP1R%6,O[P_,Y(W_, P'0 5V= !1110 4444
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
M^5M'_"RO$'_0I?\ D+5O_E;7I-% 'FW_  LKQ!_T*7_D+5O_ )6T?\+*\0?]
M"E_Y"U;_ .5M>DT4 >;?\+*\0?\ 0I?^0M6_^5M'_"RO$'_0I?\ D+5O_E;7
MI-% 'FW_  LKQ!_T*7_D+5O_ )6T?\+*\0?]"E_Y"U;_ .5M>DT4 >;?\+*\
M0?\ 0I?^0M6_^5M'_"RO$'_0I?\ D+5O_E;7I-% 'FW_  LKQ!_T*7_D+5O_
M )6T?\+*\0?]"E_Y"U;_ .5M>DT4 >;?\+*\0?\ 0I?^0M6_^5M'_"RO$'_0
MI?\ D+5O_E;7I-% 'FW_  LKQ!_T*7_D+5O_ )6T?\+*\0?]"E_Y"U;_ .5M
M>DT4 >;?\+*\0?\ 0I?^0M6_^5M'_"RO$'_0I?\ D+5O_E;7I-% 'FW_  LK
MQ!_T*7_D+5O_ )6T?\+*\0?]"E_Y"U;_ .5M>DT4 >;?\+*\0?\ 0I?^0M6_
M^5M'_"RO$'_0I?\ D+5O_E;7I-% 'FW_  LKQ!_T*7_D+5O_ )6T?\+*\0?]
M"E_Y"U;_ .5M>DT4 >;?\+*\0?\ 0I?^0M6_^5M'_"RO$'_0I?\ D+5O_E;7
MI-% 'FW_  LKQ!_T*7_D+5O_ )6T?\+*\0?]"E_Y"U;_ .5M>DT4 >;?\+*\
M0?\ 0I?^0M6_^5M'_"RO$'_0I?\ D+5O_E;7I-% 'FW_  LKQ!_T*7_D+5O_
M )6T?\+*\0?]"E_Y"U;_ .5M>DT4 >;?\+*\0?\ 0I?^0M6_^5M'_"RO$'_0
MI?\ D+5O_E;7I-% 'FW_  LKQ!_T*7_D+5O_ )6T?\+*\0?]"E_Y"U;_ .5M
M>DT4 >;?\+*\0?\ 0I?^0M6_^5M'_"RO$'_0I?\ D+5O_E;7I-% 'FW_  LK
MQ!_T*7_D+5O_ )6T?\+*\0?]"E_Y"U;_ .5M>DT4 >;?\+*\0?\ 0I?^0M6_
M^5M'_"RO$'_0I?\ D+5O_E;7I-% 'FW_  LKQ!_T*7_D+5O_ )6T?\+*\0?]
M"E_Y"U;_ .5M>DT4 >;?\+*\0?\ 0I?^0M6_^5M'_"RO$'_0I?\ D+5O_E;7
MI-% 'FW_  LKQ!_T*7_D+5O_ )6T?\+*\0?]"E_Y"U;_ .5M>DT4 >;?\+*\
M0?\ 0I?^0M6_^5M'_"RO$'_0I?\ D+5O_E;7I-% 'FW_  LKQ!_T*7_D+5O_
M )6T?\+*\0?]"E_Y"U;_ .5M>DT4 >>_"NTFM(9H9(+M$M=,TZR\VXLI[82O
2#"R.4$R(Q&>^.]%>A44 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>tmp-20211231_g3.jpg
<TEXT>
begin 644 tmp-20211231_g3.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    /   _^X #D%D
M;V)E &3      ?_; (0 !@0$! 4$!@4%!@D&!08)"P@&!@@+# H*"PH*#! ,
M# P,# P0# X/$ \.#!,3%!03$QP;&QL<'Q\?'Q\?'Q\?'P$'!P<-# T8$! 8
M&A41%1H?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?
M'Q\?'Q\?'Q\?_\  $0@ ,0#( P$1  (1 0,1 ?_$ (X   (" P$! 0
M      8'  4#! @" 0D! 0$!                   ! A   0,# P$% P8)
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
K4_>:7_EDK\2=0!/]W;^8?BU1]>]\:!_\+?<I/[4_^,:S5'F@F@F@F@__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530506290104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Feb. 28, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-12709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Tompkins Financial Corp<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">16-1482357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">118 E. Seneca Street<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">P.O. Box 460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Ithaca<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">14851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">503-5753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock ($.10 Par Value Per Share)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">TMP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSEAMER<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity a Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity a Voluntary Filer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity's Reporting Status Current</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 931.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,584,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Portions of the registrant&#8217;s definitive Proxy Statement relating to its 2022 Annual Meeting of stockholders, to be held on May 10, 2022, are incorporated by reference into Part III of this Form 10-K where indicated.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001005817<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530512894376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_AuditInformationAbstract', window );"><strong>Audit Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">KPMG LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Rochester, New York<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">185<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Audit Information [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530506294008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CONDITION - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndDueFromBanks', window );">Cash and noninterest bearing balances due from banks</a></td>
<td class="nump">$ 23,078,000<span></span>
</td>
<td class="nump">$ 21,245,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDepositsInBanks', window );">Interest bearing balances due from banks</a></td>
<td class="nump">40,029,000<span></span>
</td>
<td class="nump">367,217,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">63,107,000<span></span>
</td>
<td class="nump">388,462,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available-for-sale debt securities, at fair value (amortized cost of $2,063,790 at December&#160;31, 2021 and $1,599,894 at December&#160;31, 2020)</a></td>
<td class="nump">2,044,513,000<span></span>
</td>
<td class="nump">1,627,193,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Held-to-maturity securities, at amortized cost (fair value of $282,288 at December 31, 2021 and $0 at December 31, 2020)</a></td>
<td class="nump">284,009,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, at fair value (amortized cost $902 at December&#160;31, 2021 and $929 at December&#160;31, 2020)</a></td>
<td class="nump">902,000<span></span>
</td>
<td class="nump">929,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total loans and leases, net of unearned income and deferred costs and fees</a></td>
<td class="nump">5,075,467,000<span></span>
</td>
<td class="nump">5,260,327,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Less: Allowance for credit losses</a></td>
<td class="nump">42,843,000<span></span>
</td>
<td class="nump">51,669,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Net Loans and Leases</a></td>
<td class="nump">5,032,624,000<span></span>
</td>
<td class="nump">5,208,658,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock', window );">Federal Home Loan Bank and other stock</a></td>
<td class="nump">10,996,000<span></span>
</td>
<td class="nump">16,382,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Bank premises and equipment, net</a></td>
<td class="nump">85,416,000<span></span>
</td>
<td class="nump">88,709,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsurance', window );">Corporate owned life insurance</a></td>
<td class="nump">86,495,000<span></span>
</td>
<td class="nump">84,736,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">92,447,000<span></span>
</td>
<td class="nump">92,447,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangible assets, net</a></td>
<td class="nump">3,643,000<span></span>
</td>
<td class="nump">4,905,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivableAndOtherAssets', window );">Accrued interest and other assets</a></td>
<td class="nump">115,830,000<span></span>
</td>
<td class="nump">109,750,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">7,819,982,000<span></span>
</td>
<td class="nump">7,622,171,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDepositLiabilitiesAbstract', window );"><strong>Interest bearing:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CheckingSavingsAndMoneyMarket', window );">Checking, savings and money market</a></td>
<td class="nump">4,016,025,000<span></span>
</td>
<td class="nump">3,761,933,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Time</a></td>
<td class="nump">639,674,000<span></span>
</td>
<td class="nump">746,234,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestBearingDepositLiabilities', window );">Noninterest bearing</a></td>
<td class="nump">2,135,736,000<span></span>
</td>
<td class="nump">1,929,585,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Deposits', window );">Total Deposits</a></td>
<td class="nump">6,791,435,000<span></span>
</td>
<td class="nump">6,437,752,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase', window );">Federal funds purchased and securities sold under agreements to repurchase</a></td>
<td class="nump">66,787,000<span></span>
</td>
<td class="nump">65,845,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Other borrowings</a></td>
<td class="nump">124,000,000<span></span>
</td>
<td class="nump">265,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount', window );">Trust preferred debentures</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,220,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">108,819,000<span></span>
</td>
<td class="nump">122,665,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">7,091,041,000<span></span>
</td>
<td class="nump">6,904,482,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Tompkins Financial Corporation shareholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock - par value $.10 per share: Authorized 25,000,000 shares; Issued: 14,696,911 at December&#160;31, 2021; and 14,964,389 at December&#160;31, 2020</a></td>
<td class="nump">1,470,000<span></span>
</td>
<td class="nump">1,496,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">312,538,000<span></span>
</td>
<td class="nump">333,976,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">475,262,000<span></span>
</td>
<td class="nump">418,413,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(55,950,000)<span></span>
</td>
<td class="num">(32,074,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost &#8211; 122,824 shares at December&#160;31, 2021, and 124,849 shares at December&#160;31, 2020</a></td>
<td class="num">(5,791,000)<span></span>
</td>
<td class="num">(5,534,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Tompkins Financial Corporation Shareholders&#8217; Equity</a></td>
<td class="nump">727,529,000<span></span>
</td>
<td class="nump">716,277,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests</a></td>
<td class="nump">1,412,000<span></span>
</td>
<td class="nump">1,412,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity</a></td>
<td class="nump">728,941,000<span></span>
</td>
<td class="nump">717,689,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Equity</a></td>
<td class="nump">$ 7,819,982,000<span></span>
</td>
<td class="nump">$ 7,622,171,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_CheckingSavingsAndMoneyMarket">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest bearing deposits with no stated maturity, which may include passbook and statement savings accounts and money-market deposit accounts (MMDAs).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_CheckingSavingsAndMoneyMarket</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOwnedLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of a life insurance policy on an officer, executive or employee for which the reporting entity (a bank) is entitled to proceeds from the policy upon death of the insured or surrender of the insurance policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOwnedLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndDueFromBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndDueFromBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=123594786&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after offset of short term borrowing where a bank borrows, at the federal funds rate, from another bank and securities that an entity sells and agrees to repurchase at a specified date for a specified price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Federal Home Loan Bank (FHLB) and Federal Reserve Bank stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, after allowance for credit loss, of financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, before allowance for credit loss, of financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDepositLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDepositLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDepositsInBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=117340910&amp;loc=d3e59706-112781<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDepositsInBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestReceivableAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest receivable and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivableAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestBearingDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestBearingDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13,16)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount that would be paid, determined under the conditions specified in the contract, if the holder of the share has the right to redeem the shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109262807&amp;loc=d3e22047-110879<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116652737&amp;loc=d3e64164-112818<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530506411288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CONDITION (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Available-for-sale securities, amortized cost</a></td>
<td class="nump">$ 2,063,790<span></span>
</td>
<td class="nump">$ 1,599,894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Securities - held-to-maturity</a></td>
<td class="nump">282,288<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiCost', window );">Equity securities, amortized cost</a></td>
<td class="nump">$ 902<span></span>
</td>
<td class="nump">$ 929<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, authorized (in shares)</a></td>
<td class="nump">25,000,000<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, issued (in shares)</a></td>
<td class="nump">14,696,911<span></span>
</td>
<td class="nump">14,964,389<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">122,824<span></span>
</td>
<td class="nump">124,849<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, before allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530508936728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperatingAbstract', window );"><strong>INTEREST AND DIVIDEND INCOME</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeOtherLoans', window );">Loans</a></td>
<td class="nump">$ 214,684<span></span>
</td>
<td class="nump">$ 227,313<span></span>
</td>
<td class="nump">$ 226,723<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeDepositsWithFinancialInstitutions', window );">Due from banks</a></td>
<td class="nump">343<span></span>
</td>
<td class="nump">194<span></span>
</td>
<td class="nump">41<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating', window );">Available-for-sale debt securities</a></td>
<td class="nump">23,440<span></span>
</td>
<td class="nump">25,450<span></span>
</td>
<td class="nump">28,460<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity', window );">Held-to-maturity securities</a></td>
<td class="nump">2,075<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances', window );">Federal Home Loan Bank stock and Federal Reserve Bank stock</a></td>
<td class="nump">776<span></span>
</td>
<td class="nump">1,373<span></span>
</td>
<td class="nump">3,003<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Total Interest and Dividend Income</a></td>
<td class="nump">241,318<span></span>
</td>
<td class="nump">254,330<span></span>
</td>
<td class="nump">261,378<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>INTEREST EXPENSE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_InterestExpenseTimeDeposits250000orMore', window );">Time certificates of deposits of $250,000 or more</a></td>
<td class="nump">2,202<span></span>
</td>
<td class="nump">3,175<span></span>
</td>
<td class="nump">3,095<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseOtherDomesticDeposits', window );">Other deposits</a></td>
<td class="nump">8,645<span></span>
</td>
<td class="nump">16,789<span></span>
</td>
<td class="nump">27,809<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase', window );">Federal funds purchased and securities sold under agreements to repurchase</a></td>
<td class="nump">64<span></span>
</td>
<td class="nump">95<span></span>
</td>
<td class="nump">143<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseTrustPreferredSecurities', window );">Trust preferred debentures</a></td>
<td class="nump">2,233<span></span>
</td>
<td class="nump">1,133<span></span>
</td>
<td class="nump">1,276<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_InterestExpenseOtherBorrowings', window );">Other borrowings</a></td>
<td class="nump">4,382<span></span>
</td>
<td class="nump">7,799<span></span>
</td>
<td class="nump">18,427<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total Interest Expense</a></td>
<td class="nump">17,526<span></span>
</td>
<td class="nump">28,991<span></span>
</td>
<td class="nump">50,750<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income</a></td>
<td class="nump">223,792<span></span>
</td>
<td class="nump">225,339<span></span>
</td>
<td class="nump">210,628<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Less: (Credit) provision for Credit Loss Expense</a></td>
<td class="num">(2,219)<span></span>
</td>
<td class="nump">17,213<span></span>
</td>
<td class="nump">1,366<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss', window );">Net Interest Income After Provision for Credit Loss Expense</a></td>
<td class="nump">226,011<span></span>
</td>
<td class="nump">208,126<span></span>
</td>
<td class="nump">209,262<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncomeAbstract', window );"><strong>NONINTEREST INCOME</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceCommissionsAndFees', window );">Insurance commissions and fees</a></td>
<td class="nump">34,836<span></span>
</td>
<td class="nump">31,505<span></span>
</td>
<td class="nump">31,091<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_InvestmentServicesIncome', window );">Investment services income</a></td>
<td class="nump">19,388<span></span>
</td>
<td class="nump">17,520<span></span>
</td>
<td class="nump">16,434<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_FeesAndCommissionsDepositAccounts', window );">Service charges on deposit accounts</a></td>
<td class="nump">6,347<span></span>
</td>
<td class="nump">6,312<span></span>
</td>
<td class="nump">8,321<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_FeesAndCommissionsCardServices', window );">Card services income</a></td>
<td class="nump">10,826<span></span>
</td>
<td class="nump">9,263<span></span>
</td>
<td class="nump">10,526<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOtherOperatingIncome', window );">Other income</a></td>
<td class="nump">7,203<span></span>
</td>
<td class="nump">8,817<span></span>
</td>
<td class="nump">8,416<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NetGainLossOnSecuritiesTransactions', window );">Net gain on securities transactions</a></td>
<td class="nump">249<span></span>
</td>
<td class="nump">443<span></span>
</td>
<td class="nump">645<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Total Noninterest Income</a></td>
<td class="nump">78,849<span></span>
</td>
<td class="nump">73,860<span></span>
</td>
<td class="nump">75,433<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpenseAbstract', window );"><strong>NONINTEREST EXPENSES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalariesAndWages', window );">Salaries and wages</a></td>
<td class="nump">96,038<span></span>
</td>
<td class="nump">92,519<span></span>
</td>
<td class="nump">89,399<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherPostretirementBenefitExpense', window );">Other employee benefits</a></td>
<td class="nump">24,172<span></span>
</td>
<td class="nump">24,812<span></span>
</td>
<td class="nump">23,488<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OccupancyNet', window );">Net occupancy expense of premises</a></td>
<td class="nump">13,179<span></span>
</td>
<td class="nump">12,930<span></span>
</td>
<td class="nump">13,210<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Furniture and fixture expense</a></td>
<td class="nump">8,328<span></span>
</td>
<td class="nump">7,846<span></span>
</td>
<td class="nump">7,815<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">1,317<span></span>
</td>
<td class="nump">1,484<span></span>
</td>
<td class="nump">1,673<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other operating expenses</a></td>
<td class="nump">47,253<span></span>
</td>
<td class="nump">44,729<span></span>
</td>
<td class="nump">46,249<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Total Noninterest Expenses</a></td>
<td class="nump">190,287<span></span>
</td>
<td class="nump">184,320<span></span>
</td>
<td class="nump">181,834<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Tax Expense</a></td>
<td class="nump">114,573<span></span>
</td>
<td class="nump">97,666<span></span>
</td>
<td class="nump">102,861<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">25,182<span></span>
</td>
<td class="nump">19,924<span></span>
</td>
<td class="nump">21,016<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income Attributable to Noncontrolling Interests and Tompkins Financial Corporation</a></td>
<td class="nump">89,391<span></span>
</td>
<td class="nump">77,742<span></span>
</td>
<td class="nump">81,845<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net income attributable to noncontrolling interests</a></td>
<td class="nump">127<span></span>
</td>
<td class="nump">154<span></span>
</td>
<td class="nump">127<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="nump">$ 89,264<span></span>
</td>
<td class="nump">$ 77,588<span></span>
</td>
<td class="nump">$ 81,718<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic Earnings Per Share (in dollars per share)</a></td>
<td class="nump">$ 6.08<span></span>
</td>
<td class="nump">$ 5.22<span></span>
</td>
<td class="nump">$ 5.39<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted Earnings Per Share (in dollars per share)</a></td>
<td class="nump">$ 6.05<span></span>
</td>
<td class="nump">$ 5.20<span></span>
</td>
<td class="nump">$ 5.37<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_FeesAndCommissionsCardServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fees and Commissions, Card Services</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_FeesAndCommissionsCardServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_FeesAndCommissionsDepositAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fees and Commissions, Deposit Accounts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_FeesAndCommissionsDepositAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_InterestExpenseOtherBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest Expense, Other Borrowings</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_InterestExpenseOtherBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_InterestExpenseTimeDeposits250000orMore">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest Expense, Time Deposits, $250,000 or More</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_InterestExpenseTimeDeposits250000orMore</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to interest income recognized during the period from federal home loan bank and federal reserve bank advances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_InvestmentServicesIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fees from trust, investment and asset management and other wealth advisory services. A portion of these fees is based on the market value of client assets managed, advised, administered or held in custody. The remaining portion of these fees is based on the specific service provided or may be fixed fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_InvestmentServicesIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_NetGainLossOnSecuritiesTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Gain (Loss) On Securities Transactions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_NetGainLossOnSecuritiesTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquipmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents equipment expense including depreciation, repairs, rentals, and service contract costs. This item also includes equipment purchases which do not qualify for capitalization in accordance with the entity's accounting policy. This item may also include furniture expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquipmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceCommissionsAndFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income from agency and brokerage operations (includes sales of annuities and supplemental contracts); service charges, commissions, and fees from the sale of insurance and related services; and management fees from separate accounts, deferred annuities, and universal life products.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13(c),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceCommissionsAndFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1-5)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating interest income, including amortization and accretion of premiums and discounts, on held-to-maturity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndFeeIncomeOtherLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest and fee income from loans classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndFeeIncomeOtherLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense incurred on federal funds purchased and securities sold under agreements to repurchase. If amounts recognized as payables under repurchase agreements have been offset against amounts recognized as receivables under reverse repurchase agreements and reported as a net amount on the balance sheet, the income and expense from these agreements may be reported on a net basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseOtherDomesticDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest expense incurred on other deposits in domestic offices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.6)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseOtherDomesticDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseTrustPreferredSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of interest incurred to a trust which has issued trust-preferred securities. In order to issue trust preferred securities, a sponsor forms a trust by investing a nominal amount of cash to purchase all of the voting common stock of the trust. The trust issues nonvoting, mandatorily redeemable preferred securities to outside investors in exchange for cash. The proceeds received from the issuance of the preferred securities, together with the cash received for issuing the common stock to the sponsor, is then loaned to the sponsor in exchange for a note which has the same terms as the trust preferred securities. Trust preferred securities possesses characteristics of both equity and debt issues and are generally issued by bank holding companies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseTrustPreferredSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income, amortization of premium and accretion of discount on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale); classified as operating.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeDepositsWithFinancialInstitutions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (a)<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (b)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeDepositsWithFinancialInstitutions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total aggregate amount of all noninterest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeOtherOperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue earned, classified as other, excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(1)(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868656-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncomeOtherOperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OccupancyNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123386454&amp;loc=d3e45280-112737<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.6)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OccupancyNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noninterest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPostretirementBenefitExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost (reversal of cost) for other postretirement benefits. Excludes pension benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPostretirementBenefitExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLossesExpensed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of credit loss expense (reversal of expense) for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLossesExpensed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalariesAndWages">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalariesAndWages</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530506722440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income attributable to noncontrolling interests and Tompkins Financial Corporation</a></td>
<td class="nump">$ 89,391<span></span>
</td>
<td class="nump">$ 77,742<span></span>
</td>
<td class="nump">$ 81,845<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Available-for-sale debt securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Change in net unrealized gain (loss) during the period</a></td>
<td class="num">(34,961)<span></span>
</td>
<td class="nump">16,894<span></span>
</td>
<td class="nump">25,241<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax', window );">Unrealized gains on HTM securities transferred to AFS securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,852<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Reclassification adjustment for net realized (gain) loss on sale included in available-for-sale debt securities</a></td>
<td class="num">(208)<span></span>
</td>
<td class="num">(324)<span></span>
</td>
<td class="num">(465)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Employee benefit plans:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Net retirement plan gain (loss)</a></td>
<td class="nump">8,898<span></span>
</td>
<td class="num">(7,028)<span></span>
</td>
<td class="num">(7,642)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax', window );">Net actuarial gain due to curtailment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(302)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax', window );">Net retirement plan prior service (credit) cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,373)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net retirement plan actuarial gain</a></td>
<td class="nump">2,228<span></span>
</td>
<td class="nump">1,786<span></span>
</td>
<td class="nump">1,266<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax', window );">Amortization of net retirement plan prior service cost</a></td>
<td class="nump">167<span></span>
</td>
<td class="nump">162<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive (loss) income</a></td>
<td class="num">(23,876)<span></span>
</td>
<td class="nump">11,490<span></span>
</td>
<td class="nump">19,601<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Subtotal comprehensive income attributable to noncontrolling interests and Tompkins Financial Corporation</a></td>
<td class="nump">65,515<span></span>
</td>
<td class="nump">89,232<span></span>
</td>
<td class="nump">101,446<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Total comprehensive income attributable to noncontrolling interests</a></td>
<td class="num">(127)<span></span>
</td>
<td class="num">(154)<span></span>
</td>
<td class="num">(127)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income attributable to Tompkins Financial Corporation</a></td>
<td class="nump">$ 65,388<span></span>
</td>
<td class="nump">$ 89,078<span></span>
</td>
<td class="nump">$ 101,319<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL34724391-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL34724391-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530503810520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>OPERATING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Tompkins Financial Corporation</a></td>
<td class="nump">$ 89,264<span></span>
</td>
<td class="nump">$ 77,588<span></span>
</td>
<td class="nump">$ 81,718<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income attributable to Tompkins Financial Corporation, to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">(Credit) provision for credit loss expense</a></td>
<td class="num">(2,219)<span></span>
</td>
<td class="nump">17,213<span></span>
</td>
<td class="nump">1,366<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Depreciation and amortization of premises, equipment, and software</a></td>
<td class="nump">10,250<span></span>
</td>
<td class="nump">10,192<span></span>
</td>
<td class="nump">10,044<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion', window );">Accretion related to purchase accounting</a></td>
<td class="num">(912)<span></span>
</td>
<td class="num">(1,066)<span></span>
</td>
<td class="num">(1,448)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">1,317<span></span>
</td>
<td class="nump">1,484<span></span>
</td>
<td class="nump">1,673<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsuranceIncome', window );">Earnings from corporate owned life insurance, net</a></td>
<td class="num">(1,879)<span></span>
</td>
<td class="num">(2,188)<span></span>
</td>
<td class="num">(2,164)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Net amortization on securities</a></td>
<td class="nump">11,758<span></span>
</td>
<td class="nump">10,737<span></span>
</td>
<td class="nump">7,435<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense (benefit)</a></td>
<td class="nump">1,798<span></span>
</td>
<td class="num">(6,284)<span></span>
</td>
<td class="nump">3,073<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments', window );">Net (gain) loss on sale of securities transactions</a></td>
<td class="num">(249)<span></span>
</td>
<td class="num">(443)<span></span>
</td>
<td class="num">(645)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_LossOnRedemptionOfTrustPreferredDebenture', window );">Loss on redemption of trust preferred debentures</a></td>
<td class="nump">1,845<span></span>
</td>
<td class="nump">139<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties', window );">Penalties on prepayment of FHLB borrowings</a></td>
<td class="nump">2,929<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSalesOfLoansNet', window );">Net gain on sale of loans</a></td>
<td class="num">(943)<span></span>
</td>
<td class="num">(2,054)<span></span>
</td>
<td class="num">(227)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfLoansHeldForSale', window );">Proceeds from sale of loans</a></td>
<td class="nump">32,460<span></span>
</td>
<td class="nump">53,726<span></span>
</td>
<td class="nump">17,122<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale', window );">Loans originated for sale</a></td>
<td class="num">(27,354)<span></span>
</td>
<td class="num">(55,232)<span></span>
</td>
<td class="num">(15,007)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Net gain on sale of bank premises and equipment</a></td>
<td class="num">(21)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="num">(98)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NetExcessTaxBenefitFromStockBasedCompensation', window );">Net excess tax benefit from stock based compensation</a></td>
<td class="nump">609<span></span>
</td>
<td class="nump">118<span></span>
</td>
<td class="nump">944<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">5,145<span></span>
</td>
<td class="nump">4,733<span></span>
</td>
<td class="nump">4,235<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable', window );">Decrease (increase) in accrued interest receivable</a></td>
<td class="nump">9,428<span></span>
</td>
<td class="num">(12,732)<span></span>
</td>
<td class="nump">1,629<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInterestPayableNet', window );">(Decrease) increase in accrued interest payable</a></td>
<td class="num">(826)<span></span>
</td>
<td class="num">(759)<span></span>
</td>
<td class="nump">78<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other, net</a></td>
<td class="num">(11,223)<span></span>
</td>
<td class="nump">6,218<span></span>
</td>
<td class="num">(8,113)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Provided by Operating Activities</a></td>
<td class="nump">121,177<span></span>
</td>
<td class="nump">101,387<span></span>
</td>
<td class="nump">101,615<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>INVESTING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Proceeds from maturities, calls and principal paydowns of available-for-sale debt securities</a></td>
<td class="nump">453,735<span></span>
</td>
<td class="nump">545,617<span></span>
</td>
<td class="nump">302,978<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sales of available-for-sale debt securities</a></td>
<td class="nump">142,679<span></span>
</td>
<td class="nump">42,333<span></span>
</td>
<td class="nump">232,598<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities', window );">Proceeds from maturities, calls and principal paydowns of held-to-maturity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,588<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchases of available-for-sale debt securities</a></td>
<td class="num">(1,071,810)<span></span>
</td>
<td class="num">(904,913)<span></span>
</td>
<td class="num">(333,151)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireHeldToMaturitySecurities', window );">Purchases of held-to-maturity securities</a></td>
<td class="num">(283,992)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(7,589)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromLoansAndLeases', window );">Net decrease (increase) in loans and leases</a></td>
<td class="nump">175,162<span></span>
</td>
<td class="num">(340,475)<span></span>
</td>
<td class="num">(89,582)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock', window );">Proceeds from sales/redemption of Federal Home Loan Bank stock</a></td>
<td class="nump">9,182<span></span>
</td>
<td class="nump">42,706<span></span>
</td>
<td class="nump">126,755<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock', window );">Purchases of Federal Home Loan Bank and other stock</a></td>
<td class="num">(3,796)<span></span>
</td>
<td class="num">(25,393)<span></span>
</td>
<td class="num">(108,188)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of bank premises and equipment</a></td>
<td class="nump">95<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="nump">448<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of bank premises, equipment and software</a></td>
<td class="num">(4,741)<span></span>
</td>
<td class="num">(4,551)<span></span>
</td>
<td class="num">(6,014)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance', window );">Redemption of corporate owned life insurance</a></td>
<td class="nump">169<span></span>
</td>
<td class="nump">446<span></span>
</td>
<td class="nump">1,370<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromPreviousAcquisition', window );">Net cash used in acquisitions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(436)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other, net</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">489<span></span>
</td>
<td class="nump">5,209<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash (Used in) Provided by Investing Activities</a></td>
<td class="num">(583,294)<span></span>
</td>
<td class="num">(643,719)<span></span>
</td>
<td class="nump">133,986<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>FINANCING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits', window );">Net increase in demand, money market, and savings deposits</a></td>
<td class="nump">460,243<span></span>
</td>
<td class="nump">1,153,611<span></span>
</td>
<td class="nump">286,243<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTimeDeposits', window );">Net (decrease) increase in time deposits</a></td>
<td class="num">(106,063)<span></span>
</td>
<td class="nump">71,809<span></span>
</td>
<td class="nump">38,591<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet', window );">Net increase (decrease) in securities sold under agreements to repurchase and Federal funds purchased</a></td>
<td class="nump">942<span></span>
</td>
<td class="nump">5,499<span></span>
</td>
<td class="num">(21,496)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Increase in other borrowings</a></td>
<td class="nump">14,000<span></span>
</td>
<td class="nump">74,583<span></span>
</td>
<td class="nump">526,853<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_PaymentsForRedemptionOfTrustPreferredDebentures', window );">Redemption of trust preferred debentures</a></td>
<td class="num">(15,150)<span></span>
</td>
<td class="num">(4,124)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayment of other borrowings</a></td>
<td class="num">(157,929)<span></span>
</td>
<td class="num">(467,683)<span></span>
</td>
<td class="num">(944,828)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards', window );">Net proceeds from restricted stock awards</a></td>
<td class="num">(2,292)<span></span>
</td>
<td class="num">(1,682)<span></span>
</td>
<td class="num">(1,875)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Cash dividends</a></td>
<td class="num">(32,415)<span></span>
</td>
<td class="num">(31,359)<span></span>
</td>
<td class="num">(30,637)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(23,773)<span></span>
</td>
<td class="num">(9,414)<span></span>
</td>
<td class="num">(29,867)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan', window );">Shares issued for dividend reinvestment plan</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">1,825<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ProceedsFromStockOptionsExercisedNet', window );">Net proceeds from exercise of stock options</a></td>
<td class="num">(803)<span></span>
</td>
<td class="num">(253)<span></span>
</td>
<td class="num">(992)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash Provided by (Used in) Financing Activities</a></td>
<td class="nump">136,762<span></span>
</td>
<td class="nump">792,812<span></span>
</td>
<td class="num">(178,008)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (Decrease) Increase Cash and Cash Equivalents</a></td>
<td class="num">(325,355)<span></span>
</td>
<td class="nump">250,480<span></span>
</td>
<td class="nump">57,593<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">388,462<span></span>
</td>
<td class="nump">137,982<span></span>
</td>
<td class="nump">80,389<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total Cash &amp; Cash Equivalents at End of Year</a></td>
<td class="nump">63,107<span></span>
</td>
<td class="nump">388,462<span></span>
</td>
<td class="nump">137,982<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid during the year for - Interest</a></td>
<td class="nump">16,920<span></span>
</td>
<td class="nump">30,340<span></span>
</td>
<td class="nump">51,545<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid, net of refunds, during the year for - Income taxes</a></td>
<td class="nump">28,630<span></span>
</td>
<td class="nump">22,893<span></span>
</td>
<td class="nump">16,727<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non-cash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_TransferOfLoansToOtherRealEstateOwned', window );">Transfer of loans to other real estate owned</a></td>
<td class="nump">46<span></span>
</td>
<td class="nump">192<span></span>
</td>
<td class="nump">803<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_TransferOfSecuritiesFromHeldToMaturityToAvailableForSale', window );">Transfer of securities from held-to-maturity to available-for-sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">138,206<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OperatingLeaseRightOfUseAssetInitialRecognition', window );">Initial recognition of operating lease right-of-use assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">35,783<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OperatingLeaseLiabilityInitialRecognition', window );">Initial recognition of operating lease liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">38,119<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for new lease liabilities</a></td>
<td class="nump">$ 2,280<span></span>
</td>
<td class="nump">$ 1,256<span></span>
</td>
<td class="nump">$ 585<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Demand, Money Market, And Savings Deposits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_LossOnRedemptionOfTrustPreferredDebenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss On Redemption Of Trust Preferred Debenture</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_LossOnRedemptionOfTrustPreferredDebenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_NetExcessTaxBenefitFromStockBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Excess Tax Benefit From Stock Based Compensation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_NetExcessTaxBenefitFromStockBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Proceeds From Issuance Of Restricted Stock Awards</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_NetProceedsFromIssuanceOfRestrictedStockAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_OperatingLeaseLiabilityInitialRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Liability, Initial Recognition</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_OperatingLeaseLiabilityInitialRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_OperatingLeaseRightOfUseAssetInitialRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Right-Of-Use Asset, Initial Recognition</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_OperatingLeaseRightOfUseAssetInitialRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_PaymentsForRedemptionOfTrustPreferredDebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments For Redemption Of Trust Preferred Debentures</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_PaymentsForRedemptionOfTrustPreferredDebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Redemption Of Corporate Owned Life Insurance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_ProceedsFromStockOptionsExercisedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Stock Options Exercised, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_ProceedsFromStockOptionsExercisedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_TransferOfLoansToOtherRealEstateOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of loans transferred to other real estate owned in noncash transactions during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_TransferOfLoansToOtherRealEstateOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_TransferOfSecuritiesFromHeldToMaturityToAvailableForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer Of Securities From Held-To-Maturity To Available-For-Sale</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_TransferOfSecuritiesFromHeldToMaturityToAvailableForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOwnedLifeInsuranceIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Earnings on or other increases in the value of the cash surrender value of bank owned life insurance policies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOwnedLifeInsuranceIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accretion recognized for the excess of a loan's cash flows expected to be collected over the investor's initial investment in acquired loans not accounted for as debt securities, with evidence of deterioration of credit quality.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 30<br> -Section 15<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123409700&amp;loc=d3e13503-111538<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121614798&amp;loc=d3e15032-111544<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of repayments and penalties incurred in the satisfaction or roll-over of Federal Home Loan Bank (FHLB) advance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSalesOfLoansNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.3(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSalesOfLoansNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in investment income that has been earned but not yet received in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow from the fund lent to other financial institution arising from the excess in reserve deposited at Federal Reserve Bank to meet legal requirement. This borrowing is usually contracted on an overnight basis at an agreed rate of interest. Also include cash inflow or outflow from investment sold under the agreement to reacquire such investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3098-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3095-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInterestPayableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInterestPayableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInTimeDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net cash inflow (outflow) of time deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123398031&amp;loc=d3e60009-112784<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInTimeDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment in marketable security, excluding other-than-temporary impairment (OTTI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of cash outflow for loans purchased and created with the intention to resell them in the near future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3461-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromLoansAndLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash outflow or inflow for the increase (decrease) in the beginning and end of period of loan and lease balances which are not originated or purchased specifically for resale. Includes cash payments and proceeds associated with (a) loans held-for-investment, (b) leases held-for-investment, and (c) both.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123398031&amp;loc=d3e60009-112784<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromLoansAndLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromPreviousAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow associated with the aggregate amount of adjustment to the purchase price of a previous acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromPreviousAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire Federal Home Loan Bank (FHLB) stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireFederalHomeLoanBankStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow through purchase of long-term held-to-maturity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from capital contributions to an entity associated with a dividend reinvestment plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3151-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of Federal Home Loan Bank (FHLB) stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3337-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3461-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLossesExpensed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of credit loss expense (reversal of expense) for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLossesExpensed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530503160856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Cumulative Effect, Adjustment</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th">
<div>Retained Earnings </div>
<div>Cumulative Effect, Adjustment</div>
</th>
<th class="th"><div>Accumulated Other Comprehensive (Loss) Income</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Non- controlling Interests</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balances at beginning at Dec. 31, 2018</a></td>
<td class="nump">$ 620,871<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,535<span></span>
</td>
<td class="nump">$ 366,595<span></span>
</td>
<td class="nump">$ 319,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (63,165)<span></span>
</td>
<td class="num">$ (4,902)<span></span>
</td>
<td class="nump">$ 1,412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income attributable to noncontrolling interests and Tompkins Financial Corporation</a></td>
<td class="nump">81,845<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">127<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">19,601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Subtotal comprehensive income attributable to noncontrolling interests and Tompkins Financial Corporation</a></td>
<td class="nump">101,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends</a></td>
<td class="num">(30,637)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30,637)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Net exercise of stock options</a></td>
<td class="num">(992)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="num">(994)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Common stock repurchased and returned to unissued status</a></td>
<td class="num">(29,867)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(38)<span></span>
</td>
<td class="num">(29,829)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">4,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation', window );">Directors deferred compensation plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(377)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock activity</a></td>
<td class="num">(1,875)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="num">(1,877)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Dividend to noncontrolling interests</a></td>
<td class="num">$ (127)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(127)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingStandardsUpdateExtensibleList', window );">Accounting Standards Update [Extensible Enumeration]</a></td>
<td class="text">Adoption of Accounting Guidance ASU 2016-13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balances at ending at Dec. 31, 2019</a></td>
<td class="nump">$ 663,054<span></span>
</td>
<td class="nump">$ 1,707<span></span>
</td>
<td class="nump">1,501<span></span>
</td>
<td class="nump">338,507<span></span>
</td>
<td class="nump">370,477<span></span>
</td>
<td class="nump">$ 1,707<span></span>
</td>
<td class="num">(43,564)<span></span>
</td>
<td class="num">(5,279)<span></span>
</td>
<td class="nump">1,412<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income attributable to noncontrolling interests and Tompkins Financial Corporation</a></td>
<td class="nump">77,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">154<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">11,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Subtotal comprehensive income attributable to noncontrolling interests and Tompkins Financial Corporation</a></td>
<td class="nump">89,232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends</a></td>
<td class="num">(31,359)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(31,359)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Net exercise of stock options</a></td>
<td class="num">(253)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="num">(254)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Common stock repurchased and returned to unissued status</a></td>
<td class="num">(9,414)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(9,401)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">4,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation', window );">Directors deferred compensation plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(255)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock activity</a></td>
<td class="num">(1,682)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="num">(1,686)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Dividend to noncontrolling interests</a></td>
<td class="num">(148)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(148)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan', window );">Shares issued for dividend reinvestment plan</a></td>
<td class="nump">1,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">1,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromRedemptions', window );">Partial repurchase of noncontrolling interest</a></td>
<td class="num">(6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balances at ending at Dec. 31, 2020</a></td>
<td class="nump">717,689<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,496<span></span>
</td>
<td class="nump">333,976<span></span>
</td>
<td class="nump">418,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(32,074)<span></span>
</td>
<td class="num">(5,534)<span></span>
</td>
<td class="nump">1,412<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income attributable to noncontrolling interests and Tompkins Financial Corporation</a></td>
<td class="nump">89,391<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">127<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(23,876)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23,876)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Subtotal comprehensive income attributable to noncontrolling interests and Tompkins Financial Corporation</a></td>
<td class="nump">65,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends</a></td>
<td class="num">(32,415)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(32,415)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Net exercise of stock options</a></td>
<td class="num">(803)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="num">(805)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Common stock repurchased and returned to unissued status</a></td>
<td class="num">(23,773)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30)<span></span>
</td>
<td class="num">(23,743)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">5,145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation', window );">Directors deferred compensation plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">257<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(257)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock activity</a></td>
<td class="num">(2,292)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="num">(2,294)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Dividend to noncontrolling interests</a></td>
<td class="num">(125)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(125)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan', window );">Shares issued for dividend reinvestment plan</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromRedemptions', window );">Partial repurchase of noncontrolling interest</a></td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balances at ending at Dec. 31, 2021</a></td>
<td class="nump">$ 728,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,470<span></span>
</td>
<td class="nump">$ 312,538<span></span>
</td>
<td class="nump">$ 475,262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (55,950)<span></span>
</td>
<td class="num">$ (5,791)<span></span>
</td>
<td class="nump">$ 1,412<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingStandardsUpdateExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates amendment to accounting standards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL122642865-165497<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL120254526-165497<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=122150657&amp;loc=SL122150809-237846<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL122642865-165497<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S65<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124359872&amp;loc=SL124427846-239511<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL120254526-165497<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 53: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 54: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 55: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 58: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 59: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 60: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 61: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)<br><br>Reference 62: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(1)<br><br>Reference 63: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(2)<br><br>Reference 64: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(01)<br><br>Reference 65: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDecreaseFromRedemptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569655-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4616395-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromRedemptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 30<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121321822&amp;loc=d3e3913-113898<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121323062&amp;loc=d3e15009-113911<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the holder of the stock to reinvest dividends paid to them by the entity on new issues of stock by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530506411112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash dividends (in dollars per share)</a></td>
<td class="nump">$ 2.19<span></span>
</td>
<td class="nump">$ 2.10<span></span>
</td>
<td class="nump">$ 2.02<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares', window );">Net exercise of stock options (in shares)</a></td>
<td class="nump">13,498<span></span>
</td>
<td class="nump">3,775<span></span>
</td>
<td class="nump">18,053<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Common stock repurchased and returned to unissued status (in shares)</a></td>
<td class="nump">304,513<span></span>
</td>
<td class="nump">127,690<span></span>
</td>
<td class="nump">376,021<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Directors deferred compensation plan (in shares)</a></td>
<td class="nump">140<span></span>
</td>
<td class="nump">893<span></span>
</td>
<td class="nump">1,729<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock activity (in shares)</a></td>
<td class="nump">23,505<span></span>
</td>
<td class="nump">43,963<span></span>
</td>
<td class="nump">24,180<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan', window );">Shares issued for dividend reinvestment plan (in shares)</a></td>
<td class="nump">32<span></span>
</td>
<td class="nump">29,842<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued upon the exercise of stock options during the period, net of tax benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the shareholders to reinvest dividends paid to them by the entity on new issues of stock by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530514104696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis Of Presentation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tompkins Financial Corporation (&#8220;Tompkins&#8221; or &#8220;the Company&#8221;) is a registered Financial Holding Company with the Federal Reserve Board pursuant to the Bank Holding Company Act of 1956, as amended, organized under the laws of New York State, and is the parent company of Tompkins Community Bank, and Tompkins Insurance Agencies, Inc. (&#8220;Tompkins Insurance&#8221;).  Tompkins Community Bank provides a full array of trust and investment services under the Tompkins Financial Advisors brand.  Unless the context otherwise requires, the term &#8220;Company&#8221; refers to Tompkins Financial Corporation and its subsidiaries.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial information included herein combines the results of operations, the assets, liabilities, and shareholders&#8217; equity (including comprehensive income or loss) of the Company and all entities in which the Company has a controlling financial interest. All significant intercompany balances and transactions are eliminated in consolidation.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity under U.S. generally accepted accounting principles. Voting interest entities are entities in which the total equity investment at risk is sufficient to enable the entity to finance itself independently and provides the equity holders with the obligation to absorb losses, the right to receive residual returns and the right to make decisions about the entity&#8217;s activities. The Company consolidates voting interest entities in which it has all, or at least a majority of, the voting interest. As defined in applicable accounting standards, variable interest entities (VIEs) are entities that lack one or more of the characteristics of a voting interest entity. A controlling financial interest in a VIE is present when the Company has both the power and ability to direct the activities of the VIE that most significantly impact the VIE&#8217;s economic performance and an obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles. In preparing the financial statements, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities, and disclose contingent assets and liabilities, at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Actual results could differ from those estimates. Significant items subject to such estimates and assumptions include the allowance for credit losses, valuation of goodwill and intangible assets, deferred income tax assets, and obligations related to employee benefits.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial information included herein combines the results of operations, the assets, liabilities, and shareholders&#8217; equity of the Company and its subsidiaries. Amounts in the prior periods&#8217; unaudited consolidated financial statements are reclassified when necessary to conform to the current periods&#8217; presentation.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated subsequent events for potential recognition and/or disclosure and determined that no further disclosures were required.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents in the Consolidated Statements of Cash Flows include cash and noninterest bearing balances due from banks, interest-bearing balances due from banks, Federal funds sold, and money market funds. Management regularly evaluates the credit risk associated with the counterparties to these transactions and believes that the Company is not exposed to any significant credit risk on cash and cash equivalents. Historically, each bank subsidiary is required to maintain reserve balances by the Federal Reserve Bank. However, due to the COVID-19 pandemic, the Federal Reserve Board reduced reserve requirement ratios to zero percent effective March 26, 2020.  The Federal Reserve Board has stated that it has no plans to re-impose reserve requirements, but that it may adjust reserve requirements ratios in the future if conditions warrant.  At both December&#160;31, 2021 and December&#160;31, 2020, the reserve requirements for the Company&#8217;s banking subsidiaries totaled $0.0.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Securities</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management determines the appropriate classification of debt securities at the time of purchase. Securities are classified as held-to-maturity when the Company has the positive intent and ability to hold the securities to maturity. Held-to-maturity securities are stated at amortized cost. Debt securities not classified as held-to-maturity securities are classified as either available-for-sale or trading. Available-for-sale debt securities are stated at fair value with the unrealized gains and losses, net of tax, excluded from earnings and reported as a separate component of accumulated comprehensive income or loss, in shareholders&#8217; equity. Trading securities are stated at fair value, with unrealized gains or losses included in earnings.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Premiums and discounts are amortized or accreted over the expected life or call date of the related security as an adjustment to yield using the interest method. Dividend and interest income are recognized when earned. Realized gains and losses on the sale of securities are included in net gain (loss) on securities transactions. The cost of securities sold is based on the specific identification method.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning January 1, 2020, for available-for-sale debt securities in an unrealized loss position, at least quarterly, the Company evaluates the securities to determine whether the decline in the fair value below the amortized cost basis (impairment) is due to credit-related factors or noncredit-related factors. Any impairment that is not credit-related is recognized in other comprehensive income, net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses (&#8220;ACL&#8221;) on the Statements of Condition, limited to the amount by which the amortized cost basis exceeds the fair value, with a corresponding adjustment to earnings. Both the ACL and the adjustment to net income may be reversed if conditions change. However, if the Company intends to sell an impaired available-for-sale debt security or more likely than not will be required to sell such a security before recovering its amortized cost basis, the entire impairment amount must be recognized in earnings with a corresponding adjustment to the security&#8217;s amortized cost basis. Because the security&#8217;s amortized cost basis is adjusted to fair value, there is no ACL in this situation.  Changes in the allowance for credit losses are recorded as provision (credit) for credit loss expense. Losses are charged against the ACL when management believes the uncollectability of an available-for-sale debt security is confirmed or when either of the criteria regarding intent or requirement to sell is met.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management measures expected credit losses on held-to-maturity debt securities on a collective basis by major security type with each type sharing similar risk characteristics and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts.  As of December 31, 2021, the held-to-maturity portfolio consisted of U.S. Treasury securities and securities issued by U.S. government-sponsored enterprises, including the Federal National Mortgage Agency and the Federal Farm Credit Banks Funding Corporation.  U.S. Treasury securities are backed by the full faith and credit of and/or guaranteed by the U.S. government, and it is expected that the securities will not be settled at prices less than the amortized cost basis of the securities.  Securities issued by U.S. government agencies or U.S. government-sponsored enterprises carry the explicit and/or implicit guarantee of the U.S. government, are widely recognized as "risk-free," and have a long history of zero credit loss.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to January 1, 2020, we regularly evaluated our debt securities to determine whether there have been any events or economic circumstances indicating that a security with an unrealized loss has suffered other-than-temporary impairment. A debt security is considered impaired if the fair value is less than its amortized cost basis at the reporting date. If impaired, the Company then assesses whether the unrealized loss is other-than-temporary. An unrealized loss on a debt security is generally deemed to be other-than-temporary and a credit loss is deemed to exist if the present value, discounted at the security&#8217;s effective rate, of the expected future cash flows is less than the amortized cost basis of the debt security. As a result, the credit loss component of an other-than-temporary impairment write-down for debt securities is recorded in earnings while the remaining portion of the impairment loss is recognized, net of tax, in other comprehensive income provided that the Company does not intend to sell the underlying debt security and it is more-likely-than not that the Company would not have to sell the debt security prior to recovery of the unrealized loss, which may be to maturity. If the Company intended to sell any securities with an unrealized loss or it is more-likely-than not that the Company would be required to sell the investment securities, before recovery of their amortized cost basis, then the entire unrealized loss would be recorded in earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest receivable on securities is excluded from the estimate of credit losses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loans and Leases</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans are reported at their principal outstanding balance, net of deferred loan origination fees and costs, and unearned income. The Company has the ability and intent to hold its loans for the foreseeable future, except for certain residential real estate loans held-for-sale. The Company provides motor vehicle and equipment financing to its customers through direct financing leases. These leases are carried at the aggregate of lease payments receivable, plus estimated residual values, less unearned income. Unearned income on direct financing leases is amortized over the lease terms, resulting in a level rate of return.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential real estate loans originated and intended for sale in the secondary market are carried at the lower of aggregate cost or estimated fair value. Fair value is determined on the basis of the rates quoted in the secondary market. Net unrealized losses attributable to changes in market interest rates are recognized through a valuation allowance by charges to income. Loans are generally sold on a non-recourse basis with servicing retained. Any gain or loss on the sale of loans is recognized at the time of sale as the difference between the recorded basis in the loan and the net proceeds from the sale. The Company may use commitments at the time loans are originated or identified for sale to mitigate interest rate risk. The commitments to sell loans and the commitments to originate loans held-for-sale at a set interest rate, if originated, are considered derivatives under Account Standard Codification ("ASC") Topic 815 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The impact of the estimated fair value adjustment was not significant to the consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income on loans is accrued and credited to income based upon the principal amount outstanding. Loan origination fees and costs are deferred and recognized over the life of the loan as an adjustment to yield. Loans are considered past due if the required principal and interest payments have not been received as of the date such payments are due. Loans and leases, including impaired loans, are generally classified as nonaccrual if they are past due as to maturity or payment of principal or interest for a period of more than 90 days, unless such loans are well secured and in the process of collection. Loans that are past due less than 90 days may also be classified as nonaccrual if repayment in full of principal or interest is in doubt.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans may be returned to accrual status when all principal and interest amounts contractually due (including arrearages) are reasonably assured of repayment within an acceptable time period, and there is a sustained period (generally six consecutive months) of repayment performance by the borrower in accordance with the contractual terms of the loan agreement. When interest accrual is discontinued, all unpaid accrued interest is reversed. Payments received on loans on nonaccrual are generally applied to reduce the principal balance of the loan.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, the principal balance of a loan is charged off in full or in part when management concludes, based on the available facts and circumstances, that collection of principal in full is not probable. For commercial and commercial real estate loans, this conclusion is generally based upon a review of the borrower&#8217;s financial condition and cash flow, payment history, economic conditions, and the conditions in the various markets in which the collateral, if any, may be liquidated. In general, consumer loans are charged-off in accordance with regulatory guidelines which provides that such loans be charged-off when the Company becomes aware of the loss, such as from a triggering event that may include new information about a borrower&#8217;s intent/ability to repay the loan, bankruptcy, fraud or death, among other things, but in no case will the charge-off exceed specified delinquency timeframes. Such delinquency timeframes state that closed-end retail loans (loans with pre-defined maturity dates, such as real estate mortgages, home equity loans and consumer installment loans) that become past due 120 cumulative days and open-end retail loans (loans that roll-over at the end of each term, such as home equity lines of credit) that become past due 180 cumulative days should be classified as a loss and charged-off. For residential real estate loans, charge-off decisions are based upon past due status, current assessment of collateral value, and general market conditions in the areas where the properties are located.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquired Loans</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired loans are recorded at fair value at the date of acquisition based on a discounted cash flow methodology that considers various factors including the type of loan and related collateral, classification status, fixed or variable interest rate, term of loan and whether or not the loan was amortizing, and a discount rate reflecting the Company&#8217;s assessment of risk inherent in the cash flow estimates. Certain larger purchased loans are individually evaluated while other purchased loans are grouped together according to similar risk characteristics and are treated in the aggregate when applying various valuation techniques. These cash flow evaluations are inherently subjective as they require material estimates, all of which may be susceptible to significant change.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to January 1, 2020, loans acquired in a business combination that had evidence of deterioration of credit quality since origination and for which it was probable, at acquisition, that the Company would be unable to collect all contractually required payments receivable were considered purchased credit impaired (&#8220;PCI&#8221;) loans. PCI loans were individually evaluated and recorded at fair value at the date of acquisition with no initial valuation allowance based on a discounted cash flow methodology that considered various factors including the type of loan and related collateral, classification status, fixed or variable interest rate, term of loan and whether or not the loan was amortizing, and a discount rate reflecting the Company&#8217;s assessment of risk inherent in the cash flow estimates. The difference between the undiscounted cash flows expected at acquisition and the investment in the loan, or the &#8220;accretable yield,&#8221; was recognized as interest income on a level-yield method over the life of the loan. Contractually required payments for interest and principal that exceeded the undiscounted cash flows expected at acquisition, or the &#8220;non-accretable difference,&#8221; were not recognized on the Statement of Condition and did not result in any yield adjustments, loss accruals or valuation allowances. Increases in expected cash flows, including prepayments, subsequent to the initial investment were recognized prospectively through adjustment of the yield on the loan over its </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">remaining life. Decreases in expected cash flows were recognized as impairment. Valuation allowances on PCI loans reflected only losses incurred after the acquisition (meaning the present value of all cash flows expected at acquisition that ultimately were not to be received).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commencing January 1, 2020, in connection with the Company's adoption of ASU 2016-13 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, and its related amendments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, loans acquired in a business combination that have experienced more-than-insignificant deterioration in credit quality since origination are considered purchased credit deteriorated (&#8220;PCD&#8221;) loans. At the acquisition date, an estimate of expected credit losses is made for groups of PCD loans with similar risk characteristics and individual PCD loans without similar risk characteristics. This initial allowance for credit losses is allocated to individual PCD loans and added to the purchase price or acquisition date fair values to establish the initial amortized cost basis of the PCD loans. As the initial allowance for credit losses is added to the purchase price, there is no credit loss expense recognized upon acquisition of a PCD loan. Any difference between the unpaid principal balance of PCD loans and the amortized cost basis is considered to relate to noncredit factors and results in a discount or premium. Discounts and premiums are recognized through interest income on a level-yield method over the life of the loans. All loans considered to be PCI prior to January 1, 2020 were converted to PCD on that date. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The subsequent measurement of expected credit losses for all acquired loans is the same as the subsequent measurement of expected credit losses for originated loans.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Credit Losses &#8211; Loans</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASU 2016-13 on January 1, 2020 using the modified retrospective approach. The Company recorded a net increase to retained earnings of $1.7&#160;million, upon adoption. The transition adjustment includes a decrease in the allowance for credit losses on loans of $2.5&#160;million, and an increase in the allowance for credit losses on off-balance sheet credit exposures of $400,000, net of the corresponding decrease in deferred tax assets of $0.4&#160;million.  Results for the periods beginning after January 1, 2020 are presented under ASC 326 and follows the current expected credit loss methodology.  Prior periods continue to be reported in accordance with previously applicable U.S. GAAP, which followed the incurred credit losses methodology.  The following policies noted are under the current expected credit losses methodology.  A summary of the Company's previous policies under the incurred credit losses methodology follows at the end of this section. Under the current expected credit loss model, the ACL on loans is a valuation allowance estimated at the balance sheet date in accordance with U.S. GAAP that is deducted from the loans&#8217; amortized cost basis to present the net amount expected to be collected on the loans.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the ACL on loans based on the underlying assets&#8217; amortized cost basis, which is the amount at which the financing receivable is originated or acquired, adjusted for applicable accretion or amortization of premium, discount, collection of cash, and charge-offs. In the event that collection of principal becomes uncertain, the Company has policies in place to reverse accrued interest in a timely manner. Therefore, the Company has made a policy election to exclude accrued interest from the amortized cost basis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected credit losses are reflected in the ACL through a charge to the provision for credit loss expense. When the Company deems all or a portion of a financial asset to be uncollectible, the appropriate amount is written off and the ACL is reduced by the same amount.  In general, the principal balance of a loan is charged off in full or in part when management concludes, based on the available facts and circumstances, that collection of principal in full is not probable. In addition, the Company has reserves for expected recoveries where the Company reviews the prior four quarter charge offs and applies a recovery rate based on the Company&#8217;s historical experience. Subsequent recoveries, if any, are credited to the ACL when received.     </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures expected credit losses of financial assets at the loan level by segment, by pooling loans when the financial assets share similar risk characteristics. Depending on the nature of the pool of financial assets with similar risk characteristics, the Company uses a discounted cash flow (&#8220;DCF&#8221;) method to estimate the expected credit losses. Allowance on loans that do not share risk characteristics are evaluated on an individual basis.  The Company assigns a credit risk rating to all commercial and commercial real estate loans.  The Company reviews commercial and commercial real estate loans rated Substandard or worse, on nonaccrual, and greater than $250,000 for loss potential and when deemed appropriate, assigns an allowance based on an individual evaluation.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s methodologies for estimating the ACL consider available relevant information about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts. The methodologies apply historical loss information, adjusted for asset-specific characteristics, economic conditions at the measurement date, and forecasts about future economic conditions expected to exist through the contractual lives of the financial assets that are reasonable and supportable, to the identified pools of financial assets with similar risk characteristics for </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which the historical loss experience was observed. The Company&#8217;s methodologies revert back to average historical loss information on a straight line basis over eight quarters when it can no longer develop reasonable and supportable forecasts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has identified the following pools of financial assets with similar risk characteristics for measuring expected credit losses:  commercial, commercial real estate, residential, home equity, consumer and leases.  This segmentation was selected based on the differences in the risk profile of each of these categories and aligns well with regulatory reporting categories.  This segmentation separates borrower type, collateral type and the nature of the loan.  The differences in risk profiles of these segments enable the ACL to be more precise in its allocation due to the inherent risk in these specific portfolios. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Discounted Cash Flow Method</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the DCF method to estimate expected credit losses for the commercial, commercial real estate, residential, home equity, and consumer loan pools. For each of these loan segments, the Company generates cash flow projections at the instrument level wherein payment expectations are adjusted for exposure at default using estimated prepayment speeds, time to recovery, probability of default, and loss given default. The modeling of expected prepayment speeds, and time to recovery are based on historical internal data.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses regression analysis of historical internal and peer data to determine suitable loss drivers to utilize when modeling lifetime probability of default and loss given default. This analysis also determines how expected probability of default and loss given default will react to forecasted levels of the loss drivers. For all loan pools utilizing the DCF method, management utilizes and forecasts national unemployment and a one year percentage change in national gross domestic product as loss drivers in the model. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all DCF models, management has determined that four quarters represents a reasonable and supportable forecast period and reverts back to a historical loss rate over eight quarters on a straight-line basis. Management leverages economic projections from an independent third party to inform its loss driver forecasts over the four-quarter forecast period. Other internal and external indicators of economic forecasts, and scenario weightings, are also considered by management when developing the forecast metrics.  The model considers a base case forecast and two alternative forecasts and assigns weightings to these three scenarios based on current conditions and expectations for future conditions.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combination of adjustments for credit expectations (default and loss) and timing expectations (prepayment, curtailment, and time to recovery) produces an expected cash flow stream at the instrument level. Instrument effective yield is calculated, net of the impacts of prepayment assumptions, and the instrument expected cash flows are then discounted at that effective yield to produce an instrument-level net present value of expected cash flows (&#8220;NPV&#8221;).  An ACL is established for the difference between the instrument&#8217;s NPV and amortized cost basis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The model also considers the need to qualitatively adjust expected loss estimates for information not already captured in the loss estimation process.  These qualitative factors include, but are not limited to, those suggested by the Interagency Policy Statement on Allowances for Credit Losses.  These qualitative factor adjustments may increase or decrease the Company's estimate of expected credit losses.  At December 31, 2021 and 2020, the ACL model included increases in qualitative reserves for loans within the hospitality and other certain industries that may have an elevated level of risk due to the adverse economic impact of the COVID-19 pandemic, as well as loans that remain in the Company's payment deferral program implemented in response to the COVID-19 pandemic. The qualitative reserves were added to all portfolio segments with the majority in commercial real estate and then residential real estate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the size and characteristics of the leasing portfolio, the remaining life method, using the historical loss rate of the commercial and industrial segment, is used to determine the allowance for credit losses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Individually Evaluated Financial Assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans that do not share common risk characteristics are evaluated on an individual basis. For collateral dependent financial assets where the Company has determined that foreclosure of the collateral is probable, or where the borrower is experiencing financial difficulty and the Company expects repayment of the financial asset to be provided substantially through the operation or sale of the collateral, the ACL is measured based on the difference between the fair value of the collateral less cost to sell, and the amortized cost basis of the asset as of the measurement date. The ACL may be zero if the fair value of the collateral at the measurement date exceeds the amortized cost basis of the financial asset.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s estimate of the ACL reflects losses expected over the remaining contractual life of the assets. The contractual term does not consider extensions, renewals or modifications unless the Company has identified an expected troubled debt restructuring.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the incurred credit losses methodology utilized in the prior periods, the allowance for loans and leases was maintained at an amount to assure that an appropriate allowance was maintained.  The methodology was comprised of four major components that management had deemed appropriate in evaluating the appropriateness of the allowance for loan and lease losses.  The components included: impaired loans; criticized and classified credits; historical loss experience; and qualitative or subjective analysis. For impaired loans, an allowance was recognized if the fair value of the loan was less than the recorded investment in the loan (recorded investment in the loan is the principal balance plus any accrued interest, net of deferred loan fees or costs and unamortized premium or discount).  For loans that were not impaired or reviewed individually, management assigned a reserve based upon historical loss experience over a designated look-back period. Management had evaluated a variety of look-back periods and had determined that an eight year look back period was appropriate to capture a full range of economic cycles. Management had also evaluated a variety of statistical methods in analyzing loss history, including averages, weighted averages and loss emergence periods and had determined that by applying a loss emergence period analysis to historical losses over a full economic cycle had resulted in a reasonable estimate of losses inherent in the loan portfolio. The model also included an analysis of a variety of subjective factors to support the reserve estimate. These subjective factors included allowance allocations for risks that may not otherwise be fully recognized in other components of the model. Among the subjective factors that were routinely considered as part of this analysis were: growth trends in the portfolio, changes in management and/or polices related to lending activities, trends in classified or nonaccrual loans, concentrations of credit, local and national economic trends, and industry trends.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For acquired credit impaired loans accounted for under FASB ASC Topic 310-30, Loans and Debt Securities Acquired with Deteriorated Credit Quality, (&#8220;ASC Topic 310-30&#8221;), the Company&#8217;s allowance for loan and lease losses was estimated based upon our expected cash flows for these loans. To the extent that we experienced a deterioration in borrower credit quality resulting in a decrease in our expected cash flows subsequent to the acquisition of the loans, an allowance for loan losses would be established based on our estimate of future credit losses over the remaining life of the loans. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For acquired non-credit impaired loans accounted for under FASB ASC Topic 310-20, Nonrefundable Fees and Other Costs, (&#8220;ASC Topic 310-20&#8221;), the Company&#8217;s allowance for loan and lease losses was maintained through provisions for loan losses based upon an evaluation process that was similar to our evaluation process used for originated loans. This evaluation, which included a review of loans on which full collectability may not be reasonably assured, it considered, among other matters, the estimated fair value of the underlying collateral, economic conditions, historical net loan loss experience, carrying value of the loans, which included the remaining net purchase discount or premium, and other factors that warrant recognition in determining our allowance for loan losses. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Troubled Debt Restructuring</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A loan that has been modified or renewed is considered a troubled debt restructuring (&#8220;TDR&#8221;) when two conditions are met: 1) the borrower is experiencing financial difficulty and 2) concessions are made for the borrower's benefit that would not otherwise be considered for a borrower or transaction with similar credit risk characteristics. The Company&#8217;s ACL reflects all effects of a TDR when an individual asset is specifically identified as a reasonably expected TDR. The Company has determined that a TDR is reasonably expected no later than the point when the lender concludes that modification is the best course of action and it is at least reasonably possible that the troubled borrower will accept some form of concession from the lender to avoid a default.  Reasonably expected TDRs and executed non-performing TDRs are evaluated individually to determine the required ACL. TDRs performing in accordance with their modified contractual terms for a reasonable period of time, generally six months,  may be included in the Company&#8217;s existing pools based on the underlying risk characteristics of the loan to measure the ACL.  The provisions of the CARES Act and interagency guidance issued by Federal banking regulators provided guidance and clarification related to modifications and deferral programs to assist borrowers who are negatively impacted by the COVID-19 national emergency.  Under the CARES Act, a modification deemed to be COVID-19-related is not considered to be a TDR if the loan was not more than 30 days past due as of December 31, 2019 and the deferral was executed between March 1, 2020 and the earlier of 60 days after the date of termination of the COVID-19 national emergency or December 31, 2020. The Appropriations Act extended the termination of these provisions to the earlier of 60 days after the COVID-19 national emergency date or January 1, 2022. The banking regulators issued similar guidance, which clarified that a COVID-19-related modification should not be considered a TDR if the borrower was current on payments at the time the underlying loan modification program was implemented and if the modification was considered to be short-term. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the CARES Act, the Appropriations Act and the interagency guidance, the Company does not designate eligible loan modifications and deferrals resulting from the impacts of COVID-19 as TDRs. The Company evaluates modifications for eligibility under the CARES Act and Appropriations Act, then the interagency guidance if they do not qualify </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the CARES Act or Appropriation Act relief.  Modifications that are not eligible for either program continue to follow the Corporation&#8217;s established TDR policy.  Additionally, loans with deferrals granted due to COVID-19 are not generally reported as past due or nonaccrual.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loan Commitments and Allowance for Credit Losses on Off-Balance Sheet Credit Exposures</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments include off-balance sheet credit instruments, such as commitments to make loans, unused lines of credit and commercial letters of credit, issued to meet customer financing needs. The Company&#8217;s exposure to credit loss in the event of nonperformance by the other party to the financial instrument for off-balance sheet loan commitments is represented by the contractual amount of those instruments. Such financial instruments are recorded when they are funded. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records an allowance for credit losses on off-balance sheet credit exposures, unless the commitments to extend credit are unconditionally cancellable, through a charge to the provision for credit loss expense for off-balance sheet credit exposures included in other noninterest expense in the Company&#8217;s Consolidated Statements of Income. The ACL on off-balance sheet credit exposures is estimated by loan segment at each balance sheet date under the current expected credit loss model using similar methodologies as portfolio loans, taking into consideration the likelihood that funding will occur, and is included in other liabilities on the Company&#8217;s Statements of Condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Premises and Equipment</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Land is carried at cost. Premises and equipment are stated at cost, less allowances for depreciation. The provision for depreciation for financial reporting purposes is computed generally by the straight-line method at rates sufficient to write-off the cost of such assets over their estimated useful lives. Buildings are amortized over a period of 10-39 years, and furniture, fixtures, and equipment are amortized over a period of 2-20 years. Leasehold improvements are generally depreciated over the lesser of the lease term or the estimated lives of the improvements. Maintenance and repairs are charged to expense as incurred. Gains or losses on disposition are reflected in earnings.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Real Estate Owned</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other real estate owned consists of properties formerly pledged as collateral to loans, which have been acquired by the Company through foreclosure proceedings or acceptance of a deed in lieu of foreclosure. Upon transfer of a loan to foreclosure status, an appraisal is generally obtained and any excess of the loan balance over the fair value, less estimated costs to sell, is charged against the allowance for credit losses. Expenses and subsequent adjustments to the fair value are treated as other operating expense.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of purchase price over the fair value of assets acquired in a transaction using purchase accounting. Goodwill has an indefinite useful life and is not amortized, but is tested for impairment. Goodwill impairment tests are performed on an annual basis or when events or circumstances dictate. On January 1, 2020, the Company adopted ASU 2017-04</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, "Intangibles - Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment", </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which eliminates the entities requirement to compute the implied fair value.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tests goodwill annually as of December 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company has the option to perform a qualitative assessment of goodwill, which considers company-specific and economic characteristics that might impact its carrying value. If based on this qualitative assessment, it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then a quantitative test (Step 1) is performed, which compares the fair value of the reporting unit to the carrying amount of the reporting unit in order to identify potential impairment. If the estimated fair value of a reporting unit exceeds its carrying amount, the goodwill of the reporting unit is not considered impaired. The implied fair value of goodwill is determined in the same manner as goodwill that is recognized in a business combination. Significant judgment and estimates are involved in estimating the fair value of the assets and liabilities of the reporting units.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Intangible Assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets include core deposit intangibles, customer related intangibles, covenants not to compete, and mortgage servicing rights. Core deposit intangibles represent a premium paid to acquire a base of stable, low cost deposits in the acquisition of a bank, or a bank branch, using purchase accounting. The amortization period for core deposit intangible ranges from 5 to 10 years, using an accelerated method. The covenants not to compete are amortized on a straight-line basis over 3 to 6 years, while customer related intangibles are amortized on an accelerated basis over a range of 6 to 15 years. The amortization period is monitored to determine if circumstances require such periods to be revised. The Company periodically reviews its intangible assets for changes in circumstances that may indicate the carrying amount of the asset is impaired. The Company tests its intangible assets for impairment on an annual basis or more frequently if conditions indicate that an impairment loss has more likely than not been incurred.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Deferred taxes are reviewed quarterly and reduced by a valuation allowance if, based upon the information available, it is more likely than not that some or all of the deferred tax assets will not be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income and recoverable taxes paid in prior years. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized. The Company&#8217;s policy is to recognize interest and penalties on unrecognized tax benefits in income tax expense in the Consolidated Statements of Income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tax Credit Investments</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its investments in qualified affordable housing projects using the proportional amortization method. Under that method, the Company amortizes the initial cost of the investment in proportion to the tax credits and other tax benefits received and recognizes the net investment performance in the income statement as a component of income tax expense.  As of December&#160;31, 2021 and 2020, the Company's remaining investment in qualified affordable housing projects, net of amortization totaled $97,000 and $485,000, respectively.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Securities Sold Under Agreements to Repurchase</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities sold under agreements to repurchase (repurchase agreements) are agreements in which the Company transfers the underlying securities to a third-party custodian&#8217;s account that explicitly recognizes the Company&#8217;s interest in the securities. The agreements are accounted for as secured financing transactions provided the Company maintains effective control over the transferred securities and meets other criteria as specified in FASB ASC Topic 860, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transfers and Servicing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC Topic 860&#8221;). The Company&#8217;s agreements are accounted for as secured financings; accordingly, the transaction proceeds are reflected as liabilities and the securities underlying the agreements continue to be carried in the Company&#8217;s securities portfolio.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Stock</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of treasury stock is shown on the Consolidated Statements of Condition as a separate component of shareholders&#8217; equity, and is a reduction to total shareholders&#8217; equity. Shares are released from treasury at fair value, identified on an average cost basis.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trust and Investment Services</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets held in fiduciary or agency capacities for customers are not included in the accompanying Consolidated Statements of Condition, since such items are not assets of the Company. Fees associated with providing trust and investment services are included in noninterest income.  Additional information on trust and investment fees is presented in Note 14 - "Revenue Recognition."</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Share</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is calculated by dividing net income available to common shareholders by the weighted average number of shares outstanding during the year, exclusive of shares represented by the unvested portion of restricted stock and restricted stock units. Diluted earnings per share is calculated by dividing net income available to common shareholders by the weighted average number of shares outstanding during the year plus the dilutive effect of the unvested portion of restricted stock and restricted stock units and stock issuable upon conversion of common stock equivalents (primarily stock options) or certain other contingencies. The Company uses authoritative accounting guidance under ASC Topic 260, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. The Company issues stock-based compensation awards that included restricted stock awards that contain such rights.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Reporting</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages its operations through three reportable business segments in accordance with the standards set forth in FASB ASC Topic 280, &#8220;Segment Reporting&#8221;. The three segments are: (i) banking (&#8220;Banking&#8221;), (ii) insurance (&#8220;Tompkins Insurance Agencies, Inc.&#8221;) and (iii) wealth management (&#8220;Tompkins Financial Advisors&#8221;). The Company&#8217;s insurance services and wealth management services are managed separately from the Bank. Additional information on the segments is presented in Note 22- &#8220;Segment and Related Information.&#8221;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income (Loss)</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Company, comprehensive income (loss) represents net income plus the net change in unrealized gains or losses on available-for-sale debt securities for the period (net of taxes), and the actuarial gain or loss and amortization of unrealized amounts in the Company&#8217;s defined-benefit retirement and pension plan, supplemental employee retirement plan, and post-retirement life and healthcare benefit plan (net of taxes), and is presented in the Consolidated Statements of Comprehensive Income (Loss) and Consolidated Statements of Changes in Shareholders&#8217; Equity. Accumulated other comprehensive income (loss) represents the net unrealized gains or losses on available-for-sale debt securities (net of tax) and unrecognized net actuarial gain or loss, unrecognized prior service costs, and unrecognized net initial obligation (net of tax) in the Company&#8217;s defined-benefit retirement and pension plan, supplemental employee retirement plan, and post-retirement life and healthcare benefit plan.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension and Other Employee Benefits</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains noncontributory defined-benefit and defined contribution plans, which cover substantially all employees of the Company. In addition, the Company also maintains supplemental employee retirement plans for certain executives and a post-retirement life and healthcare plan. These plans are discussed in detail in Note 11 &#8220;Employee Benefit Plans&#8221;. The Company incurs certain employment-related expenses associated with these plans. In order to measure the expense associated with these plans, various assumptions are made including the discount rate used to value certain liabilities, expected return on plan assets, anticipated mortality rates, and expected future healthcare costs. The assumptions are based on historical experience as well as current facts and circumstances. A third-party actuarial firm is used to assist management in measuring the expense and liability associated with the plans. The Company uses a December 31 measurement date for its plans. As of the measurement date, plan assets are determined based on fair value, generally representing observable market prices. The projected benefit obligation is primarily determined based on the present value of projected benefit distributions at an assumed discount rate.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expenses associated with these plans are charged to current operating expenses.  The Company recognizes an asset for a plan&#8217;s overfunded status or a liability for a plan&#8217;s underfunded status in the Company&#8217;s consolidated statements of condition, and recognizes changes in the funded status of these plans in comprehensive income, net of applicable taxes, in the year in which the change occurred.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for the provisions of FASB ASC Topic 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC Topic 820&#8221;), for financial assets and financial liabilities. ASC Topic 820 defines fair value, establishes a framework for measuring fair value in accordance with U.S. GAAP, and expands disclosures about fair value measurements. See Note 19 &#8220;Fair Value Measurements&#8221;.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, fair values of financial instruments are based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and the Company&#8217;s creditworthiness, among others.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASU 2014-09</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Revenue From contracts With Customers (Topic 606)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, effective January 1, 2018, the Company adopted new policies related to revenue recognition. In general, for revenue not associated with financial instruments, guarantees and lease contracts, the Company applies the following steps when recognizing revenue from contracts with customers: (i) identify the contract, (ii) identify the performance obligations, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations and (v) recognize revenue when a performance obligation is satisfied. Tompkins' contracts with customers are generally short term in nature, typically due within one year or less or cancellable by the Company or the Company's customer upon a short notice period. Performance obligations for the Company's customer contracts are generally satisfied at a single point in time, typically when the transaction is complete, or over time. For performance obligations satisfied over time, Tompkins primarily uses the output method, directly measuring the value of the products/services transferred to the customer, to determine when performance obligations have been satisfied. The Company typically receives payment from customers and recognizes revenue concurrent with the satisfaction of the Company's performance obligations. In most cases, this occurs within a single financial reporting period. For payments received in advance of the satisfaction of performance obligations, revenue recognition is deferred until such time as the performance obligations have been satisfied. In cases where the Company has not received payment despite satisfaction of the Company's performance obligations, the Company accrues an estimate of the amount due in the period the Company's performance obligations have been satisfied. For contracts with variable components, only amounts for which collection is probable are accrued. The Company generally acts in a principal capacity, on the Company's own behalf, in most of the Company's contracts with customers. In such transactions, Tompkins </span></div>recognizes revenue and the related costs to provide the services on a gross basis in the Company's financial statements. In some cases, Tompkins acts in an agent capacity, deriving revenue through assisting other entities in transactions with the Company's customers. In such transactions, Tompkins recognizes revenue and the related costs to provide the services on a net basis in the Company's financial statements. These transactions recognized on a net basis primarily relate to insurance and brokerage commissions and fees derived from the Company's customers' use of various interchange and ATM/debit card networks. Refer to Note 14 "Revenue Recognition" for additional disclosures required by ASC 606.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507219320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Securities</a></td>
<td class="text">Securities&#160;<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Available-for-Sale Debt Securities</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize available-for-sale debt securities held by the Company at December&#160;31, 2021 and 2020:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-Sale Debt Securities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized   Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasuries</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,291&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,542&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,834&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,527&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,169&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities &#8211; residential, issued by</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879,102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,063,790</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,626</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,903</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,044,513</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-Sale Debt Securities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized   Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government sponsored entities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599,652&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,820&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607,480&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities &#8211; residential, issued by</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agencies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government sponsored entities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691,562&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,593&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,599,894</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30,773</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,474</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,627,193</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Held-to-Maturity Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize held-to-maturity debt securities held by the Company at December&#160;31, 2021 and 2020:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Held-to-Maturity Securities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized  Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized  Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasuries</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,689&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,368&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government  sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,789&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,920&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total held-to-maturity debt securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">284,009</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">668</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,389</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">282,288</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There were no held-to-maturity debt securities at December 31, 2020.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth information with regard to sales transactions of debt securities available-for-sale:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.368%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.077%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.077%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.078%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">142,679</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,333&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,598&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,126</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(851)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(595)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net gains (losses) on sales of available-for-sale debt securities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">275</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">179</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">528</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's available-for-sale and held-to-maturity debt securities portfolios includes callable securities that may be called prior to maturity.  In 2021, 2020, and 2019, the Company recognized gross gains of $0, $251,000 and $88,000 on securities that were called.  The Company also recognized net losses of $26,000 on equity securities for the years ended December 31, 2021 and  net gains of $13,000 and $29,000 for the years ended December 31, 2020 and 2019, respectively, reflecting the change in fair value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes available-for-sale </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">debt </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">securities that had unrealized losses at December&#160;31, 2021:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:34.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.652%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="18" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-Sale Debt Securities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12 Months or Longer</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized  Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized  Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized  Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasuries</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,810&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,542&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,810&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,542&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities &#8211; residential, issued by</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,074&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,920&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553,351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,095,830</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,921</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">394,300</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,982</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,490,130</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,903</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes held-to-maturity debt securities that had unrealized losses at </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.576%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="18" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Held-to-Maturity Securities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12 Months or Longer</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized  Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasuries</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,280&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,280&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government  sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,789&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,789&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total held-to-maturity securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">119,872</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,389</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">119,872</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,389</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within the available-for-sale and held-to-maturity portfolios, the total number of securities in an unrealized loss position were 268 and 77 at </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2020.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes available-for-sale debt securities that had unrealized losses at December&#160;31, 2020:&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:34.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.652%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="18" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-Sale Debt Securities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12 Months or Longer</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized  Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized  Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized  Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government sponsored entities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,711&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,711&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,868&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,868&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities &#8211; residential, issued by</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agencies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,819&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government sponsored entities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,068&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,711&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">417,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,014</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,266</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">460</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">427,048</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,474</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There were no held-to-maturity debt securities at December 31, 2020.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">The Company evaluates available-for-sale debt securities for expected credit losses (&#8220;ECL&#8221;) in unrealized loss positions at each measurement date to determine whether the decline in the fair value below the amortized cost basis (impairment) is due to credit-related factors or noncredit-related factors.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:6.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Factors that may be indicative of ECL include, but are not limited to, the following:</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.11pt">Extent to which the fair value is less than the amortized cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">basis.</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.11pt">Adverse</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">conditions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">specifically</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">related</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">to</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">security,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">industry,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">or</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">geographic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">area</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">(changes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">technology, business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">practice).</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.11pt">Payment structure of the debt security with respect to underlying issuer or</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">obligor.</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.11pt">Failure of the issuer to make scheduled payment of principal and/or</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">interest.</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.11pt">Changes to the rating of a security or issuer by a nationally recognized statistical rating</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">organization.</span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.11pt">Changes in tax or regulatory guidelines that impact a security or underlying</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">issuer.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For available-for-sale debt securities in an unrealized loss position, the Company evaluates the securities to determine whether the decline in the fair value below the amortized cost basis (technical impairment) is the result of changes in interest rates or reflects a fundamental change in the credit worthiness of the underlying issuer. Any impairment that is not credit related is recognized in other comprehensive income, net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses (&#8220;ACL&#8221;) on the Statement of Condition, limited to the amount by which the amortized cost basis exceeds the fair value, with a corresponding adjustment to earnings. Both the ACL and the adjustment to net income may be reversed if conditions change.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total gross unrealized losses, shown in the tables above, were primarily attributable to changes in interest rates and levels of market liquidity, relative to when the investment securities were purchased, and not due to the credit-related quality of the investment securities. The Company does not have the intent to sell these securities and does not believe it is more likely than not that the Company will be required to sell these securities before a recovery of amortized cost.  The gross unrealized losses reported for available-for-sale residential mortgage-backed securities relate to investment securities issued by U.S. government sponsored entities such as Federal National Mortgage Association, FHLMC and U.S. government agencies such as Government National Mortgage Association. The gross unrealized losses for held-to-maturity securities are on US Treasuries and securities issued by U.S. government-sponsored enterprises, including The Federal National Mortgage Agency and the Federal Farm Credit Banks Funding Corporation.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Management measures expected credit losses on held-to-maturity debt securities on a collective basis by major security type with each type sharing similar risk characteristics and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Management has made the accounting policy election to exclude accrued interest receivable on held-to-maturity debt securities from the estimate of credit losses. As of  December 31, 2021, the held-to- maturity portfolio consisted of U.S. Treasury securities and securities issued by U.S. government-sponsored enterprises, including The Federal National Mortgage Agency and the Federal Farm Credit Banks Funding Corporation. U.S. Treasury securities are backed by the full faith and credit of and/or guaranteed by the U.S. government, and it is expected that the securities will not be settled at prices less than the amortized cost bases of the securities. Securities issued by U.S. government agencies or U.S. government-sponsored enterprises carry the explicit and/or implicit guarantee of the U.S. government, are widely recognized as &#8220;risk-free,&#8221; and have a long history of zero credit loss. As such, the Company did not record an  allowance for credit losses for these securities as of December 31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not recognize any net credit impairment charge to earnings on investment securities in 2021, 2020, or 2019. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost and estimated fair value of debt securities by contractual maturity are shown in the following table. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations with or without call or prepayment penalties. Mortgage-backed securities are shown separately since they are not due at a single maturity date.&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized  Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,159&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,559&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,108,186&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,096,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955,604&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947,713&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,063,790</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,044,513</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized  Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,044&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728,794&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739,605&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">871,100&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887,588&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,599,894</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,627,193</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized  Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Held-to-maturity securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total held-to-maturity debt securities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">284,009</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">282,288</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There were no held-to-maturity debt securities at December 31, 2020.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trading Securities&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no securities designated as trading during 2021 or 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pledged Securities&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company pledges securities as collateral for public deposits and other borrowings, and sells securities under agreements to repurchase. See &#8220;Note 8 - Securities Sold Under Agreements to Repurchase and Federal Funds Purchased&#8221; for further discussion. Securities carried of $1.4 billion and $1.2 billion, at December&#160;31, 2021 and 2020, respectively, were either pledged or sold under agreements to repurchase.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Securities&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except for U.S. government securities, there were no holdings, when taken in the aggregate, of any single issuer that exceeded 10% of shareholders&#8217; equity at December&#160;31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Equity Securities</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company invests in one CRA qualified equity fund.  This security is carried at market value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investment in Small Business Investment Companies&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has equity investments in small business investment companies (&#8220;SBIC&#8221;) establish</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed for the purpose of providing financing to small businesses in market areas served by the Company.  These investments totaled $1.6 million a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd $1.5 million at  December&#160;31, 2021 and 2020, respectfully, and were included in other assets on the Company&#8217;s Consolidated Statements of Condition. These investments are accounted for either under the cost method or the equity method of accounting. As of December&#160;31, 2021, the Company reviewed these investments and determined that there was no impairment.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Federal Home Loan Bank Stock&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also holds non-marketable Federal Home Loan Bank New York (&#8220;FHLBNY&#8221;) stock, non-marketable Federal Home Loan Bank Pittsburgh (&#8220;FHLBPITT&#8221;) stock and non-marketable Atlantic Community Bankers Bank (&#8220;ACBB&#8221;) stock, all of which are required to be held for regulatory purposes and for borrowing availability. The required investment in FHLB stock is tied to the Company&#8217;s borrowing levels with the FHLB. Holdings of FHLBNY stock, FHLBPITT stock and ACBB stock totaled $9.9 million, $1.0 million and $95,000 at December&#160;31, 2021, respectively. These securities are carried at par, which is also cost. The FHLBNY and FHLBPITT continue to pay dividends and repurchase stock. As such, the Company has not recognized any impairment on its holdings of FHLBNY and FHLBPITT stock.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for  investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2209399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2324412<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2176304<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph (b)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530517623336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureAbstract', window );"><strong>Loans and Leases Receivable Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock', window );">Loans and Leases</a></td>
<td class="text">Loans and Leases<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans and Leases at December&#160;31, 2021 and December&#160;31, 2020 were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">99,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">699,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPP loans*</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,260</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial and industrial</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">869,553</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,178,728&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">178,582</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">195,973</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,278,599</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,204,310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,653,154</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,569,192&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">182,671</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,827&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,290,911</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal residential real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,473,582</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,435,987&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,655</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">67,396</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal consumer and other</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72,051</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,948</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,203&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loans and leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,082,288</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,267,910&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unearned income and deferred costs and fees</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(6,821)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,583)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loans and leases, net of unearned income and deferred costs and fees</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,075,467</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,260,327&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">*SBA Paycheck Protection Program ("PPP")</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has adopted comprehensive lending policies, underwriting standards and loan review procedures. There were no significant changes to the Company&#8217;s existing lending policies, underwriting standards or loan review procedures during 2021. The Company&#8217;s Board of Directors approves the lending policies at least annually. The Company recognizes that exceptions to policy guidelines may occasionally occur and has established procedures for approving exceptions to these policy guidelines. Management has also implemented reporting systems to monitor loan originations, loan quality, concentrations of credit, loan delinquencies and nonperforming loans and potential problem loans.&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Residential real estate loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s policy is to underwrite residential real estate loans in accordance with secondary market guidelines in effect at the time of origination, including loan-to-value (&#8220;LTV&#8221;) and documentation requirements. LTVs exceeding 80% for fixed rate loans and 85% for adjustable rate loans require private mortgage insurance to reduce the exposure. The Company verifies applicants&#8217; income, obtains credit reports and independent real estate appraisals in the underwriting process to ensure adequate collateral coverage and that loans are extended to individuals with good credit and income sufficient to repay the loan.  In limited circumstances, the Company will make exceptions to secondary market underwriting standards to support community reinvestment activities.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company originates fixed rate and adjustable rate residential mortgage loans, including loans that have characteristics of both, such as a 7/1 adjustable rate mortgage, which has a fixed rate for the first seven years and then adjusts annually thereafter.  The majority of residential mortgage loans originated over the last several years have been fixed rate loans due to the low interest rate environment. Adjustable rate residential real estate loans may be underwritten based upon an initial rate which is below the fully indexed rate; however, the initial rate is generally less than 100 basis points below the fully indexed rate. As such, the Company does not believe that this practice creates any significant credit risk.&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may sell residential real estate loans in the secondary market based on interest rate considerations. These residential real estate loans are generally sold to FHLMC or SONYMA without recourse in accordance with standard secondary market loan sale agreements. These residential real estate loan sales are subject to customary representations and warranties, including representations and warranties related to gross incompetence and fraud. The Company has not had to repurchase any loans as a result of these general representations and warranties. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, 2020, and 2019, the Company sold residential mortgage loans totaling </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$31.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $51.7 million, and $16.9 million, respectively, and realized net gains on these sales of $943,000, $2.1 million, and $227,000, respectively. These residential real estate loans are generally sold without recourse in accordance with standard secondary market loan sale agreements. When residential mortgage loans are sold to FHLMC or SONYMA, the Company typically retains all servicing rights, which provides the Company with a source of fee income. In connection with the sales in 2021, 2020, and 2019, the Company recorded mortgage-servicing assets of $236,000, $388,000, and $127,000, respectively.  The loans sold to FHLMC and SONYMA were originated with the intent to sell.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of mortgage servicing assets amounted to $182,000 in 2021, $221,000 in 2020, and $117,000 in 2019.  At December&#160;31, 2021 and 2020, the Company serviced residential mortgage loans aggregating $147.1 million and $140.9 million, including loans securitized and held as available-for-sale debt securities. Mortgage servicing rights, at an amortized cost basis, totaled $1.0 million at December&#160;31, 2021 and $981,000 at December&#160;31, 2020. These mortgage servicing rights were evaluated for impairment at year-end 2021 and 2020 and no impairment was recognized. Loans held for sale, which are included in residential real estate, totaled $205,000 and $4.4 million at December&#160;31, 2021 and 2020, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As members of the FHLB, the Company&#8217;s subsidiary banks may use unencumbered mortgage related assets to secure borrowings from the FHLB. At December&#160;31, 2021 and 2020, the Company had $110.0 million and $265.0 million, respectively, of term advances from the FHLB that were secured by residential mortgage loans.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commercial and industrial loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Commercial Loan Policy sets forth guidelines for debt service coverage ratios, LTV&#8217;s and documentation standards. Commercial and industrial loans are primarily made based on identified cash flows of the borrower with consideration given to underlying collateral and personal or government guarantees. The Company&#8217;s policy establishes debt service coverage ratio limits that require a borrower&#8217;s cash flow to be sufficient to cover principal and interest payments on all new and existing debt. Commercial and industrial loans are generally secured by the assets being financed or other business assets such as accounts receivable or inventory. Many of the loans in the commercial portfolio have variable interest rates tied to Prime Rate, FHLBNY borrowing rates, SOFR, or U.S. Treasury indices.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commercial real estate&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Commercial Loan Policy sets forth guidelines for debt service coverage ratios, LTV&#8217;s and documentation standards. Commercial real estate loans are primarily made based on identified cash flows of the borrower with consideration given to underlying real estate collateral and personal or government guarantees. The Company&#8217;s policy establishes a maximum LTV based on the type of property and debt service coverage ratio limits that require a borrower&#8217;s cash flow to be sufficient to cover principal and interest payments on all new and existing debt. Commercial real estate loans may be fixed or variable rate loans with interest rates tied to Prime Rate, FHLBNY borrowing rates, SOFR, or U.S. Treasury indices.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Agriculture loans</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Agriculturally-related loans include loans to dairy farms, cash and vegetable crop farms and a variety of other livestock and crop producers. Agriculturally-related loans are primarily made based on identified cash flows of the borrower with consideration given to underlying collateral, personal guarantees, and government related guarantees. Agriculturally-related loans are generally secured by the assets or property being financed or other business assets such as accounts receivable, livestock, equipment, or commodities/crops. The Company&#8217;s Commercial Loan Policy establishes a maximum LTV of 80% for real estate secured loans and debt service coverage ratio limits that require a borrower&#8217;s cash flow to be sufficient to cover principal and interest payments on all new and existing debt, with limited adjustments to consider commodity market cycles. The policy also establishes maximum LTV ratios for non-real estate collateral, such as livestock, commodities/crops, equipment and accounts receivable. Agriculturally-related loans may be fixed or variable rate with interest tied to Prime Rate, FHLBNY borrowing rates, SOFR, or U.S. Treasury indices.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Consumer and other loans</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consumer loan portfolio includes personal installment loans, direct and indirect automobile financing, and overdraft lines of credit. The majority of the consumer portfolio consists of indirect and direct automobile loans. Consumer loans are generally short-term and have fixed rates of interest that are set giving consideration to current market interest rates, the financial strength of the borrower, and internal profitability targets. The Company's Consumer Loan Underwriting Guidelines Policy establishes maximum debt to income ratios and includes guidelines for verification of applicants&#8217; income and receipt of credit reports.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases are primarily made to commercial customers and the origination criteria typically includes the value of the underlying assets being financed, the useful life of the assets being financed, and identified cash flows of the borrower. Most leases carry a fixed rate of interest that is set giving consideration to current market interest rates, the financial strength of the borrower, and internal profitability targets.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loan and Lease Customers&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s loan and lease customers are located primarily in the upstate New York communities served by its three subsidiary banks and in the Pennsylvania communities served by VIST Bank. The Trust Company operates thirteen banking offices in the counties of Tompkins, Cayuga, Cortland, Onondaga and Schuyler, New York. The Bank of Castile operates sixteen banking offices in the counties of Wyoming, Livingston, Genesee, Orleans and Monroe, New York. Mahopac Bank operates fourteen banking offices in the counties of Putnam County, Dutchess County and Westchester, New York. VIST Bank operates twenty offices in the counties of Berks, Montgomery, Philadelphia, Delaware and Schuylkill, Pennsylvania. Other than general economic risks, management is not aware of any material concentrations of credit risk to any industry or individual borrower.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loans to Related Parties</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Directors and officers of the Company and its affiliated companies were customers of, and had other transactions with, the Company's banking subsidiaries in the ordinary course of business.  Such loans and commitments were made on substantially the same terms, including interest rates and collateral, as those prevailing at the time for comparable transactions with other persons not related to the Company, and did not involve more than normal risk of collectability or present other unfavorable features.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loan transactions with related parties are summarized as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.762%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.763%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">49,080</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,389&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans to new directors/executive officers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,886&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New loans and advancements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,274</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,022&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(34,451)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,217)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,903</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,080&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nonaccrual Loans and Leases&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans are considered past due if the required principal and interest payments have not been received as of the date such payments are due. Loans are placed on nonaccrual status either due to the delinquency status of principal and/or interest (generally when past due 90 or more days) or a judgment by management that the full repayment of principal and interest is unlikely. When interest accrual is discontinued, all unpaid accrued interest is reversed. Payments received on loans on nonaccrual are generally applied to reduce the principal balance of the loan. Loans are generally returned to accrual status when all the principal and interest amounts contractually due are brought current and future payments are reasonably assured. When management determines that the collection of principal in full is improbable, management will charge-off a partial amount or full amount of the loan balance. Management considers specific facts and circumstances relative to each individual credit in making such a determination. For residential and consumer loans, management uses specific regulatory guidance and thresholds for determining charge-offs.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired loans that met the criteria for nonaccrual of interest prior to the acquisition may be considered performing upon acquisition, regardless of whether the customer is contractually delinquent, if we can reasonably estimate the timing and amount of the expected cash flows on such loans and if the Company expects to fully collect the new carrying value of the loans. As such, we may no longer consider the loan to be nonaccrual or nonperforming and may accrue interest on these loans, including the impact of any accretable discount. &#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The below table is an aging analysis of past due loans, segregated by class of loans as of December&#160;31, 2021 and 2020.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.281%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30-59 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">60-89 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">90 Days or More</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Past Due</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current Loans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Loans</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans and Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPP loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial and industrial</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">868,953</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869,553</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,274,887&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,278,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,305</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,649,321</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,653,154</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,656&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,671&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,286,148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,290,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal residential real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,256</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,715</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,419</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,467,163</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,473,582</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,655&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal consumer and other</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,676&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,051&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,948&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,948&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total loans and leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,422</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,650</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,155</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,227</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,071,061</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,082,288</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unearned income and deferred costs and fees</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,821)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,821)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total loans and leases, net of unearned income and deferred costs and fees</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,422</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,650</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,155</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,227</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,064,240</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,075,467</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">*SBA Paycheck Protection Program ("PPP")</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:33.509%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.801%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30-59 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">60-89 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">90 Days or More</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Past Due</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current Loans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Loans</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans and Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791,420&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPP loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial and industrial</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,585&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177,143&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,178,728&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,603&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,197,185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,204,310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,125&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,388&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,561,804&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,569,192&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,827&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,610&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,229,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal residential real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,234&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,673&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,428,314&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,435,987&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal consumer and other</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,134&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,203&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,203&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total loans and leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,831</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,181</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,300</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,312</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,250,598</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,267,910</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unearned income and deferred costs and fees</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,583)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,583)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total  loans and leases, net of unearned income and deferred costs and fees</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,831</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,181</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,300</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,312</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,243,015</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,260,327</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the amortized cost basis of loans on nonaccrual status and the amortized cost basis of loans on nonaccrual status for which there was no related allowance for credit losses. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.960%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonaccrual Loans and Leases with no ACL</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonaccrual Loans and Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans and Leases Past Due Over 89 Days and Accruing</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans and Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial other</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial and industrial</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,483&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,502&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,893&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,719&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal residential real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,096&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,178&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal consumer and other</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total loans and leases</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,101</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,033</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.960%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonaccrual Loans and Leases with no ACL</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonaccrual Loans and Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans and Leases Past Due Over 89 Days and Accruing</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans and Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial other</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial and industrial</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,775&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,080&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial real estate</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,080&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,627&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,965&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal residential real estate</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,132&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,145&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal consumer and other</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total loans and leases</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,018</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">38,976</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The difference between the interest income that would have been recorded if nonaccrual loans and leases had paid in accordance with their original terms and the interest income that was recorded, was $1.5 million for the year ended December 31, 2021, $1.7 million for year ended December 31, 2020, and $1.2 million for year ended December 31, 2019. The Company had no material commitments to make additional advances to borrowers with nonperforming loans.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a company, excluding disclosure for allowance for credit losses. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Also excludes disclosure for financing receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507831752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Credit Losses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesTextBlock', window );">Allowance for Credit Losses</a></td>
<td class="text">Allowance for Credit Losses<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management reviews the appropriateness of the ACL on a regular basis. Management considers the accounting policy relating to the allowance to be a critical accounting policy, given the inherent uncertainty in evaluating the levels of the allowance required to cover credit losses in the portfolio and the material effect that assumptions could have on the Company&#8217;s results of operations. The Company has developed a methodology to measure the amount of estimated credit loss exposure inherent in the loan portfolio to assure that an appropriate allowance is maintained. The Company&#8217;s methodology is based upon guidance provided in SEC Staff Accounting Bulletin No. 119, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments ("CECL"), and Financial Instruments - Credit Losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> ASC Topic 326, Financial Instruments - Credit Losses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a DCF method to estimate expected credit losses for all loan segments excluding the leasing segment.  For each of these loan segments, the Company generates cash flow projections at the instrument level wherein payment expectations are adjusted for estimated prepayment speed, curtailments, recovery lag, probability of default, and loss given default.  The modeling of expected prepayment speeds, curtailment rates, and time to recovery are based on internal historical data. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses regression analysis of historical internal and peer data to determine suitable loss drivers to utilize when modeling lifetime probability of default and loss given default.  This analysis also determines how expected probability of default and loss given default will react to forecasted levels of the loss drivers.  For all loans utilizing the DCF method, management utilizes forecasts of national unemployment rates and a one year percentage change in national gross domestic product as loss drivers in the model.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all DCF models, management has determined that four quarters represents a reasonable and supportable forecast period and reverts back to a historical loss rate over eight quarters on a straight-line basis.  Management leverages economic projections from a reputable and independent third party to inform its loss driver forecasts over the four-quarter forecast period.  Other internal and external indicators of economic forecasts, and scenario weightings, are also considered by management when developing the forecast metrics. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the size and characteristics of the leasing portfolio, the Company uses the remaining life method, using the historical loss rate of the commercial and industrial segment, to determine the allowance for credit losses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combination of adjustments for credit expectations and timing expectations produces an expected cash flow stream at the instrument level.  Instrument effective yield is calculated, net of the impacts of prepayment assumptions, and the instrument expected cash flows are then discounted at that effective yield to produce a net present value of expected cash flows ("NPV").  An ACL is established for the difference between the NPV and amortized cost basis.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASU 2016-13 as of January 1, 2020 using the prospective transition approach for financial assets purchased with credit deterioration ("PCD") that were previously classified as purchased credit impaired ("PCI") and accounted for under ASC 310-30.  In accordance with the standard, the Company did not reassess whether PCI assets met the criteria of PCD assets as of the date of adoption.  The remaining discount on the PCD assets will be accreted into interest income on a level-yield method over the life of the loans.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the methodology is based upon historical experience and trends, current conditions, and reasonable and supportable forecasts, as well as management&#8217;s judgment, factors may arise that result in different estimates. While management&#8217;s evaluation of the allowance as of December&#160;31, 2021, considers the allowance to be appropriate, under adversely different conditions or assumptions, the Company would need to increase or decrease the allowance.  In addition, various federal and State regulatory agencies, as part of their examination process, review the Company's allowance and may require the Company to recognize additions to the allowance based on their judgements and information available to them at the time of their examinations.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loan Commitments and Allowance for Credit Losses on Off-Balance Sheet Credit Exposures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments include off-balance sheet credit instruments, such as commitments to make loans, and commercial letters of credit. The Company's exposure to credit loss in the event of nonperformance by the other party to the financial instrument for off-balance sheet loan commitments is represented by the contractual amount of those instruments. Such financial instruments are recorded when they are funded. The Company records an allowance for credit losses on off-balance sheet credit exposures, unless the commitments to extend credit are unconditionally cancellable, through a charge to credit loss expense for off-balance sheet credit exposures included in provision expense in the Company's consolidated statements of income.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the allowance for credit losses for the years ended December 31, 2021, 2020 and 2019 are summarized as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for Credit Losses - Loans and Leases</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total allowance at beginning of year </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">51,669</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,892&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,410&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,534)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Credit) provision for credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,805)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries on loans and leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,725</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs on loans and leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(7,746)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,471)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,790)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total allowance at end of year</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">42,843</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,669&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,892&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for Credit Losses - Off-Balance Sheet Credit Exposures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities for off-balance sheet credit exposures at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,920</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (credit) for credit loss expense related to off-balance sheet credit exposures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">586</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,062&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(272)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities for off-balance sheet credit exposures at end of period</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,506</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,920&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses for loans for the years ended December 31, 2021 and 2020.  As previously discussed, the Company adopted ASU 2016-13 on January 1, 2020 using the modified retrospective approach.  Results for the periods beginning after January 1, 2020 are presented under ASC 326.  As a result of the adoption of ASC 326, the Company recorded a net cumulative-effect adjustment reducing the allowance for credit losses by $2.5&#160;million. The allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial<br/>&amp; Industrial</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Residential<br/>Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer<br/>and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for credit losses:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,546&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,562&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,669&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,957)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(438)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,746)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Credit) provision for credit loss expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,748)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending Balance</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,335</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,139</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,492</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">64</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">42,843</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial<br/>&amp; Industrial</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Residential<br/>Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer<br/>and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for credit losses:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance, prior to adoption of ASU 2016-13</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,608&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,008)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,917)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,459&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,534)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(482)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,471)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Credit) provision for credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(693)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(416)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending Balance</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,239</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30,546</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,257</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,562</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">51,669</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the amortized cost basis of collateral dependent loans, which are individually evaluated to determine expected credit losses, and the related allowance for credit losses allocated to these loans:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:48.973%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.885%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.885%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.885%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.885%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.887%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Business Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ACL Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and Industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Real Estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential Real Estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,508</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">395</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,259</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,162</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">67</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans are considered modified in a TDR when, due to a borrower&#8217;s financial difficulties, the Company makes a concession(s) to the borrower that it would not otherwise consider. When modifications are provided for reasons other than as a result of the financial distress of the borrower, these loans are not classified as TDRs or impaired. These modifications primarily include, among others, an extension of the term of the loan, and granting a period when interest-only payments can be made, with the principal payments and interest caught up over the remaining term of the loan or at maturity, among others.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present loans by class modified in 2021 and 2020 as troubled debt restructurings. Post-modification balances reflect paydowns and charge-offs at time of modification.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Troubled Debt Restructuring</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.768%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Defaulted TDRs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Loans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pre-<br/>Modification<br/>Outstanding<br/>Recorded<br/>Investment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Post-Modification  Outstanding Recorded Investment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Loans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Post-<br/>Modification<br/>Outstanding<br/>Recorded<br/>Investment</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">219</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">219</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">201</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Represents the following concessions: extension of term and reduction of rate.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TDRs that defaulted during the 12 months ended December 31, 2021, that had been restructured in the prior twelve months.</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.768%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Defaulted TDRs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Loans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pre-<br/>Modification<br/>Outstanding<br/>Recorded<br/>Investment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Post-Modification  Outstanding Recorded Investment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Loans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Post-<br/>Modification<br/>Outstanding<br/>Recorded<br/>Investment</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">345</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">345</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">124</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Represents the following concessions: extension of term and reduction of rate.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TDRs that defaulted during the 12 months ended December&#160;31, 2020, that had been restructured in the prior twelve months.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's TDRs added during 2021 totaled $219,000, compared to $345,000 in 2020. At December 31, 2021, the Company was not committed to lend additional amounts to customers with outstanding loans that were classified as TDRs.  The provisions of the CARES Act and the interagency guidance issued by Federal banking regulators provided clarification related to modifications and deferral programs to assist borrowers who are negatively impacted by the COVID-19 national emergency. The guidance and clarifications detail certain provisions whereby banks are permitted to make deferrals and modifications to the terms of a loan which would not require the loan to be reported as a troubled debt restructuring ("TDR"). In accordance with the CARES Act. Appropriations Act, and the interagency guidance, the Company elected to adopt the provisions to not report qualified loan modifications as TDRs during 2020 and 2021. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents credit quality indicators by total loans on an amortized cost basis by origination year as of December&#160;31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Amortized Cost Basis</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Loans</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial and Industrial - Other:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">688,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial and Industrial - Other</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">124,331</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59,786</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54,613</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">42,768</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35,926</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">240,123</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">131,535</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,039</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">699,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial and Industrial - PPP:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial and Industrial - PPP</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,260</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,260</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial and Industrial - Agriculture:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,782&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,984&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,165&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial and Industrial - Agriculture</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,573</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,867</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,711</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,159</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,960</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,502</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54,805</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">595</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">99,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Real Estate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,874&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,991&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,225&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,160,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial Real Estate</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">329,356</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">273,443</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">263,300</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">207,727</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">223,667</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">892,837</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,044</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43,225</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,278,599</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Real Estate - Agriculture:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,943&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,064&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial Real Estate - Agriculture</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,151</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,335</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,943</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">41,103</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,195</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52,412</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,984</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,850</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">195,973</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Real Estate - Construction</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,840&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,537&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial Real Estate - Construction</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,840</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,325</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,542</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,274</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,202</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">113,337</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,037</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">178,582</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents credit quality indicators by total loans on an amortized cost basis by origination year as of December&#160;31, 2021, continued.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:15.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.299%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Amortized Cost Basis</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Loans</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Residential - Home Equity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,033&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,459&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Residential - Home Equity</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,033</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,142</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,057</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,600</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,572</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,748</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">163,469</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,050</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">182,671</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Residential - Mortgages</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,282,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,060&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Residential - Mortgages</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">324,967</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">282,202</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">162,815</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">98,480</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">124,914</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">282,193</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,135</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,205</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,290,911</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer - Direct</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,653&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,435&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Consumer - Direct</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,653</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,744</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,441</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,659</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,861</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,602</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,436</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">67,396</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer - Indirect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Consumer - Indirect</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,809</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">856</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">960</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">587</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">363</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">80</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,655</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present credit quality indicators (internal risk grade) by class of commercial and industrial loans and commercial real estate loans as of December 31, 2020.&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:16.080%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.325%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.325%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.892%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Amortized Cost Basis</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Loans</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial and Industrial - Other:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,191&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,969&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781,840&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,064&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,045&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,291&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,646&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial &amp; Industrial - Other</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">93,073</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">73,311</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">57,468</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">62,111</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35,739</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">302,038</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">152,946</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,301</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">792,987</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial and Industrial - PPP:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial and Industrial - PPP</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">291,252</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">291,252</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial and Industrial - Agriculture:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,536&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,531&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,080&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,308&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,312&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,004&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial and Industrial - Agriculture</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,635</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,088</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,190</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,462</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,539</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,907</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">46,328</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,340</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">94,489</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Real Estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,651&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,487&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,903&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,047,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,074&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial Real Estate</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">278,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">264,280</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">256,658</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">248,313</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">330,041</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">727,711</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33,622</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">64,903</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,204,310</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Real Estate - Agriculture:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,440&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,557&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,777&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,527&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial Real Estate - Agriculture</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,400</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35,081</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,094</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,499</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,847</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">46,092</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,251</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,602</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">201,866</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Real Estate - Construction:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,465&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,705&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,879&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,682&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,051&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,920&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial Real Estate - Construction</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,465</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,705</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,999</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,478</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,879</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,473</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86,966</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,051</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">163,016</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents credit quality indicators by total loans on an amortized cost basis by origination year as of December 31, 2020, continued.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:15.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.299%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Amortized Cost Basis</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Loans</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Residential - Home Equity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,440&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,052&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,120&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,965&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Residential - Home Equity</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,440</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,052</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,120</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">916</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,612</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">190,861</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">200,827</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Residential - Mortgages</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,699&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,224,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Residential - Mortgages</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">305,476</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">193,801</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">123,660</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">156,405</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">179,553</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">262,861</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,787</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,617</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,235,160</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer - Direct</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,840&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,840&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Consumer - Direct</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,845</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,201</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,178</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,644</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,854</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,842</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,835</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">61,399</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer - Indirect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Consumer - Indirect</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,424</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,945</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,371</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,135</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">418</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">108</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,401</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForCreditLossesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -URI http://asc.fasb.org/topic&amp;trid=2196771<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507852568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text">Goodwill and Other Intangible Assets<div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Wealth Management</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,369&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,211&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,447&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,369&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,211&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,447&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">64,369</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,867</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,211</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">92,447</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is assigned to reporting units. The Company reviews its goodwill and intangible assets annually, or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. Based on the Company&#8217;s review as of December&#160;31, 2021, there was no impairment of its goodwill or intangible assets. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Intangible Assets</span></div><div><span><br/></span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information regarding the Company's amortizing intangible assets:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr style="height:20pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core deposit intangible</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,269&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,372&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,643</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,643</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr style="height:20pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core deposit intangible</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,585&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,334&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,407</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,502</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,905</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense related to intangible assets totaled $1.3 million in 2021, $1.5 million in 2020 and $1.7 million in 2019. The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2021 is as follows:</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated amortization expense:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December 31, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December 31, 2026</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Excludes the amortization of mortgage servicing rights.&#160;&#160;Amortization of mortgage servicing rights was $182,000 in 2021, $221,000 in 2020 and $117,000 in 2019.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507856088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Premises and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Premises and Equipment</a></td>
<td class="text">Premises and Equipment<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Premises and equipment at December 31 were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.913%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,195</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,195&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premises and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">105,164</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">83,803</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,520&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(112,746)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105,033)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85,416</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,709&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expenses in 2021, 2020 and 2019 are included in operating expenses as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premises</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,599</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,608&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,809&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,367</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,966</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,833&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,715&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div>The Company leases land, buildings and equipment under operating lease arrangements. Total gross rental expense amounted to $4.9 million in 2021, $4.9 million in 2020, and $4.7 million in 2019. Most leases include options to renew for periods ranging from 5 to 20 years.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507802616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deposits<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositLiabilitiesDisclosuresTextBlock', window );">Deposits</a></td>
<td class="text">Deposits<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate time deposits of $250,000 or more were $167.9 million at December&#160;31, 2021, and $229.7 million at December&#160;31, 2020. Scheduled maturities of time deposits at December&#160;31, 2021, were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than $250,000</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$250,000  and over</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,589&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over three through six months</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,990&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over six through twelve months</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,328&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,503&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total due in 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,738&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,568&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,306&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,879&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,466&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,559&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">471,748</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">167,926</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">639,674</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositLiabilitiesDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for deposit liabilities including data and tables. It may include a description of the entity's deposit liabilities, the aggregate amount of time deposits (including certificates of deposit) in denominations of $100,000 or more at the balance sheet date; the aggregate amount of any demand deposits that have been reclassified as loan balances, such as overdrafts, at the balance sheet date; deposits that are received on terms other than those in the normal course of business, the amount of accrued interest on deposit liabilities; securities, mortgage loans or other financial instruments that serve as collateral for deposits; for time deposits having a remaining term of more than one year, the aggregate amount of maturities for each of the five years following the balance sheet date; and the weighted average interest rate for all deposit liabilities held by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116652737&amp;loc=d3e64164-112818<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (e)<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositLiabilitiesDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507851736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities Sold Under Agreements to Repurchase and Federal Funds Purchased<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract', window );"><strong>Carrying Value of Federal Funds Purchased, Securities Sold under Agreements to Repurchase, and Deposits Received for Securities Loaned [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock', window );">Securities Sold Under Agreements to Repurchase and Federal Funds Purchased</a></td>
<td class="text">Securities Sold Under Agreements to Repurchase and Federal Funds Purchased<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding securities sold under agreements to repurchase and Federal funds purchased is detailed in the following tables for the years ended December 31:</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Securities Sold Under Agreements to Repurchase</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total outstanding at December 31</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66,787</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,845&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,346&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum month-end balance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">78,420</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average balance during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58,627</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average rate at December 31</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average interest rate paid during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.11</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Federal Funds Purchased</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average balance during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average rate at December 31</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average interest rate paid during the year</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.86&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities sold under agreements to repurchase (&#8220;repurchase agreements&#8221;) are secured borrowings that typically mature within thirty to ninety days, although the Company has entered into repurchase agreements with the Federal Home Loan Bank (&#8220;FHLB&#8221;) with longer maturities. The Company uses both retail and wholesale repurchase agreements. Retail repurchase agreements are arrangements with local customers of the Company, in which the Company agrees to sell securities to the customer with an agreement to repurchase those securities at a specified later date. Retail repurchase agreements totaled $66.8 million at December&#160;31, 2021.  The Company had no outstanding wholesale repurchase agreements at December&#160;31, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. The Company may be required to provide additional collateral based on the fair value of the underlying securities.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div>Federal funds purchased are short-term borrowings that typically mature within one to ninety days.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for repurchase agreements (also known as repos), resale agreements (also known as reverse repurchase agreements or reverse repos), securities borrowed transactions, and securities loaned transactions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -URI http://asc.fasb.org/topic&amp;trid=2197590<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530508242520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Borrowings<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Other Borrowings</a></td>
<td class="text">Other Borrowings<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarized the Company&#8217;s borrowings as of December 31:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.913%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Overnight FHLB advances</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term FHLB advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">110,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other borrowings</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">124,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through its subsidiary banks, had available line-of-credit agreements with correspondent banks permitting borrowings to a maximum of approximately $89.0 million at both December&#160;31, 2021 and 2020. There were no outstanding advances against those lines at December&#160;31, 2021 and December&#160;31, 2020.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through its subsidiary banks, the Company has borrowing relationships with the FHLB, which provides secured borrowing capacity, subject to available collateral.  The unused borrowing capacity on established lines with the FHLB was $2.3 billion at December&#160;31, 2021 and $2.1 billion at December 31, 2020.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As members of the FHLB, the Company&#8217;s subsidiary banks can use certain unencumbered residential and commercial real estate related assets and investment securities to secure borrowings from the FHLB.  At December&#160;31, 2021, total unencumbered residential and commercial real estate related loans and investment securities pledged at the FHLB were $1.6 billion. At December&#160;31, 2021, there were $14.0&#160;million in overnight advances and $110.0 million in term advances with the FHLB, with a weighted average rate of 1.80%, compared to no overnight advances and $265.0 million in term advances with a weighted average rate of 2.09%, at December&#160;31, 2020. At December&#160;31, 2021, the term advances with the FHLB includes $10.0 million which matures within one year and $100.0 million which matures in over one year. Maturities of advances due in over one year include $60.0 million in 2023 and $40.0 million in 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no callable FHLB borrowings at December&#160;31, 2021.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a $25.0 million line of credit with a bank.&#160; As of December&#160;31, 2021 and December&#160;31, 2020, there was no outstanding balance outstanding on the line.  The line matures in June 2023.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507747432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trust Preferred Debentures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_TrustPreferredDebenturesAbstract', window );"><strong>Trust Preferred Debentures</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_TrustPreferredDebenturesTextBlockTextBlock', window );">Trust Preferred Debentures</a></td>
<td class="text">Trust Preferred DebenturesDuring the second quarter of 2021, the Company exercised its right to redeem all of the trust preferred of Madison Statutory Trust I, with a par amount of $5.0&#160;million. The redemption price was equal to 100% of the principal amount plus accrued and unpaid interest up to June 26, 2021.  During the third quarter of 2021, the Company exercised its right to redeem all of the trust preferred of Leesport Capital Trust II, with a par amount of $10.0&#160;million. The redemption price was equal to 100% of the principal amount plus accrued and unpaid interest up to August 7, 2021.  The Company recognized accelerated non-cash purchase accounting discounts of $1.9&#160;million in interest expense related to the redemptions.  As of December 31, 2021, the Company had no trust preferred debentures.  At December 31, 2020, the Company had two unconsolidated subsidiary trusts (the "Trusts"): Leesport Capital Trust II, with a par value of $10.0&#160;million and a maturity date of September 2032 and Madison Statutory Trust I, with a par value of $5.0&#160;million and a maturity date of June 2033.  The two Trusts were acquired in the acquisition of VIST Financial.  The Company owned 100% of the common equity of each Trust. The Trusts were formed for the purpose of issuing Company-obligated mandatorily redeemable capital securities to third-party investors and investing the proceeds from the sale in junior subordinated debt securities (subordinated debt) issued by the Company, which are the sole assets of each Trust. Since third-party investors are the primary beneficiaries, the Trusts are not consolidated in the Company&#8217;s financial statements. Distributions on the preferred securities issued by the Trusts are payable quarterly at a rate per annum equal to the interest rate being earned by the Trusts on the debenture held by the Trusts and are recorded as interest expense in the consolidated financial statements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_TrustPreferredDebenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_TrustPreferredDebenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_TrustPreferredDebenturesTextBlockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure regarding trusts and preferred debentures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_TrustPreferredDebenturesTextBlockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507937368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Employee Benefit Plans</a></td>
<td class="text">Employee Benefit Plans<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a noncontributory defined-benefit plan (the "DB Pension Plan") and two noncontributory defined-contribution retirement plans (the "DC Retirement Plan" and "2015 DC Retirement Plan") which cover substantially all employees of the Company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The DB Pension Plan was closed to new employees at year-end 2009 and was frozen on July 31, 2015.  The benefits under the DB Pension Plan are based on years of service, age and percentages of the employees' average final compensation.  Assets of the Company's DB Pension Plan are invested in common and preferred stock, mutual funds and cash equivalents.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The defined-contribution retirement plans cover substantially all employees of the Company who have reached the age of 21 and completed one year of service.  For participants in these plans, the Company makes contributions to an account set up in the participant's name.  The amount equals a percentage of pay and varies based on the participant's age, service, and tenure with the Company.  The defined-contribution retirement plans offer the participant a wide range of investment alternatives from which to choose.  Expenses related to the defined-contribution plans totaled $4.4 million in 2021, $4.4 million in 2020, and $4.0 million in 2019.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains supplemental employee retirement plans (&#8220;SERPs&#8221;) for certain executives. In 2016, certain SERPs were amended and restated to reflect changes resulting from the freezing of the DB Pension Plan and the Company entered into additional SERP agreements with certain executives. In 2019, the SERP for the Company's CEO was amended to expand the definition of "Earnings" under the SERP to better align the scope of compensation included in our CEO's retirement benefits with chief executive compensation in a manner that is more consistent with market practice.  All benefits provided under the SERPs are unfunded and the Company makes payments to plan participants.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also maintains a post-retirement life and healthcare benefit plan (the &#8220;Life and Healthcare Plan&#8221;), which was amended in 2005. For employees commencing employment after January 1, 2005, the Company does not contribute towards post-retirement healthcare benefits. Retirees and employees who were eligible to retire when the Life and Healthcare Plan was amended were unaffected. Generally, all other employees were eligible for Health Reimbursement Accounts (&#8220;HRA&#8221;) with an initial balance equal to the amount of the Company&#8217;s estimated then current liability. Contributions to the plan are limited to an annual contribution of 4% of the total HRA defined term. Employees, upon retirement, will be able to utilize their HRA for qualified health costs and deductibles.  In 2019, the Retiree Life Benefit program was closed to new entrants, and only employees who attained age 50 as of February 1, 2020 will be eligible to earn this benefit. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company engages independent, external actuaries to compute the amounts of liabilities and expenses relating to these plans, subject to the assumptions that the Company selects. The benefit obligation for these plans represents the liability of the Company for current and former employees, and is affected primarily by the following: service cost (benefits attributed to employee service during the period); interest cost (interest on the liability due to the passage of time); actuarial gains/losses (experience during the year different from that assumed and changes in plan assumptions); and benefits paid to participants.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. GAAP requires an employer to recognize in its statement of condition as an asset or liability the overfunded or underfunded status of a defined benefit postretirement plan, measured as the difference between the fair value of plan assets and the benefit obligation. For a pension plan, the benefit obligation is the projected benefit obligation; for any other postretirement benefit plan, such as a retiree health care plan, the benefit obligation is the accumulated postretirement benefit obligation. The following table sets forth the changes in the projected benefit obligation for the DB Pension Plan and SERPs and the accumulated post-retirement benefit obligation for the Life and Healthcare Plan; and the respective plan assets, and the plans&#8217; funded status and amounts recognized in the Company&#8217;s Consolidated Statements of Condition at December&#160;31, 2021 and 2020 (the measurement dates of the plans).</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.185%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DB Pension Plan</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Life and Healthcare Plan</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SERP Plan</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in benefit obligation:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">98,021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,346&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,508</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,022&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36,710</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">186</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">231</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,628</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">180</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">692</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan participants&#8217; contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">108</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,834)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(574)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,002)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,742)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(353)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(598)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(641)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Benefit obligation at end of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">93,009</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,021&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,055</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,508&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,033</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,710&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,352&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan participants&#8217; contributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">108</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">245</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">598</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,806)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,742)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(353)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(641)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value of plan assets at end of year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,393</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,172&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Funded (unfunded) status</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,384</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,849)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(10,055)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,508)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(34,033)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,710)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accumulated benefit obligation for the DB Pension Plan at December 31, 2021 and 2020, was $93.0 million and $98.0 million, respectively. The accumulated benefit obligation for the Life and Healthcare Plan at year end 2021 and 2020 was $10.1 million and $10.5 million, respectively. The accumulated benefit obligation for the SERPs at December 31, 2021 and 2020 was $34.0 million and $36.7 million, respectively. The funded status of the DB Pension Plan was recognized in other assets and the unfunded status of the Life and Healthcare Plan, and SERPs was recognized in other liabilities in the Consolidated Statement of Condition at December&#160;31, 2021 in the amounts of $3.4 million, $10.1 million, and $34.0 million, respectively. The unfunded status of the DB Pension Plan, the Life and Healthcare Plan, and SERPs in the amount of $8.8 million, $10.5 million, and $36.7 million, respectively, was recognized in other liabilities in the Consolidated Statement of Condition at December&#160;31, 2020.  </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The actuarial (gains) losses shown above totaling $(6.4)&#160;million in 2021 and $15.5&#160;million in 2020 were mainly the result of changes in the discount rates used to measure the benefit obligation of all plans at year end compared to those used at the prior year-end.  The specific discount rates for each plan at December 31, 2021 and December 31, 2020 are provided below.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic benefit cost and other comprehensive income (loss) includes the following components:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.089%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DB Pension Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Life and Healthcare Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SERP Plan</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Components of net periodic benefit cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">186</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">231</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,628</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">180</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">692</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">914&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,652)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,416)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,933)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service (credit) cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(61)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">282</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized net actuarial loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,559</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,334&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">312</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,080</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized net actuarial gain due to curtailments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic benefit (credit) cost</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,464)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,644)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(673)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">617</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,285</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,513&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost is included in salaries and wages in the Consolidated Statements of Income.  The other components of net periodic benefit costs are included in other operating expense in the Consolidated Statements of Income.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other changes in plan assets and benefit obligations recognized in other comprehensive income (loss):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.089%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DB Pension Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Life and Healthcare Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SERP Plan</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial loss (gain)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(8,209)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,899&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,776&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(574)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,218&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,002)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,070&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,128&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,559)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,411)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,334)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(312)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,080)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(343)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,022&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized prior service cost (credit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">61</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(285)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service cost (credit) recognized due to curtailment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized in other comprehensive income (loss)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(9,769)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,498&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(825)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,246&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,476&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,364)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,985&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,703&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total recognized in net periodic benefit cost and other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(12,233)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">779&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(208)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,758&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,463&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,079)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,198&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,216&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pre-tax amounts recognized as a component of accumulated other comprehensive income (loss) as of year-end that have not been recognized as a component of the Company&#8217;s combined net periodic benefit cost of the Company&#8217;s DB Pension Plan, Life and Healthcare Plan and SERPs are presented in the following table.&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.384%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DB Pension Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Life and Healthcare Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SERP Plan</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial loss (gain)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">40,765</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,533&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,045&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,886</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,771&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,586&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,532</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,614&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,345&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service cost (credit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(226)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(287)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(348)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,866</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">40,765</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,534&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,036&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,660</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,484&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,238&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,398</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,762&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,778&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average assumptions used in accounting for the plans were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.070%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DB Pension Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Life and Healthcare Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SERP Plan</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount Rates</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit Cost for Plan Year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.24</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.33</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.10 %</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.37</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.14 %</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit Obligation at End of Plan Year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.63</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.69</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.33 %</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.71</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.37 %</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected long-term return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.50</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit Cost for Plan Year</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.00 %</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00 %</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.00 %</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00 %</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit Obligation at End of Plan Year</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.00 %</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00 %</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.00 %</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00 %</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To develop the expected long-term rate of return on assets assumption for the DB Pension Plan, the Company considered the historical returns and the future expectations for returns for each asset class, as well as target asset allocations of the pension portfolio. Based on this analysis, the Company selected 6.50% as the long-term rate of return on assets assumption.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The discount rates used to determine the Company&#8217;s DB Pension Plan and other post-retirement benefit obligations as of December&#160;31, 2021, and December&#160;31, 2020, were determined by matching estimated benefit cash flows to a yield curve derived from Citigroup&#8217;s regular bond yield at December&#160;31, 2021 and December&#160;31, 2020.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Based on the Company&#8217;s anticipation of future experience under the DB Pension Plan, the mortality tables used to determine future benefit obligations under the plan were updated as of December 31, 2021 to the PRI-2012 Mortality Tables with Mortality Improvement Scale MP 2021. The Company updated this assumption based on the newest improvement table released by The Society of Actuaries as of December 31, 2021.  The appropriateness of the assumptions is reviewed annually.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows&#160;</span></div><div style="text-align:justify;text-indent:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plan assets are amounts that have been segregated and restricted to provide benefits, and include amounts contributed by the Company and amounts earned from investing contributions, less benefits paid. The Company funds the cost of the SERPs and the Life and Healthcare Plan benefits on a pay-as-you-go basis.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The benefits as of December&#160;31, 2021, expected to be paid in each of the next five fiscal years, and in the aggregate for the five fiscal years thereafter were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.914%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DB Pension Plan</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Life and Healthcare Plan</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SERP Plan</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,285&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,432&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,687&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">856&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027-2031</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,221&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,357&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,998&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">46,905</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,736</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,436</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Plan Assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s DB Pension Plan&#8217;s weighted-average asset allocations at December&#160;31, 2021 and 2020, respectively, by asset category are as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.913%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">61</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Allocation</span></td><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is the policy of the Trustees to invest the Pension Trust Fund (the &#8220;Fund&#8221;) for total return. The Trustees seek the maximum return consistent with the interests of the participants and beneficiaries and prudent investment management. The management of the Fund&#8217;s assets is in compliance with the guidelines established in the Company&#8217;s Pension Plan and Trust Investment Policy, which is reviewed and approved annually by the Tompkins Board of Directors, and the Pension Investment Review Committee.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intention is for the Fund to be prudently diversified. The Fund&#8217;s investments will be invested among the fixed income, equity and cash equivalent sectors. The Pension Committee will designate minimum and maximum positions in any of the sectors. In no case shall more than 10% of the Fund assets consist of qualified securities or real estate of the Company. Unless otherwise approved by the Trustees, the following investments are prohibited:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Restricted stock, private placements, short positions, calls, puts, or margin transactions;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Commodities, oil and gas properties, real estate properties, or</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Any investment that would constitute a prohibited transaction as described in the Employee Retirement Income Security Act of 1974 (&#8220;ERISA&#8221;), section 407, 29 U.S.C. 1106.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, the investment in debt securities is limited to readily marketable debt securities having a Standard &amp; Poor&#8217;s rating of &#8220;A&#8221; or Moody&#8217;s rating of &#8220;A&#8221;, securities of, or guaranteed by the United States Government or its agencies, or obligations of banks or their holding companies that are rated in the three highest ratings assigned by Fitch Investor Service, Inc. In addition, investments in equity securities must be listed on the NYSE or traded on the national Over The Counter market or listed on the NASDAQ. Cash equivalents generally may be United States Treasury obligations, commercial paper having a Standard &amp; Poor&#8217;s rating of &#8220;A-1&#8221; or Moody&#8217;s National Credit Officer rating of &#8220;P-1&#8221;or higher.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major categories of assets in the Company&#8217;s DB Pension Plan as of year-end are presented in the following table. Assets are segregated by the level of valuation inputs within the fair value hierarchy established by ASC Topic 820 utilized to measure fair value (see Note 19-Fair Value Measurements).&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.061%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,472&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,472&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stocks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Fair Value of Plan Assets</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,393</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,393</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.061%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,417&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,417&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stocks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Fair Value of Plan Assets</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the fair value for its pension plan assets using an independent pricing service. The pricing service uses a variety of techniques to determine fair value, including market maker bids, quotes and pricing models. Inputs to the model include recent trades, benchmark interest rates, spreads, and actual and projected cash flows. Based on the inputs used by our independent pricing services, the Company identifies the appropriate level within the fair value hierarchy to report these fair values. U.S. Treasury securities, common stocks and mutual funds are considered Level 1 based on quoted prices in active markets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an Employee Stock Ownership Plan (ESOP) and a 401(k) Investment and Stock Ownership Plan (ISOP) covering substantially all employees of the Company. The ESOP allows for Company contributions in the form of common stock of the Company. Annually, the Tompkins Board of Directors determines a profit-sharing payout to its employees in accordance with a performance-based formula. A percentage of the approved amount is paid in Company common stock into the ESOP. Contributions are limited to a maximum amount as stipulated in the ESOP. The remaining percentage is either paid out in cash or deferred into the ISOP at the direction of the employee. Compensation expense related to the profit-sharing totaled $5.4 million in 2021, $4.5 million in 2020, and $4.4 million in 2019.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the ISOP, employees may contribute a percentage of their eligible compensation with a Company match of such contributions up to a maximum match of 4%. Participation in the ISOP is contingent upon certain age and service requirements. The Company&#8217;s expense associated with these matching provisions was $3.0 million in 2021, $2.9 million in 2020, and $2.9 million in 2019.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Life insurance benefits are provided to certain officers of the Company. In connection with these policies, the Company reflects life insurance assets on its Consolidated Statements of Condition of $86.5 million at December&#160;31, 2021, and $84.7 million at December&#160;31, 2020. The insurance is carried at its cash surrender value on the Consolidated Statements of Condition. Increases in the cash surrender value of the insurance are reflected as noninterest income, net of any related mortality expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides split dollar life insurance benefits to certain employees. The plan is unfunded and the estimated liability of the plan of $1.5 million and $1.7 million is recorded in other liabilities in the Consolidated Statements of Condition at December&#160;31, 2021 and 2020, respectively. Compensation expense related to the split dollar life insurance was approximately $52,000 in 2021 and $55,000 in 2020.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507890680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans and Stock Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock Plans and Stock Based Compensation</a></td>
<td class="text">Stock Plans and Stock Based Compensation<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, the 2009 Tompkins Financial Corporation Equity Plan (&#8220;2009 Equity Plan&#8221;) expired and was replaced by the new Tompkins Financial Corporation 2019 Equity Plan (&#8220;2019 Equity Plan&#8221;).  Under the 2019 Equity Plan, the Company may grant stock appreciation rights ("SARs"), shares of restricted stock and restricted units and performance share awards covering up to 1,275,000 shares of the Company's common stock to certain officers, employees, and nonemployee directors.  Additionally, restricted stock awards and restricted units and performance share awards will reduce the shares available for grant under the 2019 Equity Plan by 4.25 shares for each share subject to an award, resulting in a total number of full-value share awards that may be issued under the 2019 Plan to 300,000.  Stock options and SARs are granted at an exercise price equal to the stock&#8217;s fair value at the date of grant, may not have a term in excess of ten years, and have vesting periods that range between <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzEwMjM_80750fa2-0739-4eda-8bb8-cfd7253564cd">five</span> and seven years from the grant date. Options and Stock Appreciation Rights with an expiration date in 2026 have a five-year vesting schedule with zero percent vesting in year one and 25% vesting in years two through five. All other Options and Stock Appreciation Rights have a seven-year vesting schedule with zero percent vesting in year one, 17% vesting in years two through six and 15% vesting in year seven.  Restricted stock awards that were granted in 2016, 2017, 2018, 2019, 2020 and 2021 have a five-year vesting schedule with zero percent vesting in year one and 25% vesting in years two through five. All other restricted stock awards have a seven-year vesting schedule with zero percent vesting in year one, 17% vesting in years two through six and 15% vesting in year seven.  For Performance Awards, there is a 3-year performance period in the fiscal years immediately following the grant date, at which time the performance goal is measured.  If the goal is achieved, the value of the award vests is either immediately payable, or is subject to additional time-based vesting, depending on the terms of the particular executive&#8217;s award agreement. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted 67,846 equity awards to its employees in 2021, consisting of 54,151 shares of restricted stock, 5,340 performance share awards and 8,355 restricted stock units.  The Company granted 86,411 equity awards to its employees in 2020, consisting of 69,451 shares of restricted stock, 6,545 performance share awards and 10,415 restricted stock units. The Company granted 62,360 equity awards to its employees in 2019, consisting of 49,365 shares of restricted stock, 4,650 performance share awards and 8,345 restricted stock units. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the activity related to stock options and SARs under all plans for the year ended December&#160;31, 2021.&#160;&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.174%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares/Rights</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Term</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,387&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.61&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,771)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">91,480</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54.17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.10</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,690,855</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercisable at December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85,821</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54.03</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.05</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,536,421</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense for stock options and SARs was $151,000 in 2021, $194,000 in 2020, and $235,000 in 2019.  As of December&#160;31, 2021, unrecognized compensation cost related to unvested stock options and SARs totaled $40,000. The cost is expected to be recognized over a weighted average period of 0.8 years. Net cash proceeds, tax benefits and intrinsic value related to total stock options, SARs, and restricted stock exercised is as follows:&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from stock option exercises</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(803)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(253)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(992)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefits related to stock option exercises</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">355</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">944&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intrinsic value of stock option exercises</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,900</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,460&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the Black-Scholes option-valuation model to determine the fair value of incentive stock options and SARs at the date of grant. The valuation model estimates fair value based on the assumptions for the risk-free rate, expected dividend yield, volatility and expected life.  The risk-free rate is the interest rate available on zero-coupon U.S. Treasury instruments with a remaining term equal to the expected term of the share option at the time of grant. The expected dividend yield is based on the dividend trends and the market price of the Company&#8217;s stock price at grant. Volatility is largely based on historical volatility of the Company&#8217;s stock price. The expected term is based upon historical experience of employee exercises and terminations as the vesting term of the grants. The fair values of the grants are expensed over the vesting periods.  There were no incentive stock options or SARs granted in 2021, 2020 and 2019.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.570%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options and SARs Outstanding</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options and SARs Exercisable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Range of Exercise Prices</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number Exercisable</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$37.51-41.00</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,034&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.27</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.60&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,034&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.60&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$41.01-50.00</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.79</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$50.01-76.90</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.11</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,802&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$76.91-86.18</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.89</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">91,480</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.10</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54.17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85,821</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54.03</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents activity related to restricted stock awards and restricted stock units for the year ended December&#160;31, 2021.&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.913%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,989&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,018)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">241,910</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71.60</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted 54,151 restricted stock awards, 8,355 restricted stock units and 5,340 performance share awards in 2021, each at an average grant date fair value of $83.97. The Company granted 69,451 restricted stock awards,10,415 restricted stock units and 6,545 performance share awards in 2020, each at an average grant date fair value of $63.44. The Company granted 49,365 restricted stock awards, 8,345 restricted stock units and 4,650 performance share awards in 2019 at an average grant date fair value of $89.21. The grant date fair values were the closing prices of the Company&#8217;s common stock on the grant dates. The Company recognized stock-based compensation related to restricted stock awards, restricted stock units, and performance share awards of $5.4 million  in 2021, $4.7 million in 2020, and $4.0 million in 2019. Unrecognized compensation costs related to restricted stock and performance awards totaled $11.5 million, and restricted stock units totaled $1.4 million at December&#160;31, 2021 and will be recognized over 3.5 years and 4.1 years, respectively on a weighted average basis.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507787784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Noninterest Income and Expense<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock', window );">Other Noninterest Income and Expense</a></td>
<td class="text">Other Noninterest Income and Expense<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income and operating expense totals are presented in the table below.&#160;&#160;Components of these totals exceeding 1%, and other significant items, of the aggregate of total other noninterest income and total other noninterest expenses for any of the years presented below are stated separately.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NONINTEREST INCOME</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other service charges</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,826</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in cash surrender value of corporate owned life insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,879</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on sale of loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">943</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,054&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other miscellaneous income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,555</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other noninterest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,203</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,817&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,416&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NONINTEREST EXPENSES</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,319</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,909</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,054&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,747</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,791&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cardholder expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,532</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FDIC insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,758</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,190</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties on prepayment of FHLB borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,929</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other miscellaneous expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,869</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other noninterest expenses</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">47,253</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,729&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,249&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -URI http://asc.fasb.org/topic&amp;trid=2122503<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 610<br> -URI http://asc.fasb.org/topic&amp;trid=49130413<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507810568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue Recognition</a></td>
<td class="text">Revenue Recognition<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As stated in Note 1 - "Summary of Significant Accounting Policies," the Company adopted ASU No. 2014-09 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Revenue from Contracts with Customers&#8221; (ASC 606)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and all subsequent ASUs that modified ASC 606 on January 1, 2018.  ASC 606 does not apply to revenue associated with financial instruments, including revenue from loans and securities. In addition, certain </span><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">noninterest income streams such as fees associated with mortgage servicing rights, financial guarantees, derivatives, and certain credit card fees are also not in scope of the new guidance. ASC 606 is applicable to noninterest revenue streams such as trust and asset management income, deposit related fees, interchange fees, merchant income, and annuity and insurance commissions. However, the recognition of these revenue streams did not change significantly upon adoption of ASC 606. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insurance Commissions and Fees</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insurance commissions and fees from insurance product sales are typically earned upon the effective date of bound coverage, as no significant performance obligation remains after coverage is bound. Commission revenue on policies billed in installments is now accrued based upon the completion of the performance obligation creating a current asset for the unbilled revenue until such time as an invoice is generated, typically not to exceed twelve months. The impact of these changes was not significant, but it will result in slight variances from quarter to quarter. Contingent commissions are estimated based upon management&#8217;s expectations for the year with an appropriate constraint applied and accrued relative to the recognition of the corresponding core commissions.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trust &amp; Asset Management</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trust and asset management income is primarily comprised of fees earned from the management and administration of trusts and other customer assets. The Company&#8217;s performance obligation is generally satisfied over time and the resulting fees are recognized monthly, based upon the month-end market value of the assets under management and the applicable fee rate. Payment is generally received a few days after month end through a direct charge to customers&#8217; accounts. The Company does not earn performance-based incentives. Optional services such as real estate sales and tax return preparation services are also available to existing trust and asset management customers. The Company&#8217;s performance obligation for these transactional-based services is generally satisfied, and related revenue recognized, at a point in time (i.e., as incurred). Payment is received shortly after services are rendered.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mutual Fund &amp; Investment Income</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mutual fund and investment income consists of other recurring revenue streams such as commissions from sales of mutual funds and other investments, investment advisory fees from the Company&#8217;s Strategic Asset Management Services (SAM) wealth management product. Commissions from the sale of mutual funds and other investments are recognized on trade date, which is when the Company has satisfied its performance obligation. The Company also receives periodic service fees (i.e., trailers) from mutual fund companies typically based on a percentage of net asset value, recorded over time, usually monthly or quarterly, as net asset value is determined. Investment advisor fees from the wealth management product is earned over time and based on an annual percentage rate of the net asset value. The investment advisor fees are charged to the customer&#8217;s account in advance on the first month of the quarter, and the revenue is recognized over the following three-month period. The Company does engage a third party, LPL Financial, LLC (LPL), to satisfy part of this performance obligation, and therefore this income is reported net of any corresponding expenses paid to LPL.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Service Charges on Deposit Accounts</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service charges on deposit accounts consist of account analysis fees (i.e., net fees earned on analyzed business and public checking accounts), monthly service fees, check orders, and other deposit account related fees. The Company&#8217;s performance obligation for account analysis fees and monthly service fees is generally satisfied, and the related revenue recognized, over the period in which the service is provided. Check orders and other deposit account related fees are largely transactional based, and therefore, the Company&#8217;s performance obligation is satisfied and related revenue recognized, at a point in time. Payment for service charges on deposit accounts is primarily received immediately or in the following month through a direct charge to customers&#8217; accounts.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Card Services Income</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fees, exchange, and other service charges are primarily comprised of debit and credit card income, ATM fees, merchant services income, and other service charges. Debit and credit card income is primarily comprised of interchange fees earned whenever the Company&#8217;s debit and credit cards are processed through card payment networks such as MasterCard. ATM fees are primarily generated when a Company cardholder uses a non-Company ATM or a non-Company cardholder uses a Company ATM. Merchant services income mainly represents fees charged to merchants to process their debit and credit card transactions, in addition to account management fees. The Company&#8217;s performance obligation for fees and exchange are largely satisfied, and related revenue recognized, when the services are rendered or upon completion. Payment is typically received immediately or in the following month. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other service charges include revenue from processing wire and ACH transfers, lock box service and safe deposit box rental. Payment on these revenue streams is received primarily through a direct charge to the customer&#8217;s account, immediately or in the following month, and therefore, the Company&#8217;s performance obligation is satisfied, and related revenue recognized, at a point in time.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents noninterest income, segregated by revenue streams in-scope and out-of-scope of ASC 606, for the years ended December&#160;31, 2021, 2020, and 2019.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In&#160;thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noninterest Income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">In-scope of Topic 606:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance Revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,836</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment Service Income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,388</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service Charges on Deposit Accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,347</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,312&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Card Services Income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,826</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,204</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noninterest Income (in-scope of ASC 606)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72,601</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,746&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,555&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noninterest Income (out-of-scope of ASC 606)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,248</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,878&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Noninterest Income</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">78,849</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,860&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,433&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract asset balance occurs when an entity performs a service for a customer before the customer pays consideration or before payment is due, which would result in contract receivables or assets, respectively. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract liability balance is an entity&#8217;s obligation to transfer a service to a customer for which the entity has already received payment or for which payment is due from the customer.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company&#8217;s noninterest revenue streams, excluding some insurance commissions and fees, are largely based on transactional activity, or standard month-end revenue accruals such as asset management fees based on month-end market values. Receivables primarily consist of amounts due for insurance and wealth management services performed for which the Company's performance obligations have been fully satisfied. Receivables amounted to $6.0 million and $2.3 million, respectively, at December&#160;31, 2021, compared to $5.2 million and $2.2 million, respectively, at December&#160;31, 2020. Additionally, the Company had contract assets related to contingent income of $3.0 million, and $2.5 million, respectively, related to period end 2021, and 2020, and contract liabilities of $1.7 million for year end 2021 and $2.0 million for year end 2020.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Contract Acquisition Costs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the adoption of ASC 606, an entity is required to capitalize, and subsequently amortize into expense, certain incremental costs of obtaining a contract with a customer if these costs are expected to be recovered. The incremental costs of obtaining a contract are those costs that an entity incurs to obtain a contract with a customer that it would not have incurred if the contract had not been obtained (for example, sales commission). The Company utilizes the practical expedient which allows entities to immediately expense contract acquisition costs when the asset that would have resulted from capitalizing these costs would have been amortized in one year or less. Upon adoption of ASC 606, the Company did not capitalize any contract acquisition costs.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507936536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax expense (benefit) attributable to income from operations is summarized as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,345</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,485</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,830</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,039</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">313</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,352</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,384</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,798</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,182</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,037)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,972&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,208&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,284)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,924&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,943&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,073&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,016&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary reasons for the differences between income tax expense and the amount computed by applying the statutory federal income tax rate to earnings are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory federal income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax exempt income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess benefits from equity-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank-owned life insurance income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.&#160;&#160;Significant components of the Company&#8217;s deferred tax assets and liabilities as of December 31 were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.859%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.421%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,160</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,277</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,858</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income on nonperforming loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">470</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,303</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase accounting adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">360</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities held at fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred loan fees and costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,664</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,017</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,272</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,933&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid pension</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,875</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,092</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,270</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,586</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,401</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase accounting adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,985</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,657</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,504&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total deferred tax liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,596</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,459&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net deferred tax asset at year-end</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,676</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,474&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net deferred tax asset at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,474</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,776&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Decrease) increase  in net deferred tax asset</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,798)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,698&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CECL accounting standard adoption recorded through equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax expense</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,798</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,284)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above analysis does not include recorded deferred tax assets (liabilities) of $4.7 million and $(6.7) million as of December&#160;31, 2021 and 2020, respectively, related to net unrealized holdings losses/(gains) in the available-for-sale debt securities portfolio. In addition, the analysis excludes recorded deferred tax assets of $13.4 million and $17.1 million, as of December&#160;31, 2021 and 2020, respectively, related to employee benefit plans.  </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Realization of deferred tax assets is dependent upon the generation of future taxable income or the existence of sufficient taxable income. A valuation allowance is provided when it is more likely than not that some portion of the deferred tax assets will not be realized. In assessing the need for a valuation allowance, management considers the scheduled reversal of the deferred tax liabilities, the level of historical taxable income, and the projected future taxable income over the periods in which the temporary differences comprising the deferred tax assets will be deductible. Based on its assessment, management determined that no valuation allowance was necessary at December&#160;31, 2021 and 2020.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2021 the Company had an insignificant amount of ASC 740-10 unrecognized tax benefits.  At December&#160;31, 2020, the Company had no ASC 740-10 unrecognized tax benefits. The Company does not expect the total amount of unrecognized tax benefits to significantly increase within the next twelve months. The Company recognizes interest and penalties on unrecognized tax benefits in income tax expense in its Consolidated Statements of Income.  </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to U.S. federal income tax and income tax in New York and various state jurisdictions. All tax years ending after December 31, 2017 are open to examination by the taxing authorities.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507817144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income (Loss)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Other Comprehensive Income (Loss)</a></td>
<td class="text">Other Comprehensive Income (Loss)<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effect allocated to each component of other comprehensive income (loss) were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Before-Tax  Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax (Expense)  Benefit</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net of Tax</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in net unrealized (loss) gain during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,301)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,961)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net realized gain on sale included in available-for-sale debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(275)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized losses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,576)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,407&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,169)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee benefit plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan gain ( loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,887)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,898&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net retirement plan actuarial gain</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(723)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net retirement plan prior service (cost) credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefit plans</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,957&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,664)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,293&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive loss</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(31,619)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,743</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(23,876)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Before-Tax   Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax (Expense)   Benefit</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net of Tax</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in net unrealized gain during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,487)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,894&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net realized loss on sale included in available-for-sale debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(430)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(324)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gains</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,951&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,381)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,570&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee benefit plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,309)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,028)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net retirement plan actuarial gain</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(580)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net retirement plan prior service (cost) credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefit plans</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,729)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,080)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,222</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,732)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,490</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Before-Tax   Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax (Expense)   Benefit</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net of Tax</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in net unrealized loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,190)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,241&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains on HTM securities transferred to AFS debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(925)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net realized loss on sale included in available-for-sale debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(465)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gains</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,592&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,964)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,628&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee benefit plans:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,642)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial gain due to curtailment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan prior service credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,819)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,373)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net retirement plan actuarial gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(411)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net retirement plan prior service (cost) credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefit plans</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,631)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,604&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,027)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,961</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(6,360)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,601</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the activity in our accumulated other comprehensive loss for the periods indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.960%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-Sale Debt  <br/>Securities</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee Benefit <br/>Plans</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other  <br/>Comprehensive  <br/>Income (loss)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,589)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,576)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,165)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,628&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,027)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,601&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,039</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(47,603)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(43,564)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,603)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,564)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,570&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,080)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,609</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(52,683)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(32,074)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,609&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,683)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,169)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,876)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(14,560)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(41,390)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(55,950)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.965%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Details about Accumulated other Comprehensive Income   Components (in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount   Reclassified from   Accumulated   Other   Comprehensive   (Loss)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Affected Line Item in the Statement Where Net Income is Presented</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains and losses on available-for-sale debt securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on securities transactions</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee benefit plans:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of the following</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan actuarial gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,951)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan prior service credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(221)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expense</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,172)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,395)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.819%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Details about Accumulated other Comprehensive Income   Components (in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount   Reclassified from   Accumulated   Other   Comprehensive   (Loss)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Affected Line Item in the Statement Where Net Income is Presented</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains and losses on available-for-sale debt securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on securities transactions</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee benefit plans:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of the following</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan actuarial gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,366)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan prior service credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expense</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,580)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,948)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amounts in parentheses indicate debits in income statement.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accumulated other comprehensive income (loss) components are included in the computation of net periodic benefit cost (See Note 11 - &#8220;Employee Benefit Plans&#8221;).</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI http://asc.fasb.org/topic&amp;trid=2134417<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507938200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingent Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingent Liabilities</a></td>
<td class="text">Commitments and Contingent Liabilities<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, in the normal course of business, is a party to financial instruments with off-balance-sheet risk to meet the financial needs of its customers. These financial instruments include loan commitments, standby letters of credit, and unused portions of lines of credit. The contract, or notional amount, of these instruments represents the Company&#8217;s involvement in particular classes of financial instruments. These instruments involve, to varying degrees, elements of credit and interest rate risk in excess of the amount recognized on the Consolidated Statements of Condition.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s maximum potential obligations to extend credit for loan commitments (unfunded loans, unused lines of credit, and standby letters of credit) outstanding on December 31 were as follows:</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan commitments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">176,510</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,593&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standby letters of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39,773</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undisbursed portion of lines of credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">911,694</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830,930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,127,977</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,006,964&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commitments to extend credit (including lines of credit) are agreements to lend to a customer as long as there is no violation of any condition established in the contract. Commitments generally have fixed expiration dates or other termination clauses and may require payment of a fee. Standby letters of credit are conditional commitments to guarantee the performance of a customer to a third party. The Company extends standby letters of credit to its customers in the normal course of business. The standby letters of credit are generally short-term. As of December&#160;31, 2021, the Company&#8217;s maximum potential obligation under standby letters of credit was $39.8 million. Management uses the same credit policies in making commitments to extend credit and standby letters of credit as are used for on-balance-sheet lending decisions. Based upon management&#8217;s evaluation of the counterparty, the Company may require collateral to support commitments to extend credit and standby letters of credit. The credit risk amounts are equal to the contractual amounts, assuming the amounts are fully advanced and collateral or other security is of no value. The Company does not anticipate losses as a result of these transactions. These commitments also have off-balance-sheet interest-rate risk, in that the interest rate at which these commitments were made may not be at market rates on the date the commitments are fulfilled. Since some commitments and standby letters of credit are expected to expire without being drawn upon, the total commitment amounts do not necessarily represent future cash flow requirements.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may also have rate lock agreements associated with mortgage loans to be sold in the secondary market (certain of which relate to loan applications for which no formal commitment has been made).  The amount of rate lock agreements at December 31, 2021 were immaterial.  In order to limit the interest rate risk associated with rate lock agreements, as well as the interest rate risk associated with mortgages held for sale, if any, the Company enters into agreements to sell loans in the secondary market to unrelated investors on a loan-by-loan basis. At December&#160;31, 2021, the Company had approximately $205,000 of commitments to sell mortgages to unrelated investors on a loan-by-loan basis.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div>In the normal course of business, the Company is involved in various legal proceedings, investigations, and administrative proceedings. Civil litigation may range from individual actions involving a single plaintiff to putative class action lawsuits with potentially thousands of class members. Investigations may involve both formal and informal proceedings, by both government agencies and self-regulatory bodies. Based on information presently known to us, we do not believe there is any matter to which we are a party, or involving any of our properties, that individually or in the aggregate, would reasonably be expected to have a material adverse effect on our financial statements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507770536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text">Earnings Per Share <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Calculation of basic earnings per share (Basic EPS) and diluted earnings per share (Diluted EPS) is shown below.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except share and per share data)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common shareholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89,264</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,718&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: income attributable to unvested stock-based compensation awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(615)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(857)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,306)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings allocated to common shareholders</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,649</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,731&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,412&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding, including unvested stock-based compensation awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,798,447</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,933,990&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,149,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: average unvested stock-based compensation awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(229,684)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230,600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(242,478)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - Basic</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,568,763</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,703,390&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,907,057&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings allocated to common shareholders</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,649</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,568,763</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,703,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,907,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: incremental shares from assumed conversion of stock-based compensation awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">79,404</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,650&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,894&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Weighted average shares outstanding - Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,648,167</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,742,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,973,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic EPS</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.08</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted EPS</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.05</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.20&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.37&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div>Stock-based compensation awards representing 4,984, 7,591, and 14,982 common shares for 2021, 2020, and 2019, respectively, were not included in the computations of diluted earnings per common share because the effect on those periods would have been antidilutive.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507974904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FASB ASC Topic 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> defines fair value, establishes a framework for measuring fair value in generally accepted accounting principles and expands disclosures about fair value measurements. FASB ASC Topic 820 also establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements).</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The three levels of the fair value hierarchy are:</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 &#8211; Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 &#8211; Quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 &#8211; Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes financial assets and financial liabilities measured at fair value on a recurring basis as of December&#160;31, 2021 and 2020 segregated by the level of valuation inputs within the fair value hierarchy used to measure fair value.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recurring Fair Value Measurements </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December&#160;31, 2021</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.061%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale  debt securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  Treasuries</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations  of  U.S.  Government  sponsored  entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations  of  U.S.  states  and  political  subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,169&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,169&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed  securities  -  residential, issued by</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  Government  agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  Government  sponsored  entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  corporate  debt  securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Available-for-sale debt securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,044,513&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,044,513&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity  securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the fair value of the $902,000 of equity securities valued using significant unobservable inputs (level 3), between January 1, 2021 and December&#160;31, 2021 was immaterial.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recurring Fair Value Measurements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December&#160;31, 2020 </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.061%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale  debt securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations  of  U.S.  Government  sponsored  entities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations  of  U.S.  states  and  political  subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed  securities  -  residential, issued by</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  Government  agencies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  Government  sponsored  entities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  corporate  debt  securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,627,193&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,627,193&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity  securities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair values for U.S. Treasury securities are based on quoted market prices. Fair values for obligations of U.S. government sponsored entities, mortgage-backed securities-residential, obligations of U.S. states and political subdivisions, and U.S. corporate debt securities are based on quoted market prices, where available, as provided by third party pricing vendors. If quoted market prices were not available, fair values are based on quoted market prices of comparable instruments in active markets and/or based upon matrix pricing methodology, which uses comprehensive interest rate tables to determine market price, movement and yield relationships. For miscellaneous equity securities, carrying value is cost. These securities are reviewed periodically to determine if there are any events or changes in circumstances that would adversely affect their value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines fair value for its available-for-sale debt securities using an independent bond pricing service for identical assets or very similar securities. The pricing service uses a variety of techniques to determine fair value, including market maker bids, quotes and pricing models. Inputs to the model include recent trades, benchmark interest rates, spreads, and actual and projected cash flows. The Company reviews the prices supplied by the independent pricing service, as well as their underlying pricing methodologies, for reasonableness and to ensure such prices are aligned with traditional pricing matrices. In general, the Company&#8217;s investment portfolio consists of traditional investments, nearly all of which are U.S. Treasury obligations, federal agency bullet or mortgage pass-through securities, or general obligation municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. Quarterly, the Company will validate prices supplied by the independent </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pricing service by comparing to prices obtained from a second third-party source. Based on the inputs used by our independent pricing services, the Company identifies the appropriate level within the fair value hierarchy to report these fair values.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain assets are measured at fair value on a nonrecurring basis, that is, they are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances. For the Company, these include loans held for sale, collateral dependent individually evaluated loans, other real estate owned, goodwill and other intangible assets. During 2021, certain collateral dependent individually evaluated loans and other real estate owned at December&#160;31, 2021, were adjusted down to fair value. Collateral values are estimated using Level 3 inputs based upon observable market data. Real estate values are generally valued using independent appraisals or other indications of value based on recent comparable sales of similar properties or assumptions generally available in the market.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  value  measurements  at  reporting  date  using:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gain  (losses)    from  fair  value    changes</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As  of</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted  prices  in  active  markets  for  identical  assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant  other  observable  inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant    unobservable  inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Level  1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Level  2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Level  3)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Individually evaluated  loans</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,456&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,456&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,107)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  real  estate  owned</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  value  measurements  at  reporting  date  using:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gain  (losses)    from  fair  value    changes</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As  of</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted  prices  in  active  markets  for  identical  assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant  other  observable  inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant  unobservable  inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Level  1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Level  2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Level  3)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Individually evaluated  loans</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,855)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  real  estate  owned</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the carrying amounts and estimated fair values of the Company&#8217;s financial instruments at December&#160;31, 2021 and 2020. The carrying amounts shown in the table are included in the Consolidated Statements of Condition under the indicated captions. The fair value estimates, methods and assumptions set forth below for the Company&#8217;s financial instruments, including those financial instruments carried at cost, are made solely to comply with disclosures required by U.S. generally accepted accounting principles and does not always incorporate the exit-price concept of fair value prescribed by ASC Topic 820-10 and should be read in conjunction with the financial statements and notes included in this Report.</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated  Fair  Value  of  Financial  Instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying    Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level  1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level  2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level  3)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial  Assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash  and  cash  equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities  -  held-to-maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FHLB  and  ACBB  stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued  interest  receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans and leases, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1 </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,032,624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,028,734&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,028,734&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial  Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time  deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639,674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,151,761&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,151,761&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,151,761&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities sold under agreements to  repurchase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,787&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,787&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,787&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued  interest  payable</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease receivables, although excluded from the scope of ASC Topic 825, are included in the estimated fair value amounts at their carrying value.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.062%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated  Fair  Value  of  Financial  Instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying    Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level  1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level  2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level  3)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial  Assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash  and  cash  equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FHLB  and  ACBB  stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued  interest  receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans and leases, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1 </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,208,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,226,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,204,130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial  Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time  deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">753,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">753,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,691,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,691,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,691,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities  sold  under  agreements  to  repurchase</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust  preferred  debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued  interest  payable</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,727&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,727&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,727&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease receivables, although excluded from the scope of ASC Topic 825, are included in the estimated fair value amounts at their carrying value.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following methods and assumptions were used in estimating fair value disclosures for financial instruments.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts reported in the Consolidated Statements of Condition for cash, noninterest-bearing deposits, money market funds, and Federal funds sold approximate the fair value of those assets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">FHLB and FRB Stock</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of FHLB and FRB stock approximates fair value. If the stock is redeemed, the Company will receive an amount equal to the par value of the stock.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loans and Leases</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value for loans are calculated using an exit price notion. The Company's valuation methodology takes into account factors such as estimated cash flows, including contractual cash flow and assumptions for prepayments; liquidity risk; and credit risk. The fair values of residential loans were estimated using discounted cash flow analyses, based upon available market benchmarks for rates and prepayment assumptions. The fair values of commercial and consumer loans were estimated using discounted cash flow analyses, based upon interest rates currently offered for loans and leases with similar terms and credit quality. The fair values of loans and leases held for sale were determined based upon contractual prices for loans and leases with similar characteristics.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Interest Receivable and Accrued Interest Payable</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of these short term instruments approximate fair value.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deposits</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values disclosed for noninterest bearing accounts and accounts with no stated maturities are equal to the amount payable on demand at the reporting date. The fair value of time deposits is based upon discounted cash flow analyses using rates offered for FHLB advances, which is the Company&#8217;s primary alternative source of funds.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trust Preferred Debentures</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the trust preferred debentures has been estimated using a discounted cash flow analysis which uses a discount factor of a market spread over current interest rates for similar instruments.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507874024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulations and Supervision<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock', window );">Regulations and Supervision</a></td>
<td class="text">Regulations and Supervision<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capital Requirements:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiary banks are subject to various regulatory capital requirements administered by federal bank regulatory agencies. Failure to meet minimum capital requirements can initiate certain mandatory and possibly additional discretionary actions by regulators that, if undertaken, could have a direct material adverse effect on the Company&#8217;s business, results of operation and financial condition. Under capital adequacy guidelines and the regulatory framework for prompt corrective action (PCA), banks must meet specific guidelines that involve quantitative measures of assets, liabilities, and certain off-balance-sheet items as calculated under regulatory accounting practices. Capital amounts and classifications of the Company and its subsidiary banks are also subject to qualitative judgments by regulators concerning components, risk weightings, and other factors. Quantitative measures established by regulation to ensure capital adequacy require the maintenance of minimum amounts and ratios (set forth in the table below) of common equity Tier I capital, total capital and Tier 1 capital to risk-weighted assets (as defined in the regulation), and of Tier 1 capital to average assets (as defined in the regulation). Management believes that the Company and its subsidiary banks meet all capital adequacy requirements to which they are subject.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:0.7pt;padding-right:2.25pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the most recent notifications from Federal bank regulatory agencies categorized the Company's subsidiary banks as &#8220;well capitalized&#8221; under the regulatory framework for PCA. To be categorized as well capitalized, the Company and its subsidiary banks must maintain total risk-based, Tier 1 risk-based, common equity Tier 1 capital and Tier 1 leverage ratios as set forth in the table below. There are no conditions or events since that notification that management believes have changed the capital category of the Company or its subsidiary banks.   </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2020, U.S. Federal regulatory authorities issued an interim final rule that provided banking organizations that adopt CECL during the 2020 calendar year with the option to delay for two years the estimated impact of CECL on regulatory capital relative to regulatory capital determined under the prior incurred loss methodology, followed by a three-year transition period to phase out the aggregate amount of the capital benefit provided during the initial two-year delay (i.e., a five-</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year transition in total). In connection with our adoption of CECL on January 1, 2020, we elected to utilize the five-year CECL transition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents actual and required capital ratios as of December 31, 2021 and December 31, 2020 for Tompkins and its four banking subsidiaries.  The minimum capital amounts required under Basel III includes the capital conservation buffer of 2.5%, which must be added to each of the minimum required risk-based capital ratios (Total capital to risk-weighted assets, Common equity Tier 1 capital to risk weighted assets and Tier 1 capital to risk weighted assets).  Capital levels required to be considered well capitalized are based upon prompt corrective action regulations, as amended to reflect the changes under the Basel III Capital Rules.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual capital amounts and ratios of the Company and its subsidiary banks are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.174%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.174%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.177%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Actual</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Minimum Capital Required- Basel III Fully-Phased-In</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Required <br/>to be Considered <br/>Well Capitalized</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(dollar amounts in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount/Ratio</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount/Ratio</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount/Ratio</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Capital (to risk-weighted assets)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$735,187 /14.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$524,345/&gt;10.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$516,519/&gt;10.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$219,976/14.8%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$156,631/&gt;10.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$149,172/&gt;10.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$160,757/12.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$138,104/&gt;10.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$131,527/&gt;10.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$136,247/12.7%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$112,649/&gt;10.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$107,285/&gt;10.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$173,889/13.6%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$134,403/&gt;10.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$128,003/&gt;10.0%</span></div></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Equity Tier 1 Capital (to risk-weighted assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$688,425/13.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$361,563/&gt;7.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$335,737/&gt;6.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$207,632/13.9%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$104,421/&gt;7.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$96,962/&gt;6.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$149,154/11.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$92,069/&gt;7.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$85,493/&gt;6.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$126,718/11.8%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$75,100/&gt;7.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$69,735/&gt;6.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$163,145/12.8%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$89,602/&gt;7.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$83,202/&gt;6.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tier 1 Capital (to risk-weighted assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$688,425/13.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$439,041/&gt;8.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$413,215/&gt;8.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$207,632/13.9%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$126,797/&gt;8.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$119,338/&gt;8.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$149,154/11.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$111,798/&gt;8.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$105,222/&gt;8.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$126,718/11.8%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$91,192/&gt;8.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$85,282/&gt;8.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$163,145/12.8%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$108,803/&gt;8.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$102,403/&gt;8.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tier 1 Capital (to average assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$688,425/8.7%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$315,820/&gt;4.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$394,775/&gt;5.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$207,632/8.4%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$99,000/&gt;4.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$123,751/&gt;5.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$149,154/7.9%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$75,935/&gt;4.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$94,918/&gt;5.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$126,718/8.1%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$62,815/&gt;4.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$78,519/&gt;5.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$163,145/8.4%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$77,953/&gt;4.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$97,441/&gt;5.0%</span></div></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Capital (to risk-weighted assets)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$720,755 /14.4%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$525,755/&gt;10.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$500,719/&gt;10.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$210,756/14.7%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$150,482/&gt;10.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$143,316/&gt;10.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$157,514/12.6%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$131,034/&gt;10.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$124,795/&gt;10.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$133,969/13.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$108,129/&gt;10.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$102,980/&gt;10.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$175,931/13.7%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$134,615/&gt;10.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$128,205/&gt;10.0%</span></div></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Equity Tier 1 Capital (to risk-weighted assets)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$654,144/13.1%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$350,503/&gt;7.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$325,467/&gt;6.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$196,522/13.7%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$100,321/&gt;7.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$93,156/&gt;6.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$144,448/11.6%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$87,356/&gt;7.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$81,117/&gt;6.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$122,393/11.9%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$72,086/&gt;7.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$66,937/&gt;6.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$163,895/12.8%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$89,743/&gt;7.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$83,333/&gt;6.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tier 1 Capital (to risk-weighted assets)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$667,364/13.3%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$425,611/&gt;8.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$400,575/&gt;8.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$196,522/13.7%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$121,819/&gt;8.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$114,653/&gt;8.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$144,448/11.6%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$106,076/&gt;8.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$99,836/&gt;8.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$122,393/11.9%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$87,533/&gt;8.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$82,384/&gt;8.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$163,895/12.8%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$108,794/&gt;8.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$102,564/&gt;8.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tier 1 Capital (to average assets)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$667,364/8.8%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$305,083/&gt;4.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$381,354/&gt;5.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$196,522/8.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$95,691/&gt;4.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$119,614/&gt;5.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$144,448/8.1%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$71,605/&gt;4.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$89,507/&gt;5.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$122,393/8.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$59,742/&gt;4.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$74,678/&gt;5.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$163,895/8.4%</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$77,874/&gt;4.0%</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$83,333/&gt;5.0%</span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for regulatory capital requirement for depository and lending institutions. Institutions include, but not are not limited to, finance company, insured depository institution, bank holding company, savings and loan association holding company, bank and savings institution not federally insured, mortgage company, foreign financial institution and credit union.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1F<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958575-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958569-112826<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1D<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958573-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507849144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Parent Company Only Financial Statements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock', window );">Condensed Parent Company Only Financial Statements</a></td>
<td class="text">Condensed Parent Company Only Financial Statements<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed financial statements for Tompkins (the Parent Company) as of December 31, 2021, 2020 and 2019 are presented below.&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.913%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Statements of Condition</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,691</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">705,723</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,032</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,965&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">728,446</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730,274&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities and Shareholders&#8217; Equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust preferred debentures issued to non-consolidated subsidiary</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">917</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tompkins Financial Corporation Shareholders&#8217; Equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">727,529</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716,277&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Liabilities and Shareholders&#8217; Equity</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">728,446</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730,274&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Statements of Income</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends received from subsidiaries</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">81,408</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,818&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,827&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">279</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Operating Income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">81,687</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,870&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,067&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,232</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,241&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,450&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,039</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Operating Expenses</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,271</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,425&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,859&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Before Taxes and Equity in Undistributed</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings of Subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">70,416</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,445&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,068</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,085&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in undistributed earnings of subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,780</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Income</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89,264</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,588&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,718&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Statements of Cash Flows</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating activities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89,264</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,588</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,718</span></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in undistributed earnings of subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(16,780)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,425)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,126</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Cash Provided by Operating Activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">76,610</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,064&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,502&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(76)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Cash (Used in) Provided by Investing Activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(76)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,265&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(32,415)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,637)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(23,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,867)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of trust preferred debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(15,150)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,124)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net proceeds from restricted stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,292)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,682)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,875)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued for dividend reinvestment plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued for employee stock ownership plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net proceeds from exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(803)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(992)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Cash Used in Financing Activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(74,431)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,007)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,371)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase in cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,103</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,957&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,396&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,588</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash at End of Year</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,691</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,588&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,631&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A Statement of Changes in Shareholders&#8217; Equity has not been presented since it is the same as the Consolidated Statement of Changes in Shareholders&#8217; Equity previously presented for the consolidated Company.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.5-04(Schedule I))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391182&amp;loc=d3e5864-122674<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=d3e5283-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530508239768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Related Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment and Related Information</a></td>
<td class="text">Segment and Related Information<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages its operations through three reportable business segments in accordance with the standards set forth in FASB ASC 280, &#8220;Segment Reporting&#8221;: (i) banking and financial services (&#8220;Banking&#8221;), (ii) insurance services (&#8220;Tompkins Insurance&#8221;) and (iii) wealth management (&#8220;Tompkins Financial Advisors&#8221;). The Company&#8217;s insurance services and wealth management services are managed separately from the Banking segment.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Banking</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The banking segment is primarily comprised of the Company's four banking subsidiaries: Tompkins Trust Company, a commercial bank with 13 banking offices operated in Ithaca, NY and surrounding communities; The Bank of Castile (DBA Tompkins Bank of Castile), a commercial bank with 16 banking offices located in the Genesee Valley region of New York State as well as Monroe County; Mahopac Bank (DBA Tompkins Mahopac Bank), a commercial bank with 14 full-service banking offices located in the counties north of New York City; and VIST Bank (DBA Tompkins VIST Bank), a banking organization with 20 banking offices headquartered and operating in Southeastern Pennsylvania.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banking services consist primarily of attracting deposits from the areas served by the Company&#8217;s banking subsidiaries and using those deposits to originate a variety of commercial loans, agricultural loans, consumer loans, real estate loans and leases in those same areas. The Company&#8217;s subsidiary banks provide a variety of retail banking services including checking accounts, savings accounts, time deposits, IRA products, residential mortgage loans, personal loans, home equity loans, credit cards, debit cards and safe deposit services delivered through its branch facilities, ATMs, voice response, mobile banking, Internet banking and remote deposit services. The Company&#8217;s subsidiary banks also provide a variety of commercial banking services such as lending activities for a variety of business purposes, including real estate financing, construction, equipment financing, accounts receivable financing and commercial leasing. Other commercial services include deposit and cash management services, letters </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of credit, sweep accounts, credit cards, Internet-based account services, mobile banking and remote deposit services. The banking subsidiaries do not engage in sub-prime lending.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insurance</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides property and casualty insurance services and employee benefits consulting through Tompkins Insurance, a wholly-owned subsidiary of the Company, headquartered in Batavia, New York. Tompkins Insurance is an independent insurance agency, representing many major insurance carriers.  Tompkins Insurance provides employee benefit consulting to employers in Western and Central New York and Southeastern Pennsylvania, assisting them with their medical, group life insurance and group disability insurance. Through the 2012 acquisition of VIST Financial, Tompkins Insurance expanded its operations with the addition of VIST Insurance, a full service agency offering a similar array of insurance products as Tompkins Insurance in southeastern Pennsylvania. Tompkins Insurance offers services to customers of the Company&#8217;s banking subsidiaries by sharing offices with The Bank of Castile, Tompkins Trust Company and VIST Bank. In addition to these shared offices, Tompkins Insurance has five stand-alone offices in Western New York.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Wealth Management</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The wealth management segment is generally organized under the Tompkins Financial Advisors brand. Tompkins Financial Advisors offers a comprehensive suite of financial services to customers, including trust and estate services, investment management and financial and insurance planning for individuals, corporate executives, small business owners and high net worth individuals. Tompkins Financial Advisors has offices in each of the Company&#8217;s four subsidiary banks. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information concerning the Company&#8217;s reportable segments and the reconciliation to the Company&#8217;s consolidated results is shown in the following table. Investment in subsidiaries is netted out of the presentations below. The &#8220;Intercompany&#8221; column identifies the intercompany activities of revenues, expenses and other assets between the banking and financial services segments. The Company accounts for intercompany fees and services at an estimated fair value according to regulatory requirements for the services provided. Intercompany items relate primarily to the use of human resources, information systems, accounting and marketing services provided by any of the banks and the holding company. All other accounting policies are the same as those described in Note 1 &#8220;Summary of Significant Accounting Policies&#8221; in this Report.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.474%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">&#160;As of and for the year ended December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Wealth Management</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Intercompany</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">241,322&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">241,318&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17,541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">223,781&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">223,792&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Credit  for credit loss expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,219)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,219)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Noninterest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">25,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">35,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">19,727&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,252)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">78,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Noninterest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">152,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">26,857&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">13,058&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">190,287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income before income tax expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">99,320&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,584&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">114,573&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">21,257&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,326&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,599&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">25,182&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net Income attributable to noncontrolling interests and Tompkins Financial Corporation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">78,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">89,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less: Net income attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net Income attributable to Tompkins Financial Corporation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">77,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">89,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">9,987&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,794,561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">42,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">33,735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(51,193)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,819,982&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">64,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">19,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">92,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other intangibles, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net loans and leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,032,624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,032,624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,802,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(11,417)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,791,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total equity</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">664,800&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">33,171&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">30,970&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">728,941&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.474%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">&#160;As of and for the year ended December 31, 2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Wealth Management</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Intercompany</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">254,330&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">254,330&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">28,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">28,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">225,335&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">225,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Provision for credit loss expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17,213&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17,213&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Noninterest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">26,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">31,930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">18,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,216)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">73,860&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Noninterest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">147,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">25,941&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">12,915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">184,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income before income tax expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">86,457&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,993&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,216&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">97,666&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17,033&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,625&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,266&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">19,924&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net Income attributable to noncontrolling interests and Tompkins Financial Corporation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">69,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">77,742&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less: Net income attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net Income attributable to Tompkins Financial Corporation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">69,270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">77,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">9,912&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">229&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10,192&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,564,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">41,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">28,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(12,599)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,622,171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">64,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">19,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">92,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other intangibles, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,905&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net loans and leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,208,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,208,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,449,289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(11,537)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,437,752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total equity</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">660,334&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">31,455&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">25,900&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">717,689&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.474%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">&#160;As of and for the year ended December 31, 2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Wealth Management</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Intercompany</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">261,378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">261,378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">50,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">50,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">210,625&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">210,628&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Provision for credit loss expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,366&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,366&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Noninterest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">29,054&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">31,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,123)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">75,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Noninterest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">145,102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">25,908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">12,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,123)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">181,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income before income tax expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">93,211&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,596&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,054&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">102,861&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">18,598&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,426&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">992&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">21,016&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net Income attributable to noncontrolling interests and Tompkins Financial Corporation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">74,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,062&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">81,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less: Net income attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net Income attributable to Tompkins Financial Corporation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">74,486&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,062&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">81,718&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">9,778&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10,044&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,671,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">41,841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">24,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(11,940)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,725,623&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">64,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">19,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">92,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other intangibles, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net loans and leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,877,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,877,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,223,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(10,972)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,212,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total equity</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">608,901</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">32,204</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">21,949</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">663,054</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530508248104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Quarterly Financial Data<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">Unaudited Quarterly Financial Data</a></td>
<td class="text">Unaudited Quarterly Financial DataThe Company has adopted certain provisions within the amendments to Regulation S-K that eliminate tabular presentation of unaudited quarterly financial information. There have been no material retrospective changes to financial statements for any of the quarters within the fiscal years ended December 31, 2021 and December 31, 2020.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=124502072&amp;loc=SL124452896-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530509049208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis Of Presentation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis Of Presentation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tompkins Financial Corporation (&#8220;Tompkins&#8221; or &#8220;the Company&#8221;) is a registered Financial Holding Company with the Federal Reserve Board pursuant to the Bank Holding Company Act of 1956, as amended, organized under the laws of New York State, and is the parent company of Tompkins Community Bank, and Tompkins Insurance Agencies, Inc. (&#8220;Tompkins Insurance&#8221;).  Tompkins Community Bank provides a full array of trust and investment services under the Tompkins Financial Advisors brand.  Unless the context otherwise requires, the term &#8220;Company&#8221; refers to Tompkins Financial Corporation and its subsidiaries.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial information included herein combines the results of operations, the assets, liabilities, and shareholders&#8217; equity (including comprehensive income or loss) of the Company and all entities in which the Company has a controlling financial interest. All significant intercompany balances and transactions are eliminated in consolidation.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity under U.S. generally accepted accounting principles. Voting interest entities are entities in which the total equity investment at risk is sufficient to enable the entity to finance itself independently and provides the equity holders with the obligation to absorb losses, the right to receive residual returns and the right to make decisions about the entity&#8217;s activities. The Company consolidates voting interest entities in which it has all, or at least a majority of, the voting interest. As defined in applicable accounting standards, variable interest entities (VIEs) are entities that lack one or more of the characteristics of a voting interest entity. A controlling financial interest in a VIE is present when the Company has both the power and ability to direct the activities of the VIE that most significantly impact the VIE&#8217;s economic performance and an obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles. In preparing the financial statements, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities, and disclose contingent assets and liabilities, at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Actual results could differ from those estimates. Significant items subject to such estimates and assumptions include the allowance for credit losses, valuation of goodwill and intangible assets, deferred income tax assets, and obligations related to employee benefits.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial information included herein combines the results of operations, the assets, liabilities, and shareholders&#8217; equity of the Company and its subsidiaries. Amounts in the prior periods&#8217; unaudited consolidated financial statements are reclassified when necessary to conform to the current periods&#8217; presentation.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents in the Consolidated Statements of Cash Flows include cash and noninterest bearing balances due from banks, interest-bearing balances due from banks, Federal funds sold, and money market funds. Management regularly evaluates the credit risk associated with the counterparties to these transactions and believes that the Company is not exposed to any significant credit risk on cash and cash equivalents. Historically, each bank subsidiary is required to maintain reserve balances by the Federal Reserve Bank. However, due to the COVID-19 pandemic, the Federal Reserve Board reduced reserve requirement ratios to zero percent effective March 26, 2020.  The Federal Reserve Board has stated that it has no plans to re-impose reserve requirements, but that it may adjust reserve requirements ratios in the future if conditions warrant.  At both December&#160;31, 2021 and December&#160;31, 2020, the reserve requirements for the Company&#8217;s banking subsidiaries totaled $0.0.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Securities</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Securities</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management determines the appropriate classification of debt securities at the time of purchase. Securities are classified as held-to-maturity when the Company has the positive intent and ability to hold the securities to maturity. Held-to-maturity securities are stated at amortized cost. Debt securities not classified as held-to-maturity securities are classified as either available-for-sale or trading. Available-for-sale debt securities are stated at fair value with the unrealized gains and losses, net of tax, excluded from earnings and reported as a separate component of accumulated comprehensive income or loss, in shareholders&#8217; equity. Trading securities are stated at fair value, with unrealized gains or losses included in earnings.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Premiums and discounts are amortized or accreted over the expected life or call date of the related security as an adjustment to yield using the interest method. Dividend and interest income are recognized when earned. Realized gains and losses on the sale of securities are included in net gain (loss) on securities transactions. The cost of securities sold is based on the specific identification method.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning January 1, 2020, for available-for-sale debt securities in an unrealized loss position, at least quarterly, the Company evaluates the securities to determine whether the decline in the fair value below the amortized cost basis (impairment) is due to credit-related factors or noncredit-related factors. Any impairment that is not credit-related is recognized in other comprehensive income, net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses (&#8220;ACL&#8221;) on the Statements of Condition, limited to the amount by which the amortized cost basis exceeds the fair value, with a corresponding adjustment to earnings. Both the ACL and the adjustment to net income may be reversed if conditions change. However, if the Company intends to sell an impaired available-for-sale debt security or more likely than not will be required to sell such a security before recovering its amortized cost basis, the entire impairment amount must be recognized in earnings with a corresponding adjustment to the security&#8217;s amortized cost basis. Because the security&#8217;s amortized cost basis is adjusted to fair value, there is no ACL in this situation.  Changes in the allowance for credit losses are recorded as provision (credit) for credit loss expense. Losses are charged against the ACL when management believes the uncollectability of an available-for-sale debt security is confirmed or when either of the criteria regarding intent or requirement to sell is met.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management measures expected credit losses on held-to-maturity debt securities on a collective basis by major security type with each type sharing similar risk characteristics and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts.  As of December 31, 2021, the held-to-maturity portfolio consisted of U.S. Treasury securities and securities issued by U.S. government-sponsored enterprises, including the Federal National Mortgage Agency and the Federal Farm Credit Banks Funding Corporation.  U.S. Treasury securities are backed by the full faith and credit of and/or guaranteed by the U.S. government, and it is expected that the securities will not be settled at prices less than the amortized cost basis of the securities.  Securities issued by U.S. government agencies or U.S. government-sponsored enterprises carry the explicit and/or implicit guarantee of the U.S. government, are widely recognized as "risk-free," and have a long history of zero credit loss.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to January 1, 2020, we regularly evaluated our debt securities to determine whether there have been any events or economic circumstances indicating that a security with an unrealized loss has suffered other-than-temporary impairment. A debt security is considered impaired if the fair value is less than its amortized cost basis at the reporting date. If impaired, the Company then assesses whether the unrealized loss is other-than-temporary. An unrealized loss on a debt security is generally deemed to be other-than-temporary and a credit loss is deemed to exist if the present value, discounted at the security&#8217;s effective rate, of the expected future cash flows is less than the amortized cost basis of the debt security. As a result, the credit loss component of an other-than-temporary impairment write-down for debt securities is recorded in earnings while the remaining portion of the impairment loss is recognized, net of tax, in other comprehensive income provided that the Company does not intend to sell the underlying debt security and it is more-likely-than not that the Company would not have to sell the debt security prior to recovery of the unrealized loss, which may be to maturity. If the Company intended to sell any securities with an unrealized loss or it is more-likely-than not that the Company would be required to sell the investment securities, before recovery of their amortized cost basis, then the entire unrealized loss would be recorded in earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest receivable on securities is excluded from the estimate of credit losses.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy', window );">Loans and Leases</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loans and Leases</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans are reported at their principal outstanding balance, net of deferred loan origination fees and costs, and unearned income. The Company has the ability and intent to hold its loans for the foreseeable future, except for certain residential real estate loans held-for-sale. The Company provides motor vehicle and equipment financing to its customers through direct financing leases. These leases are carried at the aggregate of lease payments receivable, plus estimated residual values, less unearned income. Unearned income on direct financing leases is amortized over the lease terms, resulting in a level rate of return.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential real estate loans originated and intended for sale in the secondary market are carried at the lower of aggregate cost or estimated fair value. Fair value is determined on the basis of the rates quoted in the secondary market. Net unrealized losses attributable to changes in market interest rates are recognized through a valuation allowance by charges to income. Loans are generally sold on a non-recourse basis with servicing retained. Any gain or loss on the sale of loans is recognized at the time of sale as the difference between the recorded basis in the loan and the net proceeds from the sale. The Company may use commitments at the time loans are originated or identified for sale to mitigate interest rate risk. The commitments to sell loans and the commitments to originate loans held-for-sale at a set interest rate, if originated, are considered derivatives under Account Standard Codification ("ASC") Topic 815 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The impact of the estimated fair value adjustment was not significant to the consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income on loans is accrued and credited to income based upon the principal amount outstanding. Loan origination fees and costs are deferred and recognized over the life of the loan as an adjustment to yield. Loans are considered past due if the required principal and interest payments have not been received as of the date such payments are due. Loans and leases, including impaired loans, are generally classified as nonaccrual if they are past due as to maturity or payment of principal or interest for a period of more than 90 days, unless such loans are well secured and in the process of collection. Loans that are past due less than 90 days may also be classified as nonaccrual if repayment in full of principal or interest is in doubt.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans may be returned to accrual status when all principal and interest amounts contractually due (including arrearages) are reasonably assured of repayment within an acceptable time period, and there is a sustained period (generally six consecutive months) of repayment performance by the borrower in accordance with the contractual terms of the loan agreement. When interest accrual is discontinued, all unpaid accrued interest is reversed. Payments received on loans on nonaccrual are generally applied to reduce the principal balance of the loan.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, the principal balance of a loan is charged off in full or in part when management concludes, based on the available facts and circumstances, that collection of principal in full is not probable. For commercial and commercial real estate loans, this conclusion is generally based upon a review of the borrower&#8217;s financial condition and cash flow, payment history, economic conditions, and the conditions in the various markets in which the collateral, if any, may be liquidated. In general, consumer loans are charged-off in accordance with regulatory guidelines which provides that such loans be charged-off when the Company becomes aware of the loss, such as from a triggering event that may include new information about a borrower&#8217;s intent/ability to repay the loan, bankruptcy, fraud or death, among other things, but in no case will the charge-off exceed specified delinquency timeframes. Such delinquency timeframes state that closed-end retail loans (loans with pre-defined maturity dates, such as real estate mortgages, home equity loans and consumer installment loans) that become past due 120 cumulative days and open-end retail loans (loans that roll-over at the end of each term, such as home equity lines of credit) that become past due 180 cumulative days should be classified as a loss and charged-off. For residential real estate loans, charge-off decisions are based upon past due status, current assessment of collateral value, and general market conditions in the areas where the properties are located.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Acquired Loans</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquired Loans</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired loans are recorded at fair value at the date of acquisition based on a discounted cash flow methodology that considers various factors including the type of loan and related collateral, classification status, fixed or variable interest rate, term of loan and whether or not the loan was amortizing, and a discount rate reflecting the Company&#8217;s assessment of risk inherent in the cash flow estimates. Certain larger purchased loans are individually evaluated while other purchased loans are grouped together according to similar risk characteristics and are treated in the aggregate when applying various valuation techniques. These cash flow evaluations are inherently subjective as they require material estimates, all of which may be susceptible to significant change.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to January 1, 2020, loans acquired in a business combination that had evidence of deterioration of credit quality since origination and for which it was probable, at acquisition, that the Company would be unable to collect all contractually required payments receivable were considered purchased credit impaired (&#8220;PCI&#8221;) loans. PCI loans were individually evaluated and recorded at fair value at the date of acquisition with no initial valuation allowance based on a discounted cash flow methodology that considered various factors including the type of loan and related collateral, classification status, fixed or variable interest rate, term of loan and whether or not the loan was amortizing, and a discount rate reflecting the Company&#8217;s assessment of risk inherent in the cash flow estimates. The difference between the undiscounted cash flows expected at acquisition and the investment in the loan, or the &#8220;accretable yield,&#8221; was recognized as interest income on a level-yield method over the life of the loan. Contractually required payments for interest and principal that exceeded the undiscounted cash flows expected at acquisition, or the &#8220;non-accretable difference,&#8221; were not recognized on the Statement of Condition and did not result in any yield adjustments, loss accruals or valuation allowances. Increases in expected cash flows, including prepayments, subsequent to the initial investment were recognized prospectively through adjustment of the yield on the loan over its </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">remaining life. Decreases in expected cash flows were recognized as impairment. Valuation allowances on PCI loans reflected only losses incurred after the acquisition (meaning the present value of all cash flows expected at acquisition that ultimately were not to be received).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commencing January 1, 2020, in connection with the Company's adoption of ASU 2016-13 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, and its related amendments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, loans acquired in a business combination that have experienced more-than-insignificant deterioration in credit quality since origination are considered purchased credit deteriorated (&#8220;PCD&#8221;) loans. At the acquisition date, an estimate of expected credit losses is made for groups of PCD loans with similar risk characteristics and individual PCD loans without similar risk characteristics. This initial allowance for credit losses is allocated to individual PCD loans and added to the purchase price or acquisition date fair values to establish the initial amortized cost basis of the PCD loans. As the initial allowance for credit losses is added to the purchase price, there is no credit loss expense recognized upon acquisition of a PCD loan. Any difference between the unpaid principal balance of PCD loans and the amortized cost basis is considered to relate to noncredit factors and results in a discount or premium. Discounts and premiums are recognized through interest income on a level-yield method over the life of the loans. All loans considered to be PCI prior to January 1, 2020 were converted to PCD on that date. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The subsequent measurement of expected credit losses for all acquired loans is the same as the subsequent measurement of expected credit losses for originated loans.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts', window );">Allowance for Credit Losses - Loans</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Credit Losses &#8211; Loans</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASU 2016-13 on January 1, 2020 using the modified retrospective approach. The Company recorded a net increase to retained earnings of $1.7&#160;million, upon adoption. The transition adjustment includes a decrease in the allowance for credit losses on loans of $2.5&#160;million, and an increase in the allowance for credit losses on off-balance sheet credit exposures of $400,000, net of the corresponding decrease in deferred tax assets of $0.4&#160;million.  Results for the periods beginning after January 1, 2020 are presented under ASC 326 and follows the current expected credit loss methodology.  Prior periods continue to be reported in accordance with previously applicable U.S. GAAP, which followed the incurred credit losses methodology.  The following policies noted are under the current expected credit losses methodology.  A summary of the Company's previous policies under the incurred credit losses methodology follows at the end of this section. Under the current expected credit loss model, the ACL on loans is a valuation allowance estimated at the balance sheet date in accordance with U.S. GAAP that is deducted from the loans&#8217; amortized cost basis to present the net amount expected to be collected on the loans.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the ACL on loans based on the underlying assets&#8217; amortized cost basis, which is the amount at which the financing receivable is originated or acquired, adjusted for applicable accretion or amortization of premium, discount, collection of cash, and charge-offs. In the event that collection of principal becomes uncertain, the Company has policies in place to reverse accrued interest in a timely manner. Therefore, the Company has made a policy election to exclude accrued interest from the amortized cost basis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected credit losses are reflected in the ACL through a charge to the provision for credit loss expense. When the Company deems all or a portion of a financial asset to be uncollectible, the appropriate amount is written off and the ACL is reduced by the same amount.  In general, the principal balance of a loan is charged off in full or in part when management concludes, based on the available facts and circumstances, that collection of principal in full is not probable. In addition, the Company has reserves for expected recoveries where the Company reviews the prior four quarter charge offs and applies a recovery rate based on the Company&#8217;s historical experience. Subsequent recoveries, if any, are credited to the ACL when received.     </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures expected credit losses of financial assets at the loan level by segment, by pooling loans when the financial assets share similar risk characteristics. Depending on the nature of the pool of financial assets with similar risk characteristics, the Company uses a discounted cash flow (&#8220;DCF&#8221;) method to estimate the expected credit losses. Allowance on loans that do not share risk characteristics are evaluated on an individual basis.  The Company assigns a credit risk rating to all commercial and commercial real estate loans.  The Company reviews commercial and commercial real estate loans rated Substandard or worse, on nonaccrual, and greater than $250,000 for loss potential and when deemed appropriate, assigns an allowance based on an individual evaluation.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s methodologies for estimating the ACL consider available relevant information about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts. The methodologies apply historical loss information, adjusted for asset-specific characteristics, economic conditions at the measurement date, and forecasts about future economic conditions expected to exist through the contractual lives of the financial assets that are reasonable and supportable, to the identified pools of financial assets with similar risk characteristics for </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which the historical loss experience was observed. The Company&#8217;s methodologies revert back to average historical loss information on a straight line basis over eight quarters when it can no longer develop reasonable and supportable forecasts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has identified the following pools of financial assets with similar risk characteristics for measuring expected credit losses:  commercial, commercial real estate, residential, home equity, consumer and leases.  This segmentation was selected based on the differences in the risk profile of each of these categories and aligns well with regulatory reporting categories.  This segmentation separates borrower type, collateral type and the nature of the loan.  The differences in risk profiles of these segments enable the ACL to be more precise in its allocation due to the inherent risk in these specific portfolios. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Discounted Cash Flow Method</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the DCF method to estimate expected credit losses for the commercial, commercial real estate, residential, home equity, and consumer loan pools. For each of these loan segments, the Company generates cash flow projections at the instrument level wherein payment expectations are adjusted for exposure at default using estimated prepayment speeds, time to recovery, probability of default, and loss given default. The modeling of expected prepayment speeds, and time to recovery are based on historical internal data.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses regression analysis of historical internal and peer data to determine suitable loss drivers to utilize when modeling lifetime probability of default and loss given default. This analysis also determines how expected probability of default and loss given default will react to forecasted levels of the loss drivers. For all loan pools utilizing the DCF method, management utilizes and forecasts national unemployment and a one year percentage change in national gross domestic product as loss drivers in the model. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all DCF models, management has determined that four quarters represents a reasonable and supportable forecast period and reverts back to a historical loss rate over eight quarters on a straight-line basis. Management leverages economic projections from an independent third party to inform its loss driver forecasts over the four-quarter forecast period. Other internal and external indicators of economic forecasts, and scenario weightings, are also considered by management when developing the forecast metrics.  The model considers a base case forecast and two alternative forecasts and assigns weightings to these three scenarios based on current conditions and expectations for future conditions.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combination of adjustments for credit expectations (default and loss) and timing expectations (prepayment, curtailment, and time to recovery) produces an expected cash flow stream at the instrument level. Instrument effective yield is calculated, net of the impacts of prepayment assumptions, and the instrument expected cash flows are then discounted at that effective yield to produce an instrument-level net present value of expected cash flows (&#8220;NPV&#8221;).  An ACL is established for the difference between the instrument&#8217;s NPV and amortized cost basis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The model also considers the need to qualitatively adjust expected loss estimates for information not already captured in the loss estimation process.  These qualitative factors include, but are not limited to, those suggested by the Interagency Policy Statement on Allowances for Credit Losses.  These qualitative factor adjustments may increase or decrease the Company's estimate of expected credit losses.  At December 31, 2021 and 2020, the ACL model included increases in qualitative reserves for loans within the hospitality and other certain industries that may have an elevated level of risk due to the adverse economic impact of the COVID-19 pandemic, as well as loans that remain in the Company's payment deferral program implemented in response to the COVID-19 pandemic. The qualitative reserves were added to all portfolio segments with the majority in commercial real estate and then residential real estate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the size and characteristics of the leasing portfolio, the remaining life method, using the historical loss rate of the commercial and industrial segment, is used to determine the allowance for credit losses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Individually Evaluated Financial Assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans that do not share common risk characteristics are evaluated on an individual basis. For collateral dependent financial assets where the Company has determined that foreclosure of the collateral is probable, or where the borrower is experiencing financial difficulty and the Company expects repayment of the financial asset to be provided substantially through the operation or sale of the collateral, the ACL is measured based on the difference between the fair value of the collateral less cost to sell, and the amortized cost basis of the asset as of the measurement date. The ACL may be zero if the fair value of the collateral at the measurement date exceeds the amortized cost basis of the financial asset.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s estimate of the ACL reflects losses expected over the remaining contractual life of the assets. The contractual term does not consider extensions, renewals or modifications unless the Company has identified an expected troubled debt restructuring.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the incurred credit losses methodology utilized in the prior periods, the allowance for loans and leases was maintained at an amount to assure that an appropriate allowance was maintained.  The methodology was comprised of four major components that management had deemed appropriate in evaluating the appropriateness of the allowance for loan and lease losses.  The components included: impaired loans; criticized and classified credits; historical loss experience; and qualitative or subjective analysis. For impaired loans, an allowance was recognized if the fair value of the loan was less than the recorded investment in the loan (recorded investment in the loan is the principal balance plus any accrued interest, net of deferred loan fees or costs and unamortized premium or discount).  For loans that were not impaired or reviewed individually, management assigned a reserve based upon historical loss experience over a designated look-back period. Management had evaluated a variety of look-back periods and had determined that an eight year look back period was appropriate to capture a full range of economic cycles. Management had also evaluated a variety of statistical methods in analyzing loss history, including averages, weighted averages and loss emergence periods and had determined that by applying a loss emergence period analysis to historical losses over a full economic cycle had resulted in a reasonable estimate of losses inherent in the loan portfolio. The model also included an analysis of a variety of subjective factors to support the reserve estimate. These subjective factors included allowance allocations for risks that may not otherwise be fully recognized in other components of the model. Among the subjective factors that were routinely considered as part of this analysis were: growth trends in the portfolio, changes in management and/or polices related to lending activities, trends in classified or nonaccrual loans, concentrations of credit, local and national economic trends, and industry trends.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For acquired credit impaired loans accounted for under FASB ASC Topic 310-30, Loans and Debt Securities Acquired with Deteriorated Credit Quality, (&#8220;ASC Topic 310-30&#8221;), the Company&#8217;s allowance for loan and lease losses was estimated based upon our expected cash flows for these loans. To the extent that we experienced a deterioration in borrower credit quality resulting in a decrease in our expected cash flows subsequent to the acquisition of the loans, an allowance for loan losses would be established based on our estimate of future credit losses over the remaining life of the loans. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For acquired non-credit impaired loans accounted for under FASB ASC Topic 310-20, Nonrefundable Fees and Other Costs, (&#8220;ASC Topic 310-20&#8221;), the Company&#8217;s allowance for loan and lease losses was maintained through provisions for loan losses based upon an evaluation process that was similar to our evaluation process used for originated loans. This evaluation, which included a review of loans on which full collectability may not be reasonably assured, it considered, among other matters, the estimated fair value of the underlying collateral, economic conditions, historical net loan loss experience, carrying value of the loans, which included the remaining net purchase discount or premium, and other factors that warrant recognition in determining our allowance for loan losses. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Troubled Debt Restructuring</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A loan that has been modified or renewed is considered a troubled debt restructuring (&#8220;TDR&#8221;) when two conditions are met: 1) the borrower is experiencing financial difficulty and 2) concessions are made for the borrower's benefit that would not otherwise be considered for a borrower or transaction with similar credit risk characteristics. The Company&#8217;s ACL reflects all effects of a TDR when an individual asset is specifically identified as a reasonably expected TDR. The Company has determined that a TDR is reasonably expected no later than the point when the lender concludes that modification is the best course of action and it is at least reasonably possible that the troubled borrower will accept some form of concession from the lender to avoid a default.  Reasonably expected TDRs and executed non-performing TDRs are evaluated individually to determine the required ACL. TDRs performing in accordance with their modified contractual terms for a reasonable period of time, generally six months,  may be included in the Company&#8217;s existing pools based on the underlying risk characteristics of the loan to measure the ACL.  The provisions of the CARES Act and interagency guidance issued by Federal banking regulators provided guidance and clarification related to modifications and deferral programs to assist borrowers who are negatively impacted by the COVID-19 national emergency.  Under the CARES Act, a modification deemed to be COVID-19-related is not considered to be a TDR if the loan was not more than 30 days past due as of December 31, 2019 and the deferral was executed between March 1, 2020 and the earlier of 60 days after the date of termination of the COVID-19 national emergency or December 31, 2020. The Appropriations Act extended the termination of these provisions to the earlier of 60 days after the COVID-19 national emergency date or January 1, 2022. The banking regulators issued similar guidance, which clarified that a COVID-19-related modification should not be considered a TDR if the borrower was current on payments at the time the underlying loan modification program was implemented and if the modification was considered to be short-term. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the CARES Act, the Appropriations Act and the interagency guidance, the Company does not designate eligible loan modifications and deferrals resulting from the impacts of COVID-19 as TDRs. The Company evaluates modifications for eligibility under the CARES Act and Appropriations Act, then the interagency guidance if they do not qualify </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the CARES Act or Appropriation Act relief.  Modifications that are not eligible for either program continue to follow the Corporation&#8217;s established TDR policy.  Additionally, loans with deferrals granted due to COVID-19 are not generally reported as past due or nonaccrual.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loan Commitments and Allowance for Credit Losses on Off-Balance Sheet Credit Exposures</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments include off-balance sheet credit instruments, such as commitments to make loans, unused lines of credit and commercial letters of credit, issued to meet customer financing needs. The Company&#8217;s exposure to credit loss in the event of nonperformance by the other party to the financial instrument for off-balance sheet loan commitments is represented by the contractual amount of those instruments. Such financial instruments are recorded when they are funded. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records an allowance for credit losses on off-balance sheet credit exposures, unless the commitments to extend credit are unconditionally cancellable, through a charge to the provision for credit loss expense for off-balance sheet credit exposures included in other noninterest expense in the Company&#8217;s Consolidated Statements of Income. The ACL on off-balance sheet credit exposures is estimated by loan segment at each balance sheet date under the current expected credit loss model using similar methodologies as portfolio loans, taking into consideration the likelihood that funding will occur, and is included in other liabilities on the Company&#8217;s Statements of Condition.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Premises and Equipment</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Premises and Equipment</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Land is carried at cost. Premises and equipment are stated at cost, less allowances for depreciation. The provision for depreciation for financial reporting purposes is computed generally by the straight-line method at rates sufficient to write-off the cost of such assets over their estimated useful lives. Buildings are amortized over a period of 10-39 years, and furniture, fixtures, and equipment are amortized over a period of 2-20 years. Leasehold improvements are generally depreciated over the lesser of the lease term or the estimated lives of the improvements. Maintenance and repairs are charged to expense as incurred. Gains or losses on disposition are reflected in earnings.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateOwnedValuationAllowancePolicy', window );">Other Real Estate Owned</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Real Estate Owned</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other real estate owned consists of properties formerly pledged as collateral to loans, which have been acquired by the Company through foreclosure proceedings or acceptance of a deed in lieu of foreclosure. Upon transfer of a loan to foreclosure status, an appraisal is generally obtained and any excess of the loan balance over the fair value, less estimated costs to sell, is charged against the allowance for credit losses. Expenses and subsequent adjustments to the fair value are treated as other operating expense.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text">Goodwill<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of purchase price over the fair value of assets acquired in a transaction using purchase accounting. Goodwill has an indefinite useful life and is not amortized, but is tested for impairment. Goodwill impairment tests are performed on an annual basis or when events or circumstances dictate. On January 1, 2020, the Company adopted ASU 2017-04</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, "Intangibles - Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment", </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which eliminates the entities requirement to compute the implied fair value.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tests goodwill annually as of December 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span>. The Company has the option to perform a qualitative assessment of goodwill, which considers company-specific and economic characteristics that might impact its carrying value. If based on this qualitative assessment, it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then a quantitative test (Step 1) is performed, which compares the fair value of the reporting unit to the carrying amount of the reporting unit in order to identify potential impairment. If the estimated fair value of a reporting unit exceeds its carrying amount, the goodwill of the reporting unit is not considered impaired. The implied fair value of goodwill is determined in the same manner as goodwill that is recognized in a business combination. Significant judgment and estimates are involved in estimating the fair value of the assets and liabilities of the reporting units.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Other Intangible Assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Intangible Assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets include core deposit intangibles, customer related intangibles, covenants not to compete, and mortgage servicing rights. Core deposit intangibles represent a premium paid to acquire a base of stable, low cost deposits in the acquisition of a bank, or a bank branch, using purchase accounting. The amortization period for core deposit intangible ranges from 5 to 10 years, using an accelerated method. The covenants not to compete are amortized on a straight-line basis over 3 to 6 years, while customer related intangibles are amortized on an accelerated basis over a range of 6 to 15 years. The amortization period is monitored to determine if circumstances require such periods to be revised. The Company periodically reviews its intangible assets for changes in circumstances that may indicate the carrying amount of the asset is impaired. The Company tests its intangible assets for impairment on an annual basis or more frequently if conditions indicate that an impairment loss has more likely than not been incurred.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Deferred taxes are reviewed quarterly and reduced by a valuation allowance if, based upon the information available, it is more likely than not that some or all of the deferred tax assets will not be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income and recoverable taxes paid in prior years. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized. The Company&#8217;s policy is to recognize interest and penalties on unrecognized tax benefits in income tax expense in the Consolidated Statements of Income.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryIncomeTaxesPolicy', window );">Tax Credit Investments</a></td>
<td class="text">Tax Credit InvestmentsThe Company accounts for its investments in qualified affordable housing projects using the proportional amortization method. Under that method, the Company amortizes the initial cost of the investment in proportion to the tax credits and other tax benefits received and recognizes the net investment performance in the income statement as a component of income tax expense.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepurchaseAgreementsValuationPolicy', window );">Securities Sold Under Agreements to Repurchase</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Securities Sold Under Agreements to Repurchase</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities sold under agreements to repurchase (repurchase agreements) are agreements in which the Company transfers the underlying securities to a third-party custodian&#8217;s account that explicitly recognizes the Company&#8217;s interest in the securities. The agreements are accounted for as secured financing transactions provided the Company maintains effective control over the transferred securities and meets other criteria as specified in FASB ASC Topic 860, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transfers and Servicing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC Topic 860&#8221;). The Company&#8217;s agreements are accounted for as secured financings; accordingly, the transaction proceeds are reflected as liabilities and the securities underlying the agreements continue to be carried in the Company&#8217;s securities portfolio.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_TreasuryStockPolicyTextBlock', window );">Treasury Stock</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Stock</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of treasury stock is shown on the Consolidated Statements of Condition as a separate component of shareholders&#8217; equity, and is a reduction to total shareholders&#8217; equity. Shares are released from treasury at fair value, identified on an average cost basis.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_TrustAndInvestmentServicesPolicyTextBlock', window );">Trust and Investment Services</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trust and Investment Services</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets held in fiduciary or agency capacities for customers are not included in the accompanying Consolidated Statements of Condition, since such items are not assets of the Company. Fees associated with providing trust and investment services are included in noninterest income.  Additional information on trust and investment fees is presented in Note 14 - "Revenue Recognition."</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Share</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is calculated by dividing net income available to common shareholders by the weighted average number of shares outstanding during the year, exclusive of shares represented by the unvested portion of restricted stock and restricted stock units. Diluted earnings per share is calculated by dividing net income available to common shareholders by the weighted average number of shares outstanding during the year plus the dilutive effect of the unvested portion of restricted stock and restricted stock units and stock issuable upon conversion of common stock equivalents (primarily stock options) or certain other contingencies. The Company uses authoritative accounting guidance under ASC Topic 260, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. The Company issues stock-based compensation awards that included restricted stock awards that contain such rights.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text">Segment ReportingThe Company manages its operations through three reportable business segments in accordance with the standards set forth in FASB ASC Topic 280, &#8220;Segment Reporting&#8221;. The three segments are: (i) banking (&#8220;Banking&#8221;), (ii) insurance (&#8220;Tompkins Insurance Agencies, Inc.&#8221;) and (iii) wealth management (&#8220;Tompkins Financial Advisors&#8221;). The Company&#8217;s insurance services and wealth management services are managed separately from the Bank.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income (Loss)</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income (Loss)</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Company, comprehensive income (loss) represents net income plus the net change in unrealized gains or losses on available-for-sale debt securities for the period (net of taxes), and the actuarial gain or loss and amortization of unrealized amounts in the Company&#8217;s defined-benefit retirement and pension plan, supplemental employee retirement plan, and post-retirement life and healthcare benefit plan (net of taxes), and is presented in the Consolidated Statements of Comprehensive Income (Loss) and Consolidated Statements of Changes in Shareholders&#8217; Equity. Accumulated other comprehensive income (loss) represents the net unrealized gains or losses on available-for-sale debt securities (net of tax) and unrecognized net actuarial gain or loss, unrecognized prior service costs, and unrecognized net initial obligation (net of tax) in the Company&#8217;s defined-benefit retirement and pension plan, supplemental employee retirement plan, and post-retirement life and healthcare benefit plan.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementPlansPolicy', window );">Pension and Other Employee Benefits</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension and Other Employee Benefits</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains noncontributory defined-benefit and defined contribution plans, which cover substantially all employees of the Company. In addition, the Company also maintains supplemental employee retirement plans for certain executives and a post-retirement life and healthcare plan. These plans are discussed in detail in Note 11 &#8220;Employee Benefit Plans&#8221;. The Company incurs certain employment-related expenses associated with these plans. In order to measure the expense associated with these plans, various assumptions are made including the discount rate used to value certain liabilities, expected return on plan assets, anticipated mortality rates, and expected future healthcare costs. The assumptions are based on historical experience as well as current facts and circumstances. A third-party actuarial firm is used to assist management in measuring the expense and liability associated with the plans. The Company uses a December 31 measurement date for its plans. As of the measurement date, plan assets are determined based on fair value, generally representing observable market prices. The projected benefit obligation is primarily determined based on the present value of projected benefit distributions at an assumed discount rate.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expenses associated with these plans are charged to current operating expenses.  The Company recognizes an asset for a plan&#8217;s overfunded status or a liability for a plan&#8217;s underfunded status in the Company&#8217;s consolidated statements of condition, and recognizes changes in the funded status of these plans in comprehensive income, net of applicable taxes, in the year in which the change occurred.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for the provisions of FASB ASC Topic 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC Topic 820&#8221;), for financial assets and financial liabilities. ASC Topic 820 defines fair value, establishes a framework for measuring fair value in accordance with U.S. GAAP, and expands disclosures about fair value measurements. See Note 19 &#8220;Fair Value Measurements&#8221;.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, fair values of financial instruments are based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and the Company&#8217;s creditworthiness, among others.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASU 2014-09</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Revenue From contracts With Customers (Topic 606)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, effective January 1, 2018, the Company adopted new policies related to revenue recognition. In general, for revenue not associated with financial instruments, guarantees and lease contracts, the Company applies the following steps when recognizing revenue from contracts with customers: (i) identify the contract, (ii) identify the performance obligations, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations and (v) recognize revenue when a performance obligation is satisfied. Tompkins' contracts with customers are generally short term in nature, typically due within one year or less or cancellable by the Company or the Company's customer upon a short notice period. Performance obligations for the Company's customer contracts are generally satisfied at a single point in time, typically when the transaction is complete, or over time. For performance obligations satisfied over time, Tompkins primarily uses the output method, directly measuring the value of the products/services transferred to the customer, to determine when performance obligations have been satisfied. The Company typically receives payment from customers and recognizes revenue concurrent with the satisfaction of the Company's performance obligations. In most cases, this occurs within a single financial reporting period. For payments received in advance of the satisfaction of performance obligations, revenue recognition is deferred until such time as the performance obligations have been satisfied. In cases where the Company has not received payment despite satisfaction of the Company's performance obligations, the Company accrues an estimate of the amount due in the period the Company's performance obligations have been satisfied. For contracts with variable components, only amounts for which collection is probable are accrued. The Company generally acts in a principal capacity, on the Company's own behalf, in most of the Company's contracts with customers. In such transactions, Tompkins </span></div>recognizes revenue and the related costs to provide the services on a gross basis in the Company's financial statements. In some cases, Tompkins acts in an agent capacity, deriving revenue through assisting other entities in transactions with the Company's customers. In such transactions, Tompkins recognizes revenue and the related costs to provide the services on a net basis in the Company's financial statements. These transactions recognized on a net basis primarily relate to insurance and brokerage commissions and fees derived from the Company's customers' use of various interchange and ATM/debit card networks.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_TreasuryStockPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire policy regarding treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_TreasuryStockPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_TrustAndInvestmentServicesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire policy regarding trust and investment services provided by the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_TrustAndInvestmentServicesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for charging off uncollectible financing receivables, including, but not limited to, factors and methodologies used in estimating the allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (a,b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155638-234783<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the lending, securitization, sales, transfers and servicing practices for mortgage banking activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 310<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121578458&amp;loc=d3e48700-111005<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementPlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66047640&amp;loc=d3e39622-114963<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=d3e29149-114947<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6412939&amp;loc=d3e15145-114933<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementPlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateOwnedValuationAllowancePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for establishing and maintaining the valuation allowance related to real estate owned.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateOwnedValuationAllowancePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryIncomeTaxesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, including investment tax credits, and the related regulatory treatment (for example, whether deferred income tax accounting - normalization - is allowed in rate making).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 740<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501382&amp;loc=d3e54136-110423<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 740<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501382&amp;loc=d3e54053-110423<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryIncomeTaxesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepurchaseAgreementsValuationPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the accounting policy for determining which carrying amount is used for securities sold under repurchase agreements and the method used to determine that amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123594681&amp;loc=d3e12762-108607<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepurchaseAgreementsValuationPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530513167304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Schedule of available-for-sale securities</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize available-for-sale debt securities held by the Company at December&#160;31, 2021 and 2020:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-Sale Debt Securities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized   Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasuries</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,291&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,542&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,834&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,527&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,169&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities &#8211; residential, issued by</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879,102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,063,790</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,626</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,903</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,044,513</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-Sale Debt Securities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized   Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government sponsored entities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599,652&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,820&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607,480&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities &#8211; residential, issued by</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agencies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government sponsored entities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691,562&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,593&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,599,894</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30,773</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,474</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,627,193</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesTextBlock', window );">Schedule of held to maturity securities</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Held-to-Maturity Securities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized  Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Unrealized  Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasuries</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,689&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,368&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government  sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,789&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,920&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total held-to-maturity debt securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">284,009</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">668</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,389</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">282,288</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized  Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Held-to-maturity securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total held-to-maturity debt securities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">284,009</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">282,288</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRealizedGainLossTableTextBlock', window );">Schedule of sales transactions of available-for-sale securities</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth information with regard to sales transactions of debt securities available-for-sale:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.368%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.077%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.077%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.078%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">142,679</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,333&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,598&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,126</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross realized losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(851)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(595)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net gains (losses) on sales of available-for-sale debt securities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">275</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">179</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">528</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock', window );">Schedule of debt securities, available for sale with unrealized losses</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes available-for-sale </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">debt </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">securities that had unrealized losses at December&#160;31, 2021:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:34.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.652%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="18" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-Sale Debt Securities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12 Months or Longer</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized  Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized  Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized  Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasuries</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,810&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,542&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,810&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,542&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities &#8211; residential, issued by</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,074&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,920&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553,351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,095,830</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,921</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">394,300</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,982</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,490,130</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,903</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes available-for-sale debt securities that had unrealized losses at December&#160;31, 2020:&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:34.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.652%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="18" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-Sale Debt Securities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12 Months or Longer</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized  Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized  Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized  Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government sponsored entities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,711&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,711&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,868&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,868&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities &#8211; residential, issued by</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agencies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,819&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government sponsored entities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,068&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,711&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">417,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,014</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,266</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">460</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">427,048</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,474</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock', window );">Schedule held-to-maturity securities with unrealized losses</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes held-to-maturity debt securities that had unrealized losses at </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.576%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="18" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Held-to-Maturity Securities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12 Months or Longer</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized  Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasuries</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,280&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,280&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations of U.S. Government  sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,789&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,789&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total held-to-maturity securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">119,872</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,389</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">119,872</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,389</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Schedule of amortized cost and estimated fair value of debt securities by contractual maturity</a></td>
<td class="text"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized  Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,159&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,559&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,108,186&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,096,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955,604&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947,713&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,063,790</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,044,513</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized  Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,044&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728,794&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739,605&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">871,100&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887,588&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,599,894</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,627,193</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Held To Maturity Securities With Unrealized Losses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-111563<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5B<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269825-111563<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269820-111563<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRealizedGainLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRealizedGainLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530506894648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDisclosureAbstract', window );"><strong>Loans and Leases Receivable Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of loans and leases</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans and Leases at December&#160;31, 2021 and December&#160;31, 2020 were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">99,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">699,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPP loans*</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,260</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial and industrial</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">869,553</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,178,728&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">178,582</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">195,973</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,278,599</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,204,310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,653,154</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,569,192&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">182,671</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,827&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,290,911</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal residential real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,473,582</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,435,987&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,655</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">67,396</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal consumer and other</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72,051</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,948</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,203&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loans and leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,082,288</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,267,910&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unearned income and deferred costs and fees</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(6,821)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,583)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total loans and leases, net of unearned income and deferred costs and fees</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,075,467</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,260,327&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">*SBA Paycheck Protection Program ("PPP")</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock', window );">Schedule of loans to related parties</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loan transactions with related parties are summarized as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.762%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.763%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">49,080</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,389&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans to new directors/executive officers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,886&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New loans and advancements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,274</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,022&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(34,451)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,217)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,903</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,080&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PastDueFinancingReceivablesTableTextBlock', window );">Schedule of age analysis of past due loans</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The below table is an aging analysis of past due loans, segregated by class of loans as of December&#160;31, 2021 and 2020.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.281%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30-59 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">60-89 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">90 Days or More</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Past Due</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current Loans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Loans</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans and Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPP loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial and industrial</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">868,953</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869,553</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,274,887&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,278,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,305</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,649,321</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,653,154</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,656&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,671&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,286,148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,290,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal residential real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,256</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,715</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,419</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,467,163</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,473,582</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,655&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal consumer and other</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,676&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,051&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,948&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,948&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total loans and leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,422</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,650</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,155</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,227</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,071,061</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,082,288</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unearned income and deferred costs and fees</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,821)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,821)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total loans and leases, net of unearned income and deferred costs and fees</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,422</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,650</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,155</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,227</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,064,240</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,075,467</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">*SBA Paycheck Protection Program ("PPP")</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:33.509%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.801%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30-59 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">60-89 Days</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">90 Days or More</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Past Due</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current Loans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Loans</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans and Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791,420&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792,987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPP loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial and industrial</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,585&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177,143&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,178,728&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,603&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,197,185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,204,310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,125&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,388&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,561,804&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,569,192&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,827&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,610&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,229,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal residential real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,234&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,673&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,428,314&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,435,987&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal consumer and other</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,134&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,203&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,203&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total loans and leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,831</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,181</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,300</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,312</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,250,598</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,267,910</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unearned income and deferred costs and fees</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,583)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,583)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total  loans and leases, net of unearned income and deferred costs and fees</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,831</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,181</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,300</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,312</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,243,015</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,260,327</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock', window );">Schedule of loans on nonaccrual status</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the amortized cost basis of loans on nonaccrual status and the amortized cost basis of loans on nonaccrual status for which there was no related allowance for credit losses. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.960%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonaccrual Loans and Leases with no ACL</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonaccrual Loans and Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans and Leases Past Due Over 89 Days and Accruing</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans and Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial other</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial and industrial</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,483&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,502&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,893&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,719&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal residential real estate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,096&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,178&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal consumer and other</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total loans and leases</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,101</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,033</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.960%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonaccrual Loans and Leases with no ACL</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonaccrual Loans and Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans and Leases Past Due Over 89 Days and Accruing</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loans and Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial other</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial and industrial</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,775&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,080&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal commercial real estate</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,080&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,627&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,965&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal residential real estate</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,132&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,145&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal consumer and other</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total loans and leases</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,018</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">38,976</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Loans To Related Parties [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PastDueFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of aging analysis for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PastDueFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivable on nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530517648840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Credit Losses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Schedule of originated and acquired credit losses by portfolio segment</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the allowance for credit losses for the years ended December 31, 2021, 2020 and 2019 are summarized as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for Credit Losses - Loans and Leases</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total allowance at beginning of year </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">51,669</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,892&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,410&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,534)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Credit) provision for credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,805)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries on loans and leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,725</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs on loans and leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(7,746)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,471)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,790)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total allowance at end of year</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">42,843</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,669&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,892&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for Credit Losses - Off-Balance Sheet Credit Exposures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities for off-balance sheet credit exposures at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,920</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (credit) for credit loss expense related to off-balance sheet credit exposures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">586</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,062&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(272)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities for off-balance sheet credit exposures at end of period</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,506</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,920&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activity in the allowance for credit losses for loans for the years ended December 31, 2021 and 2020.  As previously discussed, the Company adopted ASU 2016-13 on January 1, 2020 using the modified retrospective approach.  Results for the periods beginning after January 1, 2020 are presented under ASC 326.  As a result of the adoption of ASC 326, the Company recorded a net cumulative-effect adjustment reducing the allowance for credit losses by $2.5&#160;million. The allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial<br/>&amp; Industrial</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Residential<br/>Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer<br/>and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for credit losses:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,546&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,562&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,669&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,957)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(438)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,746)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Credit) provision for credit loss expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,748)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending Balance</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,335</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,813</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,139</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,492</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">64</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">42,843</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial<br/>&amp; Industrial</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial<br/>Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Residential<br/>Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer<br/>and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance<br/>Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for credit losses:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance, prior to adoption of ASU 2016-13</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,608&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of adopting ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,008)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,917)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,459&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,534)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(482)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,471)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Credit) provision for credit loss expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(693)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(416)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending Balance</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,239</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30,546</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,257</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,562</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">51,669</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the amortized cost basis of collateral dependent loans, which are individually evaluated to determine expected credit losses, and the related allowance for credit losses allocated to these loans:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:48.973%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.885%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.885%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.885%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.885%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.887%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Real Estate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Business Assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ACL Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and Industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Real Estate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential Real Estate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,508</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">395</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,259</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,162</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">67</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock', window );">Schedule of troubled debt restructurings</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present loans by class modified in 2021 and 2020 as troubled debt restructurings. Post-modification balances reflect paydowns and charge-offs at time of modification.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Troubled Debt Restructuring</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.768%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Defaulted TDRs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Loans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pre-<br/>Modification<br/>Outstanding<br/>Recorded<br/>Investment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Post-Modification  Outstanding Recorded Investment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Loans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Post-<br/>Modification<br/>Outstanding<br/>Recorded<br/>Investment</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">219</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">219</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">201</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Represents the following concessions: extension of term and reduction of rate.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TDRs that defaulted during the 12 months ended December 31, 2021, that had been restructured in the prior twelve months.</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.768%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Defaulted TDRs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Loans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pre-<br/>Modification<br/>Outstanding<br/>Recorded<br/>Investment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Post-Modification  Outstanding Recorded Investment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Loans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Post-<br/>Modification<br/>Outstanding<br/>Recorded<br/>Investment</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial &amp; industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial and industrial other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential real estate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer and other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">345</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">345</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">124</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Represents the following concessions: extension of term and reduction of rate.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TDRs that defaulted during the 12 months ended December&#160;31, 2020, that had been restructured in the prior twelve months.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock', window );">Schedule of credit quality indicators on loans by class of commercial and industrial loans and commercial real estate loans</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents credit quality indicators by total loans on an amortized cost basis by origination year as of December&#160;31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Amortized Cost Basis</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Loans</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial and Industrial - Other:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">688,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial and Industrial - Other</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">124,331</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59,786</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54,613</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">42,768</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35,926</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">240,123</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">131,535</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,039</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">699,121</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial and Industrial - PPP:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial and Industrial - PPP</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,260</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,260</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial and Industrial - Agriculture:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,782&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,984&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,165&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial and Industrial - Agriculture</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,573</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,867</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,711</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,159</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,960</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,502</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54,805</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">595</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">99,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Real Estate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,874&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,991&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,225&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,160,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial Real Estate</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">329,356</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">273,443</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">263,300</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">207,727</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">223,667</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">892,837</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,044</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43,225</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,278,599</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Real Estate - Agriculture:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,943&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,064&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial Real Estate - Agriculture</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,151</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,335</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,943</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">41,103</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,195</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52,412</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,984</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,850</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">195,973</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Real Estate - Construction</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,840&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,537&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial Real Estate - Construction</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,840</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,325</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,542</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,274</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,202</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">113,337</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,037</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">178,582</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents credit quality indicators by total loans on an amortized cost basis by origination year as of December&#160;31, 2021, continued.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:15.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.299%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Amortized Cost Basis</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Loans</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Residential - Home Equity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,033&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,459&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Residential - Home Equity</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,033</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,142</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,057</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,600</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,572</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,748</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">163,469</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,050</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">182,671</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Residential - Mortgages</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,282,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,060&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Residential - Mortgages</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">324,967</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">282,202</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">162,815</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">98,480</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">124,914</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">282,193</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,135</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,205</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,290,911</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer - Direct</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,653&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,435&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Consumer - Direct</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,653</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,744</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,441</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,659</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,861</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,602</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,436</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">67,396</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer - Indirect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Consumer - Indirect</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,809</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">856</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">960</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">587</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">363</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">80</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,655</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present credit quality indicators (internal risk grade) by class of commercial and industrial loans and commercial real estate loans as of December 31, 2020.&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:16.080%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.325%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.325%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.892%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Amortized Cost Basis</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Loans</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial and Industrial - Other:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,191&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,969&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781,840&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,064&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,045&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,291&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,646&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial &amp; Industrial - Other</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">93,073</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">73,311</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">57,468</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">62,111</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35,739</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">302,038</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">152,946</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,301</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">792,987</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial and Industrial - PPP:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial and Industrial - PPP</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">291,252</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">291,252</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial and Industrial - Agriculture:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,536&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,531&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,080&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,308&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,312&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,004&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial and Industrial - Agriculture</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,635</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,088</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,190</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,462</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,539</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,907</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">46,328</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,340</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">94,489</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Real Estate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,651&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,487&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,903&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,047,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,074&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,037&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial Real Estate</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">278,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">264,280</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">256,658</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">248,313</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">330,041</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">727,711</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33,622</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">64,903</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,204,310</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Real Estate - Agriculture:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,440&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,557&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,777&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,527&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial Real Estate - Agriculture</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,400</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35,081</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,094</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,499</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,847</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">46,092</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,251</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,602</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">201,866</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial Real Estate - Construction:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,465&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,705&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,879&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,682&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,051&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Mention</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,920&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Substandard</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Commercial Real Estate - Construction</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,465</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,705</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,999</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,478</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,879</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,473</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86,966</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,051</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">163,016</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents credit quality indicators by total loans on an amortized cost basis by origination year as of December 31, 2020, continued.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:15.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.299%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Amortized Cost Basis</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Loans Converted to Term</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Loans</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Residential - Home Equity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,440&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,052&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,120&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,965&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Residential - Home Equity</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,440</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,052</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,120</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">916</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,612</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">190,861</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">200,827</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Residential - Mortgages</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,699&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,224,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Residential - Mortgages</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">305,476</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">193,801</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">123,660</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">156,405</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">179,553</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">262,861</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,787</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,617</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,235,160</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer - Direct</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,840&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,840&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Consumer - Direct</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,845</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,201</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,178</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,644</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,854</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,842</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,835</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">61,399</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consumer - Indirect</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Consumer - Indirect</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,424</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,945</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,371</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,135</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">418</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">108</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,401</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953659-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of troubled debt restructurings in the current period: (1) for each restructuring, the principal changes in terms, the major features of settlement, or both; (2) the aggregate gain (loss) on restructuring of payables; (3) the income tax effect on the gain or loss recognized on the restructuring of payables; (4) the gain (loss) recognized on the restructuring of payables, after the impact of income tax expense or benefit; and (5) the aggregate gain (loss) on transfer of assets recognized during the period, after the impact of income tax expense or benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 60<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6402221&amp;loc=d3e15743-112638<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530517648808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of goodwill</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Wealth Management</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,369&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,211&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,447&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,369&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,867&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,211&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,447&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">64,369</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,867</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,211</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">92,447</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of amortizing intangible assets</a></td>
<td class="text"><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information regarding the Company's amortizing intangible assets:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr style="height:20pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core deposit intangible</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,269&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,372&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,643</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,643</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr style="height:20pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core deposit intangible</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,585&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,334&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,407</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,502</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,905</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of estimated amortization expense</a></td>
<td class="text">The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2021 is as follows:<div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated amortization expense:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December 31, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the year ended December 31, 2026</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Excludes the amortization of mortgage servicing rights.&#160;&#160;Amortization of mortgage servicing rights was $182,000 in 2021, $221,000 in 2020 and $117,000 in 2019.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530508101288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Premises and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of premise and equipment</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Premises and equipment at December 31 were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.913%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,195</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,195&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premises and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">105,164</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">83,803</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,520&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(112,746)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105,033)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85,416</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,709&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock', window );">Schedule of depreciation and amortization</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expenses in 2021, 2020 and 2019 are included in operating expenses as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premises</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,599</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,608&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,809&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,367</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,966</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,833&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,715&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of depreciation and amortization related to premises and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530513363624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deposits (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock', window );">Schedule of maturities of time deposits</a></td>
<td class="text">Scheduled maturities of time deposits at December&#160;31, 2021, were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than $250,000</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$250,000  and over</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,589&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over three through six months</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,990&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over six through twelve months</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,328&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,503&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total due in 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,738&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,568&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,306&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,879&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,466&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,559&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">471,748</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">167,926</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">639,674</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of maturity of deposits that cannot be withdrawn before a set date without penalty or for which notice of withdrawal is required.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507749832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities Sold Under Agreements to Repurchase and Federal Funds Purchased (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract', window );"><strong>Carrying Value of Federal Funds Purchased, Securities Sold under Agreements to Repurchase, and Deposits Received for Securities Loaned [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRepurchaseAgreements', window );">Schedule of securities sold under agreements to repurchase</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding securities sold under agreements to repurchase and Federal funds purchased is detailed in the following tables for the years ended December 31:</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Securities Sold Under Agreements to Repurchase</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total outstanding at December 31</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66,787</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,845&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,346&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum month-end balance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">78,420</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average balance during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58,627</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average rate at December 31</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average interest rate paid during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.11</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Federal Funds Purchased</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average balance during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average rate at December 31</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average interest rate paid during the year</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.86&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRepurchaseAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for repurchase agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRepurchaseAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507755736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Borrowings (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of borrowings</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarized the Company&#8217;s borrowings as of December 31:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.913%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Overnight FHLB advances</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term FHLB advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">110,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other borrowings</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">124,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530513177128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock', window );">Schedule of changes in the projected benefit obligations</a></td>
<td class="text">The following table sets forth the changes in the projected benefit obligation for the DB Pension Plan and SERPs and the accumulated post-retirement benefit obligation for the Life and Healthcare Plan; and the respective plan assets, and the plans&#8217; funded status and amounts recognized in the Company&#8217;s Consolidated Statements of Condition at December&#160;31, 2021 and 2020 (the measurement dates of the plans).<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.185%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DB Pension Plan</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Life and Healthcare Plan</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SERP Plan</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in benefit obligation:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">98,021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,346&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,508</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,022&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36,710</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">186</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">231</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,628</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">180</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">692</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan participants&#8217; contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">108</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,834)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(574)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,002)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,742)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(353)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(598)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(641)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Benefit obligation at end of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">93,009</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,021&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,055</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,508&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,033</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,710&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,352&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan participants&#8217; contributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">108</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">245</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">598</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,806)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,742)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(353)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(641)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value of plan assets at end of year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,393</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,172&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Funded (unfunded) status</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,384</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,849)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(10,055)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,508)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(34,033)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,710)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule of net periodic benefit cost and other comprehensive income (loss)</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic benefit cost and other comprehensive income (loss) includes the following components:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.089%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DB Pension Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Life and Healthcare Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SERP Plan</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Components of net periodic benefit cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">186</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">231</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,628</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">180</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">692</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">914&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,652)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,416)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,933)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service (credit) cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(61)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">282</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized net actuarial loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,559</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,334&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">312</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,080</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized net actuarial gain due to curtailments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic benefit (credit) cost</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,464)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,644)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(673)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">617</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,285</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,513&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost is included in salaries and wages in the Consolidated Statements of Income.  The other components of net periodic benefit costs are included in other operating expense in the Consolidated Statements of Income.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other changes in plan assets and benefit obligations recognized in other comprehensive income (loss):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.089%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DB Pension Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Life and Healthcare Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SERP Plan</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial loss (gain)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(8,209)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,899&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,776&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(574)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,218&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,002)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,070&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,128&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,559)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,411)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,334)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(312)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,080)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(343)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,022&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized prior service cost (credit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">61</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(285)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service cost (credit) recognized due to curtailment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized in other comprehensive income (loss)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(9,769)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,498&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(825)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,246&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,476&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,364)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,985&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,703&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total recognized in net periodic benefit cost and other comprehensive income (loss)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(12,233)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">779&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(208)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,758&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,463&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,079)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,198&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,216&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock', window );">Schedule of pre-tax amounts recognized as a component of accumulated other comprehensive income (loss)</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pre-tax amounts recognized as a component of accumulated other comprehensive income (loss) as of year-end that have not been recognized as a component of the Company&#8217;s combined net periodic benefit cost of the Company&#8217;s DB Pension Plan, Life and Healthcare Plan and SERPs are presented in the following table.&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.384%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DB Pension Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Life and Healthcare Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SERP Plan</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial loss (gain)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">40,765</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,533&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,045&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,886</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,771&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,586&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,532</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,614&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,345&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service cost (credit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(226)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(287)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(348)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,866</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">40,765</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,534&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,036&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,660</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,484&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,238&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,398</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,762&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,778&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Schedule of weighted-average assumptions</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average assumptions used in accounting for the plans were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.070%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DB Pension Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Life and Healthcare Plan</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SERP Plan</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount Rates</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit Cost for Plan Year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.24</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.33</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.10 %</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.37</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.14 %</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit Obligation at End of Plan Year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.63</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.69</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.33 %</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.71</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.37 %</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected long-term return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.50</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit Cost for Plan Year</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.00 %</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00 %</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.00 %</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00 %</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit Obligation at End of Plan Year</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.00 %</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00 %</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.00 %</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00 %</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Schedule of expected benefits to be paid in each of next five years</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The benefits as of December&#160;31, 2021, expected to be paid in each of the next five fiscal years, and in the aggregate for the five fiscal years thereafter were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.914%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DB Pension Plan</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Life and Healthcare Plan</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SERP Plan</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,285&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,432&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,687&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">856&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027-2031</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,221&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,357&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,998&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">46,905</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,736</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,436</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock', window );">Schedule of weighted average asset allocation of plans</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s DB Pension Plan&#8217;s weighted-average asset allocations at December&#160;31, 2021 and 2020, respectively, by asset category are as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.913%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">61</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Allocation</span></td><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock', window );">Schedule of fair value measurement of pension plan</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major categories of assets in the Company&#8217;s DB Pension Plan as of year-end are presented in the following table. Assets are segregated by the level of valuation inputs within the fair value hierarchy established by ASC Topic 820 utilized to measure fair value (see Note 19-Fair Value Measurements).&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.061%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,472&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,472&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stocks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Fair Value of Plan Assets</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,393</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,393</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.061%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,417&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,417&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stocks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Fair Value of Plan Assets</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tabular disclosure for the fair value measurement of pension plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans.  This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in the benefit obligation of pension plans and/or other employee benefit plans from the beginning to the end of the period, showing separately, if applicable, the effects of the following: service cost, interest cost, contributions by plan participants, actuarial gains and losses, foreign currency exchange rate changes, benefits paid, plan amendments, business combinations, divestitures, curtailments, settlements, and special and contractual termination benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts related to pension plans and/or other employee benefit plans in accumulated other comprehensive income or loss that have not yet been recognized as components of net periodic benefit cost, such as the net gain (loss), net prior service cost or credit, and net transition asset or obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530517556920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans and Stock Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of stock options and stock appreciation rights</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the activity related to stock options and SARs under all plans for the year ended December&#160;31, 2021.&#160;&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.174%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares/Rights</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Term</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,387&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.61&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,771)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">91,480</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54.17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.10</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,690,855</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercisable at December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85,821</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54.03</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.05</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,536,421</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock', window );">Schedule of total stock options exercised</a></td>
<td class="text">Net cash proceeds, tax benefits and intrinsic value related to total stock options, SARs, and restricted stock exercised is as follows:&#160;<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from stock option exercises</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(803)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(253)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(992)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefits related to stock option exercises</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">355</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">944&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intrinsic value of stock option exercises</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,900</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,460&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Schedule of options outstanding</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.570%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options and SARs Outstanding</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options and SARs Exercisable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Range of Exercise Prices</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number Exercisable</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$37.51-41.00</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,034&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.27</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.60&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,034&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.60&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$41.01-50.00</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.79</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$50.01-76.90</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.11</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,802&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$76.91-86.18</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.89</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">91,480</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.10</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54.17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85,821</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54.03</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of restricted stock awards</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents activity related to restricted stock awards and restricted stock units for the year ended December&#160;31, 2021.&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.913%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,989&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,018)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">241,910</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71.60</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cash received from exercise of stock options and similar instruments granted under share-based payment arrangements and tax benefit from exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507855256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Noninterest Income and Expense (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock', window );">Schedule of other income and operating expense</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income and operating expense totals are presented in the table below.&#160;&#160;Components of these totals exceeding 1%, and other significant items, of the aggregate of total other noninterest income and total other noninterest expenses for any of the years presented below are stated separately.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NONINTEREST INCOME</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other service charges</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,826</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in cash surrender value of corporate owned life insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,879</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on sale of loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">943</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,054&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other miscellaneous income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,555</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other noninterest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,203</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,817&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,416&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NONINTEREST EXPENSES</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,319</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,909</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,054&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,747</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,791&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cardholder expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,532</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FDIC insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,758</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,190</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties on prepayment of FHLB borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,929</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other miscellaneous expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,869</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other noninterest expenses</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">47,253</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,729&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,249&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507782328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of disaggregation of noninterest income</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents noninterest income, segregated by revenue streams in-scope and out-of-scope of ASC 606, for the years ended December&#160;31, 2021, 2020, and 2019.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In&#160;thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noninterest Income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">In-scope of Topic 606:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance Revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,836</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment Service Income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,388</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service Charges on Deposit Accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,347</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,312&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Card Services Income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,826</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,204</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noninterest Income (in-scope of ASC 606)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">72,601</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,746&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,555&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noninterest Income (out-of-scope of ASC 606)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,248</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,878&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Noninterest Income</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">78,849</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,860&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,433&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530517641256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of income tax (benefit) expense attributable to income from operations</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax expense (benefit) attributable to income from operations is summarized as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,345</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,485</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,830</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,039</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">313</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,352</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,384</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,798</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,182</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,037)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,972&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,208&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,284)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,924&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,943&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,073&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,016&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of effective income tax rate reconciliation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary reasons for the differences between income tax expense and the amount computed by applying the statutory federal income tax rate to earnings are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory federal income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax exempt income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess benefits from equity-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank-owned life insurance income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax assets and liabilities</a></td>
<td class="text">Significant components of the Company&#8217;s deferred tax assets and liabilities as of December 31 were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.859%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.421%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,160</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,277</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,858</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income on nonperforming loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">470</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,303</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase accounting adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">360</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities held at fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred loan fees and costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,664</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,017</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,272</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,933&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid pension</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,875</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,092</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,270</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,586</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,401</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase accounting adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,985</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,657</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,504&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total deferred tax liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,596</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,459&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net deferred tax asset at year-end</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,676</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,474&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net deferred tax asset at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,474</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,776&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Decrease) increase  in net deferred tax asset</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,798)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,698&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CECL accounting standard adoption recorded through equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax expense</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,798</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,284)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530508818024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income (Loss) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock', window );">Schedule of tax effect allocated to each component of other comprehensive income (loss)</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effect allocated to each component of other comprehensive income (loss) were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Before-Tax  Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax (Expense)  Benefit</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net of Tax</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in net unrealized (loss) gain during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,301)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,961)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net realized gain on sale included in available-for-sale debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(275)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized losses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,576)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,407&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,169)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee benefit plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan gain ( loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,887)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,898&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net retirement plan actuarial gain</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(723)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net retirement plan prior service (cost) credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefit plans</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,957&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,664)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,293&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive loss</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(31,619)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,743</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(23,876)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Before-Tax   Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax (Expense)   Benefit</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net of Tax</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in net unrealized gain during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,487)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,894&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net realized loss on sale included in available-for-sale debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(430)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(324)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gains</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,951&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,381)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,570&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee benefit plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,309)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,028)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net retirement plan actuarial gain</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(580)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net retirement plan prior service (cost) credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefit plans</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,729)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,080)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,222</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,732)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,490</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Before-Tax   Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax (Expense)   Benefit</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net of Tax</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in net unrealized loss during the period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,190)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,241&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains on HTM securities transferred to AFS debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(925)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification adjustment for net realized loss on sale included in available-for-sale debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(465)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gains</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,592&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,964)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,628&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee benefit plans:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,642)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial gain due to curtailment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan prior service credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,819)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,373)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net retirement plan actuarial gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(411)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net retirement plan prior service (cost) credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefit plans</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,631)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,604&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,027)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,961</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(6,360)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,601</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of accumulated other comprehensive income (loss)</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the activity in our accumulated other comprehensive loss for the periods indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.960%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-Sale Debt  <br/>Securities</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee Benefit <br/>Plans</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Other  <br/>Comprehensive  <br/>Income (loss)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,589)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,576)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,165)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,628&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,027)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,601&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,039</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(47,603)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(43,564)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,603)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,564)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,570&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,080)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,609</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(52,683)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(32,074)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,609&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,683)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,169)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,876)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(14,560)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(41,390)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(55,950)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.965%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Details about Accumulated other Comprehensive Income   Components (in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount   Reclassified from   Accumulated   Other   Comprehensive   (Loss)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Affected Line Item in the Statement Where Net Income is Presented</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains and losses on available-for-sale debt securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on securities transactions</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee benefit plans:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of the following</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan actuarial gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,951)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan prior service credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(221)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expense</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,172)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,395)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.819%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Details about Accumulated other Comprehensive Income   Components (in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount   Reclassified from   Accumulated   Other   Comprehensive   (Loss)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Affected Line Item in the Statement Where Net Income is Presented</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale debt securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains and losses on available-for-sale debt securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on securities transactions</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Employee benefit plans:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of the following</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan actuarial gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,366)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net retirement plan prior service credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating expense</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,580)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,948)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amounts in parentheses indicate debits in income statement.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accumulated other comprehensive income (loss) components are included in the computation of net periodic benefit cost (See Note 11 - &#8220;Employee Benefit Plans&#8221;).</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507892360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingent Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock', window );">Schedule of maximum potential obligations to extend credit for loan commitments</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s maximum potential obligations to extend credit for loan commitments (unfunded loans, unused lines of credit, and standby letters of credit) outstanding on December 31 were as follows:</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan commitments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">176,510</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,593&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standby letters of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39,773</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undisbursed portion of lines of credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">911,694</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830,930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,127,977</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,006,964&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tabular disclosure for the maximum potential obligations to extend credit for loan commitments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507946616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of basic and diluted earnings per share</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Calculation of basic earnings per share (Basic EPS) and diluted earnings per share (Diluted EPS) is shown below.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except share and per share data)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common shareholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89,264</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,718&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: income attributable to unvested stock-based compensation awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(615)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(857)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,306)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings allocated to common shareholders</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,649</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,731&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,412&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding, including unvested stock-based compensation awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,798,447</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,933,990&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,149,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: average unvested stock-based compensation awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(229,684)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230,600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(242,478)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - Basic</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,568,763</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,703,390&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,907,057&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings allocated to common shareholders</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,649</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,568,763</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,703,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,907,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: incremental shares from assumed conversion of stock-based compensation awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">79,404</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,650&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,894&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Weighted average shares outstanding - Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,648,167</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,742,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,973,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic EPS</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.08</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted EPS</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.05</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.20&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.37&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530610222408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of assets and liabilities measured at fair value on a recurring basis</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes financial assets and financial liabilities measured at fair value on a recurring basis as of December&#160;31, 2021 and 2020 segregated by the level of valuation inputs within the fair value hierarchy used to measure fair value.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recurring Fair Value Measurements </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December&#160;31, 2021</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.061%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale  debt securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  Treasuries</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations  of  U.S.  Government  sponsored  entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations  of  U.S.  states  and  political  subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,169&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,169&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed  securities  -  residential, issued by</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  Government  agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  Government  sponsored  entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  corporate  debt  securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Available-for-sale debt securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,044,513&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,044,513&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity  securities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recurring Fair Value Measurements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December&#160;31, 2020 </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.061%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 3)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale  debt securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations  of  U.S.  Government  sponsored  entities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations  of  U.S.  states  and  political  subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage-backed  securities  -  residential, issued by</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  Government  agencies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  Government  sponsored  entities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705,480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.  corporate  debt  securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,627,193&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,627,193&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity  securities</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock', window );">Schedule of assets and liabilities measured at fair value on a non recurring basis</a></td>
<td class="text"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  value  measurements  at  reporting  date  using:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gain  (losses)    from  fair  value    changes</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As  of</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted  prices  in  active  markets  for  identical  assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant  other  observable  inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant    unobservable  inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Level  1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Level  2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Level  3)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Individually evaluated  loans</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,456&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,456&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,107)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  real  estate  owned</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  value  measurements  at  reporting  date  using:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gain  (losses)    from  fair  value    changes</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As  of</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quoted  prices  in  active  markets  for  identical  assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant  other  observable  inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Significant  unobservable  inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Level  1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Level  2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Level  3)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Individually evaluated  loans</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,855)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  real  estate  owned</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Schedule of carrying amount and fair value of financial instruments</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the carrying amounts and estimated fair values of the Company&#8217;s financial instruments at December&#160;31, 2021 and 2020. The carrying amounts shown in the table are included in the Consolidated Statements of Condition under the indicated captions. The fair value estimates, methods and assumptions set forth below for the Company&#8217;s financial instruments, including those financial instruments carried at cost, are made solely to comply with disclosures required by U.S. generally accepted accounting principles and does not always incorporate the exit-price concept of fair value prescribed by ASC Topic 820-10 and should be read in conjunction with the financial statements and notes included in this Report.</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.205%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated  Fair  Value  of  Financial  Instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying    Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level  1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level  2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level  3)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial  Assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash  and  cash  equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities  -  held-to-maturity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FHLB  and  ACBB  stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued  interest  receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans and leases, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1 </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,032,624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,028,734&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,028,734&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial  Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time  deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639,674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,151,761&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,151,761&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,151,761&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities sold under agreements to  repurchase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,787&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,787&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,787&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued  interest  payable</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease receivables, although excluded from the scope of ASC Topic 825, are included in the estimated fair value amounts at their carrying value.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.062%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated  Fair  Value  of  Financial  Instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying    Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair  Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level  1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level  2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level  3)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial  Assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash  and  cash  equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FHLB  and  ACBB  stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued  interest  receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans and leases, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1 </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,208,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,226,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,204,130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial  Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time  deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">753,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">753,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,691,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,691,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,691,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities  sold  under  agreements  to  repurchase</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other  borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust  preferred  debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued  interest  payable</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,727&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,727&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,727&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease receivables, although excluded from the scope of ASC Topic 825, are included in the estimated fair value amounts at their carrying value.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507963720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulations and Supervision (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock', window );">Schedule of capital amounts and ratios</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual capital amounts and ratios of the Company and its subsidiary banks are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.174%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.174%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.177%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Actual</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Minimum Capital Required- Basel III Fully-Phased-In</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Required <br/>to be Considered <br/>Well Capitalized</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(dollar amounts in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount/Ratio</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount/Ratio</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount/Ratio</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Capital (to risk-weighted assets)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$735,187 /14.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$524,345/&gt;10.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$516,519/&gt;10.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$219,976/14.8%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$156,631/&gt;10.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$149,172/&gt;10.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$160,757/12.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$138,104/&gt;10.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$131,527/&gt;10.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$136,247/12.7%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$112,649/&gt;10.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$107,285/&gt;10.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$173,889/13.6%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$134,403/&gt;10.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$128,003/&gt;10.0%</span></div></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Equity Tier 1 Capital (to risk-weighted assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$688,425/13.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$361,563/&gt;7.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$335,737/&gt;6.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$207,632/13.9%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$104,421/&gt;7.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$96,962/&gt;6.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$149,154/11.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$92,069/&gt;7.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$85,493/&gt;6.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$126,718/11.8%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$75,100/&gt;7.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$69,735/&gt;6.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$163,145/12.8%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$89,602/&gt;7.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$83,202/&gt;6.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tier 1 Capital (to risk-weighted assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$688,425/13.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$439,041/&gt;8.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$413,215/&gt;8.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$207,632/13.9%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$126,797/&gt;8.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$119,338/&gt;8.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$149,154/11.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$111,798/&gt;8.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$105,222/&gt;8.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$126,718/11.8%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$91,192/&gt;8.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$85,282/&gt;8.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$163,145/12.8%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$108,803/&gt;8.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$102,403/&gt;8.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tier 1 Capital (to average assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$688,425/8.7%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$315,820/&gt;4.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$394,775/&gt;5.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$207,632/8.4%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$99,000/&gt;4.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$123,751/&gt;5.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$149,154/7.9%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$75,935/&gt;4.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$94,918/&gt;5.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$126,718/8.1%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$62,815/&gt;4.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$78,519/&gt;5.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$163,145/8.4%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$77,953/&gt;4.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$97,441/&gt;5.0%</span></div></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Capital (to risk-weighted assets)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$720,755 /14.4%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$525,755/&gt;10.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$500,719/&gt;10.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$210,756/14.7%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$150,482/&gt;10.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$143,316/&gt;10.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$157,514/12.6%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$131,034/&gt;10.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$124,795/&gt;10.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$133,969/13.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$108,129/&gt;10.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$102,980/&gt;10.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$175,931/13.7%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$134,615/&gt;10.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$128,205/&gt;10.0%</span></div></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Equity Tier 1 Capital (to risk-weighted assets)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$654,144/13.1%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$350,503/&gt;7.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$325,467/&gt;6.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$196,522/13.7%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$100,321/&gt;7.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$93,156/&gt;6.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$144,448/11.6%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$87,356/&gt;7.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$81,117/&gt;6.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$122,393/11.9%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$72,086/&gt;7.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$66,937/&gt;6.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$163,895/12.8%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$89,743/&gt;7.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$83,333/&gt;6.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tier 1 Capital (to risk-weighted assets)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$667,364/13.3%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$425,611/&gt;8.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$400,575/&gt;8.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$196,522/13.7%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$121,819/&gt;8.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$114,653/&gt;8.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$144,448/11.6%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$106,076/&gt;8.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$99,836/&gt;8.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$122,393/11.9%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$87,533/&gt;8.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$82,384/&gt;8.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$163,895/12.8%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$108,794/&gt;8.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$102,564/&gt;8.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tier 1 Capital (to average assets)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Company (consolidated)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$667,364/8.8%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$305,083/&gt;4.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$381,354/&gt;5.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$196,522/8.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$95,691/&gt;4.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$119,614/&gt;5.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Castile</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$144,448/8.1%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$71,605/&gt;4.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$89,507/&gt;5.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mahopac</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$122,393/8.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$59,742/&gt;4.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$74,678/&gt;5.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VIST</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$163,895/8.4%</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$77,874/&gt;4.0%</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$83,333/&gt;5.0%</span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the capital amounts and ratios as of the balance sheet date, indicating whether the entity or entities are in compliance with regulatory capital requirements, by entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530506425384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Parent Company Only Financial Statements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">Schedule of condensed statements of condition</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed financial statements for Tompkins (the Parent Company) as of December 31, 2021, 2020 and 2019 are presented below.&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.913%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Statements of Condition</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,691</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">705,723</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,032</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,965&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">728,446</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730,274&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities and Shareholders&#8217; Equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust preferred debentures issued to non-consolidated subsidiary</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">917</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tompkins Financial Corporation Shareholders&#8217; Equity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">727,529</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716,277&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Liabilities and Shareholders&#8217; Equity</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">728,446</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730,274&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfCondensedIncomeStatementTableTextBlock', window );">Schedule of condensed statements of income</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Statements of Income</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends received from subsidiaries</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">81,408</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,818&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,827&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">279</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Operating Income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">81,687</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,870&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,067&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,232</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,241&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,450&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,039</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Operating Expenses</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,271</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,425&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,859&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Before Taxes and Equity in Undistributed</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings of Subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">70,416</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,445&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,068</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,085&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in undistributed earnings of subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,780</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Income</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89,264</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,588&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,718&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock', window );">Schedule of condensed statements of cash flows</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Statements of Cash Flows</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating activities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89,264</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,588</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,718</span></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in undistributed earnings of subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(16,780)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,425)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,126</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Cash Provided by Operating Activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">76,610</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,064&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,502&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(76)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Cash (Used in) Provided by Investing Activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(76)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,265&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(32,415)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,637)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(23,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,867)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of trust preferred debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(15,150)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,124)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net proceeds from restricted stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,292)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,682)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,875)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued for dividend reinvestment plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued for employee stock ownership plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net proceeds from exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(803)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(992)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Cash Used in Financing Activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(74,431)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,007)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,371)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase in cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,103</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,957&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,396&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,588</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash at End of Year</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,691</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,588&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,631&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 3<br> -Paragraph i<br> -Subsection 10<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 3<br> -Paragraph i<br> -Subsection 10<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedCashFlowStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedIncomeStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 3<br> -Paragraph i<br> -Subsection 10<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedIncomeStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530508230664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Related Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of segment and related information</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information concerning the Company&#8217;s reportable segments and the reconciliation to the Company&#8217;s consolidated results is shown in the following table. Investment in subsidiaries is netted out of the presentations below. The &#8220;Intercompany&#8221; column identifies the intercompany activities of revenues, expenses and other assets between the banking and financial services segments. The Company accounts for intercompany fees and services at an estimated fair value according to regulatory requirements for the services provided. Intercompany items relate primarily to the use of human resources, information systems, accounting and marketing services provided by any of the banks and the holding company. All other accounting policies are the same as those described in Note 1 &#8220;Summary of Significant Accounting Policies&#8221; in this Report.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.474%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">&#160;As of and for the year ended December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Wealth Management</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Intercompany</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">241,322&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">241,318&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17,541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">223,781&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">223,792&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Credit  for credit loss expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,219)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,219)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Noninterest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">25,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">35,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">19,727&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,252)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">78,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Noninterest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">152,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">26,857&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">13,058&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">190,287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income before income tax expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">99,320&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,584&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">114,573&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">21,257&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,326&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,599&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">25,182&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net Income attributable to noncontrolling interests and Tompkins Financial Corporation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">78,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">89,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less: Net income attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net Income attributable to Tompkins Financial Corporation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">77,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">89,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">9,987&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,794,561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">42,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">33,735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(51,193)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,819,982&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">64,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">19,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">92,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other intangibles, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net loans and leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,032,624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,032,624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,802,852&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(11,417)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,791,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total equity</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">664,800&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">33,171&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">30,970&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">728,941&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.474%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">&#160;As of and for the year ended December 31, 2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Wealth Management</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Intercompany</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">254,330&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">254,330&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">28,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">28,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">225,335&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">225,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Provision for credit loss expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17,213&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17,213&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Noninterest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">26,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">31,930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">18,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,216)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">73,860&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Noninterest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">147,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">25,941&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">12,915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">184,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income before income tax expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">86,457&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,993&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,216&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">97,666&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17,033&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,625&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,266&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">19,924&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net Income attributable to noncontrolling interests and Tompkins Financial Corporation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">69,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">77,742&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less: Net income attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net Income attributable to Tompkins Financial Corporation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">69,270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">77,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">9,912&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">229&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10,192&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,564,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">41,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">28,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(12,599)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,622,171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">64,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">19,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">92,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other intangibles, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,905&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net loans and leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,208,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,208,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,449,289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(11,537)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,437,752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total equity</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">660,334&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">31,455&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">25,900&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">717,689&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.474%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">&#160;As of and for the year ended December 31, 2019</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Banking</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Insurance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Wealth Management</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Intercompany</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">261,378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">261,378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">50,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">50,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">210,625&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">210,628&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Provision for credit loss expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,366&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,366&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Noninterest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">29,054&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">31,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,123)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">75,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Noninterest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">145,102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">25,908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">12,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,123)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">181,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income before income tax expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">93,211&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,596&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,054&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">102,861&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">18,598&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,426&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">992&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">21,016&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net Income attributable to noncontrolling interests and Tompkins Financial Corporation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">74,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,062&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">81,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less: Net income attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net Income attributable to Tompkins Financial Corporation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">74,486&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,062&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">81,718&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">9,778&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10,044&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,671,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">41,841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">24,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(11,940)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,725,623&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">64,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">19,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">92,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other intangibles, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net loans and leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,877,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,877,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,223,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(10,972)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,212,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total equity</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">608,901</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">32,204</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">21,949</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">663,054</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530497867848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="6">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 01, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>subsidiaryTrust</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_FinancialInstitutionsActualReserveAmount', window );">Reserve requirements for banking subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">728,941<span></span>
</td>
<td class="nump">728,941<span></span>
</td>
<td class="nump">728,941<span></span>
</td>
<td class="nump">728,941<span></span>
</td>
<td class="nump">717,689<span></span>
</td>
<td class="nump">$ 663,054<span></span>
</td>
<td class="nump">$ 620,871<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal', window );">Increase in the allowance for credit losses on off-balance sheet credit exposures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,062<span></span>
</td>
<td class="num">(272)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments', window );">Investment in qualified affordable housing projects</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 97<span></span>
</td>
<td class="nump">97<span></span>
</td>
<td class="nump">$ 97<span></span>
</td>
<td class="nump">$ 97<span></span>
</td>
<td class="nump">485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable business segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Core deposit intangible</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortization period for other intangible assets (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Covenants not to compete</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortization period for other intangible assets (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortization period for other intangible assets (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Furniture, fixtures, and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Core deposit intangible</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortization period for other intangible assets (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Covenants not to compete</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortization period for other intangible assets (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortization period for other intangible assets (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">39 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Furniture, fixtures, and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 475,262<span></span>
</td>
<td class="nump">$ 475,262<span></span>
</td>
<td class="nump">$ 475,262<span></span>
</td>
<td class="nump">$ 475,262<span></span>
</td>
<td class="nump">$ 418,413<span></span>
</td>
<td class="nump">370,477<span></span>
</td>
<td class="nump">$ 319,396<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Adjustment | Retained Earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Adjustment | Adoption of Accounting Guidance ASU 2016-13</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease', window );">Decrease in the allowance for credit losses on loans</a></td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal', window );">Increase in the allowance for credit losses on off-balance sheet credit exposures</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Decrease in deferred tax assets, valuation allowance</a></td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Adjustment | Adoption of Accounting Guidance ASU 2016-13 | Retained Earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Equity</a></td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_FinancialInstitutionsActualReserveAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reserve requirements for banking companies, under applicable banking regulations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_FinancialInstitutionsActualReserveAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in qualified affordable housing projects.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 740<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116633289&amp;loc=SL49122993-202985<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss for off-balance sheet credit exposure. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530498552296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities - Available-for-Sale Securities Held by Company (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">$ 2,063,790<span></span>
</td>
<td class="nump">$ 1,599,894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">13,626<span></span>
</td>
<td class="nump">30,773<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">32,903<span></span>
</td>
<td class="nump">3,474<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">2,044,513<span></span>
</td>
<td class="nump">1,627,193<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Treasuries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">160,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">2,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">157,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember', window );">Obligations of U.S. Government sponsored entities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">843,218<span></span>
</td>
<td class="nump">599,652<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">4,527<span></span>
</td>
<td class="nump">9,820<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">15,372<span></span>
</td>
<td class="nump">1,992<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">832,373<span></span>
</td>
<td class="nump">607,480<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">Obligations of U.S. states and political subdivisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">102,177<span></span>
</td>
<td class="nump">126,642<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">2,092<span></span>
</td>
<td class="nump">3,144<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">40<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">104,169<span></span>
</td>
<td class="nump">129,746<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. Government agencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">76,502<span></span>
</td>
<td class="nump">179,538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">1,187<span></span>
</td>
<td class="nump">3,216<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">532<span></span>
</td>
<td class="nump">646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">77,157<span></span>
</td>
<td class="nump">182,108<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember', window );">U.S. Government sponsored entities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">879,102<span></span>
</td>
<td class="nump">691,562<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">5,735<span></span>
</td>
<td class="nump">14,593<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">14,281<span></span>
</td>
<td class="nump">675<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">870,556<span></span>
</td>
<td class="nump">705,480<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DomesticCorporateDebtSecuritiesMember', window );">U.S. corporate debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">2,500<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">76<span></span>
</td>
<td class="nump">121<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">$ 2,424<span></span>
</td>
<td class="nump">$ 2,379<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, before allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DomesticCorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_DomesticCorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530503089240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities - Held-to-Maturity Securities Held by Company (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">$ 284,009,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Gross Unrealized Gains</a></td>
<td class="nump">668,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Gross Unrealized Losses</a></td>
<td class="nump">2,389,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Fair Value</a></td>
<td class="nump">282,288,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Treasuries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">86,689,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Gross Unrealized Gains</a></td>
<td class="nump">279,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Gross Unrealized Losses</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Fair Value</a></td>
<td class="nump">86,368,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember', window );">Obligations of U.S. Government sponsored entities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems', window );"><strong>Schedule of Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">197,320,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Gross Unrealized Gains</a></td>
<td class="nump">389,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Gross Unrealized Losses</a></td>
<td class="nump">1,789,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Fair Value</a></td>
<td class="nump">$ 195,920,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530519050984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities - Sales Transactions of Securities Available-for-Sale (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sales</a></td>
<td class="nump">$ 142,679<span></span>
</td>
<td class="nump">$ 42,333<span></span>
</td>
<td class="nump">$ 232,598<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain', window );">Gross realized gains</a></td>
<td class="nump">1,126<span></span>
</td>
<td class="nump">179<span></span>
</td>
<td class="nump">1,123<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss', window );">Gross realized losses</a></td>
<td class="num">(851)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(595)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss', window );">Net gains (losses) on sales of available-for-sale debt securities</a></td>
<td class="nump">$ 275<span></span>
</td>
<td class="nump">$ 179<span></span>
</td>
<td class="nump">$ 528<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530502776744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>security</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>security</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems', window );"><strong>Federal Home Loan Bank, Advances, Branch of FHLB Bank [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Held-to-maturity debt securities</a></td>
<td class="nump">$ 284,009,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DebtSecuritiesGainLossOnCalledSecurities', window );">Recognized gains on called available-for-sale securities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">251,000<span></span>
</td>
<td class="nump">$ 88,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiRealizedLoss', window );">Recognized losses on equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiRealizedGain', window );">Recognized gains on equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,000<span></span>
</td>
<td class="nump">$ 29,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions', window );">Available-for-sale portfolios, number of securities in an unrealized loss position | security</a></td>
<td class="nump">268<span></span>
</td>
<td class="nump">268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions', window );">Held-to-maturity portfolios, number of securities in an unrealized loss position | security</a></td>
<td class="nump">77<span></span>
</td>
<td class="nump">77<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition', window );">Securities pledged or sold under agreements to repurchase</a></td>
<td class="nump">$ 1,400,000,000<span></span>
</td>
<td class="nump">$ 1,200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity method investments</a></td>
<td class="nump">1,600,000<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment', window );">Equity method investment, other than temporary Impairment</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=srt_FederalHomeLoanBankOfNewYorkMember', window );">Federal Home Loan Bank New York (FHLBNY)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems', window );"><strong>Federal Home Loan Bank, Advances, Branch of FHLB Bank [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch', window );">Federal home loan bank, advances, branch of FHLB bank, amount of advances</a></td>
<td class="nump">9,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=srt_FederalHomeLoanBankOfPittsburghMember', window );">Federal Home Loan Bank Pittsburgh (FHLBPITT)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems', window );"><strong>Federal Home Loan Bank, Advances, Branch of FHLB Bank [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch', window );">Federal home loan bank, advances, branch of FHLB bank, amount of advances</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=srt_FederalHomeLoanBankOfAtlantaMember', window );">Atlantic Central Bankers Bank (ACBB)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems', window );"><strong>Federal Home Loan Bank, Advances, Branch of FHLB Bank [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch', window );">Federal home loan bank, advances, branch of FHLB bank, amount of advances</a></td>
<td class="nump">$ 95,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_DebtSecuritiesGainLossOnCalledSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Securities, Gain (Loss) On Called Securities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_DebtSecuritiesGainLossOnCalledSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 35<br> -Paragraph 32<br> -URI http://asc.fasb.org/extlink&amp;oid=124268079&amp;loc=d3e32787-111569<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiRealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123583765&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiRealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiRealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized loss from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123583765&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiRealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of advances from the Federal Home Loan Bank (FHLB).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure regarding factors used to determine that the impairment of securities categorized as held-to-maturity where cost exceeds fair value is not an other than temporary impairment (OTTI). This item contains disclosure of the number of investment positions in the held-to-maturity investments determined to be temporarily impaired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount, as of the date of the latest financial statement presented, of all assets that are pledged as collateral for the payment of the related debt obligation primarily arising from secured borrowings, repurchase agreements or other current or potential obligations, where the secured party does not have the right by contract or custom to sell or re-pledge the collateral and therefore are not reclassified and separately reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109249958&amp;loc=SL6224234-111729<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=srt_FederalHomeLoanBankOfNewYorkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=srt_FederalHomeLoanBankOfNewYorkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=srt_FederalHomeLoanBankOfPittsburghMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=srt_FederalHomeLoanBankOfPittsburghMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=srt_FederalHomeLoanBankOfAtlantaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=srt_FederalHomeLoanBankOfAtlantaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530503019080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities - Unrealized Losses on Available-for-Sale of Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">$ 1,095,830<span></span>
</td>
<td class="nump">$ 417,782<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">394,300<span></span>
</td>
<td class="nump">9,266<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">1,490,130<span></span>
</td>
<td class="nump">427,048<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Unrealized Losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="nump">20,921<span></span>
</td>
<td class="nump">3,014<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="nump">11,982<span></span>
</td>
<td class="nump">460<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="nump">32,903<span></span>
</td>
<td class="nump">3,474<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Treasuries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">147,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">147,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Unrealized Losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="nump">2,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="nump">2,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember', window );">Obligations of U.S. Government sponsored entities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">362,895<span></span>
</td>
<td class="nump">310,711<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">289,210<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">652,105<span></span>
</td>
<td class="nump">310,711<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Unrealized Losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="nump">6,694<span></span>
</td>
<td class="nump">1,992<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="nump">8,678<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="nump">15,372<span></span>
</td>
<td class="nump">1,992<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">Obligations of U.S. states and political subdivisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">9,700<span></span>
</td>
<td class="nump">8,868<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">1,283<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">10,983<span></span>
</td>
<td class="nump">8,868<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Unrealized Losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="nump">85<span></span>
</td>
<td class="nump">40<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">40<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. Government agencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">22,074<span></span>
</td>
<td class="nump">10,560<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">16,846<span></span>
</td>
<td class="nump">1,819<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">38,920<span></span>
</td>
<td class="nump">12,379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Unrealized Losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="nump">160<span></span>
</td>
<td class="nump">396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="nump">372<span></span>
</td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="nump">532<span></span>
</td>
<td class="nump">646<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember', window );">U.S. Government sponsored entities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">553,351<span></span>
</td>
<td class="nump">87,643<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">84,537<span></span>
</td>
<td class="nump">5,068<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">637,888<span></span>
</td>
<td class="nump">92,711<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Unrealized Losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="nump">11,440<span></span>
</td>
<td class="nump">586<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="nump">2,841<span></span>
</td>
<td class="nump">89<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="nump">14,281<span></span>
</td>
<td class="nump">675<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DomesticCorporateDebtSecuritiesMember', window );">U.S. corporate debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">2,424<span></span>
</td>
<td class="nump">2,379<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">2,424<span></span>
</td>
<td class="nump">2,379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Unrealized Losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="nump">76<span></span>
</td>
<td class="nump">121<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="nump">$ 76<span></span>
</td>
<td class="nump">$ 121<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DomesticCorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_DomesticCorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530498520344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities - Unrealized Losses Held-to-Maturity Debt Securities (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Less than 12 Months</a></td>
<td class="nump">$ 119,872<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">12 Months or Longer</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue', window );">Total</a></td>
<td class="nump">119,872<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Unrealized Losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="nump">2,389<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="nump">2,389<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Treasuries</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Less than 12 Months</a></td>
<td class="nump">35,280<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">12 Months or Longer</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue', window );">Total</a></td>
<td class="nump">35,280<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Unrealized Losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="nump">600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="nump">600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember', window );">Obligations of U.S. Government sponsored entities</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Less than 12 Months</a></td>
<td class="nump">84,592<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">12 Months or Longer</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue', window );">Total</a></td>
<td class="nump">84,592<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Unrealized Losses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="nump">1,789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="nump">$ 1,789<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in continuous loss position for 12 months or longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in unrealized loss position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), in unrealized loss position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in continuous loss position for less than 12 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), in continuous unrealized loss position for less than 12 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), in continuous unrealized loss position for 12 months or longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530506908440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities - Amortized Cost and Estimated Fair Value of Available-for-Sale Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract', window );"><strong>Amortized Cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due in one year or less</a></td>
<td class="nump">$ 77,159<span></span>
</td>
<td class="nump">$ 54,484<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Due after one year through five years</a></td>
<td class="nump">474,537<span></span>
</td>
<td class="nump">379,044<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Due after five years through ten years</a></td>
<td class="nump">501,748<span></span>
</td>
<td class="nump">228,572<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Due after ten years</a></td>
<td class="nump">54,742<span></span>
</td>
<td class="nump">66,694<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis', window );">Total</a></td>
<td class="nump">1,108,186<span></span>
</td>
<td class="nump">728,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost', window );">Mortgage-backed securities</a></td>
<td class="nump">955,604<span></span>
</td>
<td class="nump">871,100<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">2,063,790<span></span>
</td>
<td class="nump">1,599,894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in one year or less</a></td>
<td class="nump">77,892<span></span>
</td>
<td class="nump">55,008<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through five years</a></td>
<td class="nump">471,776<span></span>
</td>
<td class="nump">388,132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Due after five years through ten years</a></td>
<td class="nump">492,573<span></span>
</td>
<td class="nump">229,107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Due after ten years</a></td>
<td class="nump">54,559<span></span>
</td>
<td class="nump">67,358<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate', window );">Total</a></td>
<td class="nump">1,096,800<span></span>
</td>
<td class="nump">739,605<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue', window );">Mortgage-backed securities</a></td>
<td class="nump">947,713<span></span>
</td>
<td class="nump">887,588<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">$ 2,044,513<span></span>
</td>
<td class="nump">$ 1,627,193<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, before allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530517563736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities - Amortized Cost and Estimated Fair Value of Held-to-Maturity Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract', window );"><strong>Amortized Cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount', window );">Due after five years through ten years</a></td>
<td class="nump">$ 284,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Total held-to-maturity debt securities</a></td>
<td class="nump">284,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Due after five years through ten years</a></td>
<td class="nump">282,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Total held-to-maturity debt securities</a></td>
<td class="nump">$ 282,288<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269825-111563<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530503204808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Leases - Schedule of Loans and Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">$ 5,082,288<span></span>
</td>
<td class="nump">$ 5,267,910<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount', window );">Less: unearned income and deferred costs and fees</a></td>
<td class="num">(6,821)<span></span>
</td>
<td class="num">(7,583)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">5,075,467<span></span>
</td>
<td class="nump">5,260,327<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">869,553<span></span>
</td>
<td class="nump">1,178,728<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Agriculture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">99,172<span></span>
</td>
<td class="nump">94,489<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">99,172<span></span>
</td>
<td class="nump">94,489<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">699,121<span></span>
</td>
<td class="nump">792,987<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">699,121<span></span>
</td>
<td class="nump">792,987<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | PPP loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">71,260<span></span>
</td>
<td class="nump">291,252<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">71,260<span></span>
</td>
<td class="nump">291,252<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">2,653,154<span></span>
</td>
<td class="nump">2,569,192<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Agriculture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">195,973<span></span>
</td>
<td class="nump">201,866<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">195,973<span></span>
</td>
<td class="nump">201,866<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">2,278,599<span></span>
</td>
<td class="nump">2,204,310<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">2,278,599<span></span>
</td>
<td class="nump">2,204,310<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">178,582<span></span>
</td>
<td class="nump">163,016<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">178,582<span></span>
</td>
<td class="nump">163,016<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">1,473,582<span></span>
</td>
<td class="nump">1,435,987<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Home equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">182,671<span></span>
</td>
<td class="nump">200,827<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">182,671<span></span>
</td>
<td class="nump">200,827<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">72,051<span></span>
</td>
<td class="nump">69,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">67,396<span></span>
</td>
<td class="nump">61,399<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Indirect</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">4,655<span></span>
</td>
<td class="nump">8,401<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">4,655<span></span>
</td>
<td class="nump">8,401<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_FinanceLeasesPortfolioSegmentMember', window );">Leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">$ 13,948<span></span>
</td>
<td class="nump">$ 14,203<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, fee, and loan in process, of financing receivable. Excludes financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, before allowance for credit loss, of financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized loan commitment, origination, and other fees (costs) and purchase premium (discount) on financing receivable. Excludes financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10152-111534<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6378536&amp;loc=d3e10092-111533<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_AgricultureLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_AgricultureLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_OtherFinancingReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_OtherFinancingReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_PPPLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_PPPLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_IndirectLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_IndirectLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_FinanceLeasesPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_FinanceLeasesPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530503044440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Leases - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>banking_Office </div>
<div>subsidiary_Bank</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>banking_Office</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>banking_Office</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent', window );">Initial rate below the fully indexed rate, percent (less than)</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale', window );">Sale of residential mortgage loans</a></td>
<td class="nump">$ 31,500,000<span></span>
</td>
<td class="nump">$ 51,700,000<span></span>
</td>
<td class="nump">$ 16,900,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfMortgageLoans', window );">Net gains on sale of residential mortgage loans</a></td>
<td class="nump">943,000<span></span>
</td>
<td class="nump">2,100,000<span></span>
</td>
<td class="nump">227,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAtAmortizedValueAdditions', window );">Mortgage servicing assets added during the period</a></td>
<td class="nump">236,000<span></span>
</td>
<td class="nump">388,000<span></span>
</td>
<td class="nump">127,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfMortgageServicingRightsMSRs', window );">Amortization of mortgage servicing assets</a></td>
<td class="nump">182,000<span></span>
</td>
<td class="nump">221,000<span></span>
</td>
<td class="nump">$ 117,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_Residentialmortgageloansserviced', window );">Residential mortgage loans serviced</a></td>
<td class="nump">147,100,000<span></span>
</td>
<td class="nump">140,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAtAmortizedValue', window );">Mortgage servicing rights, amortized cost</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">981,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MortgageServicingRightsMSRImpairmentRecovery', window );">Mortgage servicing rights (MSR) impairment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup', window );">Loans held for sale</a></td>
<td class="nump">205,000<span></span>
</td>
<td class="nump">4,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1', window );">Residential mortgage loans used to secure advances from FHLB</a></td>
<td class="nump">$ 110,000,000<span></span>
</td>
<td class="nump">$ 265,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NatureOfOperationsNumberOfSubsidiaryBanks', window );">Number of subsidiary banks (banking office)</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualInterestIncome', window );">Interest on nonaccrual loans</a></td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="nump">$ 1,700,000<span></span>
</td>
<td class="nump">$ 1,200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_NY', window );">NEW YORK</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NatureOfOperationsNumberOfSubsidiaryBanks', window );">Number of subsidiary banks (banking office) | subsidiary_Bank</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember', window );">Tompkins, Cayuga, Cortland and Schuyler Counties, New York</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NatureOfOperationsNumberOfBankingOffices', window );">Number of banking offices | banking_Office</a></td>
<td class="nump">13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember', window );">Wyoming, Livingston, Genessee, Orleans and Monroe, New York</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NatureOfOperationsNumberOfBankingOffices', window );">Number of banking offices | banking_Office</a></td>
<td class="nump">16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember', window );">Putnam Country, Dutchess Country and Westchester, New York</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NatureOfOperationsNumberOfBankingOffices', window );">Number of banking offices | banking_Office</a></td>
<td class="nump">14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember', window );">Berks, Montgomery, Philadelphia, Deleware and Schuylkill, Pennsylvania</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NatureOfOperationsNumberOfBankingOffices', window );">Number of banking offices | banking_Office</a></td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Agriculture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_MaximumLoanToValue', window );">Loan to value - debt service coverage ratio</a></td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoanToValueAxis=us-gaap_Ltv80To100PercentMember', window );">LTV 80 to 100 Percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_LoanToValueFixedRateLoans', window );">Loan to value - fixed rate loans</a></td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_LoanToValueAdjustedRateLoans', window );">Loan to value - adjusted rate loans</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_LoanToValueAdjustedRateLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loan-to-value (LTV) ratio for adjustable rate loans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_LoanToValueAdjustedRateLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_LoanToValueFixedRateLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loan-to-value (LTV) ratio for fixed rate loans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_LoanToValueFixedRateLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_MaximumLoanToValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum Loan To Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_MaximumLoanToValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Mortgage Loans On Real Estate, Initial Rate Below The Fully Indexed Rate, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_NatureOfOperationsNumberOfBankingOffices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nature Of Operations, Number of Banking Offices</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_NatureOfOperationsNumberOfBankingOffices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_NatureOfOperationsNumberOfSubsidiaryBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nature of Operations, Number of Subsidiary Banks</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_NatureOfOperationsNumberOfSubsidiaryBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_Residentialmortgageloansserviced">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is the average principal amount (during the year) of the securitized and unsecuritized financial assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_Residentialmortgageloansserviced</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfMortgageServicingRightsMSRs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The periodic amortization (in proportion to and over the period of estimated net servicing income or loss) of capitalized servicing rights, which contractually entitle the servicer to receive fees and ancillary revenues for performing billing, collection, disbursement and recordkeeping services in connection with a mortgage portfolio. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfMortgageServicingRightsMSRs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the collateral pledged in support of federal home loan bank advances outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableNonaccrualInterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income on financing receivable on nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableNonaccrualInterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfMortgageLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) included in earnings that represent the difference between the sale price and the carrying value of loans made to finance real estate acquisitions. This element refers to the gain (loss) and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 310<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123605502&amp;loc=d3e21310-158488<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123605502&amp;loc=d3e21286-158488<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 310<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123605549&amp;loc=d3e21493-158490<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfMortgageLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after valuation allowance, of financing receivable held for sale and not part of disposal group. Excludes loan covered under loss sharing agreement and loan classified as investment in debt security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124265262&amp;loc=d3e48678-111004<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MortgageServicingRightsMSRImpairmentRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The adjustment to the carrying value of the rights retained or purchased to service mortgages. These adjustments are made when the estimate of the fair value is changed. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MortgageServicingRightsMSRImpairmentRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales of loans that are secured with real estate mortgages and are held with the intention to resell in the near future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3461-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ServicingAssetAtAmortizedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized amount of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122739-111746<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122492-111745<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAssetAtAmortizedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ServicingAssetAtAmortizedValueAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of additions from purchases, assumption or transfer to contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAssetAtAmortizedValueAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=stpr_NY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_NY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_AgricultureLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_AgricultureLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoanToValueAxis=us-gaap_Ltv80To100PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanToValueAxis=us-gaap_Ltv80To100PercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530503109256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Leases - Loans to Related Parties (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward', window );"><strong>Loans and Leases Receivable, Related Parties [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Balance at beginning of year</a></td>
<td class="nump">$ 49,080<span></span>
</td>
<td class="nump">$ 48,389<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers', window );">Loans to new directors/executive officers</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,886<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions', window );">New loans and advancements</a></td>
<td class="nump">7,274<span></span>
</td>
<td class="nump">3,022<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments', window );">Loan payments</a></td>
<td class="num">(34,451)<span></span>
</td>
<td class="num">(8,217)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Balance at end of year</a></td>
<td class="nump">$ 21,903<span></span>
</td>
<td class="nump">$ 49,080<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loans And Leases Receivable, Related Parties, New Directors Or Executive Officers</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loans and Leases Receivable, Related Parties, Loan Payments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.7(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the amount of new advances made to related parties in the form of loan and lease receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.7(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530499047720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Leases - Aging Analysis of Past Due Loans (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">$ 5,082,288<span></span>
</td>
<td class="nump">$ 5,267,910<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount', window );">Less: unearned income and deferred costs and fees</a></td>
<td class="num">(6,821)<span></span>
</td>
<td class="num">(7,583)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">5,075,467<span></span>
</td>
<td class="nump">5,260,327<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember', window );">30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">1,422<span></span>
</td>
<td class="nump">1,831<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember', window );">60-89 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">1,650<span></span>
</td>
<td class="nump">1,181<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">8,155<span></span>
</td>
<td class="nump">14,300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember', window );">Total Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">11,227<span></span>
</td>
<td class="nump">17,312<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember', window );">Current Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">5,071,061<span></span>
</td>
<td class="nump">5,250,598<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount', window );">Less: unearned income and deferred costs and fees</a></td>
<td class="num">(6,821)<span></span>
</td>
<td class="num">(7,583)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">5,064,240<span></span>
</td>
<td class="nump">5,243,015<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">869,553<span></span>
</td>
<td class="nump">1,178,728<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">506<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | 60-89 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">88<span></span>
</td>
<td class="nump">1,516<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Total Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">600<span></span>
</td>
<td class="nump">1,585<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Current Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">868,953<span></span>
</td>
<td class="nump">1,177,143<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Agriculture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">99,172<span></span>
</td>
<td class="nump">94,489<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">99,172<span></span>
</td>
<td class="nump">94,489<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Agriculture | 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Agriculture | 60-89 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Agriculture | 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Agriculture | Total Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Agriculture | Current Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">99,172<span></span>
</td>
<td class="nump">94,471<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">699,121<span></span>
</td>
<td class="nump">792,987<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">699,121<span></span>
</td>
<td class="nump">792,987<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Other | 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">506<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Other | 60-89 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Other | 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">88<span></span>
</td>
<td class="nump">1,516<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Other | Total Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">600<span></span>
</td>
<td class="nump">1,567<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Other | Current Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">698,521<span></span>
</td>
<td class="nump">791,420<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | PPP loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">71,260<span></span>
</td>
<td class="nump">291,252<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">71,260<span></span>
</td>
<td class="nump">291,252<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | PPP loans | 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | PPP loans | 60-89 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | PPP loans | 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | PPP loans | Total Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | PPP loans | Current Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">71,260<span></span>
</td>
<td class="nump">291,252<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">2,653,154<span></span>
</td>
<td class="nump">2,569,192<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">271<span></span>
</td>
<td class="nump">263<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | 60-89 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">257<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">3,305<span></span>
</td>
<td class="nump">7,125<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Total Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">3,833<span></span>
</td>
<td class="nump">7,388<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Current Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">2,649,321<span></span>
</td>
<td class="nump">2,561,804<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Agriculture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">195,973<span></span>
</td>
<td class="nump">201,866<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">195,973<span></span>
</td>
<td class="nump">201,866<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Agriculture | 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">121<span></span>
</td>
<td class="nump">263<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Agriculture | 60-89 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Agriculture | 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Agriculture | Total Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">121<span></span>
</td>
<td class="nump">263<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Agriculture | Current Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">195,852<span></span>
</td>
<td class="nump">201,603<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">2,278,599<span></span>
</td>
<td class="nump">2,204,310<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">2,278,599<span></span>
</td>
<td class="nump">2,204,310<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Other | 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">150<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Other | 60-89 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">257<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Other | 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">3,305<span></span>
</td>
<td class="nump">7,125<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Other | Total Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">3,712<span></span>
</td>
<td class="nump">7,125<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Other | Current Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">2,274,887<span></span>
</td>
<td class="nump">2,197,185<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">178,582<span></span>
</td>
<td class="nump">163,016<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">178,582<span></span>
</td>
<td class="nump">163,016<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Construction | 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Construction | 60-89 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Construction | 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Construction | Total Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Construction | Current Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">178,582<span></span>
</td>
<td class="nump">163,016<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">1,473,582<span></span>
</td>
<td class="nump">1,435,987<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">448<span></span>
</td>
<td class="nump">1,234<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | 60-89 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">1,256<span></span>
</td>
<td class="nump">1,103<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">4,715<span></span>
</td>
<td class="nump">5,336<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Total Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">6,419<span></span>
</td>
<td class="nump">7,673<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Current Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">1,467,163<span></span>
</td>
<td class="nump">1,428,314<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Home equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">182,671<span></span>
</td>
<td class="nump">200,827<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">182,671<span></span>
</td>
<td class="nump">200,827<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Home equity | 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">441<span></span>
</td>
<td class="nump">713<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Home equity | 60-89 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">417<span></span>
</td>
<td class="nump">224<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Home equity | 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">798<span></span>
</td>
<td class="nump">1,126<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Home equity | Total Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">1,656<span></span>
</td>
<td class="nump">2,063<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Home equity | Current Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">181,015<span></span>
</td>
<td class="nump">198,764<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Mortgages</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">1,290,911<span></span>
</td>
<td class="nump">1,235,160<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">1,290,911<span></span>
</td>
<td class="nump">1,235,160<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Mortgages | 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">521<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Mortgages | 60-89 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">839<span></span>
</td>
<td class="nump">879<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Mortgages | 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">3,917<span></span>
</td>
<td class="nump">4,210<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Mortgages | Total Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">4,763<span></span>
</td>
<td class="nump">5,610<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Mortgages | Current Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">1,286,148<span></span>
</td>
<td class="nump">1,229,550<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">72,051<span></span>
</td>
<td class="nump">69,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">197<span></span>
</td>
<td class="nump">290<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | 60-89 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">131<span></span>
</td>
<td class="nump">53<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">47<span></span>
</td>
<td class="nump">323<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Total Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">375<span></span>
</td>
<td class="nump">666<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Current Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">71,676<span></span>
</td>
<td class="nump">69,134<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">67,396<span></span>
</td>
<td class="nump">61,399<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Other | 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">120<span></span>
</td>
<td class="nump">115<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Other | 60-89 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Other | 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">232<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Other | Total Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">210<span></span>
</td>
<td class="nump">365<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Other | Current Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">67,186<span></span>
</td>
<td class="nump">61,034<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Indirect</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">4,655<span></span>
</td>
<td class="nump">8,401<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">4,655<span></span>
</td>
<td class="nump">8,401<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Indirect | 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">77<span></span>
</td>
<td class="nump">175<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Indirect | 60-89 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">86<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Indirect | 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">91<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Indirect | Total Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">165<span></span>
</td>
<td class="nump">301<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Indirect | Current Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">4,490<span></span>
</td>
<td class="nump">8,100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_FinanceLeasesPortfolioSegmentMember', window );">Leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">13,948<span></span>
</td>
<td class="nump">14,203<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_FinanceLeasesPortfolioSegmentMember', window );">Leases | 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_FinanceLeasesPortfolioSegmentMember', window );">Leases | 60-89 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_FinanceLeasesPortfolioSegmentMember', window );">Leases | 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_FinanceLeasesPortfolioSegmentMember', window );">Leases | Total Past Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_FinanceLeasesPortfolioSegmentMember', window );">Leases | Current Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">$ 13,948<span></span>
</td>
<td class="nump">$ 14,203<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, fee, and loan in process, of financing receivable. Excludes financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, before allowance for credit loss, of financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized loan commitment, origination, and other fees (costs) and purchase premium (discount) on financing receivable. Excludes financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10152-111534<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6378536&amp;loc=d3e10092-111533<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_AgricultureLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_AgricultureLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_OtherFinancingReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_OtherFinancingReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_PPPLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_PPPLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_IndirectLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_IndirectLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_FinanceLeasesPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_FinanceLeasesPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530499157480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Leases - Nonaccrual Loans (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">$ 15,101<span></span>
</td>
<td class="nump">$ 26,018<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">26,033<span></span>
</td>
<td class="nump">38,976<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Loans and Leases Past Due Over 89 Days and Accruing</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">502<span></span>
</td>
<td class="nump">803<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">533<span></span>
</td>
<td class="nump">1,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Loans and Leases Past Due Over 89 Days and Accruing</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">502<span></span>
</td>
<td class="nump">803<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">533<span></span>
</td>
<td class="nump">1,775<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Loans and Leases Past Due Over 89 Days and Accruing</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">13,502<span></span>
</td>
<td class="nump">23,080<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">13,893<span></span>
</td>
<td class="nump">23,627<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Loans and Leases Past Due Over 89 Days and Accruing</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">12,483<span></span>
</td>
<td class="nump">23,080<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">12,766<span></span>
</td>
<td class="nump">23,509<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Loans and Leases Past Due Over 89 Days and Accruing</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">671<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">671<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Loans and Leases Past Due Over 89 Days and Accruing</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Agriculture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">348<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">456<span></span>
</td>
<td class="nump">118<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Loans and Leases Past Due Over 89 Days and Accruing</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">1,096<span></span>
</td>
<td class="nump">2,132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">11,178<span></span>
</td>
<td class="nump">13,145<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Loans and Leases Past Due Over 89 Days and Accruing</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Home equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">380<span></span>
</td>
<td class="nump">767<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">2,459<span></span>
</td>
<td class="nump">2,965<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Loans and Leases Past Due Over 89 Days and Accruing</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Mortgages</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">716<span></span>
</td>
<td class="nump">1,365<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">8,719<span></span>
</td>
<td class="nump">10,180<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Loans and Leases Past Due Over 89 Days and Accruing</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">429<span></span>
</td>
<td class="nump">429<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Loans and Leases Past Due Over 89 Days and Accruing</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">183<span></span>
</td>
<td class="nump">260<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Loans and Leases Past Due Over 89 Days and Accruing</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Indirect</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">246<span></span>
</td>
<td class="nump">169<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Loans and Leases Past Due Over 89 Days and Accruing</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableNonaccrualNoAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable on nonaccrual status with no allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableNonaccrualNoAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable 90 days or more past due and still accruing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable on nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (3)<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (2)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_OtherFinancingReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_OtherFinancingReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_AgricultureLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_AgricultureLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_IndirectLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_IndirectLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530509923224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Credit Losses - Schedule of Detail in Allowance for Credit Losses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning balance</a></td>
<td class="nump">$ 51,669<span></span>
</td>
<td class="nump">$ 39,892<span></span>
</td>
<td class="nump">$ 43,410<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion', window );">(Credit) provision for credit loss expense</a></td>
<td class="num">(2,805)<span></span>
</td>
<td class="nump">16,151<span></span>
</td>
<td class="nump">1,366<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Charge-offs</a></td>
<td class="num">(7,746)<span></span>
</td>
<td class="num">(2,471)<span></span>
</td>
<td class="num">(5,790)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></td>
<td class="nump">1,725<span></span>
</td>
<td class="nump">631<span></span>
</td>
<td class="nump">906<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">42,843<span></span>
</td>
<td class="nump">51,669<span></span>
</td>
<td class="nump">39,892<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning balance</a></td>
<td class="nump">9,239<span></span>
</td>
<td class="nump">10,541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion', window );">(Credit) provision for credit loss expense</a></td>
<td class="num">(2,748)<span></span>
</td>
<td class="nump">577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Charge-offs</a></td>
<td class="num">(274)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></td>
<td class="nump">118<span></span>
</td>
<td class="nump">131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">6,335<span></span>
</td>
<td class="nump">9,239<span></span>
</td>
<td class="nump">10,541<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning balance</a></td>
<td class="nump">30,546<span></span>
</td>
<td class="nump">21,608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion', window );">(Credit) provision for credit loss expense</a></td>
<td class="nump">49<span></span>
</td>
<td class="nump">16,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Charge-offs</a></td>
<td class="num">(6,957)<span></span>
</td>
<td class="num">(1,903)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></td>
<td class="nump">1,175<span></span>
</td>
<td class="nump">58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">24,813<span></span>
</td>
<td class="nump">30,546<span></span>
</td>
<td class="nump">21,608<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning balance</a></td>
<td class="nump">10,257<span></span>
</td>
<td class="nump">6,381<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion', window );">(Credit) provision for credit loss expense</a></td>
<td class="num">(277)<span></span>
</td>
<td class="num">(693)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Charge-offs</a></td>
<td class="num">(77)<span></span>
</td>
<td class="num">(84)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></td>
<td class="nump">236<span></span>
</td>
<td class="nump">194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">10,139<span></span>
</td>
<td class="nump">10,257<span></span>
</td>
<td class="nump">6,381<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning balance</a></td>
<td class="nump">1,562<span></span>
</td>
<td class="nump">1,362<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion', window );">(Credit) provision for credit loss expense</a></td>
<td class="nump">172<span></span>
</td>
<td class="num">(416)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Charge-offs</a></td>
<td class="num">(438)<span></span>
</td>
<td class="num">(482)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">1,492<span></span>
</td>
<td class="nump">1,562<span></span>
</td>
<td class="nump">1,362<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_FinanceLeasesPortfolioSegmentMember', window );">Finance Leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning balance</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion', window );">(Credit) provision for credit loss expense</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(17)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Charge-offs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">64<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(2,534)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,534)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Adjustment | Commercial and industrial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,008)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,008)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Adjustment | Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,917)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,917)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Adjustment | Residential real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,459<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Adjustment | Consumer and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">850<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Adjustment | Finance Leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 82<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Credit Loss, Expense (Reversal), Including Off-Balance Sheet Portion</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in allowance for credit loss on financing receivable from recovery.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of writeoff of financing receivable, charged against allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_FinanceLeasesPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_FinanceLeasesPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530519094888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Credit Losses - Off-Balance Sheet Credit Exposures (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward', window );"><strong>Off-Balance Sheet, Credit Loss, Liability [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Liabilities for off-balance sheet credit exposures at beginning of period</a></td>
<td class="nump">$ 1,920<span></span>
</td>
<td class="nump">$ 476<span></span>
</td>
<td class="nump">$ 748<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal', window );">Provision (credit) for credit loss expense related to off-balance sheet credit exposures</a></td>
<td class="nump">586<span></span>
</td>
<td class="nump">1,062<span></span>
</td>
<td class="num">(272)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Liabilities for off-balance sheet credit exposures at end of period</a></td>
<td class="nump">2,506<span></span>
</td>
<td class="nump">1,920<span></span>
</td>
<td class="nump">476<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward', window );"><strong>Off-Balance Sheet, Credit Loss, Liability [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Liabilities for off-balance sheet credit exposures at beginning of period</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">382<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Liabilities for off-balance sheet credit exposures at end of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 382<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OffBalanceSheetCreditLossLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expected credit loss for credit exposure on off-balance-sheet commitment, including but not limited to, loan commitment, standby letter of credit, financial guarantee not accounted for as insurance. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121611286&amp;loc=d3e11927-110247<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82919202-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffBalanceSheetCreditLossLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss for off-balance sheet credit exposure. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffBalanceSheetCreditLossLiabilityRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530499165544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Allowance for Credit Losses - Collateral Dependent Loans (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">$ 16,162<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1', window );">ACL Allocation</a></td>
<td class="nump">67<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_RealEstateMember', window );">Real Estate</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">13,508<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=tmp_BusinessAssetsMember', window );">Business Assets</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">395<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=tmp_OtherCollateralMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">2,259<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and Industrial</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">865<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1', window );">ACL Allocation</a></td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and Industrial | Real Estate</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">142<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and Industrial | Business Assets</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">395<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and Industrial | Other</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">328<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">15,265<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1', window );">ACL Allocation</a></td>
<td class="nump">40<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate | Real Estate</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">13,334<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate | Business Assets</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial Real Estate | Other</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">1,931<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Residential Real Estate</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1', window );">ACL Allocation</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Real Estate | Residential Real Estate</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Business Assets | Residential Real Estate</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Other | Residential Real Estate</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation allowance for financing receivables that are expected to be uncollectible that were individually evaluated for impairment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The balance of financing receivables that were individually evaluated for impairment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=us-gaap_RealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_RealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=tmp_BusinessAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=tmp_BusinessAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=tmp_OtherCollateralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=tmp_OtherCollateralMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530519318744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Allowance for Credit Losses - Narratives (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for credit losses</a></td>
<td class="nump">$ 42,843<span></span>
</td>
<td class="nump">$ 51,669<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,892<span></span>
</td>
<td class="nump">$ 43,410<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsRecordedInvestment', window );">Total TDRs</a></td>
<td class="nump">$ 219<span></span>
</td>
<td class="nump">345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="num">$ (2,534)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModificationsRecordedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable modified as troubled debt restructuring.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953676-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 40<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121585226&amp;loc=d3e18845-111554<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsRecordedInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530508065032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Credit Losses - Loans Modified in Troubled Debt Restructuring (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>loan</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>subsidiary </div>
<div>loan</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Loans | loan</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Pre- Modification Outstanding Recorded Investment</a></td>
<td class="nump">$ 219<span></span>
</td>
<td class="nump">$ 345<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Post-Modification Outstanding Recorded Investment</a></td>
<td class="nump">$ 219<span></span>
</td>
<td class="nump">$ 345<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1', window );">Number of loans Defaulted TDRs | loan</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1', window );">Post- Modification Outstanding Recorded Investment TDRs</a></td>
<td class="nump">$ 201<span></span>
</td>
<td class="nump">$ 124<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Mortgages</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Loans | subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Pre- Modification Outstanding Recorded Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Post-Modification Outstanding Recorded Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 274<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1', window );">Number of loans Defaulted TDRs | subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1', window );">Post- Modification Outstanding Recorded Investment TDRs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Home equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Loans | loan</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Pre- Modification Outstanding Recorded Investment</a></td>
<td class="nump">$ 219<span></span>
</td>
<td class="nump">$ 43<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Post-Modification Outstanding Recorded Investment</a></td>
<td class="nump">$ 219<span></span>
</td>
<td class="nump">$ 43<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1', window );">Number of loans Defaulted TDRs | loan</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1', window );">Post- Modification Outstanding Recorded Investment TDRs</a></td>
<td class="nump">$ 201<span></span>
</td>
<td class="nump">$ 87<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and Industrial | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Loans | loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Pre- Modification Outstanding Recorded Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Post-Modification Outstanding Recorded Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1', window );">Number of loans Defaulted TDRs | loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1', window );">Post- Modification Outstanding Recorded Investment TDRs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsLineItems', window );"><strong>Financing Receivable, Troubled Debt Restructuring [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Loans | loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Pre- Modification Outstanding Recorded Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Post-Modification Outstanding Recorded Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1', window );">Number of loans Defaulted TDRs | loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1', window );">Post- Modification Outstanding Recorded Investment TDRs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModificationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of financing receivables that have been modified by troubled debt restructurings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953676-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsNumberOfContracts2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after troubled debt restructuring, of modified financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953676-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before troubled debt restructuring, of financing receivable to be modified.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953676-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of financing receivable contracts modified as troubled debt restructuring within previous 12 months, with subsequent payment default.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953682-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable modified as troubled debt restructuring within previous 12 months, with subsequent payment default.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953682-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_MortgagesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_MortgagesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_OtherFinancingReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_OtherFinancingReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530493870952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Allowance for Credit Losses - Credit Quality Indicators by Commercial and Industrial Loans (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">$ 5,075,467<span></span>
</td>
<td class="nump">$ 5,260,327<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">124,331<span></span>
</td>
<td class="nump">93,073<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">59,786<span></span>
</td>
<td class="nump">73,311<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">54,613<span></span>
</td>
<td class="nump">57,468<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">42,768<span></span>
</td>
<td class="nump">62,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">35,926<span></span>
</td>
<td class="nump">35,739<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">240,123<span></span>
</td>
<td class="nump">302,038<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">131,535<span></span>
</td>
<td class="nump">152,946<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">10,039<span></span>
</td>
<td class="nump">16,301<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">699,121<span></span>
</td>
<td class="nump">792,987<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Other | Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">123,996<span></span>
</td>
<td class="nump">91,597<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">58,432<span></span>
</td>
<td class="nump">72,639<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">54,116<span></span>
</td>
<td class="nump">56,191<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">42,093<span></span>
</td>
<td class="nump">60,714<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">35,725<span></span>
</td>
<td class="nump">33,402<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">239,093<span></span>
</td>
<td class="nump">301,027<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">125,476<span></span>
</td>
<td class="nump">149,969<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">10,039<span></span>
</td>
<td class="nump">16,301<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">688,970<span></span>
</td>
<td class="nump">781,840<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Other | Special Mention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">156<span></span>
</td>
<td class="nump">1,064<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">770<span></span>
</td>
<td class="nump">367<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">450<span></span>
</td>
<td class="nump">344<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">912<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">201<span></span>
</td>
<td class="nump">2,045<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">393<span></span>
</td>
<td class="nump">228<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">1,417<span></span>
</td>
<td class="nump">1,331<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">3,487<span></span>
</td>
<td class="nump">6,291<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Other | Substandard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">179<span></span>
</td>
<td class="nump">412<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">584<span></span>
</td>
<td class="nump">305<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">47<span></span>
</td>
<td class="nump">933<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">575<span></span>
</td>
<td class="nump">485<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">292<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">637<span></span>
</td>
<td class="nump">783<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">4,642<span></span>
</td>
<td class="nump">1,646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">6,664<span></span>
</td>
<td class="nump">4,856<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | PPP loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">71,260<span></span>
</td>
<td class="nump">291,252<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">71,260<span></span>
</td>
<td class="nump">291,252<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | PPP loans | Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">71,260<span></span>
</td>
<td class="nump">291,252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">71,260<span></span>
</td>
<td class="nump">291,252<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | PPP loans | Special Mention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | PPP loans | Substandard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Agriculture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">8,573<span></span>
</td>
<td class="nump">11,635<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">6,867<span></span>
</td>
<td class="nump">8,088<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">5,711<span></span>
</td>
<td class="nump">11,190<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">10,159<span></span>
</td>
<td class="nump">7,462<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">6,960<span></span>
</td>
<td class="nump">3,539<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">5,502<span></span>
</td>
<td class="nump">4,907<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">54,805<span></span>
</td>
<td class="nump">46,328<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">595<span></span>
</td>
<td class="nump">1,340<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">99,172<span></span>
</td>
<td class="nump">94,489<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Agriculture | Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">8,573<span></span>
</td>
<td class="nump">11,536<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">6,782<span></span>
</td>
<td class="nump">8,005<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">5,700<span></span>
</td>
<td class="nump">11,162<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">10,136<span></span>
</td>
<td class="nump">6,531<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">6,867<span></span>
</td>
<td class="nump">3,539<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">3,186<span></span>
</td>
<td class="nump">2,599<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">53,145<span></span>
</td>
<td class="nump">41,936<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">595<span></span>
</td>
<td class="nump">1,340<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">94,984<span></span>
</td>
<td class="nump">86,648<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Agriculture | Special Mention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">28<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">729<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,080<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">2,837<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and industrial | Agriculture | Substandard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">99<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">85<span></span>
</td>
<td class="nump">83<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">202<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">93<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">2,316<span></span>
</td>
<td class="nump">2,308<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">1,660<span></span>
</td>
<td class="nump">2,312<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">4,165<span></span>
</td>
<td class="nump">5,004<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">329,356<span></span>
</td>
<td class="nump">278,782<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">273,443<span></span>
</td>
<td class="nump">264,280<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">263,300<span></span>
</td>
<td class="nump">256,658<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">207,727<span></span>
</td>
<td class="nump">248,313<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">223,667<span></span>
</td>
<td class="nump">330,041<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">892,837<span></span>
</td>
<td class="nump">727,711<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">45,044<span></span>
</td>
<td class="nump">33,622<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">43,225<span></span>
</td>
<td class="nump">64,903<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">2,278,599<span></span>
</td>
<td class="nump">2,204,310<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Other | Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">325,874<span></span>
</td>
<td class="nump">278,747<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">271,680<span></span>
</td>
<td class="nump">246,331<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">249,266<span></span>
</td>
<td class="nump">232,651<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">201,992<span></span>
</td>
<td class="nump">237,487<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">212,991<span></span>
</td>
<td class="nump">290,106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">810,713<span></span>
</td>
<td class="nump">664,027<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">44,264<span></span>
</td>
<td class="nump">33,117<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">43,225<span></span>
</td>
<td class="nump">64,903<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">2,160,005<span></span>
</td>
<td class="nump">2,047,369<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Other | Special Mention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">1,763<span></span>
</td>
<td class="nump">13,016<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">11,772<span></span>
</td>
<td class="nump">5,612<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">3,217<span></span>
</td>
<td class="nump">4,654<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">2,167<span></span>
</td>
<td class="nump">34,310<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">61,723<span></span>
</td>
<td class="nump">46,074<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">358<span></span>
</td>
<td class="nump">203<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">81,000<span></span>
</td>
<td class="nump">103,904<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Other | Substandard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">3,482<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,933<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">2,262<span></span>
</td>
<td class="nump">18,395<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">2,518<span></span>
</td>
<td class="nump">6,172<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">8,509<span></span>
</td>
<td class="nump">5,625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">20,401<span></span>
</td>
<td class="nump">17,610<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">422<span></span>
</td>
<td class="nump">302<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">37,594<span></span>
</td>
<td class="nump">53,037<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Agriculture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">23,151<span></span>
</td>
<td class="nump">24,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">22,335<span></span>
</td>
<td class="nump">35,081<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">28,943<span></span>
</td>
<td class="nump">45,094<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">41,103<span></span>
</td>
<td class="nump">25,499<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">23,195<span></span>
</td>
<td class="nump">18,847<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">52,412<span></span>
</td>
<td class="nump">46,092<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">1,984<span></span>
</td>
<td class="nump">1,251<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">2,850<span></span>
</td>
<td class="nump">5,602<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">195,973<span></span>
</td>
<td class="nump">201,866<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Agriculture | Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">23,151<span></span>
</td>
<td class="nump">22,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">21,856<span></span>
</td>
<td class="nump">35,081<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">28,943<span></span>
</td>
<td class="nump">44,519<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">41,064<span></span>
</td>
<td class="nump">22,356<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">23,195<span></span>
</td>
<td class="nump">17,081<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">50,809<span></span>
</td>
<td class="nump">44,559<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">1,949<span></span>
</td>
<td class="nump">919<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">2,850<span></span>
</td>
<td class="nump">5,602<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">193,817<span></span>
</td>
<td class="nump">192,557<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Agriculture | Special Mention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,960<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">479<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">575<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,366<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,053<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">350<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">35<span></span>
</td>
<td class="nump">49<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">864<span></span>
</td>
<td class="nump">5,009<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Agriculture | Substandard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">39<span></span>
</td>
<td class="nump">1,777<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">713<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">1,253<span></span>
</td>
<td class="nump">1,527<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">283<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">1,292<span></span>
</td>
<td class="nump">4,300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">12,840<span></span>
</td>
<td class="nump">14,465<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">10,025<span></span>
</td>
<td class="nump">20,705<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">16,325<span></span>
</td>
<td class="nump">7,999<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">7,542<span></span>
</td>
<td class="nump">2,478<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">1,274<span></span>
</td>
<td class="nump">1,879<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">7,202<span></span>
</td>
<td class="nump">7,473<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">113,337<span></span>
</td>
<td class="nump">86,966<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">10,037<span></span>
</td>
<td class="nump">21,051<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">178,582<span></span>
</td>
<td class="nump">163,016<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Construction | Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">12,840<span></span>
</td>
<td class="nump">14,465<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">10,025<span></span>
</td>
<td class="nump">20,705<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">16,325<span></span>
</td>
<td class="nump">7,999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">7,542<span></span>
</td>
<td class="nump">2,478<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">1,274<span></span>
</td>
<td class="nump">1,879<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">6,559<span></span>
</td>
<td class="nump">6,682<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">112,537<span></span>
</td>
<td class="nump">85,513<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">10,037<span></span>
</td>
<td class="nump">21,051<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">177,139<span></span>
</td>
<td class="nump">160,772<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Construction | Special Mention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">467<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,453<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,920<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Construction | Substandard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">643<span></span>
</td>
<td class="nump">324<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">800<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">1,443<span></span>
</td>
<td class="nump">324<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Home equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">2,033<span></span>
</td>
<td class="nump">1,440<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">1,142<span></span>
</td>
<td class="nump">2,782<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">3,057<span></span>
</td>
<td class="nump">1,052<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">1,600<span></span>
</td>
<td class="nump">2,120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">1,572<span></span>
</td>
<td class="nump">916<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">3,748<span></span>
</td>
<td class="nump">1,612<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">163,469<span></span>
</td>
<td class="nump">190,861<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">6,050<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">182,671<span></span>
</td>
<td class="nump">200,827<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Home equity | Performing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">2,033<span></span>
</td>
<td class="nump">1,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">1,142<span></span>
</td>
<td class="nump">2,764<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">3,041<span></span>
</td>
<td class="nump">1,052<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">1,600<span></span>
</td>
<td class="nump">2,120<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">1,572<span></span>
</td>
<td class="nump">722<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">3,144<span></span>
</td>
<td class="nump">1,106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">161,630<span></span>
</td>
<td class="nump">188,614<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">6,050<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">180,212<span></span>
</td>
<td class="nump">197,862<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Home equity | Nonperforming</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">16<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">604<span></span>
</td>
<td class="nump">506<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">1,839<span></span>
</td>
<td class="nump">2,247<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">2,459<span></span>
</td>
<td class="nump">2,965<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Residential Real Estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">324,967<span></span>
</td>
<td class="nump">305,476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">282,202<span></span>
</td>
<td class="nump">193,801<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">162,815<span></span>
</td>
<td class="nump">123,660<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">98,480<span></span>
</td>
<td class="nump">156,405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">124,914<span></span>
</td>
<td class="nump">179,553<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">282,193<span></span>
</td>
<td class="nump">262,861<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">14,135<span></span>
</td>
<td class="nump">11,787<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">1,205<span></span>
</td>
<td class="nump">1,617<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">1,290,911<span></span>
</td>
<td class="nump">1,235,160<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Residential Real Estate | Performing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">324,967<span></span>
</td>
<td class="nump">305,476<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">282,202<span></span>
</td>
<td class="nump">193,543<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">162,574<span></span>
</td>
<td class="nump">123,205<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">97,778<span></span>
</td>
<td class="nump">155,699<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">124,221<span></span>
</td>
<td class="nump">178,149<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">275,133<span></span>
</td>
<td class="nump">255,556<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">14,112<span></span>
</td>
<td class="nump">11,735<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">1,205<span></span>
</td>
<td class="nump">1,617<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">1,282,192<span></span>
</td>
<td class="nump">1,224,980<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">Residential real estate | Residential Real Estate | Nonperforming</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">258<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">241<span></span>
</td>
<td class="nump">455<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">702<span></span>
</td>
<td class="nump">706<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">693<span></span>
</td>
<td class="nump">1,404<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">7,060<span></span>
</td>
<td class="nump">7,305<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">8,719<span></span>
</td>
<td class="nump">10,180<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Direct</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">20,653<span></span>
</td>
<td class="nump">14,845<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">10,744<span></span>
</td>
<td class="nump">11,201<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">9,441<span></span>
</td>
<td class="nump">8,178<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">5,659<span></span>
</td>
<td class="nump">6,644<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">4,861<span></span>
</td>
<td class="nump">2,854<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">10,602<span></span>
</td>
<td class="nump">10,842<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">5,436<span></span>
</td>
<td class="nump">6,835<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">67,396<span></span>
</td>
<td class="nump">61,399<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Direct | Performing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">20,653<span></span>
</td>
<td class="nump">14,840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">10,735<span></span>
</td>
<td class="nump">11,127<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">9,397<span></span>
</td>
<td class="nump">8,011<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">5,542<span></span>
</td>
<td class="nump">6,632<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">4,849<span></span>
</td>
<td class="nump">2,854<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">10,602<span></span>
</td>
<td class="nump">10,840<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">5,435<span></span>
</td>
<td class="nump">6,835<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">67,213<span></span>
</td>
<td class="nump">61,139<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Direct | Nonperforming</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">74<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">44<span></span>
</td>
<td class="nump">167<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">117<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">183<span></span>
</td>
<td class="nump">260<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Indirect</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">1,809<span></span>
</td>
<td class="nump">1,424<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">856<span></span>
</td>
<td class="nump">1,945<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">960<span></span>
</td>
<td class="nump">3,371<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">587<span></span>
</td>
<td class="nump">1,135<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">363<span></span>
</td>
<td class="nump">418<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">80<span></span>
</td>
<td class="nump">108<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">4,655<span></span>
</td>
<td class="nump">8,401<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Indirect | Performing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">1,809<span></span>
</td>
<td class="nump">1,424<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">854<span></span>
</td>
<td class="nump">1,878<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">812<span></span>
</td>
<td class="nump">3,327<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">506<span></span>
</td>
<td class="nump">1,128<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">362<span></span>
</td>
<td class="nump">382<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">66<span></span>
</td>
<td class="nump">93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">4,409<span></span>
</td>
<td class="nump">8,232<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember', window );">Consumer and other | Indirect | Nonperforming</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Year two</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">67<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Year three</a></td>
<td class="nump">148<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Year four</a></td>
<td class="nump">81<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Year five</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">36<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">$ 246<span></span>
</td>
<td class="nump">$ 169<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, before allowance for credit loss, of financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated more than five years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated four years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated in current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated in fiscal year prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated three years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable originated two years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRevolving">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable that can be withdrawn, repaid and redrawn.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRevolving</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revolving financing receivable converted to term loan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6A<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120270059-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRevolvingConvertedToTermLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_OtherFinancingReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_OtherFinancingReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_PPPLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_PPPLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_AgricultureLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_AgricultureLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PerformingFinancingReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_PerformingFinancingReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_NonperformingFinancingReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_NonperformingFinancingReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_DirectLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_DirectLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_IndirectLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_IndirectLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530498509800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Schedule of Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at the beginning of the period</a></td>
<td class="nump">$ 92,447<span></span>
</td>
<td class="nump">$ 92,447<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at the end of the period</a></td>
<td class="nump">92,447<span></span>
</td>
<td class="nump">92,447<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tmp_BankingSegmentMember', window );">Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at the beginning of the period</a></td>
<td class="nump">64,369<span></span>
</td>
<td class="nump">64,369<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at the end of the period</a></td>
<td class="nump">64,369<span></span>
</td>
<td class="nump">64,369<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tmp_InsuranceMember', window );">Insurance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at the beginning of the period</a></td>
<td class="nump">19,867<span></span>
</td>
<td class="nump">19,867<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at the end of the period</a></td>
<td class="nump">19,867<span></span>
</td>
<td class="nump">19,867<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tmp_WealthManagementMember', window );">Wealth Management</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at the beginning of the period</a></td>
<td class="nump">8,211<span></span>
</td>
<td class="nump">8,211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at the end of the period</a></td>
<td class="nump">$ 8,211<span></span>
</td>
<td class="nump">$ 8,211<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tmp_BankingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=tmp_BankingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tmp_InsuranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=tmp_InsuranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tmp_WealthManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=tmp_WealthManagementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530512540424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetImpairment', window );">Impairment of goodwill and intangible assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 1,317,000<span></span>
</td>
<td class="nump">$ 1,484,000<span></span>
</td>
<td class="nump">$ 1,673,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530508056488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Schedule of Amortizing Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 34,643<span></span>
</td>
<td class="nump">$ 34,407<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">31,000<span></span>
</td>
<td class="nump">29,502<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">3,643<span></span>
</td>
<td class="nump">4,905<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember', window );">Core deposit intangible</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">18,774<span></span>
</td>
<td class="nump">18,774<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">18,269<span></span>
</td>
<td class="nump">17,367<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">505<span></span>
</td>
<td class="nump">1,407<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">9,048<span></span>
</td>
<td class="nump">9,048<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">7,282<span></span>
</td>
<td class="nump">6,884<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">1,766<span></span>
</td>
<td class="nump">2,164<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">6,821<span></span>
</td>
<td class="nump">6,585<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">5,449<span></span>
</td>
<td class="nump">5,251<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 1,372<span></span>
</td>
<td class="nump">$ 1,334<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530498472312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_EstimatedAmortizationExpenseAbstract', window );"><strong>Estimated amortization expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">For the year ended December 31, 2022</a></td>
<td class="nump">$ 897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">For the year ended December 31, 2023</a></td>
<td class="nump">334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">For the year ended December 31, 2024</a></td>
<td class="nump">294<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">For the year ended December 31, 2025</a></td>
<td class="nump">264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">For the year ended December 31, 2026</a></td>
<td class="nump">225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfMortgageServicingRightsMSRs', window );">Amortization of mortgage servicing assets</a></td>
<td class="nump">$ 182<span></span>
</td>
<td class="nump">$ 221<span></span>
</td>
<td class="nump">$ 117<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_EstimatedAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_EstimatedAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfMortgageServicingRightsMSRs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The periodic amortization (in proportion to and over the period of estimated net servicing income or loss) of capitalized servicing rights, which contractually entitle the servicer to receive fees and ancillary revenues for performing billing, collection, disbursement and recordkeeping services in connection with a mortgage portfolio. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfMortgageServicingRightsMSRs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530508053224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Premises and Equipment - Schedule of Premises and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation and amortization</a></td>
<td class="num">$ (112,746)<span></span>
</td>
<td class="num">$ (105,033)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">85,416<span></span>
</td>
<td class="nump">88,709<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Premise and equipment, gross</a></td>
<td class="nump">9,195<span></span>
</td>
<td class="nump">9,195<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Premises and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Premise and equipment, gross</a></td>
<td class="nump">105,164<span></span>
</td>
<td class="nump">104,027<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture, fixtures, and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Premise and equipment, gross</a></td>
<td class="nump">$ 83,803<span></span>
</td>
<td class="nump">$ 80,520<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530517526760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Premises and Equipment - Depreciation and Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">$ 7,966<span></span>
</td>
<td class="nump">$ 7,833<span></span>
</td>
<td class="nump">$ 7,715<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Premises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">2,599<span></span>
</td>
<td class="nump">2,608<span></span>
</td>
<td class="nump">2,809<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture, fixtures, and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">$ 5,367<span></span>
</td>
<td class="nump">$ 5,225<span></span>
</td>
<td class="nump">$ 4,906<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530512652072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Premises and Equipment - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Gross rental expense</a></td>
<td class="nump">$ 4.9<span></span>
</td>
<td class="nump">$ 4.9<span></span>
</td>
<td class="nump">$ 4.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Operating lease renewal term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Operating lease renewal term</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507946616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_TimeGreaterThanTwoHundredFiftyThousandDollars', window );">Time deposits, greater than $250,000</a></td>
<td class="nump">$ 167.9<span></span>
</td>
<td class="nump">$ 229.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_TimeGreaterThanTwoHundredFiftyThousandDollars">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of domestic time deposit liabilities in denominations of $250,000 or more.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_TimeGreaterThanTwoHundredFiftyThousandDollars</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530506354840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits - Scheduled Maturities of Time Deposits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_MaturityOfDepositsAbstract', window );"><strong>Maturity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ThreeMonthsOrLess', window );">Three months or less</a></td>
<td class="nump">$ 181,589<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OverThreeThroughSixMonths', window );">Over three through six months</a></td>
<td class="nump">122,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OverSixThroughTwelveMonths', window );">Over six through twelve months</a></td>
<td class="nump">203,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearOne', window );">Total due in 2022</a></td>
<td class="nump">507,306<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearTwo', window );">2023</a></td>
<td class="nump">77,345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearThree', window );">2024</a></td>
<td class="nump">28,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearFour', window );">2025</a></td>
<td class="nump">17,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearFive', window );">2026</a></td>
<td class="nump">9,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesAfterYearFive', window );">Thereafter</a></td>
<td class="nump">125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Total</a></td>
<td class="nump">639,674<span></span>
</td>
<td class="nump">$ 746,234<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_TimeDepositLiabilityAxis=tmp_LessThanTimeDepositMember', window );">Less than $250,000</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_MaturityOfDepositsAbstract', window );"><strong>Maturity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ThreeMonthsOrLess', window );">Three months or less</a></td>
<td class="nump">128,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OverThreeThroughSixMonths', window );">Over three through six months</a></td>
<td class="nump">88,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OverSixThroughTwelveMonths', window );">Over six through twelve months</a></td>
<td class="nump">149,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearOne', window );">Total due in 2022</a></td>
<td class="nump">365,738<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearTwo', window );">2023</a></td>
<td class="nump">63,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearThree', window );">2024</a></td>
<td class="nump">24,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearFour', window );">2025</a></td>
<td class="nump">10,129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearFive', window );">2026</a></td>
<td class="nump">7,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesAfterYearFive', window );">Thereafter</a></td>
<td class="nump">125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Total</a></td>
<td class="nump">471,748<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_TimeDepositLiabilityAxis=tmp_TwoHundredAndFiftyThousandDollarsAndOverMember', window );">$250,000 and over</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_MaturityOfDepositsAbstract', window );"><strong>Maturity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ThreeMonthsOrLess', window );">Three months or less</a></td>
<td class="nump">53,403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OverThreeThroughSixMonths', window );">Over three through six months</a></td>
<td class="nump">33,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OverSixThroughTwelveMonths', window );">Over six through twelve months</a></td>
<td class="nump">54,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearOne', window );">Total due in 2022</a></td>
<td class="nump">141,568<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearTwo', window );">2023</a></td>
<td class="nump">13,466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearThree', window );">2024</a></td>
<td class="nump">3,782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearFour', window );">2025</a></td>
<td class="nump">7,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearFive', window );">2026</a></td>
<td class="nump">1,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesAfterYearFive', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Total</a></td>
<td class="nump">$ 167,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_MaturityOfDepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_MaturityOfDepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_OverSixThroughTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposits maturing in over six months through twelve months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_OverSixThroughTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_OverThreeThroughSixMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposits maturing in over three months through six months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_OverThreeThroughSixMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_ThreeMonthsOrLess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of time deposits maturing within three months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_ThreeMonthsOrLess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing after fifth fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing in fifth fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing in fourth fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing in next fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing in third fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing in second fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116652737&amp;loc=d3e64164-112818<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_TimeDepositLiabilityAxis=tmp_LessThanTimeDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_TimeDepositLiabilityAxis=tmp_LessThanTimeDepositMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_TimeDepositLiabilityAxis=tmp_TwoHundredAndFiftyThousandDollarsAndOverMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_TimeDepositLiabilityAxis=tmp_TwoHundredAndFiftyThousandDollarsAndOverMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530508095480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities Sold Under Agreements to Repurchase and Federal Funds Purchased (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis=tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember', window );">Retail Repurchase Agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepurchaseAgreementCounterpartyLineItems', window );"><strong>Repurchase Agreement Counterparty [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase', window );">Outstanding agreements to repurchase</a></td>
<td class="nump">$ 66,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis=tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember', window );">Wholesale Repurchase Agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepurchaseAgreementCounterpartyLineItems', window );"><strong>Repurchase Agreement Counterparty [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase', window );">Outstanding agreements to repurchase</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember', window );">Securities Sold Under Agreements to Repurchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepurchaseAgreementCounterpartyLineItems', window );"><strong>Repurchase Agreement Counterparty [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase', window );">Outstanding agreements to repurchase</a></td>
<td class="nump">66,787,000<span></span>
</td>
<td class="nump">$ 65,845,000<span></span>
</td>
<td class="nump">$ 60,346,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_MaximumMonthendBalance', window );">Maximum month-end balance</a></td>
<td class="nump">78,420,000<span></span>
</td>
<td class="nump">72,883,000<span></span>
</td>
<td class="nump">71,875,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_AverageBalanceDuringtheYear', window );">Average balance during the year</a></td>
<td class="nump">$ 58,627,000<span></span>
</td>
<td class="nump">$ 55,973,000<span></span>
</td>
<td class="nump">$ 59,742,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_WeightedAverageRateAtPeriodEnd', window );">Weighted average rate at December 31</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">0.11%<span></span>
</td>
<td class="nump">0.22%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_AverageInterestRatePaidDuringtheYear', window );">Average interest rate paid during the year</a></td>
<td class="nump">0.11%<span></span>
</td>
<td class="nump">0.17%<span></span>
</td>
<td class="nump">0.24%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_FederalFundsPurchasedMember', window );">Federal Funds Purchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepurchaseAgreementCounterpartyLineItems', window );"><strong>Repurchase Agreement Counterparty [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_AverageBalanceDuringtheYear', window );">Average balance during the year</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 82,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_AverageInterestRatePaidDuringtheYear', window );">Average interest rate paid during the year</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">2.86%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_AverageBalanceDuringtheYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The calculated average balance during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_AverageBalanceDuringtheYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_AverageInterestRatePaidDuringtheYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The calculated average interest rate paid during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_AverageInterestRatePaidDuringtheYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_MaximumMonthendBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum month end balance of securities sold under repurchase agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_MaximumMonthendBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_WeightedAverageRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The calculated weighted average interest rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_WeightedAverageRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepurchaseAgreementCounterpartyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepurchaseAgreementCounterpartyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after the effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(m)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(m)(1)(ii)(A)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesSoldUnderAgreementsToRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis=tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis=tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis=tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis=tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_FederalFundsPurchasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_FederalFundsPurchasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530518037416">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Borrowings - Schedule of Company's Borrowings (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_FederalHomeLoanBankAdvancesOvernight', window );">Overnight FHLB advances</a></td>
<td class="nump">$ 14,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesLongTerm', window );">Term FHLB advances</a></td>
<td class="nump">110,000<span></span>
</td>
<td class="nump">265,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Total other borrowings</a></td>
<td class="nump">$ 124,000<span></span>
</td>
<td class="nump">$ 265,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_FederalHomeLoanBankAdvancesOvernight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Federal Home Loan Bank Advances, Overnight</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_FederalHomeLoanBankAdvancesOvernight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankAdvancesLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including both current and noncurrent portions, Federal Home Loan Bank borrowings initially due beyond one year or beyond the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64702-112823<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13,16)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530517707768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Borrowings - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Outstanding advances</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds', window );">Unused borrowing capacity</a></td>
<td class="nump">2,300,000,000<span></span>
</td>
<td class="nump">2,100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_UnencumberedResidentialAndCommercialRealEstateLoan', window );">Unencumbered residential and commercial real estate loans and investment securities pledged</a></td>
<td class="nump">1,600,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesLongTerm', window );">Term advances</a></td>
<td class="nump">$ 110,000,000<span></span>
</td>
<td class="nump">$ 265,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd', window );">Weighted average interest rate</a></td>
<td class="nump">1.80%<span></span>
</td>
<td class="nump">2.09%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_FederalHomeLoanBankAdvancesOvernight', window );">Overnight advances</a></td>
<td class="nump">$ 14,000,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate', window );">Term advances mature within one year</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_TermAdvancesMaturingAfterOneYear', window );">Term advances maturing after one year</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate', window );">Maturities of advances due in 2023</a></td>
<td class="nump">60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate', window );">Maturities of advances due in 2024</a></td>
<td class="nump">40,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">Callable FHLB borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Outstanding on line of credit with bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember', window );">Subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 89,000,000<span></span>
</td>
<td class="nump">$ 89,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_FederalHomeLoanBankAdvancesOvernight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Federal Home Loan Bank Advances, Overnight</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_FederalHomeLoanBankAdvancesOvernight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_TermAdvancesMaturingAfterOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of federal home loan bank advances maturing after the next fiscal year following the latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_TermAdvancesMaturingAfterOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_UnencumberedResidentialAndCommercialRealEstateLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount refers to unencumbered residential and commercial real estate loan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_UnencumberedResidentialAndCommercialRealEstateLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvancesFromFederalHomeLoanBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings as of the balance sheet date from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvancesFromFederalHomeLoanBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The calculated weighted average interest rate for Federal Home Loan Bank advances outstanding as of the Balance Sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13(3)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of advances or credit lines available from the Federal Home Loan Bank (FHLB).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22 (b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13(3)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankAdvancesLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including both current and noncurrent portions, Federal Home Loan Bank borrowings initially due beyond one year or beyond the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64702-112823<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of advance from Federal Home Loan Bank (FHLBank) maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of advance from Federal Home Loan Bank (FHLBank) maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of advance from Federal Home Loan Bank (FHLBank) maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530499016936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trust Preferred Debentures (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 07, 2021</div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>subsidiaryTrust</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount', window );">Trust preferred debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 13,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts', window );">Number of unconsolidated subsidiary trusts | subsidiaryTrust</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tmp_LeesportTrustMember', window );">Leesport Capital Trust II</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust', window );">Trust preferred debentures, par amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tmp_MadisonTrustMember', window );">Madison Statutory Trust I</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust', window );">Trust preferred debentures, par amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tmp_TrustPreferredDebenturesMember', window );">Trust Preferred Debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIncreaseAccruedInterest', window );">Accelerated non-cash purchase accounting discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=tmp_LeesportTrustMember', window );">Leesport Capital Trust II</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed', window );">Debt redemption, percentage of principal amount redeemed</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_SubsidiaryNameAxis=tmp_LeesportTrustMember', window );">Leesport Capital Trust II | Unconsolidated subsidiary | Leesport Capital Trust II</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Ownership percentage by parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_SubsidiaryNameAxis=tmp_MadisonTrustMember', window );">Madison Statutory Trust I | Unconsolidated subsidiary | Madison Statutory Trust I</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Ownership percentage by parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nature of Operations, Number of Unconsolidated Subsidiary Trusts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIncreaseAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase for accrued, but unpaid interest on the debt instrument for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIncreaseAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of principal amount of debt redeemed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, the carrying value of junior subordinated long-term debt owed to unconsolidated subsidiary trusts as of the balance sheet date. Such debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets and was initially scheduled to be repaid after one year or beyond the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount that would be paid, determined under the conditions specified in the contract, if the holder of the share has the right to redeem the shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109262807&amp;loc=d3e22047-110879<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tmp_LeesportTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tmp_LeesportTrustMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tmp_MadisonTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tmp_MadisonTrustMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tmp_TrustPreferredDebenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tmp_TrustPreferredDebenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=tmp_LeesportTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=tmp_LeesportTrustMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_SubsidiaryNameAxis=tmp_LeesportTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_SubsidiaryNameAxis=tmp_LeesportTrustMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_SubsidiaryNameAxis=tmp_MadisonTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_SubsidiaryNameAxis=tmp_MadisonTrustMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=tmp_MadisonTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=tmp_MadisonTrustMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530499117144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>pensionPlan </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans', window );">Number of non-contributory defined-contribution retirement plans | pensionPlan</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Number of shares issued | shares</a></td>
<td class="nump">14,696,911<span></span>
</td>
<td class="nump">14,964,389<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Fair value of shares issued</a></td>
<td class="nump">$ 1,470<span></span>
</td>
<td class="nump">$ 1,496<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Expenses related to defined-contribution plans</a></td>
<td class="nump">4,400<span></span>
</td>
<td class="nump">4,400<span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="num">$ (6,400)<span></span>
</td>
<td class="nump">$ 15,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected long-term rate of return</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.75%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense', window );">Compensation expense related to the profit-sharing</a></td>
<td class="nump">$ 5,400<span></span>
</td>
<td class="nump">$ 4,500<span></span>
</td>
<td class="nump">$ 4,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch', window );">Maximum match (as a percent)</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DefinedBenefitPlanMatchingContributionsByEmployer', window );">Expense associated with matching provisions</a></td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="nump">2,900<span></span>
</td>
<td class="nump">$ 2,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsurance', window );">Life insurance assets</a></td>
<td class="nump">86,495<span></span>
</td>
<td class="nump">84,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember', window );">Split dollar life insurance benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent', window );">Estimated liability</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Compensation expense related to the split dollar life insurance</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">93,000<span></span>
</td>
<td class="nump">98,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded (unfunded) status of plan</a></td>
<td class="nump">3,384<span></span>
</td>
<td class="num">(8,849)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="num">$ (2,834)<span></span>
</td>
<td class="nump">10,046<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">DC Retirement Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan', window );">Requisite service period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent', window );">Annual contribution limit (as a percent)</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">$ 10,100<span></span>
</td>
<td class="nump">10,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded (unfunded) status of plan</a></td>
<td class="num">(10,055)<span></span>
</td>
<td class="num">(10,508)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="num">(574)<span></span>
</td>
<td class="nump">1,340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">SERP Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">34,000<span></span>
</td>
<td class="nump">36,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded (unfunded) status of plan</a></td>
<td class="num">(34,033)<span></span>
</td>
<td class="num">(36,710)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="num">$ (3,002)<span></span>
</td>
<td class="nump">$ 4,070<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Arrangement with Individual, Requisite Service Period To Participate In Pension Plan</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_DefinedBenefitPlanMatchingContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of matching contributions for the 401(k) plan the company has made during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_DefinedBenefitPlanMatchingContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Maximum Annual Contribution, Percent of Account Balances, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Number Of Non-contributory Defined-contribution Retirement Plans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee Stock Ownership Plan (ESOP), Incentive Stock Options (ISOPs), Maximum Employer Matching Contribution, Percent of Match</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOwnedLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of a life insurance policy on an officer, executive or employee for which the reporting entity (a bank) is entitled to proceeds from the policy upon death of the insured or surrender of the insurance policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOwnedLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for employee benefit and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeBenefitsAndShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of plan compensation cost recognized during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109244661&amp;loc=d3e17540-113929<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530503293496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans - Changes in Projected Benefit Obligation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in benefit obligation:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="num">$ (6,400)<span></span>
</td>
<td class="nump">$ 15,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in benefit obligation:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of year</a></td>
<td class="nump">98,021<span></span>
</td>
<td class="nump">90,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">1,628<span></span>
</td>
<td class="nump">2,371<span></span>
</td>
<td class="nump">2,936<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant', window );">Plan participants&#8217; contributions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="num">(2,834)<span></span>
</td>
<td class="nump">10,046<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(3,806)<span></span>
</td>
<td class="num">(4,742)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of year</a></td>
<td class="nump">93,009<span></span>
</td>
<td class="nump">98,021<span></span>
</td>
<td class="nump">90,346<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in plan assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">89,172<span></span>
</td>
<td class="nump">82,352<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">11,027<span></span>
</td>
<td class="nump">11,562<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant', window );">Plan participants&#8217; contributions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(3,806)<span></span>
</td>
<td class="num">(4,742)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">96,393<span></span>
</td>
<td class="nump">89,172<span></span>
</td>
<td class="nump">82,352<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded (unfunded) status</a></td>
<td class="nump">3,384<span></span>
</td>
<td class="num">(8,849)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Life and Healthcare Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in benefit obligation:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of year</a></td>
<td class="nump">10,508<span></span>
</td>
<td class="nump">9,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">186<span></span>
</td>
<td class="nump">173<span></span>
</td>
<td class="nump">159<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">180<span></span>
</td>
<td class="nump">245<span></span>
</td>
<td class="nump">289<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant', window );">Plan participants&#8217; contributions</a></td>
<td class="nump">108<span></span>
</td>
<td class="nump">90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="num">(574)<span></span>
</td>
<td class="nump">1,340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(353)<span></span>
</td>
<td class="num">(362)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of year</a></td>
<td class="nump">10,055<span></span>
</td>
<td class="nump">10,508<span></span>
</td>
<td class="nump">9,022<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in plan assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant', window );">Plan participants&#8217; contributions</a></td>
<td class="nump">108<span></span>
</td>
<td class="nump">90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">245<span></span>
</td>
<td class="nump">272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(353)<span></span>
</td>
<td class="num">(362)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded (unfunded) status</a></td>
<td class="num">(10,055)<span></span>
</td>
<td class="num">(10,508)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">SERP Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in benefit obligation:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of year</a></td>
<td class="nump">36,710<span></span>
</td>
<td class="nump">32,153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">231<span></span>
</td>
<td class="nump">214<span></span>
</td>
<td class="nump">157<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">692<span></span>
</td>
<td class="nump">914<span></span>
</td>
<td class="nump">909<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant', window );">Plan participants&#8217; contributions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss</a></td>
<td class="num">(3,002)<span></span>
</td>
<td class="nump">4,070<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(598)<span></span>
</td>
<td class="num">(641)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of year</a></td>
<td class="nump">34,033<span></span>
</td>
<td class="nump">36,710<span></span>
</td>
<td class="nump">32,153<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in plan assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant', window );">Plan participants&#8217; contributions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">598<span></span>
</td>
<td class="nump">641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(598)<span></span>
</td>
<td class="num">(641)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded (unfunded) status</a></td>
<td class="num">$ (34,033)<span></span>
</td>
<td class="num">$ (36,710)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions received by defined benefit plan from participant which increase benefit obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions received by defined benefit plan from participant which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530518320088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans - Net Periodic Benefit Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Components of net periodic benefit cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax', window );">Recognized net actuarial gain due to curtailments</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 302<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Components of net periodic benefit cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">1,628<span></span>
</td>
<td class="nump">2,371<span></span>
</td>
<td class="nump">2,936<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(5,652)<span></span>
</td>
<td class="num">(5,416)<span></span>
</td>
<td class="num">(4,933)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service (credit) cost</a></td>
<td class="nump">1<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Recognized net actuarial loss</a></td>
<td class="nump">1,559<span></span>
</td>
<td class="nump">1,411<span></span>
</td>
<td class="nump">1,334<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax', window );">Recognized net actuarial gain due to curtailments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit (credit) cost</a></td>
<td class="num">(2,464)<span></span>
</td>
<td class="num">(1,644)<span></span>
</td>
<td class="num">(673)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract', window );"><strong>Other changes in plan assets and benefit obligations recognized in other comprehensive income (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Net actuarial loss (gain)</a></td>
<td class="num">(8,209)<span></span>
</td>
<td class="nump">3,899<span></span>
</td>
<td class="nump">2,776<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Recognized actuarial loss</a></td>
<td class="num">(1,559)<span></span>
</td>
<td class="num">(1,411)<span></span>
</td>
<td class="num">(1,334)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax', window );">Prior service credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax', window );">Recognized prior service cost (credit)</a></td>
<td class="num">(1)<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax', window );">Prior service cost (credit) recognized due to curtailment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Recognized in other comprehensive income (loss)</a></td>
<td class="num">(9,769)<span></span>
</td>
<td class="nump">2,498<span></span>
</td>
<td class="nump">1,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax', window );">Total recognized in net periodic benefit cost and other comprehensive income (loss)</a></td>
<td class="num">(12,233)<span></span>
</td>
<td class="nump">854<span></span>
</td>
<td class="nump">779<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Life and Healthcare Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Components of net periodic benefit cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">186<span></span>
</td>
<td class="nump">173<span></span>
</td>
<td class="nump">159<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">180<span></span>
</td>
<td class="nump">245<span></span>
</td>
<td class="nump">289<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service (credit) cost</a></td>
<td class="num">(61)<span></span>
</td>
<td class="num">(61)<span></span>
</td>
<td class="num">(62)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Recognized net actuarial loss</a></td>
<td class="nump">312<span></span>
</td>
<td class="nump">155<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax', window );">Recognized net actuarial gain due to curtailments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(399)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit (credit) cost</a></td>
<td class="nump">617<span></span>
</td>
<td class="nump">512<span></span>
</td>
<td class="num">(13)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract', window );"><strong>Other changes in plan assets and benefit obligations recognized in other comprehensive income (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Net actuarial loss (gain)</a></td>
<td class="num">(574)<span></span>
</td>
<td class="nump">1,340<span></span>
</td>
<td class="nump">1,218<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Recognized actuarial loss</a></td>
<td class="num">(312)<span></span>
</td>
<td class="num">(155)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax', window );">Prior service credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(203)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax', window );">Recognized prior service cost (credit)</a></td>
<td class="nump">61<span></span>
</td>
<td class="nump">61<span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax', window );">Prior service cost (credit) recognized due to curtailment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">399<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Recognized in other comprehensive income (loss)</a></td>
<td class="num">(825)<span></span>
</td>
<td class="nump">1,246<span></span>
</td>
<td class="nump">1,476<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax', window );">Total recognized in net periodic benefit cost and other comprehensive income (loss)</a></td>
<td class="num">(208)<span></span>
</td>
<td class="nump">1,758<span></span>
</td>
<td class="nump">1,463<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">SERP Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Components of net periodic benefit cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">231<span></span>
</td>
<td class="nump">214<span></span>
</td>
<td class="nump">157<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">692<span></span>
</td>
<td class="nump">914<span></span>
</td>
<td class="nump">909<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service (credit) cost</a></td>
<td class="nump">282<span></span>
</td>
<td class="nump">285<span></span>
</td>
<td class="nump">104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Recognized net actuarial loss</a></td>
<td class="nump">1,080<span></span>
</td>
<td class="nump">800<span></span>
</td>
<td class="nump">343<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax', window );">Recognized net actuarial gain due to curtailments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit (credit) cost</a></td>
<td class="nump">2,285<span></span>
</td>
<td class="nump">2,213<span></span>
</td>
<td class="nump">1,513<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract', window );"><strong>Other changes in plan assets and benefit obligations recognized in other comprehensive income (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Net actuarial loss (gain)</a></td>
<td class="num">(3,002)<span></span>
</td>
<td class="nump">4,070<span></span>
</td>
<td class="nump">6,128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Recognized actuarial loss</a></td>
<td class="num">(1,080)<span></span>
</td>
<td class="num">(800)<span></span>
</td>
<td class="num">(343)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax', window );">Prior service credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax', window );">Recognized prior service cost (credit)</a></td>
<td class="num">(282)<span></span>
</td>
<td class="num">(285)<span></span>
</td>
<td class="num">(104)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax', window );">Prior service cost (credit) recognized due to curtailment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Recognized in other comprehensive income (loss)</a></td>
<td class="num">(4,364)<span></span>
</td>
<td class="nump">2,985<span></span>
</td>
<td class="nump">7,703<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax', window );">Total recognized in net periodic benefit cost and other comprehensive income (loss)</a></td>
<td class="num">$ (2,079)<span></span>
</td>
<td class="nump">$ 5,198<span></span>
</td>
<td class="nump">$ 9,216<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized in net periodic benefit cost (credit) and other comprehensive (income) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL34724391-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for transition asset (obligation) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL34724391-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530502979192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefit Plans - Pre-Tax Amounts Recognized as Component of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Net actuarial loss (gain)</a></td>
<td class="nump">$ 40,765<span></span>
</td>
<td class="nump">$ 50,533<span></span>
</td>
<td class="nump">$ 48,045<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax', window );">Prior service cost (credit)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="num">(9)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax', window );">Total</a></td>
<td class="nump">40,765<span></span>
</td>
<td class="nump">50,534<span></span>
</td>
<td class="nump">48,036<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Life and Healthcare Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Net actuarial loss (gain)</a></td>
<td class="nump">1,886<span></span>
</td>
<td class="nump">2,771<span></span>
</td>
<td class="nump">1,586<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax', window );">Prior service cost (credit)</a></td>
<td class="num">(226)<span></span>
</td>
<td class="num">(287)<span></span>
</td>
<td class="num">(348)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax', window );">Total</a></td>
<td class="nump">1,660<span></span>
</td>
<td class="nump">2,484<span></span>
</td>
<td class="nump">1,238<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">SERP Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Net actuarial loss (gain)</a></td>
<td class="nump">10,532<span></span>
</td>
<td class="nump">14,614<span></span>
</td>
<td class="nump">11,345<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax', window );">Prior service cost (credit)</a></td>
<td class="nump">1,866<span></span>
</td>
<td class="nump">2,148<span></span>
</td>
<td class="nump">2,433<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax', window );">Total</a></td>
<td class="nump">$ 12,398<span></span>
</td>
<td class="nump">$ 16,762<span></span>
</td>
<td class="nump">$ 13,778<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530503252072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans - Weighed Average Assumptions Used (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DiscountRatesAbstract', window );"><strong>Discount Rates</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected long-term return on plan assets</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.75%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DiscountRatesAbstract', window );"><strong>Discount Rates</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Benefit Cost for Plan Year</a></td>
<td class="nump">2.24%<span></span>
</td>
<td class="nump">3.04%<span></span>
</td>
<td class="nump">4.08%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Benefit Obligation at End of Plan Year</a></td>
<td class="nump">2.63%<span></span>
</td>
<td class="nump">2.24%<span></span>
</td>
<td class="nump">3.04%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Life and Healthcare Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DiscountRatesAbstract', window );"><strong>Discount Rates</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Benefit Cost for Plan Year</a></td>
<td class="nump">2.33%<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
<td class="nump">4.13%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Benefit Obligation at End of Plan Year</a></td>
<td class="nump">2.69%<span></span>
</td>
<td class="nump">2.33%<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_RateOfCompensationIncreaseAbstract', window );"><strong>Rate of compensation increase</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease', window );">Benefit Cost for Plan Year</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease', window );">Benefit Obligation at End of Plan Year</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">SERP Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DiscountRatesAbstract', window );"><strong>Discount Rates</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Benefit Cost for Plan Year</a></td>
<td class="nump">2.37%<span></span>
</td>
<td class="nump">3.14%<span></span>
</td>
<td class="nump">4.16%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Benefit Obligation at End of Plan Year</a></td>
<td class="nump">2.71%<span></span>
</td>
<td class="nump">2.37%<span></span>
</td>
<td class="nump">3.14%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_RateOfCompensationIncreaseAbstract', window );"><strong>Rate of compensation increase</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease', window );">Benefit Cost for Plan Year</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease', window );">Benefit Obligation at End of Plan Year</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_DiscountRatesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_DiscountRatesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_RateOfCompensationIncreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_RateOfCompensationIncreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530506699624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefit Plans - Benefits Expected to be Paid Next Five Years (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 4,285<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2023</a></td>
<td class="nump">4,432<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2024</a></td>
<td class="nump">4,511<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2025</a></td>
<td class="nump">4,687<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2026</a></td>
<td class="nump">4,769<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2027-2031</a></td>
<td class="nump">24,221<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment', window );">Total</a></td>
<td class="nump">46,905<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Life and Healthcare Plan</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2022</a></td>
<td class="nump">485<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2023</a></td>
<td class="nump">472<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2024</a></td>
<td class="nump">479<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2025</a></td>
<td class="nump">474<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2026</a></td>
<td class="nump">469<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2027-2031</a></td>
<td class="nump">2,357<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment', window );">Total</a></td>
<td class="nump">4,736<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">SERP Plan</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2022</a></td>
<td class="nump">808<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2023</a></td>
<td class="nump">900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2024</a></td>
<td class="nump">873<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2025</a></td>
<td class="nump">856<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2026</a></td>
<td class="nump">1,001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2027-2031</a></td>
<td class="nump">6,998<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment', window );">Total</a></td>
<td class="nump">$ 11,436<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Expected Future Benefit Payment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_DefinedBenefitPlanExpectedFutureBenefitPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530503229112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefit Plans - Pension Plan Weighted-Average Asset Allocations (Details) - DB Pension Plan<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Weighted-average asset allocations</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Weighted-average asset allocations</a></td>
<td class="nump">61.00%<span></span>
</td>
<td class="nump">63.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanDebtSecurityMember', window );">Debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Weighted-average asset allocations</a></td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">36.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Weighted-average asset allocations</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanDebtSecurityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanDebtSecurityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530499081000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefit Plans - Major Categories of Assets in Pension Plan (Details) - DB Pension Plan - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">$ 96,393<span></span>
</td>
<td class="nump">$ 89,172<span></span>
</td>
<td class="nump">$ 82,352<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">(Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">96,393<span></span>
</td>
<td class="nump">89,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">(Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">(Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">5,472<span></span>
</td>
<td class="nump">2,417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember', window );">Cash and cash equivalents | (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">5,472<span></span>
</td>
<td class="nump">2,417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember', window );">Cash and cash equivalents | (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember', window );">Cash and cash equivalents | (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember', window );">Common stocks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">29,227<span></span>
</td>
<td class="nump">26,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember', window );">Common stocks | (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">29,227<span></span>
</td>
<td class="nump">26,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember', window );">Common stocks | (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember', window );">Common stocks | (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_MutualFundMember', window );">Mutual funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">61,694<span></span>
</td>
<td class="nump">60,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_MutualFundMember', window );">Mutual funds | (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">61,694<span></span>
</td>
<td class="nump">60,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_MutualFundMember', window );">Mutual funds | (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_MutualFundMember', window );">Mutual funds | (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_MutualFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_MutualFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530493219368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans and Stock Based Compensation - Narrative (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Awards granted (in shares)</a></td>
<td class="nump">67,846<span></span>
</td>
<td class="nump">86,411<span></span>
</td>
<td class="nump">62,360<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense | $</a></td>
<td class="nump">$ 5,145<span></span>
</td>
<td class="nump">$ 4,733<span></span>
</td>
<td class="nump">$ 4,235<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 83.97<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember', window );">SARs, shares of restricted stock and restricted units and performance share awards | 2019 Equity Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Authorized number of awards (in shares)</a></td>
<td class="nump">1,275,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember', window );">Restricted stock awards and restricted units and performance share awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense | $</a></td>
<td class="nump">$ 5,400<span></span>
</td>
<td class="nump">4,700<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember', window );">Restricted stock awards and restricted units and performance share awards | 2019 Equity Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio', window );">Reduction to shares available for grant (ratio)</a></td>
<td class="nump">4.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_FullValueShareAwardsMember', window );">Full-value share awards | 2019 Equity Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Authorized number of awards (in shares)</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsMember', window );">Stock options and SARs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Awards granted (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense | $</a></td>
<td class="nump">$ 151<span></span>
</td>
<td class="nump">$ 194<span></span>
</td>
<td class="nump">$ 235<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation cost stock option awards | $</a></td>
<td class="nump">$ 40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period for recognition</a></td>
<td class="text">9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Awards granted during period (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsMember', window );">Stock options and SARs | 2019 Equity Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Award term (no more than)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsMember', window );">Stock options and SARs | 2019 Equity Plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsMember', window );">Stock options and SARs | 2019 Equity Plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member', window );">Stock Options And Stock Appreciation Rights With Expiration Date In 2026 | 2019 Equity Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member', window );">Stock Options And Stock Appreciation Rights With Expiration Date In 2026 | 2019 Equity Plan | Year One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member', window );">Stock Options And Stock Appreciation Rights With Expiration Date In 2026 | 2019 Equity Plan | Year Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member', window );">Stock Options And Stock Appreciation Rights With Expiration Date In 2026 | 2019 Equity Plan | Year Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member', window );">Stock Options And Stock Appreciation Rights With Expiration Date In 2026 | 2019 Equity Plan | Year Four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member', window );">Stock Options And Stock Appreciation Rights With Expiration Date In 2026 | 2019 Equity Plan | Year Five</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member', window );">Stock Options And Stock Appreciation Rights, Not Expiring In 2026 | 2019 Equity Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member', window );">Stock Options And Stock Appreciation Rights, Not Expiring In 2026 | 2019 Equity Plan | Year One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member', window );">Stock Options And Stock Appreciation Rights, Not Expiring In 2026 | 2019 Equity Plan | Year Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member', window );">Stock Options And Stock Appreciation Rights, Not Expiring In 2026 | 2019 Equity Plan | Year Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member', window );">Stock Options And Stock Appreciation Rights, Not Expiring In 2026 | 2019 Equity Plan | Year Four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member', window );">Stock Options And Stock Appreciation Rights, Not Expiring In 2026 | 2019 Equity Plan | Year Five</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member', window );">Stock Options And Stock Appreciation Rights, Not Expiring In 2026 | 2019 Equity Plan | Year Six</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member', window );">Stock Options And Stock Appreciation Rights, Not Expiring In 2026 | 2019 Equity Plan | Year Seven</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Awards granted (in shares)</a></td>
<td class="nump">54,151<span></span>
</td>
<td class="nump">69,451<span></span>
</td>
<td class="nump">49,365<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 63.44<span></span>
</td>
<td class="nump">$ 89.21<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockGrantedIn2016To2021Member', window );">Restricted Stock Granted In 2016 To 2021 | 2019 Equity Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockGrantedIn2016To2021Member', window );">Restricted Stock Granted In 2016 To 2021 | 2019 Equity Plan | Year One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockGrantedIn2016To2021Member', window );">Restricted Stock Granted In 2016 To 2021 | 2019 Equity Plan | Year Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockGrantedIn2016To2021Member', window );">Restricted Stock Granted In 2016 To 2021 | 2019 Equity Plan | Year Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockGrantedIn2016To2021Member', window );">Restricted Stock Granted In 2016 To 2021 | 2019 Equity Plan | Year Four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockGrantedIn2016To2021Member', window );">Restricted Stock Granted In 2016 To 2021 | 2019 Equity Plan | Year Five</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member', window );">Restricted Stock Awards Not Granted In 2016 To 2021 | 2019 Equity Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member', window );">Restricted Stock Awards Not Granted In 2016 To 2021 | 2019 Equity Plan | Year One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member', window );">Restricted Stock Awards Not Granted In 2016 To 2021 | 2019 Equity Plan | Year Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member', window );">Restricted Stock Awards Not Granted In 2016 To 2021 | 2019 Equity Plan | Year Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member', window );">Restricted Stock Awards Not Granted In 2016 To 2021 | 2019 Equity Plan | Year Four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member', window );">Restricted Stock Awards Not Granted In 2016 To 2021 | 2019 Equity Plan | Year Five</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member', window );">Restricted Stock Awards Not Granted In 2016 To 2021 | 2019 Equity Plan | Year Six</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member', window );">Restricted Stock Awards Not Granted In 2016 To 2021 | 2019 Equity Plan | Year Seven</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Award vesting, percentage</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Awards granted (in shares)</a></td>
<td class="nump">8,355<span></span>
</td>
<td class="nump">10,415<span></span>
</td>
<td class="nump">8,345<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period for recognition</a></td>
<td class="text">4 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized compensation cost for non-option awards | $</a></td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Awards granted (in shares)</a></td>
<td class="nump">5,340<span></span>
</td>
<td class="nump">6,545<span></span>
</td>
<td class="nump">4,650<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance shares | 2019 Equity Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod', window );">Award performance period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockAndPerformanceAwardsMember', window );">Restricted Stock And Performance Awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period for recognition</a></td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized compensation cost for non-option awards | $</a></td>
<td class="nump">$ 11,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Reduction To Shares Available For Grant, Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=tmp_TompkinsFinancialCorporation2019EquityPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=tmp_TompkinsFinancialCorporation2019EquityPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=tmp_FullValueShareAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=tmp_FullValueShareAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=tmp_ShareBasedPaymentArrangementTrancheFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=tmp_ShareBasedPaymentArrangementTrancheFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=tmp_ShareBasedPaymentArrangementTrancheFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=tmp_ShareBasedPaymentArrangementTrancheFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=tmp_ShareBasedPaymentArrangementTrancheSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=tmp_ShareBasedPaymentArrangementTrancheSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=tmp_ShareBasedPaymentArrangementTrancheSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=tmp_ShareBasedPaymentArrangementTrancheSevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockGrantedIn2016To2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=tmp_RestrictedStockGrantedIn2016To2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockAndPerformanceAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=tmp_RestrictedStockAndPerformanceAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530506367800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans and Stock Based Compensation - Activity Related to Stock Options and SARs Under All Plans (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Shares/Rights</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">67,846<span></span>
</td>
<td class="nump">86,411<span></span>
</td>
<td class="nump">62,360<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, ending balance (in shares)</a></td>
<td class="nump">91,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable, ending balance (in shares)</a></td>
<td class="nump">85,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, ending balance (in dollars per share)</a></td>
<td class="nump">$ 54.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable, ending balance (in dollars per share)</a></td>
<td class="nump">$ 54.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_WeightedAverageRemainingContractualTermAbstract', window );"><strong>Weighted Average Remaining Contractual Term</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding (in years)</a></td>
<td class="text">3 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsMember', window );">Stock options and SARs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Shares/Rights</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, beginning balance (in shares)</a></td>
<td class="nump">144,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(51,771)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(1,136)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, ending balance (in shares)</a></td>
<td class="nump">91,480<span></span>
</td>
<td class="nump">144,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable, ending balance (in shares)</a></td>
<td class="nump">85,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, beginning balance (in dollars per share)</a></td>
<td class="nump">$ 50.61<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="nump">0.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="nump">44.42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">46.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, ending balance (in dollars per share)</a></td>
<td class="nump">54.17<span></span>
</td>
<td class="nump">$ 50.61<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable, ending balance (in dollars per share)</a></td>
<td class="nump">$ 54.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_WeightedAverageRemainingContractualTermAbstract', window );"><strong>Weighted Average Remaining Contractual Term</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding (in years)</a></td>
<td class="text">3 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable (in years)</a></td>
<td class="text">3 years 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_AggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding</a></td>
<td class="nump">$ 2,690,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercisable</a></td>
<td class="nump">$ 2,536,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_AggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_AggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_WeightedAverageRemainingContractualTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_WeightedAverageRemainingContractualTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530517698280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans and Stock Based Compensation - Net Cash Proceeds, Tax Benefits and Intrinsic Value Related to Stock Options, SARs, and Restricted Stock (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ProceedsFromStockOptionsExercisedNet', window );">Proceeds from stock option exercises</a></td>
<td class="num">$ (803)<span></span>
</td>
<td class="num">$ (253)<span></span>
</td>
<td class="num">$ (992)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock', window );">Tax benefits related to stock option exercises</a></td>
<td class="nump">355<span></span>
</td>
<td class="nump">156<span></span>
</td>
<td class="nump">944<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of stock option exercises</a></td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="nump">$ 570<span></span>
</td>
<td class="nump">$ 2,460<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee Service Share-based Compensation, Tax Benefit From Exercise Of Stock Options and Stock Appreciations Rights And Vesting Of Restricted Stock</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_ProceedsFromStockOptionsExercisedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Stock Options Exercised, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_ProceedsFromStockOptionsExercisedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530502756040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans and Stock Based Compensation - Options and SARs Outstanding and Exercisable (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number Outstanding (in shares) | shares</a></td>
<td class="nump">91,480<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life</a></td>
<td class="text">3 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 54.17<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number Exercisable (in shares) | shares</a></td>
<td class="nump">85,821<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 54.03<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=tmp_StockOption2Member', window );">$37.51-41.00</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of exercise prices, lower range (in dollars per share)</a></td>
<td class="nump">37.51<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of exercise prices, upper range (in dollars per share)</a></td>
<td class="nump">$ 41.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number Outstanding (in shares) | shares</a></td>
<td class="nump">17,034<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life</a></td>
<td class="text">1 year 3 months 7 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 40.60<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number Exercisable (in shares) | shares</a></td>
<td class="nump">17,034<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 40.60<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=tmp_StockOption3Member', window );">$41.01-50.00</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of exercise prices, lower range (in dollars per share)</a></td>
<td class="nump">41.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of exercise prices, upper range (in dollars per share)</a></td>
<td class="nump">$ 50.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number Outstanding (in shares) | shares</a></td>
<td class="nump">33,763<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life</a></td>
<td class="text">2 years 9 months 14 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 49.22<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number Exercisable (in shares) | shares</a></td>
<td class="nump">33,763<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 49.22<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=tmp_StockOption4Member', window );">$50.01-76.90</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of exercise prices, lower range (in dollars per share)</a></td>
<td class="nump">50.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of exercise prices, upper range (in dollars per share)</a></td>
<td class="nump">$ 76.90<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number Outstanding (in shares) | shares</a></td>
<td class="nump">40,461<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life</a></td>
<td class="text">4 years 1 month 9 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 63.84<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number Exercisable (in shares) | shares</a></td>
<td class="nump">34,802<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 65.07<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=tmp_StockOption5Member', window );">$76.91-86.18</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of exercise prices, lower range (in dollars per share)</a></td>
<td class="nump">76.91<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of exercise prices, upper range (in dollars per share)</a></td>
<td class="nump">$ 86.18<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number Outstanding (in shares) | shares</a></td>
<td class="nump">222<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life</a></td>
<td class="text">4 years 10 months 20 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 86.18<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number Exercisable (in shares) | shares</a></td>
<td class="nump">222<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 86.18<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=tmp_StockOption2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=tmp_StockOption2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=tmp_StockOption3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=tmp_StockOption3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=tmp_StockOption4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=tmp_StockOption4Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=tmp_StockOption5Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=tmp_StockOption5Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530518246488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans and Stock Based Compensation - Activity Related to Restricted Stock Awards (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested, beginning of year (in shares) | shares</a></td>
<td class="nump">254,989<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">67,846<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares) | shares</a></td>
<td class="num">(71,907)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(9,018)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested, end of year (in shares) | shares</a></td>
<td class="nump">241,910<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice', window );">Beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 70.55<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">83.97<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">72.67<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">70.10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice', window );">Ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 71.60<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price of share-based awards forfeited during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price of share-based awards granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price of nonvested share-based awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price of share-based awards vested during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530517694360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Noninterest Income and Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses', window );">Reporting threshold for other income and operating expenses (percent, greater than)</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncomeAbstract', window );"><strong>NONINTEREST INCOME</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OtherServiceCharges', window );">Other service charges</a></td>
<td class="nump">$ 2,826<span></span>
</td>
<td class="nump">$ 2,835<span></span>
</td>
<td class="nump">$ 3,166<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsuranceIncome', window );">Increase in cash surrender value of corporate owned life insurance</a></td>
<td class="nump">1,879<span></span>
</td>
<td class="nump">2,188<span></span>
</td>
<td class="nump">2,164<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSalesOfLoansNet', window );">Net gain on sale of loans</a></td>
<td class="nump">943<span></span>
</td>
<td class="nump">2,054<span></span>
</td>
<td class="nump">227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOther', window );">Other miscellaneous income</a></td>
<td class="nump">1,555<span></span>
</td>
<td class="nump">1,740<span></span>
</td>
<td class="nump">2,859<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOtherOperatingIncome', window );">Total other noninterest income</a></td>
<td class="nump">7,203<span></span>
</td>
<td class="nump">8,817<span></span>
</td>
<td class="nump">8,416<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpenseAbstract', window );"><strong>NONINTEREST EXPENSES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketingExpense', window );">Marketing expense</a></td>
<td class="nump">4,319<span></span>
</td>
<td class="nump">4,750<span></span>
</td>
<td class="nump">4,856<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional fees</a></td>
<td class="nump">6,909<span></span>
</td>
<td class="nump">6,054<span></span>
</td>
<td class="nump">8,942<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_TechnologyExpense', window );">Technology expense</a></td>
<td class="nump">11,747<span></span>
</td>
<td class="nump">11,791<span></span>
</td>
<td class="nump">10,666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CardholderExpenses', window );">Cardholder expense</a></td>
<td class="nump">3,532<span></span>
</td>
<td class="nump">3,252<span></span>
</td>
<td class="nump">3,238<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense', window );">FDIC insurance</a></td>
<td class="nump">2,758<span></span>
</td>
<td class="nump">2,398<span></span>
</td>
<td class="nump">773<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LegalFees', window );">Legal expense</a></td>
<td class="nump">1,190<span></span>
</td>
<td class="nump">1,199<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties', window );">Penalties on prepayment of FHLB borrowings</a></td>
<td class="nump">2,929<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OtherMiscellaneousExpenses', window );">Other miscellaneous expenses</a></td>
<td class="nump">13,869<span></span>
</td>
<td class="nump">15,285<span></span>
</td>
<td class="nump">16,574<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Total other noninterest expenses</a></td>
<td class="nump">$ 47,253<span></span>
</td>
<td class="nump">$ 44,729<span></span>
</td>
<td class="nump">$ 46,249<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_CardholderExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense associated with cardholder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_CardholderExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_OtherMiscellaneousExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents other expenses classified under noninterest expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_OtherMiscellaneousExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_OtherServiceCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The noninterest income derived from the other service charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_OtherServiceCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of aggregate total noninterest income and total noninterest expense above which items of other income and operating expense are presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_TechnologyExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents software licensing and maintenance expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_TechnologyExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOwnedLifeInsuranceIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Earnings on or other increases in the value of the cash surrender value of bank owned life insurance policies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOwnedLifeInsuranceIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalDepositInsuranceCorporationPremiumExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of repayments and penalties incurred in the satisfaction or roll-over of Federal Home Loan Bank (FHLB) advance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSalesOfLoansNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.3(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSalesOfLoansNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LegalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the total of noninterest income derived from certain activities and assets including (for example): (1) venture capital investments; (2) bank owned life insurance; (3) foreign currency transactions; and (4) mortgage servicing rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeOtherOperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue earned, classified as other, excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(1)(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868656-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncomeOtherOperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noninterest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.2(a),(b),(c),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433917&amp;loc=SL114874205-224268<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530502710344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Schedule of Disaggregation of Noninterest Income (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Noninterest Income (in-scope of ASC 606)</a></td>
<td class="nump">$ 72,601<span></span>
</td>
<td class="nump">$ 65,746<span></span>
</td>
<td class="nump">$ 67,555<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome', window );">Noninterest Income (out-of-scope of ASC 606)</a></td>
<td class="nump">6,248<span></span>
</td>
<td class="nump">8,114<span></span>
</td>
<td class="nump">7,878<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Total Noninterest Income</a></td>
<td class="nump">78,849<span></span>
</td>
<td class="nump">73,860<span></span>
</td>
<td class="nump">75,433<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tmp_InsuranceRevenuesMember', window );">Insurance Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Noninterest Income (in-scope of ASC 606)</a></td>
<td class="nump">34,836<span></span>
</td>
<td class="nump">31,505<span></span>
</td>
<td class="nump">31,091<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tmp_InvestmentServiceIncomeMember', window );">Investment Service Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Noninterest Income (in-scope of ASC 606)</a></td>
<td class="nump">19,388<span></span>
</td>
<td class="nump">17,520<span></span>
</td>
<td class="nump">16,434<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tmp_ServiceChargesOnDepositAccountsMember', window );">Service Charges on Deposit Accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Noninterest Income (in-scope of ASC 606)</a></td>
<td class="nump">6,347<span></span>
</td>
<td class="nump">6,312<span></span>
</td>
<td class="nump">8,321<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tmp_CardServicesIncomeMember', window );">Card Services Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Noninterest Income (in-scope of ASC 606)</a></td>
<td class="nump">10,826<span></span>
</td>
<td class="nump">9,263<span></span>
</td>
<td class="nump">10,526<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tmp_OtherNonInterestIncomeMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Noninterest Income (in-scope of ASC 606)</a></td>
<td class="nump">$ 1,204<span></span>
</td>
<td class="nump">$ 1,146<span></span>
</td>
<td class="nump">$ 1,183<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding interest income, of revenue not accounted for under Topic 606.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tmp_InsuranceRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tmp_InsuranceRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tmp_InvestmentServiceIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tmp_InvestmentServiceIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tmp_ServiceChargesOnDepositAccountsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tmp_ServiceChargesOnDepositAccountsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tmp_CardServicesIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tmp_CardServicesIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tmp_OtherNonInterestIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tmp_OtherNonInterestIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530499034968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue Recognition - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems', window );"><strong>Revenue, Initial Application Period Cumulative Effect Transition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Net increase to beginning retained earnings</a></td>
<td class="nump">$ 475,262<span></span>
</td>
<td class="nump">$ 418,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tmp_ContingentIncomeMember', window );">Contingent income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems', window );"><strong>Revenue, Initial Application Period Cumulative Effect Transition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Contract assets</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">1,700<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">$ 2,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tmp_InsuranceMember', window );">Insurance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems', window );"><strong>Revenue, Initial Application Period Cumulative Effect Transition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Net increase to beginning retained earnings</a></td>
<td class="nump">6,000<span></span>
</td>
<td class="nump">5,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tmp_WealthManagementMember', window );">Wealth management services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems', window );"><strong>Revenue, Initial Application Period Cumulative Effect Transition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Net increase to beginning retained earnings</a></td>
<td class="nump">$ 2,300<span></span>
</td>
<td class="nump">$ 2,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tmp_ContingentIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tmp_ContingentIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tmp_InsuranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=tmp_InsuranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tmp_WealthManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=tmp_WealthManagementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530512916280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Income Tax Expense (Benefit) Attributable to Income from Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Current</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 19,345<span></span>
</td>
<td class="nump">$ 22,199<span></span>
</td>
<td class="nump">$ 15,161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">4,039<span></span>
</td>
<td class="nump">4,009<span></span>
</td>
<td class="nump">2,782<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">23,384<span></span>
</td>
<td class="nump">26,208<span></span>
</td>
<td class="nump">17,943<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">1,485<span></span>
</td>
<td class="num">(5,247)<span></span>
</td>
<td class="nump">2,668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="nump">313<span></span>
</td>
<td class="num">(1,037)<span></span>
</td>
<td class="nump">405<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax expense</a></td>
<td class="nump">1,798<span></span>
</td>
<td class="num">(6,284)<span></span>
</td>
<td class="nump">3,073<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">Federal Total</a></td>
<td class="nump">20,830<span></span>
</td>
<td class="nump">16,952<span></span>
</td>
<td class="nump">17,829<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations', window );">State Total</a></td>
<td class="nump">4,352<span></span>
</td>
<td class="nump">2,972<span></span>
</td>
<td class="nump">3,187<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Tax expense (benefit)</a></td>
<td class="nump">$ 25,182<span></span>
</td>
<td class="nump">$ 19,924<span></span>
</td>
<td class="nump">$ 21,016<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530519091976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Income Tax Rate Reconciliation (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory federal income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome', window );">Tax exempt income</a></td>
<td class="num">(1.20%)<span></span>
</td>
<td class="num">(1.80%)<span></span>
</td>
<td class="num">(1.50%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Excess benefits from equity-based compensation</a></td>
<td class="num">(0.50%)<span></span>
</td>
<td class="num">(0.20%)<span></span>
</td>
<td class="num">(0.80%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent', window );">Bank-owned life insurance income</a></td>
<td class="num">(0.40%)<span></span>
</td>
<td class="num">(0.50%)<span></span>
</td>
<td class="num">(0.50%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Federal tax credit</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(0.40%)<span></span>
</td>
<td class="num">(0.70%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">All other</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="num">(0.10%)<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Total</a></td>
<td class="nump">22.00%<span></span>
</td>
<td class="nump">20.40%<span></span>
</td>
<td class="nump">20.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Tax Exempt Life Insurance Income, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530503299960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DeferredTaxAssets', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DeferredTaxAssetsAllowanceForCreditLosses', window );">Allowance for credit losses</a></td>
<td class="nump">$ 11,160<span></span>
</td>
<td class="nump">$ 13,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DeferredTaxAssetsLeaseLiability', window );">Lease liability</a></td>
<td class="nump">7,277<span></span>
</td>
<td class="nump">7,858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Interest income on nonperforming loans</a></td>
<td class="nump">470<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DeferredTaxAssetCompensationAndBenefits', window );">Compensation and benefits</a></td>
<td class="nump">12,303<span></span>
</td>
<td class="nump">11,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments', window );">Purchase accounting adjustments</a></td>
<td class="nump">360<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue', window );">Liabilities held at fair value</a></td>
<td class="nump">21<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts', window );">Deferred loan fees and costs</a></td>
<td class="nump">1,664<span></span>
</td>
<td class="nump">1,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther', window );">Other</a></td>
<td class="nump">1,017<span></span>
</td>
<td class="nump">1,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total</a></td>
<td class="nump">34,272<span></span>
</td>
<td class="nump">35,933<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DeferredTaxLiabilitiesPrepaidPension', window );">Prepaid pension</a></td>
<td class="nump">10,875<span></span>
</td>
<td class="nump">10,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DeferredTaxLiabilitiesRightOfUseAssets', window );">Right of use asset</a></td>
<td class="nump">7,092<span></span>
</td>
<td class="nump">7,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DeferredTaxLiabilitiesDepreciation', window );">Depreciation</a></td>
<td class="nump">3,586<span></span>
</td>
<td class="nump">3,735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets', window );">Intangibles</a></td>
<td class="nump">1,401<span></span>
</td>
<td class="nump">1,266<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments', window );">Purchase accounting adjustments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Leases</a></td>
<td class="nump">1,985<span></span>
</td>
<td class="nump">2,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="nump">1,657<span></span>
</td>
<td class="nump">1,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="nump">26,596<span></span>
</td>
<td class="nump">26,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset at year-end</a></td>
<td class="nump">7,676<span></span>
</td>
<td class="nump">9,474<span></span>
</td>
<td class="nump">$ 3,776<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset at beginning of year</a></td>
<td class="nump">9,474<span></span>
</td>
<td class="nump">3,776<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">(Decrease) increase in net deferred tax asset</a></td>
<td class="num">(1,798)<span></span>
</td>
<td class="nump">5,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CECLAccountingStandardAdoptionRecordedThroughEquity', window );">CECL accounting standard adoption recorded through equity</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax expense</a></td>
<td class="nump">$ 1,798<span></span>
</td>
<td class="num">$ (6,284)<span></span>
</td>
<td class="nump">$ 3,073<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_CECLAccountingStandardAdoptionRecordedThroughEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>CECL Accounting Standard Adoption Recorded Through Equity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_CECLAccountingStandardAdoptionRecordedThroughEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_DeferredTaxAssetCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_DeferredTaxAssetCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_DeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_DeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_DeferredTaxAssetsAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Allowance For Credit Losses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_DeferredTaxAssetsAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Deferred Loan Fees And Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_DeferredTaxAssetsLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Lease Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_DeferredTaxAssetsLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from liabilities held at fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Purchase Accounting Adjustments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_DeferredTaxAssetsPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_DeferredTaxLiabilitiesDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_DeferredTaxLiabilitiesDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_DeferredTaxLiabilitiesPrepaidPension">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to prepaid pension costs represented the cumulative employer's contributions in excess of net pension cost recognized,</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_DeferredTaxLiabilitiesPrepaidPension</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Purchase Accounting Adjustments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_DeferredTaxLiabilitiesRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Right-Of-Use Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_DeferredTaxLiabilitiesRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530497851064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation', window );">Deferred tax assets (liabilities) related to net unrealized holdings losses/(gains) in the available-for-sale securities portfolio</a></td>
<td class="nump">$ 4,700,000<span></span>
</td>
<td class="num">$ (6,700,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation', window );">Deferred tax assets related to employee benefit plans</a></td>
<td class="nump">13,400,000<span></span>
</td>
<td class="nump">17,100,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of employee benefit plans excluded from the deferred tax asset calculation as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of net unrealized holding gains in available for sale securities excluded from deferred tax liabilities calculation as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530502636568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income (Loss) - Tax Effect Allocated to Each Component of Other Comprehensive Income (Loss) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Before-Tax Amount</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Other Comprehensive Income, Net unrealized losses</a></td>
<td class="num">$ (31,619)<span></span>
</td>
<td class="nump">$ 15,222<span></span>
</td>
<td class="nump">$ 25,961<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract', window );"><strong>Tax (Expense) Benefit</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other Comprehensive Income, Net unrealized losses</a></td>
<td class="nump">7,743<span></span>
</td>
<td class="num">(3,732)<span></span>
</td>
<td class="num">(6,360)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Net of Tax</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax', window );">Unrealized gains on HTM securities transferred to AFS securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,852<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive (loss) income</a></td>
<td class="num">(23,876)<span></span>
</td>
<td class="nump">11,490<span></span>
</td>
<td class="nump">19,601<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember', window );">Available-for-sale securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Before-Tax Amount</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">Other comprehensive gain (loss), before reclassifications</a></td>
<td class="num">(46,301)<span></span>
</td>
<td class="nump">22,381<span></span>
</td>
<td class="nump">33,431<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax', window );">Unrealized gains on HTM securities transferred to AFS securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,777<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Reclassification adjustment</a></td>
<td class="num">(275)<span></span>
</td>
<td class="num">(430)<span></span>
</td>
<td class="num">(616)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Other Comprehensive Income, Net unrealized losses</a></td>
<td class="num">(46,576)<span></span>
</td>
<td class="nump">21,951<span></span>
</td>
<td class="nump">36,592<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract', window );"><strong>Tax (Expense) Benefit</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Other comprehensive gain (loss), before reclassifications</a></td>
<td class="nump">11,340<span></span>
</td>
<td class="num">(5,487)<span></span>
</td>
<td class="num">(8,190)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax', window );">Unrealized gains on HTM securities transferred to AFS securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(925)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Reclassification adjustment</a></td>
<td class="nump">67<span></span>
</td>
<td class="nump">106<span></span>
</td>
<td class="nump">151<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other Comprehensive Income, Net unrealized losses</a></td>
<td class="nump">11,407<span></span>
</td>
<td class="num">(5,381)<span></span>
</td>
<td class="num">(8,964)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Net of Tax</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive gain (loss), before reclassifications</a></td>
<td class="num">(34,961)<span></span>
</td>
<td class="nump">16,894<span></span>
</td>
<td class="nump">25,241<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax', window );">Unrealized gains on HTM securities transferred to AFS securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,852<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification adjustment</a></td>
<td class="num">(208)<span></span>
</td>
<td class="num">(324)<span></span>
</td>
<td class="num">(465)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive (loss) income</a></td>
<td class="num">(35,169)<span></span>
</td>
<td class="nump">16,570<span></span>
</td>
<td class="nump">27,628<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember', window );">Net retirement plan actuarial (loss) gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Before-Tax Amount</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">Other comprehensive gain (loss), before reclassifications</a></td>
<td class="nump">11,785<span></span>
</td>
<td class="num">(9,309)<span></span>
</td>
<td class="num">(10,122)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Reclassification adjustment</a></td>
<td class="nump">2,951<span></span>
</td>
<td class="nump">2,366<span></span>
</td>
<td class="nump">1,677<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract', window );"><strong>Tax (Expense) Benefit</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Other comprehensive gain (loss), before reclassifications</a></td>
<td class="num">(2,887)<span></span>
</td>
<td class="nump">2,281<span></span>
</td>
<td class="nump">2,480<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Reclassification adjustment</a></td>
<td class="num">(723)<span></span>
</td>
<td class="num">(580)<span></span>
</td>
<td class="num">(411)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Net of Tax</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive gain (loss), before reclassifications</a></td>
<td class="nump">8,898<span></span>
</td>
<td class="num">(7,028)<span></span>
</td>
<td class="num">(7,642)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification adjustment</a></td>
<td class="nump">2,228<span></span>
</td>
<td class="nump">1,786<span></span>
</td>
<td class="nump">1,266<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember', window );">Net actuarial gain due to curtailment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Before-Tax Amount</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">Other comprehensive gain (loss), before reclassifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(399)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract', window );"><strong>Tax (Expense) Benefit</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Other comprehensive gain (loss), before reclassifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">97<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Net of Tax</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive gain (loss), before reclassifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(302)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember', window );">Net retirement plan prior service credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Before-Tax Amount</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">Other comprehensive gain (loss), before reclassifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,819)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Reclassification adjustment</a></td>
<td class="nump">221<span></span>
</td>
<td class="nump">214<span></span>
</td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract', window );"><strong>Tax (Expense) Benefit</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Other comprehensive gain (loss), before reclassifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">446<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Reclassification adjustment</a></td>
<td class="num">(54)<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Net of Tax</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive gain (loss), before reclassifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,373)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification adjustment</a></td>
<td class="nump">167<span></span>
</td>
<td class="nump">162<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember', window );">Employee benefit plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Before-Tax Amount</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Other Comprehensive Income, Net unrealized losses</a></td>
<td class="nump">14,957<span></span>
</td>
<td class="num">(6,729)<span></span>
</td>
<td class="num">(10,631)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract', window );"><strong>Tax (Expense) Benefit</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other Comprehensive Income, Net unrealized losses</a></td>
<td class="num">(3,664)<span></span>
</td>
<td class="nump">1,649<span></span>
</td>
<td class="nump">2,604<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Net of Tax</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive (loss) income</a></td>
<td class="nump">$ 11,293<span></span>
</td>
<td class="num">$ (5,080)<span></span>
</td>
<td class="num">$ (8,027)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33775-111570<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e39076-109324<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and adjustment, of unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27405-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAociCurrentPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530498529320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Loss (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balances at beginning</a></td>
<td class="nump">$ 717,689<span></span>
</td>
<td class="nump">$ 663,054<span></span>
</td>
<td class="nump">$ 620,871<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balances at ending</a></td>
<td class="nump">728,941<span></span>
</td>
<td class="nump">717,689<span></span>
</td>
<td class="nump">663,054<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Available-for-Sale Debt Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balances at beginning</a></td>
<td class="nump">20,609<span></span>
</td>
<td class="nump">4,039<span></span>
</td>
<td class="num">(23,589)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(35,169)<span></span>
</td>
<td class="nump">16,570<span></span>
</td>
<td class="nump">27,628<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balances at ending</a></td>
<td class="num">(14,560)<span></span>
</td>
<td class="nump">20,609<span></span>
</td>
<td class="nump">4,039<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Employee Benefit Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balances at beginning</a></td>
<td class="num">(52,683)<span></span>
</td>
<td class="num">(47,603)<span></span>
</td>
<td class="num">(39,576)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">11,293<span></span>
</td>
<td class="num">(5,080)<span></span>
</td>
<td class="num">(8,027)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balances at ending</a></td>
<td class="num">(41,390)<span></span>
</td>
<td class="num">(52,683)<span></span>
</td>
<td class="num">(47,603)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balances at beginning</a></td>
<td class="num">(32,074)<span></span>
</td>
<td class="num">(43,564)<span></span>
</td>
<td class="num">(63,165)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(23,876)<span></span>
</td>
<td class="nump">11,490<span></span>
</td>
<td class="nump">19,601<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balances at ending</a></td>
<td class="num">$ (55,950)<span></span>
</td>
<td class="num">$ (32,074)<span></span>
</td>
<td class="num">$ (43,564)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530503440728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income (Loss) - Details about Accumulated Other Comprehensive Income (Loss) Components (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NetGainLossOnSecuritiesTransactions', window );">Net gain on securities transactions</a></td>
<td class="nump">$ 249<span></span>
</td>
<td class="nump">$ 443<span></span>
</td>
<td class="nump">$ 645<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other operating expense</a></td>
<td class="num">(47,253)<span></span>
</td>
<td class="num">(44,729)<span></span>
</td>
<td class="num">(46,249)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Tax Expense</a></td>
<td class="nump">114,573<span></span>
</td>
<td class="nump">97,666<span></span>
</td>
<td class="nump">102,861<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Tax expense (benefit)</a></td>
<td class="num">(25,182)<span></span>
</td>
<td class="num">(19,924)<span></span>
</td>
<td class="num">(21,016)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="nump">89,264<span></span>
</td>
<td class="nump">77,588<span></span>
</td>
<td class="nump">$ 81,718<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Amount Reclassified from Accumulated Other Comprehensive Income (Loss) | Unrealized gains and losses on available-for-sale debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NetGainLossOnSecuritiesTransactions', window );">Net gain on securities transactions</a></td>
<td class="nump">275<span></span>
</td>
<td class="nump">430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Tax expense (benefit)</a></td>
<td class="num">(67)<span></span>
</td>
<td class="num">(106)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="nump">208<span></span>
</td>
<td class="nump">324<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Amount Reclassified from Accumulated Other Comprehensive Income (Loss) | Net retirement plan actuarial gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other operating expense</a></td>
<td class="num">(2,951)<span></span>
</td>
<td class="num">(2,366)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Amount Reclassified from Accumulated Other Comprehensive Income (Loss) | Net retirement plan prior service credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other operating expense</a></td>
<td class="num">(221)<span></span>
</td>
<td class="num">(214)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Amount Reclassified from Accumulated Other Comprehensive Income (Loss) | Employee benefit plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Tax Expense</a></td>
<td class="num">(3,172)<span></span>
</td>
<td class="num">(2,580)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Tax expense (benefit)</a></td>
<td class="nump">777<span></span>
</td>
<td class="nump">632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="num">$ (2,395)<span></span>
</td>
<td class="num">$ (1,948)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_NetGainLossOnSecuritiesTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Gain (Loss) On Securities Transactions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_NetGainLossOnSecuritiesTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noninterest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530513120520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingent Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Maximum potential obligations to extend credit for loan commitments</a></td>
<td class="nump">$ 1,127,977<span></span>
</td>
<td class="nump">$ 1,006,964<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_AgreementsToSellMortgagesOnALoanbyloanBasis', window );">Commitments to sell mortgages to unrelated investors on a loan-by-loan basis</a></td>
<td class="nump">205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_CommitmentsToExtendCreditMember', window );">Loan commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Maximum potential obligations to extend credit for loan commitments</a></td>
<td class="nump">176,510<span></span>
</td>
<td class="nump">144,593<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_StandbyLettersOfCreditMember', window );">Standby letters of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Maximum potential obligations to extend credit for loan commitments</a></td>
<td class="nump">39,773<span></span>
</td>
<td class="nump">31,441<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_LineOfCreditMember', window );">Undisbursed portion of lines of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Maximum potential obligations to extend credit for loan commitments</a></td>
<td class="nump">$ 911,694<span></span>
</td>
<td class="nump">$ 830,930<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_AgreementsToSellMortgagesOnALoanbyloanBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of agreements to sell loans and mortgages in the secondary market, entered into to offset risk of rate-lock agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_AgreementsToSellMortgagesOnALoanbyloanBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsMaximumExposure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12069-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsMaximumExposure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_CommitmentsToExtendCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_CommitmentsToExtendCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530498513464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income available to common shareholders</a></td>
<td class="nump">$ 89,264<span></span>
</td>
<td class="nump">$ 77,588<span></span>
</td>
<td class="nump">$ 81,718<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards', window );">Less: income attributable to unvested stock-based compensation awards</a></td>
<td class="num">(615)<span></span>
</td>
<td class="num">(857)<span></span>
</td>
<td class="num">(1,306)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net earnings allocated to common shareholders</a></td>
<td class="nump">$ 88,649<span></span>
</td>
<td class="nump">$ 76,731<span></span>
</td>
<td class="nump">$ 80,412<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesIssuedBasic', window );">Weighted average shares outstanding, including unvested stock-based compensation awards (in shares)</a></td>
<td class="nump">14,798,447<span></span>
</td>
<td class="nump">14,933,990<span></span>
</td>
<td class="nump">15,149,535<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights', window );">Less: average unvested stock-based compensation awards (in shares)</a></td>
<td class="num">(229,684)<span></span>
</td>
<td class="num">(230,600)<span></span>
</td>
<td class="num">(242,478)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding - Basic (in shares)</a></td>
<td class="nump">14,568,763<span></span>
</td>
<td class="nump">14,703,390<span></span>
</td>
<td class="nump">14,907,057<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net earnings allocated to common shareholders</a></td>
<td class="nump">$ 88,649<span></span>
</td>
<td class="nump">$ 76,731<span></span>
</td>
<td class="nump">$ 80,412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding - Basic (in shares)</a></td>
<td class="nump">14,568,763<span></span>
</td>
<td class="nump">14,703,390<span></span>
</td>
<td class="nump">14,907,057<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Plus: incremental shares from assumed conversion of stock-based compensation awards (in shares)</a></td>
<td class="nump">79,404<span></span>
</td>
<td class="nump">38,650<span></span>
</td>
<td class="nump">66,894<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding - Diluted (in shares)</a></td>
<td class="nump">14,648,167<span></span>
</td>
<td class="nump">14,742,040<span></span>
</td>
<td class="nump">14,973,951<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic EPS (in dollars per share)</a></td>
<td class="nump">$ 6.08<span></span>
</td>
<td class="nump">$ 5.22<span></span>
</td>
<td class="nump">$ 5.39<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted EPS (in dollars per share)</a></td>
<td class="nump">$ 6.05<span></span>
</td>
<td class="nump">$ 5.20<span></span>
</td>
<td class="nump">$ 5.37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earning per share (in shares)</a></td>
<td class="nump">4,984<span></span>
</td>
<td class="nump">7,591<span></span>
</td>
<td class="nump">14,982<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the income allocated to unvested restricted stock awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_IncomeAllocatedToUnvestedRestrictedStockAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents nonvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid). Basic and dilutive earnings per share are generally disclosed for such shares using the two-class method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 68B<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5498026-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesIssuedBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2646-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesIssuedBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>127
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530493091096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Financial Assets and Financial Liabilities Measured at Fair Value (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">$ 902<span></span>
</td>
<td class="nump">$ 929<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">2,044,513<span></span>
</td>
<td class="nump">1,627,193<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | U.S. Treasuries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">157,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Obligations of U.S. Government sponsored entities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">832,373<span></span>
</td>
<td class="nump">607,480<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Obligations of U.S. states and political subdivisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">104,169<span></span>
</td>
<td class="nump">129,746<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Mortgage-backed securities - residential, U.S. Government agencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">77,157<span></span>
</td>
<td class="nump">182,108<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Mortgage-backed securities - residential, U.S. Government sponsored entities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">870,556<span></span>
</td>
<td class="nump">705,480<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | U.S. corporate debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">2,424<span></span>
</td>
<td class="nump">2,379<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">902<span></span>
</td>
<td class="nump">929<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 1) | U.S. Treasuries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 1) | Obligations of U.S. Government sponsored entities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 1) | Obligations of U.S. states and political subdivisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 1) | Mortgage-backed securities - residential, U.S. Government agencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 1) | Mortgage-backed securities - residential, U.S. Government sponsored entities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 1) | U.S. corporate debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 1) | Equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">2,044,513<span></span>
</td>
<td class="nump">1,627,193<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 2) | U.S. Treasuries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">157,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 2) | Obligations of U.S. Government sponsored entities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">832,373<span></span>
</td>
<td class="nump">607,480<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 2) | Obligations of U.S. states and political subdivisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">104,169<span></span>
</td>
<td class="nump">129,746<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 2) | Mortgage-backed securities - residential, U.S. Government agencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">77,157<span></span>
</td>
<td class="nump">182,108<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 2) | Mortgage-backed securities - residential, U.S. Government sponsored entities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">870,556<span></span>
</td>
<td class="nump">705,480<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 2) | U.S. corporate debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">2,424<span></span>
</td>
<td class="nump">2,379<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 2) | Equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 3) | U.S. Treasuries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 3) | Obligations of U.S. Government sponsored entities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 3) | Obligations of U.S. states and political subdivisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 3) | Mortgage-backed securities - residential, U.S. Government agencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 3) | Mortgage-backed securities - residential, U.S. Government sponsored entities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 3) | U.S. corporate debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | (Level 3) | Equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">$ 902<span></span>
</td>
<td class="nump">$ 929<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=123594786&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DomesticCorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_DomesticCorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>128
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530509000136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Fair Value Measurements at Reporting Date and Gain (Losses) from Fair Value Changes. (Details) - Non-Recurring - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ImpairedLoans', window );">Individually evaluated loans</a></td>
<td class="nump">$ 5,456<span></span>
</td>
<td class="nump">$ 22,171<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OtherRealEstateOwned', window );">Other real estate owned</a></td>
<td class="nump">46<span></span>
</td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_GainLossonImpairedLoans', window );">Gain (losses) from fair value changes, Impaired loans</a></td>
<td class="num">(7,107)<span></span>
</td>
<td class="num">(1,855)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_GainLossOnOtherRealEstateOwned', window );">Gain (losses) from fair value changes, Other real estate owned</a></td>
<td class="num">(8)<span></span>
</td>
<td class="num">(35)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">(Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ImpairedLoans', window );">Individually evaluated loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OtherRealEstateOwned', window );">Other real estate owned</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">(Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ImpairedLoans', window );">Individually evaluated loans</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">22,171<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OtherRealEstateOwned', window );">Other real estate owned</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">(Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ImpairedLoans', window );">Individually evaluated loans</a></td>
<td class="nump">5,456<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OtherRealEstateOwned', window );">Other real estate owned</a></td>
<td class="nump">$ 46<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_GainLossOnOtherRealEstateOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to gain loss on other real estate owned incurred during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_GainLossOnOtherRealEstateOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_GainLossonImpairedLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to gain loss on collateral dependent impaired loans incurred during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_GainLossonImpairedLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_ImpairedLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to fair value amount of collateral dependent impaired loans as of balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_ImpairedLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_OtherRealEstateOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to fair value amount of other real estate owned as of balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_OtherRealEstateOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530509681656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Estimated Fair Value of Financial Instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Fair Value</a></td>
<td class="nump">$ 282,288<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock', window );">FHLB and ACBB stock</a></td>
<td class="nump">10,996<span></span>
</td>
<td class="nump">16,382<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Time deposits</a></td>
<td class="nump">639,674<span></span>
</td>
<td class="nump">746,234<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase', window );">Securities sold under agreements to repurchase</a></td>
<td class="nump">66,787<span></span>
</td>
<td class="nump">65,845<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Other borrowings</a></td>
<td class="nump">124,000<span></span>
</td>
<td class="nump">265,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount', window );">Trust preferred debentures</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,220<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">(Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">63,107<span></span>
</td>
<td class="nump">388,462<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock', window );">FHLB and ACBB stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">&#160;Loans and leases, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Time deposits</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OtherDepositsFairValueDisclosure', window );">Other deposits</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase', window );">Securities sold under agreements to repurchase</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Other borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount', window );">Trust preferred debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">(Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Fair Value</a></td>
<td class="nump">282,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock', window );">FHLB and ACBB stock</a></td>
<td class="nump">10,996<span></span>
</td>
<td class="nump">16,382<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">22,597<span></span>
</td>
<td class="nump">32,025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">&#160;Loans and leases, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">22,171<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Time deposits</a></td>
<td class="nump">641,517<span></span>
</td>
<td class="nump">753,045<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OtherDepositsFairValueDisclosure', window );">Other deposits</a></td>
<td class="nump">6,151,761<span></span>
</td>
<td class="nump">5,691,518<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase', window );">Securities sold under agreements to repurchase</a></td>
<td class="nump">66,787<span></span>
</td>
<td class="nump">65,845<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Other borrowings</a></td>
<td class="nump">125,700<span></span>
</td>
<td class="nump">274,238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount', window );">Trust preferred debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,483<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest payable</a></td>
<td class="nump">901<span></span>
</td>
<td class="nump">1,727<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">(Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock', window );">FHLB and ACBB stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">&#160;Loans and leases, net</a></td>
<td class="nump">5,028,734<span></span>
</td>
<td class="nump">5,204,130<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Time deposits</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OtherDepositsFairValueDisclosure', window );">Other deposits</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase', window );">Securities sold under agreements to repurchase</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Other borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount', window );">Trust preferred debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">63,107<span></span>
</td>
<td class="nump">388,462<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Fair Value</a></td>
<td class="nump">284,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock', window );">FHLB and ACBB stock</a></td>
<td class="nump">10,996<span></span>
</td>
<td class="nump">16,382<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">22,597<span></span>
</td>
<td class="nump">32,025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">&#160;Loans and leases, net</a></td>
<td class="nump">5,032,624<span></span>
</td>
<td class="nump">5,208,658<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Time deposits</a></td>
<td class="nump">639,674<span></span>
</td>
<td class="nump">746,234<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OtherDepositsFairValueDisclosure', window );">Other deposits</a></td>
<td class="nump">6,151,761<span></span>
</td>
<td class="nump">5,691,518<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase', window );">Securities sold under agreements to repurchase</a></td>
<td class="nump">66,787<span></span>
</td>
<td class="nump">65,845<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Other borrowings</a></td>
<td class="nump">124,000<span></span>
</td>
<td class="nump">265,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount', window );">Trust preferred debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,220<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest payable</a></td>
<td class="nump">901<span></span>
</td>
<td class="nump">1,727<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">63,107<span></span>
</td>
<td class="nump">388,462<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Fair Value</a></td>
<td class="nump">282,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock', window );">FHLB and ACBB stock</a></td>
<td class="nump">10,996<span></span>
</td>
<td class="nump">16,382<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">22,597<span></span>
</td>
<td class="nump">32,025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">&#160;Loans and leases, net</a></td>
<td class="nump">5,028,734<span></span>
</td>
<td class="nump">5,226,301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Time deposits</a></td>
<td class="nump">641,517<span></span>
</td>
<td class="nump">753,045<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_OtherDepositsFairValueDisclosure', window );">Other deposits</a></td>
<td class="nump">6,151,761<span></span>
</td>
<td class="nump">5,691,518<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase', window );">Securities sold under agreements to repurchase</a></td>
<td class="nump">66,787<span></span>
</td>
<td class="nump">65,845<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Other borrowings</a></td>
<td class="nump">125,700<span></span>
</td>
<td class="nump">274,238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount', window );">Trust preferred debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,483<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest payable</a></td>
<td class="nump">$ 901<span></span>
</td>
<td class="nump">$ 1,727<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_OtherDepositsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents fair value of other deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_OtherDepositsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after offset of short term borrowing where a bank borrows, at the federal funds rate, from another bank and securities that an entity sells and agrees to repurchase at a specified date for a specified price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Federal Home Loan Bank (FHLB) and Federal Reserve Bank stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13,16)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount that would be paid, determined under the conditions specified in the contract, if the holder of the share has the right to redeem the shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109262807&amp;loc=d3e22047-110879<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116652737&amp;loc=d3e64164-112818<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>130
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530507744840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulations and Supervision - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>subsidiary_Bank</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>banking_Office</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>banking_Office</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NatureOfOperationsNumberOfSubsidiaryBanks', window );">Number of subsidiary banks (banking office)</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_NatureOfOperationsNumberOfSubsidiaryBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nature of Operations, Number of Subsidiary Banks</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_NatureOfOperationsNumberOfSubsidiaryBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530498281544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Regulations and Supervision - Actual Capital Amounts and Ratios (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalAbstract', window );"><strong>Banking Regulation, Total Capital [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Total Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 735,187<span></span>
</td>
<td class="nump">$ 720,755<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="nump">0.142<span></span>
</td>
<td class="nump">0.144<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacy', window );">Total Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 524,345<span></span>
</td>
<td class="nump">$ 525,755<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="nump">0.105<span></span>
</td>
<td class="nump">0.105<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalized', window );">Total Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</a></td>
<td class="nump">$ 516,519<span></span>
</td>
<td class="nump">$ 500,719<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</a></td>
<td class="nump">0.100<span></span>
</td>
<td class="nump">0.100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTier1CapitalToRiskweightedAssets', window );"><strong>Common Equity Tier 1 Capital (To Risk-weighted Assets)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapital', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 688,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalRatio', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="nump">0.133<span></span>
</td>
<td class="nump">0.131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 361,563<span></span>
</td>
<td class="nump">$ 350,503<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</a></td>
<td class="nump">$ 335,737<span></span>
</td>
<td class="nump">$ 325,467<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_Tier1CapitalToRiskweightedAssets', window );"><strong>Tier 1 Capital (To Risk-weighted Assets)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 688,425<span></span>
</td>
<td class="nump">$ 667,364<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="nump">0.133<span></span>
</td>
<td class="nump">0.133<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 439,041<span></span>
</td>
<td class="nump">$ 425,611<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="nump">0.085<span></span>
</td>
<td class="nump">0.085<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</a></td>
<td class="nump">$ 413,215<span></span>
</td>
<td class="nump">$ 400,575<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</a></td>
<td class="nump">0.080<span></span>
</td>
<td class="nump">0.080<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_Tier1LeverageCapitalToAverageAssets', window );"><strong>Tier 1 Leverage Capital (To Average Assets)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Tier 1 Capital (to average assets), Actual Amount</a></td>
<td class="nump">$ 688,425<span></span>
</td>
<td class="nump">$ 667,364<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Tier 1 Capital (to average assets), Actual Ratio</a></td>
<td class="nump">0.087<span></span>
</td>
<td class="nump">0.088<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to average assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 315,820<span></span>
</td>
<td class="nump">$ 305,083<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets', window );">Tier 1 Capital (to average assets), Minimum Capital Required, Ratio</a></td>
<td class="nump">0.040<span></span>
</td>
<td class="nump">0.040<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital (to average assets), Required to be Well Capitalized, Amount</a></td>
<td class="nump">$ 394,775<span></span>
</td>
<td class="nump">$ 381,354<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets', window );">Tier 1 Capital (to average assets), Required to be Well Capitalized, Ratio</a></td>
<td class="nump">0.050<span></span>
</td>
<td class="nump">0.050<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=tmp_Subsidiaries1Member', window );">Castile</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalAbstract', window );"><strong>Banking Regulation, Total Capital [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Total Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 160,757<span></span>
</td>
<td class="nump">$ 157,514<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="nump">0.122<span></span>
</td>
<td class="nump">0.126<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacy', window );">Total Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 138,104<span></span>
</td>
<td class="nump">$ 131,034<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="nump">0.105<span></span>
</td>
<td class="nump">0.105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalized', window );">Total Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</a></td>
<td class="nump">$ 131,527<span></span>
</td>
<td class="nump">$ 124,795<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</a></td>
<td class="nump">0.100<span></span>
</td>
<td class="nump">0.100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTier1CapitalToRiskweightedAssets', window );"><strong>Common Equity Tier 1 Capital (To Risk-weighted Assets)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapital', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 149,154<span></span>
</td>
<td class="nump">$ 144,448<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalRatio', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="nump">0.113<span></span>
</td>
<td class="nump">0.116<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 92,069<span></span>
</td>
<td class="nump">$ 87,356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</a></td>
<td class="nump">$ 85,493<span></span>
</td>
<td class="nump">$ 81,117<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_Tier1CapitalToRiskweightedAssets', window );"><strong>Tier 1 Capital (To Risk-weighted Assets)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 149,154<span></span>
</td>
<td class="nump">$ 144,448<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="nump">0.113<span></span>
</td>
<td class="nump">0.116<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 111,798<span></span>
</td>
<td class="nump">$ 106,076<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="nump">0.085<span></span>
</td>
<td class="nump">0.085<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</a></td>
<td class="nump">$ 105,222<span></span>
</td>
<td class="nump">$ 99,836<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</a></td>
<td class="nump">0.080<span></span>
</td>
<td class="nump">0.080<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_Tier1LeverageCapitalToAverageAssets', window );"><strong>Tier 1 Leverage Capital (To Average Assets)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Tier 1 Capital (to average assets), Actual Amount</a></td>
<td class="nump">$ 149,154<span></span>
</td>
<td class="nump">$ 144,448<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Tier 1 Capital (to average assets), Actual Ratio</a></td>
<td class="nump">0.079<span></span>
</td>
<td class="nump">0.081<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to average assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 75,935<span></span>
</td>
<td class="nump">$ 71,605<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets', window );">Tier 1 Capital (to average assets), Minimum Capital Required, Ratio</a></td>
<td class="nump">0.040<span></span>
</td>
<td class="nump">0.040<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital (to average assets), Required to be Well Capitalized, Amount</a></td>
<td class="nump">$ 94,918<span></span>
</td>
<td class="nump">$ 89,507<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets', window );">Tier 1 Capital (to average assets), Required to be Well Capitalized, Ratio</a></td>
<td class="nump">0.050<span></span>
</td>
<td class="nump">0.050<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=tmp_Subsidiaries2Member', window );">Mahopac</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalAbstract', window );"><strong>Banking Regulation, Total Capital [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Total Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 136,247<span></span>
</td>
<td class="nump">$ 133,969<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="nump">0.127<span></span>
</td>
<td class="nump">0.130<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacy', window );">Total Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 112,649<span></span>
</td>
<td class="nump">$ 108,129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="nump">0.105<span></span>
</td>
<td class="nump">0.105<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalized', window );">Total Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</a></td>
<td class="nump">$ 107,285<span></span>
</td>
<td class="nump">$ 102,980<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</a></td>
<td class="nump">0.100<span></span>
</td>
<td class="nump">0.100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTier1CapitalToRiskweightedAssets', window );"><strong>Common Equity Tier 1 Capital (To Risk-weighted Assets)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapital', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 126,718<span></span>
</td>
<td class="nump">$ 122,393<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalRatio', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="nump">0.118<span></span>
</td>
<td class="nump">0.119<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 75,100<span></span>
</td>
<td class="nump">$ 72,086<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</a></td>
<td class="nump">$ 69,735<span></span>
</td>
<td class="nump">$ 66,937<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_Tier1CapitalToRiskweightedAssets', window );"><strong>Tier 1 Capital (To Risk-weighted Assets)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 126,718<span></span>
</td>
<td class="nump">$ 122,393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="nump">0.118<span></span>
</td>
<td class="nump">0.119<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 91,192<span></span>
</td>
<td class="nump">$ 87,533<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="nump">0.085<span></span>
</td>
<td class="nump">0.085<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</a></td>
<td class="nump">$ 85,282<span></span>
</td>
<td class="nump">$ 82,384<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</a></td>
<td class="nump">0.080<span></span>
</td>
<td class="nump">0.080<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_Tier1LeverageCapitalToAverageAssets', window );"><strong>Tier 1 Leverage Capital (To Average Assets)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Tier 1 Capital (to average assets), Actual Amount</a></td>
<td class="nump">$ 126,718<span></span>
</td>
<td class="nump">$ 122,393<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Tier 1 Capital (to average assets), Actual Ratio</a></td>
<td class="nump">0.081<span></span>
</td>
<td class="nump">0.082<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to average assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 62,815<span></span>
</td>
<td class="nump">$ 59,742<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets', window );">Tier 1 Capital (to average assets), Minimum Capital Required, Ratio</a></td>
<td class="nump">0.040<span></span>
</td>
<td class="nump">0.040<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital (to average assets), Required to be Well Capitalized, Amount</a></td>
<td class="nump">$ 78,519<span></span>
</td>
<td class="nump">$ 74,678<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets', window );">Tier 1 Capital (to average assets), Required to be Well Capitalized, Ratio</a></td>
<td class="nump">0.050<span></span>
</td>
<td class="nump">0.050<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=tmp_Subsidiaries3Member', window );">VIST</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalAbstract', window );"><strong>Banking Regulation, Total Capital [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Total Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 173,889<span></span>
</td>
<td class="nump">$ 175,931<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="nump">0.136<span></span>
</td>
<td class="nump">0.137<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacy', window );">Total Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 134,403<span></span>
</td>
<td class="nump">$ 134,615<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="nump">0.105<span></span>
</td>
<td class="nump">0.105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalized', window );">Total Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</a></td>
<td class="nump">$ 128,003<span></span>
</td>
<td class="nump">$ 128,205<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</a></td>
<td class="nump">0.100<span></span>
</td>
<td class="nump">0.100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTier1CapitalToRiskweightedAssets', window );"><strong>Common Equity Tier 1 Capital (To Risk-weighted Assets)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapital', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 163,145<span></span>
</td>
<td class="nump">$ 163,895<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalRatio', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="nump">0.128<span></span>
</td>
<td class="nump">0.128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 89,602<span></span>
</td>
<td class="nump">$ 89,743<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</a></td>
<td class="nump">$ 83,202<span></span>
</td>
<td class="nump">$ 83,333<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_Tier1CapitalToRiskweightedAssets', window );"><strong>Tier 1 Capital (To Risk-weighted Assets)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 163,145<span></span>
</td>
<td class="nump">$ 163,895<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="nump">0.128<span></span>
</td>
<td class="nump">0.128<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 108,803<span></span>
</td>
<td class="nump">$ 108,794<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="nump">0.085<span></span>
</td>
<td class="nump">0.085<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</a></td>
<td class="nump">$ 102,403<span></span>
</td>
<td class="nump">$ 102,564<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</a></td>
<td class="nump">0.080<span></span>
</td>
<td class="nump">0.080<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_Tier1LeverageCapitalToAverageAssets', window );"><strong>Tier 1 Leverage Capital (To Average Assets)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Tier 1 Capital (to average assets), Actual Amount</a></td>
<td class="nump">$ 163,145<span></span>
</td>
<td class="nump">$ 163,895<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Tier 1 Capital (to average assets), Actual Ratio</a></td>
<td class="nump">0.084<span></span>
</td>
<td class="nump">0.084<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to average assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 77,953<span></span>
</td>
<td class="nump">$ 77,874<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets', window );">Tier 1 Capital (to average assets), Minimum Capital Required, Ratio</a></td>
<td class="nump">0.040<span></span>
</td>
<td class="nump">0.040<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital (to average assets), Required to be Well Capitalized, Amount</a></td>
<td class="nump">$ 97,441<span></span>
</td>
<td class="nump">$ 83,333<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets', window );">Tier 1 Capital (to average assets), Required to be Well Capitalized, Ratio</a></td>
<td class="nump">0.050<span></span>
</td>
<td class="nump">0.050<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember', window );">Subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalAbstract', window );"><strong>Banking Regulation, Total Capital [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Total Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 219,976<span></span>
</td>
<td class="nump">$ 210,756<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="nump">0.148<span></span>
</td>
<td class="nump">0.147<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacy', window );">Total Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 156,631<span></span>
</td>
<td class="nump">$ 150,482<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="nump">0.105<span></span>
</td>
<td class="nump">0.105<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalized', window );">Total Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</a></td>
<td class="nump">$ 149,172<span></span>
</td>
<td class="nump">$ 143,316<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</a></td>
<td class="nump">0.100<span></span>
</td>
<td class="nump">0.100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTier1CapitalToRiskweightedAssets', window );"><strong>Common Equity Tier 1 Capital (To Risk-weighted Assets)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapital', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 207,632<span></span>
</td>
<td class="nump">$ 196,522<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalRatio', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="nump">0.139<span></span>
</td>
<td class="nump">0.137<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 104,421<span></span>
</td>
<td class="nump">$ 100,321<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</a></td>
<td class="nump">$ 96,962<span></span>
</td>
<td class="nump">$ 93,156<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_Tier1CapitalToRiskweightedAssets', window );"><strong>Tier 1 Capital (To Risk-weighted Assets)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 207,632<span></span>
</td>
<td class="nump">$ 196,522<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="nump">0.139<span></span>
</td>
<td class="nump">0.137<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 126,797<span></span>
</td>
<td class="nump">$ 121,819<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="nump">0.085<span></span>
</td>
<td class="nump">0.085<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</a></td>
<td class="nump">$ 119,338<span></span>
</td>
<td class="nump">$ 114,653<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</a></td>
<td class="nump">0.080<span></span>
</td>
<td class="nump">0.080<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_Tier1LeverageCapitalToAverageAssets', window );"><strong>Tier 1 Leverage Capital (To Average Assets)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Tier 1 Capital (to average assets), Actual Amount</a></td>
<td class="nump">$ 207,632<span></span>
</td>
<td class="nump">$ 196,522<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Tier 1 Capital (to average assets), Actual Ratio</a></td>
<td class="nump">0.084<span></span>
</td>
<td class="nump">0.082<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to average assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 99,000<span></span>
</td>
<td class="nump">$ 95,691<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets', window );">Tier 1 Capital (to average assets), Minimum Capital Required, Ratio</a></td>
<td class="nump">0.040<span></span>
</td>
<td class="nump">0.040<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital (to average assets), Required to be Well Capitalized, Amount</a></td>
<td class="nump">$ 123,751<span></span>
</td>
<td class="nump">$ 119,614<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets', window );">Tier 1 Capital (to average assets), Required to be Well Capitalized, Ratio</a></td>
<td class="nump">0.050<span></span>
</td>
<td class="nump">0.050<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_CommonEquityTier1CapitalToRiskweightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_CommonEquityTier1CapitalToRiskweightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The minimum amount of Common Equity Tier 1 Risk Based Capital required for capital adequacy purposes under the regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The minimum Common Equity Tier One Capital Ratio (Tier one capital divided by risk-weighted assets) required for capital adequacy purposes under the regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tier 1 capital amount (Tier 1 capital divided by risk weighted assets) required to be categorized as "well capitalized" under the regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tier 1 capital ratio (Tier 1 capital divided by risk weighted assets) required to be categorized as "well capitalized" under the regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_Tier1CapitalToRiskweightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_Tier1CapitalToRiskweightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_Tier1LeverageCapitalToAverageAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_Tier1LeverageCapitalToAverageAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Capital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of total capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Capital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum total risk-based capital required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalRequiredForCapitalAdequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum total risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum total risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum total risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonEquityTierOneCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Common Equity Tier 1 risk-based capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonEquityTierOneCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonEquityTierOneCapitalRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of Common Equity Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonEquityTierOneCapitalRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Tier 1 leverage capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum Tier 1 leverage capital required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Tier 1 leverage capital to average assets required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum Tier 1 leverage capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Tier 1 leverage capital to average assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapitalToAverageAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of Tier 1 capital to average assets as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapitalToAverageAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Tier 1 risk-based capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum Tier 1 risk-based capital required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Tier 1 risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=tmp_Subsidiaries1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=tmp_Subsidiaries1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=tmp_Subsidiaries2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=tmp_Subsidiaries2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=tmp_Subsidiaries3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=tmp_Subsidiaries3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>132
<FILENAME>R117.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530498574600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Parent Company Only Financial Statements - Condensed Statements of Condition (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in subsidiaries</a></td>
<td class="nump">$ 1,600<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">7,819,982<span></span>
</td>
<td class="nump">7,622,171<span></span>
</td>
<td class="nump">$ 6,725,623<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities and Shareholders&#8217; Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount', window );">Trust preferred debentures issued to non-consolidated subsidiary</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">108,819<span></span>
</td>
<td class="nump">122,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Tompkins Financial Corporation Shareholders&#8217; Equity</a></td>
<td class="nump">727,529<span></span>
</td>
<td class="nump">716,277<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Equity</a></td>
<td class="nump">7,819,982<span></span>
</td>
<td class="nump">7,622,171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Tompkins (the Parent Company)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">18,691<span></span>
</td>
<td class="nump">16,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in subsidiaries</a></td>
<td class="nump">705,723<span></span>
</td>
<td class="nump">707,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other</a></td>
<td class="nump">4,032<span></span>
</td>
<td class="nump">5,965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">728,446<span></span>
</td>
<td class="nump">730,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities and Shareholders&#8217; Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtAndCapitalLeaseObligations', window );">Borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount', window );">Trust preferred debentures issued to non-consolidated subsidiary</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">917<span></span>
</td>
<td class="nump">777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Tompkins Financial Corporation Shareholders&#8217; Equity</a></td>
<td class="nump">727,529<span></span>
</td>
<td class="nump">716,277<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Equity</a></td>
<td class="nump">$ 728,446<span></span>
</td>
<td class="nump">$ 730,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term and long-term debt and lease obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13,16)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount that would be paid, determined under the conditions specified in the contract, if the holder of the share has the right to redeem the shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109262807&amp;loc=d3e22047-110879<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>133
<FILENAME>R118.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530518118024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Parent Company Only Financial Statements - Condensed Statement of Income (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">$ 17,526<span></span>
</td>
<td class="nump">$ 28,991<span></span>
</td>
<td class="nump">$ 50,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="num">(25,182)<span></span>
</td>
<td class="num">(19,924)<span></span>
</td>
<td class="num">(21,016)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="nump">89,264<span></span>
</td>
<td class="nump">77,588<span></span>
</td>
<td class="nump">81,718<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Tompkins (the Parent Company)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_DividendsReceivedFromSubsidiaries', window );">Dividends received from subsidiaries</a></td>
<td class="nump">81,408<span></span>
</td>
<td class="nump">60,818<span></span>
</td>
<td class="nump">72,827<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="nump">279<span></span>
</td>
<td class="nump">52<span></span>
</td>
<td class="nump">240<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total Operating Income</a></td>
<td class="nump">81,687<span></span>
</td>
<td class="nump">60,870<span></span>
</td>
<td class="nump">73,067<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">2,232<span></span>
</td>
<td class="nump">1,241<span></span>
</td>
<td class="nump">1,450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Other expenses</a></td>
<td class="nump">9,039<span></span>
</td>
<td class="nump">9,184<span></span>
</td>
<td class="nump">8,409<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total Operating Expenses</a></td>
<td class="nump">11,271<span></span>
</td>
<td class="nump">10,425<span></span>
</td>
<td class="nump">9,859<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromSubsidiariesBeforeTax', window );">Earnings of Subsidiaries</a></td>
<td class="nump">70,416<span></span>
</td>
<td class="nump">50,445<span></span>
</td>
<td class="nump">63,208<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">2,068<span></span>
</td>
<td class="nump">2,160<span></span>
</td>
<td class="nump">2,085<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_EquityInUndistributedEarningsOfSubsidiaries', window );">Equity in undistributed earnings of subsidiaries</a></td>
<td class="nump">16,780<span></span>
</td>
<td class="nump">24,983<span></span>
</td>
<td class="nump">16,425<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="nump">$ 89,264<span></span>
</td>
<td class="nump">$ 77,588<span></span>
</td>
<td class="nump">$ 81,718<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedIncomeStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedIncomeStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_DividendsReceivedFromSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared to parent from subsidiaries during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_DividendsReceivedFromSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_EquityInUndistributedEarningsOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net income of the subsidiaries associated with a parent company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_EquityInUndistributedEarningsOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromSubsidiariesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) of subsidiary attributable to the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromSubsidiariesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4,6)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>134
<FILENAME>R119.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530502858696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Parent Company Only Financial Statements - Condensed Cash Flow Statements (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 89,264<span></span>
</td>
<td class="nump">$ 77,588<span></span>
</td>
<td class="nump">$ 81,718<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other, net</a></td>
<td class="num">(11,223)<span></span>
</td>
<td class="nump">6,218<span></span>
</td>
<td class="num">(8,113)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Provided by Operating Activities</a></td>
<td class="nump">121,177<span></span>
</td>
<td class="nump">101,387<span></span>
</td>
<td class="nump">101,615<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other, net</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">489<span></span>
</td>
<td class="nump">5,209<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash (Used in) Provided by Investing Activities</a></td>
<td class="num">(583,294)<span></span>
</td>
<td class="num">(643,719)<span></span>
</td>
<td class="nump">133,986<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Cash dividends</a></td>
<td class="num">(32,415)<span></span>
</td>
<td class="num">(31,359)<span></span>
</td>
<td class="num">(30,637)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common shares</a></td>
<td class="num">(23,773)<span></span>
</td>
<td class="num">(9,414)<span></span>
</td>
<td class="num">(29,867)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_PaymentsForRedemptionOfTrustPreferredDebentures', window );">Redemption of trust preferred debentures</a></td>
<td class="num">(15,150)<span></span>
</td>
<td class="num">(4,124)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards', window );">Net proceeds from restricted stock awards</a></td>
<td class="num">(2,292)<span></span>
</td>
<td class="num">(1,682)<span></span>
</td>
<td class="num">(1,875)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan', window );">Shares issued for dividend reinvestment plan</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">1,825<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ProceedsFromStockOptionsExercisedNet', window );">Net proceeds from exercise of stock options</a></td>
<td class="num">(803)<span></span>
</td>
<td class="num">(253)<span></span>
</td>
<td class="num">(992)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash Provided by (Used in) Financing Activities</a></td>
<td class="nump">136,762<span></span>
</td>
<td class="nump">792,812<span></span>
</td>
<td class="num">(178,008)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (Decrease) Increase Cash and Cash Equivalents</a></td>
<td class="num">(325,355)<span></span>
</td>
<td class="nump">250,480<span></span>
</td>
<td class="nump">57,593<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">388,462<span></span>
</td>
<td class="nump">137,982<span></span>
</td>
<td class="nump">80,389<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total Cash &amp; Cash Equivalents at End of Year</a></td>
<td class="nump">63,107<span></span>
</td>
<td class="nump">388,462<span></span>
</td>
<td class="nump">137,982<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Tompkins (the Parent Company)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">89,264<span></span>
</td>
<td class="nump">77,588<span></span>
</td>
<td class="nump">81,718<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_EquityInUndistributedEarningsOfSubsidiaries', window );">Equity in undistributed earnings of subsidiaries</a></td>
<td class="num">(16,780)<span></span>
</td>
<td class="num">(24,983)<span></span>
</td>
<td class="num">(16,425)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other, net</a></td>
<td class="nump">4,126<span></span>
</td>
<td class="num">(1,541)<span></span>
</td>
<td class="nump">3,209<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Provided by Operating Activities</a></td>
<td class="nump">76,610<span></span>
</td>
<td class="nump">51,064<span></span>
</td>
<td class="nump">68,502<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other, net</a></td>
<td class="num">(76)<span></span>
</td>
<td class="num">(100)<span></span>
</td>
<td class="nump">3,265<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash (Used in) Provided by Investing Activities</a></td>
<td class="num">(76)<span></span>
</td>
<td class="num">(100)<span></span>
</td>
<td class="nump">3,265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfDebt', window );">Borrowings, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Cash dividends</a></td>
<td class="num">(32,415)<span></span>
</td>
<td class="num">(31,359)<span></span>
</td>
<td class="num">(30,637)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common shares</a></td>
<td class="num">(23,773)<span></span>
</td>
<td class="num">(9,414)<span></span>
</td>
<td class="num">(29,867)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_PaymentsForRedemptionOfTrustPreferredDebentures', window );">Redemption of trust preferred debentures</a></td>
<td class="num">(15,150)<span></span>
</td>
<td class="num">(4,124)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards', window );">Net proceeds from restricted stock awards</a></td>
<td class="num">(2,292)<span></span>
</td>
<td class="num">(1,682)<span></span>
</td>
<td class="num">(1,875)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan', window );">Shares issued for dividend reinvestment plan</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">1,825<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Shares issued for employee stock ownership plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_ProceedsFromStockOptionsExercisedNet', window );">Net proceeds from exercise of stock options</a></td>
<td class="num">(803)<span></span>
</td>
<td class="num">(253)<span></span>
</td>
<td class="num">(992)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash Provided by (Used in) Financing Activities</a></td>
<td class="num">(74,431)<span></span>
</td>
<td class="num">(49,007)<span></span>
</td>
<td class="num">(63,371)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (Decrease) Increase Cash and Cash Equivalents</a></td>
<td class="nump">2,103<span></span>
</td>
<td class="nump">1,957<span></span>
</td>
<td class="nump">8,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">16,588<span></span>
</td>
<td class="nump">14,631<span></span>
</td>
<td class="nump">6,235<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total Cash &amp; Cash Equivalents at End of Year</a></td>
<td class="nump">$ 18,691<span></span>
</td>
<td class="nump">$ 16,588<span></span>
</td>
<td class="nump">$ 14,631<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_EquityInUndistributedEarningsOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net income of the subsidiaries associated with a parent company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_EquityInUndistributedEarningsOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Proceeds From Issuance Of Restricted Stock Awards</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_NetProceedsFromIssuanceOfRestrictedStockAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_PaymentsForRedemptionOfTrustPreferredDebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments For Redemption Of Trust Preferred Debentures</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_PaymentsForRedemptionOfTrustPreferredDebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_ProceedsFromStockOptionsExercisedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Stock Options Exercised, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_ProceedsFromStockOptionsExercisedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from capital contributions to an entity associated with a dividend reinvestment plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the stock plan during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>135
<FILENAME>R120.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530502599288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Related Information - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="7">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>subsidiary_Bank</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>banking_Office</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>subsidiaryTrust</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>office</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>banking_Office</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>banking_Office</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable business segments</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NatureOfOperationsNumberOfSubsidiaryBanks', window );">Number of subsidiary banks (banking office)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember', window );">Ithaca, NY</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NatureOfOperationsNumberOfBankingOffices', window );">Number of banking offices</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember', window );">Genesee Valley Region</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NatureOfOperationsNumberOfBankingOffices', window );">Number of banking offices</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember', window );">Counties North of New York City</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NatureOfOperationsNumberOfBankingOffices', window );">Number of banking offices</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember', window );">Southeastern Pennsylvania</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NatureOfOperationsNumberOfBankingOffices', window );">Number of banking offices</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=tmp_WesternNewYorkMember', window );">Western New York</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tmp_NatureOfOperationsNumberofOffices', window );">Nature of operations, number of offices | office</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_NatureOfOperationsNumberOfBankingOffices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nature Of Operations, Number of Banking Offices</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_NatureOfOperationsNumberOfBankingOffices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_NatureOfOperationsNumberOfSubsidiaryBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nature of Operations, Number of Subsidiary Banks</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_NatureOfOperationsNumberOfSubsidiaryBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_NatureOfOperationsNumberofOffices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nature Of Operations, Number of Offices</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tmp_NatureOfOperationsNumberofOffices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tmp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=tmp_WesternNewYorkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=tmp_WesternNewYorkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>136
<FILENAME>R121.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140530493447672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Related Information - Segment Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Interest income</a></td>
<td class="nump">$ 241,318<span></span>
</td>
<td class="nump">$ 254,330<span></span>
</td>
<td class="nump">$ 261,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">17,526<span></span>
</td>
<td class="nump">28,991<span></span>
</td>
<td class="nump">50,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income</a></td>
<td class="nump">223,792<span></span>
</td>
<td class="nump">225,339<span></span>
</td>
<td class="nump">210,628<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">(Credit) provision for credit loss expense</a></td>
<td class="num">(2,219)<span></span>
</td>
<td class="nump">17,213<span></span>
</td>
<td class="nump">1,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Noninterest income</a></td>
<td class="nump">78,849<span></span>
</td>
<td class="nump">73,860<span></span>
</td>
<td class="nump">75,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Noninterest expense</a></td>
<td class="nump">190,287<span></span>
</td>
<td class="nump">184,320<span></span>
</td>
<td class="nump">181,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Tax Expense</a></td>
<td class="nump">114,573<span></span>
</td>
<td class="nump">97,666<span></span>
</td>
<td class="nump">102,861<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">25,182<span></span>
</td>
<td class="nump">19,924<span></span>
</td>
<td class="nump">21,016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income Attributable to Noncontrolling Interests and Tompkins Financial Corporation</a></td>
<td class="nump">89,391<span></span>
</td>
<td class="nump">77,742<span></span>
</td>
<td class="nump">81,845<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net income attributable to noncontrolling interests</a></td>
<td class="nump">127<span></span>
</td>
<td class="nump">154<span></span>
</td>
<td class="nump">127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="nump">89,264<span></span>
</td>
<td class="nump">77,588<span></span>
</td>
<td class="nump">81,718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">10,250<span></span>
</td>
<td class="nump">10,192<span></span>
</td>
<td class="nump">10,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">7,819,982<span></span>
</td>
<td class="nump">7,622,171<span></span>
</td>
<td class="nump">6,725,623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">92,447<span></span>
</td>
<td class="nump">92,447<span></span>
</td>
<td class="nump">92,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangibles, net</a></td>
<td class="nump">3,643<span></span>
</td>
<td class="nump">4,905<span></span>
</td>
<td class="nump">6,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Net Loans and Leases</a></td>
<td class="nump">5,032,624<span></span>
</td>
<td class="nump">5,208,658<span></span>
</td>
<td class="nump">4,877,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">6,791,435<span></span>
</td>
<td class="nump">6,437,752<span></span>
</td>
<td class="nump">5,212,921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">728,941<span></span>
</td>
<td class="nump">717,689<span></span>
</td>
<td class="nump">663,054<span></span>
</td>
<td class="nump">$ 620,871<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tmp_BankingSegmentMember', window );">Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">64,369<span></span>
</td>
<td class="nump">64,369<span></span>
</td>
<td class="nump">64,369<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tmp_InsuranceMember', window );">Insurance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">19,867<span></span>
</td>
<td class="nump">19,867<span></span>
</td>
<td class="nump">19,867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tmp_WealthManagementMember', window );">Wealth Management</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">8,211<span></span>
</td>
<td class="nump">8,211<span></span>
</td>
<td class="nump">8,211<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Interest income</a></td>
<td class="nump">241,322<span></span>
</td>
<td class="nump">254,330<span></span>
</td>
<td class="nump">261,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">17,541<span></span>
</td>
<td class="nump">28,995<span></span>
</td>
<td class="nump">50,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income</a></td>
<td class="nump">223,781<span></span>
</td>
<td class="nump">225,335<span></span>
</td>
<td class="nump">210,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">(Credit) provision for credit loss expense</a></td>
<td class="num">(2,219)<span></span>
</td>
<td class="nump">17,213<span></span>
</td>
<td class="nump">1,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Noninterest income</a></td>
<td class="nump">25,944<span></span>
</td>
<td class="nump">26,015<span></span>
</td>
<td class="nump">29,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Noninterest expense</a></td>
<td class="nump">152,624<span></span>
</td>
<td class="nump">147,680<span></span>
</td>
<td class="nump">145,102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Tax Expense</a></td>
<td class="nump">99,320<span></span>
</td>
<td class="nump">86,457<span></span>
</td>
<td class="nump">93,211<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">21,257<span></span>
</td>
<td class="nump">17,033<span></span>
</td>
<td class="nump">18,598<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income Attributable to Noncontrolling Interests and Tompkins Financial Corporation</a></td>
<td class="nump">78,063<span></span>
</td>
<td class="nump">69,424<span></span>
</td>
<td class="nump">74,613<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net income attributable to noncontrolling interests</a></td>
<td class="nump">127<span></span>
</td>
<td class="nump">154<span></span>
</td>
<td class="nump">127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="nump">77,936<span></span>
</td>
<td class="nump">69,270<span></span>
</td>
<td class="nump">74,486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">9,987<span></span>
</td>
<td class="nump">9,912<span></span>
</td>
<td class="nump">9,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">7,794,561<span></span>
</td>
<td class="nump">7,564,342<span></span>
</td>
<td class="nump">6,671,409<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">64,370<span></span>
</td>
<td class="nump">64,370<span></span>
</td>
<td class="nump">64,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangibles, net</a></td>
<td class="nump">1,571<span></span>
</td>
<td class="nump">2,418<span></span>
</td>
<td class="nump">3,215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Net Loans and Leases</a></td>
<td class="nump">5,032,624<span></span>
</td>
<td class="nump">5,208,658<span></span>
</td>
<td class="nump">4,877,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">6,802,852<span></span>
</td>
<td class="nump">6,449,289<span></span>
</td>
<td class="nump">5,223,893<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">664,800<span></span>
</td>
<td class="nump">660,334<span></span>
</td>
<td class="nump">608,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Insurance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Interest income</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">(Credit) provision for credit loss expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Noninterest income</a></td>
<td class="nump">35,430<span></span>
</td>
<td class="nump">31,930<span></span>
</td>
<td class="nump">31,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Noninterest expense</a></td>
<td class="nump">26,857<span></span>
</td>
<td class="nump">25,941<span></span>
</td>
<td class="nump">25,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Tax Expense</a></td>
<td class="nump">8,584<span></span>
</td>
<td class="nump">5,993<span></span>
</td>
<td class="nump">5,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">2,326<span></span>
</td>
<td class="nump">1,625<span></span>
</td>
<td class="nump">1,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income Attributable to Noncontrolling Interests and Tompkins Financial Corporation</a></td>
<td class="nump">6,258<span></span>
</td>
<td class="nump">4,368<span></span>
</td>
<td class="nump">4,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net income attributable to noncontrolling interests</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="nump">6,258<span></span>
</td>
<td class="nump">4,368<span></span>
</td>
<td class="nump">4,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">208<span></span>
</td>
<td class="nump">229<span></span>
</td>
<td class="nump">225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">42,879<span></span>
</td>
<td class="nump">41,812<span></span>
</td>
<td class="nump">41,841<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">19,866<span></span>
</td>
<td class="nump">19,866<span></span>
</td>
<td class="nump">19,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangibles, net</a></td>
<td class="nump">2,004<span></span>
</td>
<td class="nump">2,398<span></span>
</td>
<td class="nump">2,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Net Loans and Leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">33,171<span></span>
</td>
<td class="nump">31,455<span></span>
</td>
<td class="nump">32,204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Wealth Management</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Interest income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">(Credit) provision for credit loss expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Noninterest income</a></td>
<td class="nump">19,727<span></span>
</td>
<td class="nump">18,131<span></span>
</td>
<td class="nump">17,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Noninterest expense</a></td>
<td class="nump">13,058<span></span>
</td>
<td class="nump">12,915<span></span>
</td>
<td class="nump">12,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Tax Expense</a></td>
<td class="nump">6,669<span></span>
</td>
<td class="nump">5,216<span></span>
</td>
<td class="nump">4,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">1,599<span></span>
</td>
<td class="nump">1,266<span></span>
</td>
<td class="nump">992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income Attributable to Noncontrolling Interests and Tompkins Financial Corporation</a></td>
<td class="nump">5,070<span></span>
</td>
<td class="nump">3,950<span></span>
</td>
<td class="nump">3,062<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net income attributable to noncontrolling interests</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="nump">5,070<span></span>
</td>
<td class="nump">3,950<span></span>
</td>
<td class="nump">3,062<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">55<span></span>
</td>
<td class="nump">51<span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">33,735<span></span>
</td>
<td class="nump">28,616<span></span>
</td>
<td class="nump">24,313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">8,211<span></span>
</td>
<td class="nump">8,211<span></span>
</td>
<td class="nump">8,211<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangibles, net</a></td>
<td class="nump">68<span></span>
</td>
<td class="nump">89<span></span>
</td>
<td class="nump">148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Net Loans and Leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">30,970<span></span>
</td>
<td class="nump">25,900<span></span>
</td>
<td class="nump">21,949<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intercompany</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Interest income</a></td>
<td class="num">(15)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(15)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">(Credit) provision for credit loss expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Noninterest income</a></td>
<td class="num">(2,252)<span></span>
</td>
<td class="num">(2,216)<span></span>
</td>
<td class="num">(2,123)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Noninterest expense</a></td>
<td class="num">(2,252)<span></span>
</td>
<td class="num">(2,216)<span></span>
</td>
<td class="num">(2,123)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Tax Expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income Attributable to Noncontrolling Interests and Tompkins Financial Corporation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net income attributable to noncontrolling interests</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="num">(51,193)<span></span>
</td>
<td class="num">(12,599)<span></span>
</td>
<td class="num">(11,940)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangibles, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Net Loans and Leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="num">(11,417)<span></span>
</td>
<td class="num">(11,537)<span></span>
</td>
<td class="num">(10,972)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, after allowance for credit loss, of financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1-5)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total aggregate amount of all noninterest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLossesExpensed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of credit loss expense (reversal of expense) for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLossesExpensed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tmp_BankingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=tmp_BankingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tmp_InsuranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=tmp_InsuranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tmp_WealthManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=tmp_WealthManagementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>137
<FILENAME>tmp-20211231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2021"
  xmlns:tmp="http://tompkinstrustco.com/20211231"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="tmp-20211231.xsd" xlink:type="simple"/>
    <context id="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9fb435ce07964e2183f53432724f7f38_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i99d97dd36d184954bec100aec92219a2_I20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iab482b6e320e41059d169096b3144266_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0be80eaa8fc04d4eb73688f72a90c660_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie3d7af41f1cf418a92dda79219bdbbf8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id130f0d9e4c64d7cb23eb975d4dce555_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ica8957560bf74d35b893688c9025a0ff_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if433f3b9d60f4aebba32da1ec4569e16_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1e8d95017d294230a148619b7c3e4b4f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id074090aef1148cdbbc9085b91c3efc7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2030a46efa7c4536b103e64a3355b017_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibf414645bfd8487097ca53be28eadc7b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8ba09f022a9e47bdb2d83dba542537e1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i788a04226c00441a8eba72a8c12804a9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7fc13db207694fae9522b61df20b2a5e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifa9b132a4dd540c8b46deb59966aed70_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i292c02dd93724f78b355c7aa01838fd4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5dee79a9aa0942e89a7569e73cb5c28b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic1c6d7bad8094f75b47ec9ee4eda7f92_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie57df21f2a684f4f959aab7b8dd5607d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i161d7531e2b04246a864ff437120cfb6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic2ff949805bb439d92bc28d5cc2fcd91_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3a6404d1d84441feb1f5f13bbad11271_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if6742fb8506e4775879a7eafe79d92a2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i805e94b0313641819116b825fa2712c9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4e9c64acd6204c25a9b0724fb7f06d68_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibb04e53487574b0382fd2f4569d64211_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i839e91fea1ec46cc86f8d10e008c8ca3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2911999037eb4263a9cc248f353f5ac0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id233ffb83f424c638bf8893328548c59_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idf8b0c19ed9747bbbcf91af5d9d881be_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i27d64d9fe1d34451b585ece411cde0fb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1dffe0dc6699412c9a0068d6e5567470_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3f598442dd1944f9a7771766cd6f1635_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5fb0ee93f75c4b9e9e87d7d481cf9498_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7f1a78e348d54b0a811365c79830ffcd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if74c28711b9d45a1b75311436b7292ea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idfb2b53b22714027b98777b510c9a980_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if7f6084918c04376b955aec01e5cc1c3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic7d229a09dfe4aa8aaa470283cc8e56b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia9213ab2f08a409691ab3c664ffa5c1e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i70ad48125a374d598002accb1afb694e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iafb0f729aa9c409ca2cbbb3b105367ca_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0d9e99e39b694f9ca3cb70e769f8dc85_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i11b1d1a2623b4c3eb601dc9716fe4d5e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9e1e620461d5454ab93f856a07891746_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0c7dc67d563143b1af6de8584eaf9dcb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibc59e00b41e94298a3e4d9ad84cba198_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i102db297147043cc958ffb2bf1ece07f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i92fb539a08974e819900835ebfb342e5_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="ic8f86bfc19314d62ba205181b1373367_D20200101-20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="i45438b9fc219405cb3d431b2a2f8cd60_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id97e407978864d539b788e9aae1d06cd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic8dbac6c3fb8472ebc024cb439045b02_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ife47cdc7523b46d196cd531dcd177316_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i027c3bbc6220445b921b1e7173eff4ce_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6bb944677db84d018e0f98943841e213_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic28eea19110c45c9b7fab2ce5d9c7b44_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia3f447d2b29d476eac6b74f1834f2345_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i287f97a102f14a31a73fcbcab71e45ba_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if4165b0a6bb7420e8816aad52c5dc65d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib037e02056774d4fa84a6211aa72fb85_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie2d837ff90f148b2b4f216b5d8a15968_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5e48fba045744903819fa438458e519c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia12aea24272e459a957c5a306516639e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1f34d468f4db43ceac421d8abbb09dca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib1f1768b66aa4ce688512d1fbde699db_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0023bc5ace26492480792a7bf7cae12f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1215bce7df904cbd873143475ec8281c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">srt:FederalHomeLoanBankOfNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if18e32b690304cdbbbf7260f4d98b361_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">srt:FederalHomeLoanBankOfPittsburghMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id300897e3a4d40449b4be041be41aea7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">srt:FederalHomeLoanBankOfAtlantaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib93d977336434c1c8c6594164ac6844f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3dec08ef98444a90acfbefaa527c4b09_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i07a63a9e4c974355bbdd6710768a833e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8dbee18890ee410aa478d16de3a903d0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7c4bd9179a9144e2a373f0e146ae66a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i74104ac37b8e44cea197adf61dbc0a60_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i54da429fdd1a4a59af07ab005c43e990_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifcbe9a4151374f21bc22fd432ad1685c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5fa0d5edd9bb4c90836c699453b3887b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6d14df14577a4cffb4d01ee945e6e06b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7229f570830242238ae1c96dccabfa94_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia9b34c911348443da8e375abc033c131_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i033a4576cd224dd7a8b84a8c2e5050bc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8d7b832de81f4b148a75ae8e6ef8169f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iad74b1c342744c5e8227933845c8d7af_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iedee9ee670f542aeb0a389b5768be2e3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iabcd74ecbb7c474cb10413a59cb31790_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9d750ccbf9004f6c87bc3ffc5cdb78a2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1a4df2575ec7407198e77f70b7be22f5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ice9225a19eb64b6b811b1db801de055f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibfe71d3c048c498fa1cfe771cd403f03_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib66b787fefc04b8ab857d27ca90d9e90_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i05298766e0a640d1973ba6eedc1664e9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iae3c801b46404f6699881457901ac581_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibd45eeb68bd046f2bc3cea3839e0411c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3b7485185e51470c93a0cecf6dd79688_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idfa4527b7d974e8e87d4345e15a26b50_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i67f4744700cd42f8a87ce8c8361b980a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanToValueAxis">us-gaap:Ltv80To100PercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i99a85296ee6a407290f0550f5305dbbc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:NY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iff627e30cfc548a39f820eeafdaf1e19_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tmp:TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie26bd2b0ccc8469c9cc28c17693afe37_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tmp:WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i32d94b2b67b04cd0a283da8a6fa9ad78_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tmp:PutnamCountryDutchessCountryandWestchesterNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie7037693901440ea92129af86ec5aebd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tmp:BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7145d30ee1b642189b84b677732026dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibe999c7884754cb6b9e5972ea866b704_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie5ebf387cb5f403dae40710568471918_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2dd2dfd18cf54647ae0996f21dbe221a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i12f7e5a7c7074571946314ab7447ca00_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic306e60b23c84db19f8e6290d921a7f0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if68819c42e9342259c1b5fab4d562524_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie48481ab23c648faa22d8c591fbf6ef3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id2101ba6e09f4dd49cc4b14cdfd96390_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id7ae2ed4abd442e5b77672dc9e91fe80_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3ca73be27873451ea4a23e8f060a3cb5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i77e1f6b1151f48c3bcb5e0adc1c975db_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i71317ff127894e5b983da091362c0046_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i39e6abff41a446948e0c6d67c700da81_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7224ad82cd22499ca8261853148d2c62_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibf2b2093ddae4495b0990adbdda8bd6a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i21c0128a292b4210a6b244870ee7ca47_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i235cad0342a04aa191b386ed3c781b14_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i61fa31938c8149e6ad22aa150a783d05_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibdb8bb277eca45bdab44ab94ac91117e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib830d1b9af3647c18bda59e34f6b3ba1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie7974bec61f9436d9922b99b2422b28e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i698af5b418f343a185964be591e49f9f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4263b67d619d4e71b5d27f0ed7ebbab2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8e9e25196b4742ef8780566dbf5680e5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i06ebe3b869fd47b4a29198de72845c5f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaf0ef7950285445eb2cd70fbf030249d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a059ddf66e449539eea853a25d80176_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iadcee4c2f7624ba096b4bbcce36ff136_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i576fa3346d6d4ebd9111334d163abfc6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3fa26bec52ee49e8b9305e3974f4d9aa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1cdc26e49a6e4879b064fed1ed3424bb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1466a1ecfdf94ae5ab7dae4a58ab9e11_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic441cb7478954c9c97ffddc438cba037_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iabf1bbc7731d466b857ea3e458848aa8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3bb5d68b3e7c4997b15ed91b31b8cbae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifbd8fd0ff40343f2812fa634fc786787_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1031c8685e43411d9ac67ca216054f0c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i11af1aadb4c049b9aa31bc05f6796e44_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i69fedfb5f8f84117b972af36aa48bbb6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib68c3a7de5dc4940beaf8b1490a0d50b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic101da87fbc24aafbfbca96b0e9a5653_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icc7cb7fae00b4d0594d6d9cfa3bcae83_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i55956c6fec0b4a4e8b72aa8645e0993a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6619c8d175344570a428dfad5bf78f8f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic750ea9598e04ac7a526401a4074f546_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifed5663bedbe459ab88cd60801dca74b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5b15832858874c6b92223f728c76a6f2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i93282aff635a4b798f45110ccf73d147_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ida8240a2f31e4bfb82ed70daf1e50731_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3c5f89657db24f4daed33ab3da097a6d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i646da06e58654dc8aac054f7833777fd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if8441fbb34e64c488632cd54d5745f85_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id3591ab10a7648ecaf37222ab45e68fa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i26a31a7b8194479f8264ad407fcb278f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i920d3069c8a246d58b5cc1805859b6e1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if4bd10cf73a2450eb934d7d86dbd480f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i18123ce24f104c53997b15efd2d03c19_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i06c1d58b98db4facaaab85c286924343_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if9215e7949ad4dfdab93f8c3046ee03c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6c90acc4dc734a7786a7efbefa9b527a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib799fe4bb34348e598e9c5ab8ee4c435_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2de2fba7c08e4402832c3e5a4bd67b8f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iba3cb7a891f6451c9c6b213e4c5f959f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i61b72c7698f348da987187db4f29c692_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6e8bd55387404315902e6c5848badb03_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibb92a6c841db4503b7653db0996bde73_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic137ecbf611e40b78389aa6ef696b58b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3417e9547fe945ffbad1a2b872b253aa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic96b974a007a46cbb0d73f5e9eb6dbec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib7d981c2402444d3ad6ae264605553fb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6710b7efb20f4ddda684f1a02bb2ffe0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic55b81fb2e2648c1ade9e1f5bdc7d1ea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6d9a4d2372994cf19b3f1bf92f8aff35_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iac358a43f8e7445fb04b042617525eca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6f6f593e299b48a2b6d5b0f50e4b204a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iff7d592b5fc94dfeaf0039c68a9841ee_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i94ad0b120902463aa03c7df59c9ced8e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0bdfbe590c2c4647a70d60cef9eb9880_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i41130581d9c947fc915ab350895600b1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if42e0c1f00314ae791bfc219381d34a0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i34f1e9042775441c9af04fe4b65c3989_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie1bba6e542f4406f92ff56d1b791132f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i17b11de365964006bb1ad0a9446733b2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i84fdc890561844d2a3aad451cbd870d5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iffb34a48a3444849a978bb6f5fb99f03_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2750678d30864a39bf35e229b5eec4bc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic809e0a81dd0445ba0c947ca28d4cc09_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i319b46867a6f48548d8245ccb4b3bfa6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieb8752d3a0cb4b92a266e119cba58d10_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4b63a71d60fe4e64bf4f998e1311a753_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaeb008ffdd7a45abb03c730d775d424a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie024a4f82ed54e13b8352a5f16542f0a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4338a81878f44b649a91cf03e3d39251_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i894e9db9ed4c41d89c24dcb43b40f74a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f67dd35a2de43d4a2809991201db18c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie8d9b1fda9134b4fba6a88923bc3156d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id734ae62b0c64051b7cd115a916e138a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibbaa083d3b184cfc97bf9ce846c2bfae_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifda9ea4fbe0e48f7895a902c375e53c8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i21615f4755e8430899914284b9717357_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if810ffad177e4fb1b7ed63cc72c126b2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia94ea2cce85f4199b67b4a9402c83e53_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7517609380d140caaf61bc00371b1317_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if33e81d04157490a835b4cb8651e27ff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia7cd9d767cfd413aac7eb06bc974edc9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i21a16a2048bd4c399d9deec56989436f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i766d05bbcced475c8b760bd4f4ceb589_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i61108a35192d4fd694197ab438db2705_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i36664f56c78f4df19c30d34ba72739dd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if293c66d2cbe4fdebb9d79a2bf53de30_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i89a495dd6ace4f41abd9631bd9f6edb6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i62ce9207f62d4545a5ed79e23ab96108_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8210dcabc9f64707994cbff799c92856_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ide7663054e8c4ab5ba3b5b27273448dc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic5715299db3443e3acdbd9358cbf7cfc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i992f23020b644a9e9c07e922de71522c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i52cc2a1eba54458894bf9e004366343f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id2ed3639fe2049688fad0f4f29f3c142_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3b93be2a2127455e94db31951c48bf1c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie961585191514ae59a91932f000890d1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia02734142bec4be3957df98f2d93eef5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie0e3dfe41689468cb6bd2b1628b88747_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i97b5758c1c764aad84566c6f3090cc90_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if7ea706220e047f789b2cd9312984eaa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibbf75ceebb9044bd934e8bf9b3da6075_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia165a1fa5fed42e48bc387480768d929_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6ab4313b57e64a6ebc66fd8d1f324b8d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i355e8247eec94d6c82c9406283e351ea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3f9d215af90c40e49e04b764011e1ea3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id44073feca9f49899bc98992c9fc499a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id1206c8b6ac34c908b143e4a68e4bb14_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i814a709b593a40ca9c9983b9465e187d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6a5006121cea47a59de8383a611fbe13_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if8d1415f2c19438bb52c3b09e0636847_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2a00a030874f474ebd03ee5672c1e2c9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2013f21118024aaa9746d0f8179951d8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7cb2ef366d31409dadb528a3170d19b1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie25b42d35de54997b55fc746e392ba37_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1aa904e4baa9487781243fbfb2c9f7ef_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0d640a061b9d4e0182bea337ae5c2e29_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id612e9a0f1c84512af993fbe0f2af809_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i60e0348d157444f4b1e979fdcd6c6926_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaf3db3ce06964fafbb926398dd36230f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1a91b32999dc40308e1c32ae70d8939c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4282bb536a2b447d8284c0350336f7bd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i799305a02ad6486da9d7154b3b2f8d33_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0a2d431bdf864444b3f08d44c706669e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id7058a5627124818a61d1e5f448e2ed3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4cea292b10a44c4ebf4b60382c777349_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i20de7d942cca4ee39fa43d0870372d22_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i19817b9889064809b4d1e2c3537b9111_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i08afb9097b0642f58ec66de2c20191dc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i10c0a3f6324d46d890cda44e383c8efe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i886427ba90e248e6984b980fed54954c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0478fdcfe9c4a789c59909fd335e234_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5a99ced975ad4756b53d9bc7565a5ee7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id89d21ca30254b218261eb027921acdc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i319bc6bf1d45402ca52814ff47c14c28_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3f1dc01862884d2d8a17c1a5bd6735d5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iabf467ff18dc43b4a211768ac087df0b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5002e0d61c754d7e9fa57ef38895f599_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0de2c90cc16b4ae8965165bfb621db6f_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i8c187f99166b4d05ab08ddfc15a119f2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6e9de5fcae7e47ed8a3b0efd022519e7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9a080782da6d4bd0a6fa7ec46ea6e6a8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib90e735c920e4825afaf50da5365076a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaa413e7639fd4c868feb67c783427736_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie9bd41beeaac424cbd59e01a302d52a2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i907ea9a5dd334c96bc92cf305e754957_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i40e788864bc7483ea55e9ed6f257a2a9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie4f208d3f5324aaab6dbb79424aaedb4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i63c3ce967a47467996fd42add128cbdf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibd0200337a7e43afa195ed1b8efa2900_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2d544e8d0285478888e56db2ad562273_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0837469bcbdd4d9a898b51c65a07622f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1120932c1bd045ffae32386df85004b4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2cdef021a50b48ab82727de09a490474_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i693e87b9d8d44ede94f0f867aedae122_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7509892c33a349389921158c41cc5fce_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8eb6cfa8ee6649ee9566619716e8d6eb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idcd8334f71be437fb6a11b8ae3191dbf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib581e63f264a44bfb663320c9899fcfa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i766f46acaa094c94a5cadcc78d60052d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i78443463bcc748e3ac4ccd3cc4a46b50_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tmp:BusinessAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id7b1cf1a564b466095ade8c2f08efbd0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tmp:OtherCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0ef819d19f394cb39452505b8c153c00_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iddfe8d8146634ae1a0cc86af7524d62e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tmp:BusinessAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if3d44cf5d3574203b86ab6e6e2f4ba66_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tmp:OtherCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie4d72908065848d3a430c968b5d7d8e9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id33bed7d046447a3a238d2cbd5f05c35_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tmp:BusinessAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4b9dec9c2bed43f2989207d0d9352209_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tmp:OtherCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i288d3aaf6aed4751bbb31dfc0fbe0bbf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i93f19941d0384c8bb0074576d34de28c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tmp:BusinessAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1261ac1d85b64ccdab68dbc080287dfc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tmp:OtherCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iafa9a1d8a430425897f0f331da54b25d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7ba46fc32d094c5db9806639864593aa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib0343cf060694d2d873d3e797a2abc05_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6fe3cbea282548c09f78a968c54d088f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i628c038aea2c4e058d71e370ce0040b8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic599b13c85b84479b7120f16fd59ee3a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5b2f34af1aca4cb097a67543f0a47b84_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i51544ee172994d25a53d7c7077f461b1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i993e133c922a4521a45fc84b18170560_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9a779e3046354bee882d1d66c2f6f1e9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4c973c09a2bf47909f3490eb45596771_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ied1fc693cb99435db9a51fd9f6883c02_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i953353052b2f44eda6970e2c1b0cea5b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5f1fd33285354b20b214801d2e03a80b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i164118a226ef46f390afc83211ef5e8e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5898c957f2bb4e619263a7e979d755ff_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i04fe76ea398c4e49a28b447728202464_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2a8128e3b7f140dea7294c0ba705333b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i313f0065d2b84de5bcca9ee6620aa3f6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icdb8f10cebfc41758771d5755b8c1a3d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i27bc74caf36442178ca3d5fe4e01f56b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i97d8852828b64437beafe7e91313cbfa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i202f47c122814c13a8c73e8fb44ee34d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6fb38fc857bf41a0895a51141810e53d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6d7d03bbfefb4798b10b0966c95e9b11_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ff6d12a461a4c66af975e5aedb2f105_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i67eaf3e3cad04ead88f67125d8c4f995_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idb3220261859461294179bcb1165e55f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:DirectLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i57eb4f5e10dc4aa1ad5acb3e55744b9d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:DirectLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i555d1daf5840424a8773ae1dd2547b0a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:DirectLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7838d3f330fb45468054b832c1a23545_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1ebe8e15fa70485f8c7a0396be702fe7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i510394b416824693bb3a01dcf758eb83_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4bc8f548d86f432995afaea5619e8634_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie7ecb046e786424eaf75904cee99dd73_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9545f249b837462ea68b5532b6e8863c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia7f53bc658c944b08a61ab278b3a71b2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i01b7e75aed874a3cb45be0f7bf2df942_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i40dd93ec67494e4bb97f74ac0e540e5c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id51944cefd4a460d85d6cfc1abb84a0c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i609b3b55e17343fdaf9bb37b2b2f6026_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic9833882050b45988821efeef97fb119_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia3657b68761a4f0bbda02f6c1dcff05b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i080fa6fe3a69482183976df8242d896a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:OtherFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifdabba9dfd3741b4ad5230f2c0ad41fc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0607a8bac644ae58f5e3d0a5d46caff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3e6b69ef4e7e41d48769212e71a8441e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia1cc37498eec4704a9fd38e2447549f8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5bf7c7bbe6da46c598367cde0e6bb8a7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9853c9704c2c4b638a70aad85b6f1915_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3757f62437f64699a8f1d199bf1832a6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icb46c3e6fdb54494b4de86f90d7b0886_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6c5c468015f0413d884521ef47f52f28_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9b809369a5bd4bbd9bc9d64ece9f53d4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i54faed6a735649be826fa512ab9f463b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:DirectLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1ded994cbf82435ebb4b7990918f019a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:DirectLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i46646fbb299d4a6fa78e0c35eb4b9803_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:DirectLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7bcc4a3ffa6f40f5a32614199f7dde1e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ide2ae832b5d444f6b76b430bb519504b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7e95ba5ef17a4ebe969cb34e2a8b68f4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibf6bdf1448074c82b011409ef4f435e2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i74038eaed5f4451a8574b89f4275d337_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie7c79c39cff14c3e84348d408bb60079_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i32e9dda7ee12485aa3c6f06cfd9c3087_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i349b27f692434692bf8c527b2584bef7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7869e1549342454e8144500d4b066085_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie549f5d99ff743ce8c710dacc44e06e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie063edaa99d24618b2746f01354b33c5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7cf8264f6dea4b7abfe7d3da70bd2447_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i46cf9aa1516a403e8587fa19dab4de06_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3c01ad26b1964658b53929a6ed07bd31_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1c70392f4e3443e8b944f0f288f944b2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ab48a96356a4786926453103df9bb61_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0bad8433d9ce42be908344e5f6673436_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1594fba8d4124cbfa6ccfb5b7da0255d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i720d94282b0346f7acdf5a6ea360eeb6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7ff4d46cdd794cb8a4a905fffdbc94ec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3b4632b6651b4e1a8ccfdef3f719e13a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CoreDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i80dc59189e49487a851f6a5b2b1a20c0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8eca3fb732ca49a8a95566d5914e6cef_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie702d421421a45b8ac9ee4bb3b49d0fc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i807ce649754b4b2ea6b0422c8f669c41_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i527b8ec419294d71a16cb210d17b7b8c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i28b0ade5b7d44fcda0d34c94d80b65c0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib2e11ad6aba64171879547e1c07eea7a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i90c7cfd2ddf2454b883e26c9b53d6b70_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifda392b12d6245ceaec1f975c6fbe7ec_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i443c6835431f4020ae4825a3b5ad6f48_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i761eae57b19e4e70bcd59b201b06105e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i00d85dbf71e7404ba5e1d1a1797d50ef_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i60fc8a89e6ae428ca7f75510ceae85bc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i689dac00c65d4a7c8691a2fa0fd88960_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7bef89cc8804495e99375f39ba7b8851_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icff3499f856b4a7eb368e7cdd7b554ad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tmp:TimeDepositLiabilityAxis">tmp:LessThanTimeDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3a3e70279ee34c158a2dadaaed05346a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tmp:TimeDepositLiabilityAxis">tmp:TwoHundredAndFiftyThousandDollarsAndOverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i33b7bc5eb5034dfbae9028ef0b6bb1b0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i43d5ef20670f4492a6a2e050083c9e50_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f440cd08d9742ec985c450c2b105402_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3ff1e388d38f48beb87d7eba35e74dff_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i86cd47364fce4c7c841a3bd03b2ff5d8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0c94c6f9b7e647189085c3c32221a39b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2bf4f88a959a48828f27d18da8f88ec5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i11037590751b47deb76dbd0ae899afed_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i33e6f22ab7814d88b07f592ac4dea3cb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2f144563dcbb477388775f915084fadc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis">tmp:SecuritiesSoldUnderAgreementsToRepurchaseRetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i798eeb6d025c4c1791b3754ea78ce948_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis">tmp:SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i225a040fe42b4cf4901a912868817f84_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tmp:MadisonTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i3d636a58b68748f6b71444b1a1e3210e_D20210807-20210807">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">tmp:LeesportTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-07</startDate>
            <endDate>2021-08-07</endDate>
        </period>
    </context>
    <context id="i6d5e707ad51b4680a89893be268a9afc_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tmp:LeesportTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ic4a30afa8e434f33a0326ddf963bee1e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tmp:TrustPreferredDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3a3d9145af39449d85e074e6eb00f0b2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tmp:LeesportTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia6aa2af161fe4327a50ea5dce7ef7bea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tmp:MadisonTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icdfecf5231c14c2d8a89e5593cf454cf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">tmp:LeesportTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tmp:SubsidiaryNameAxis">tmp:LeesportTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie51e6540599849ac9fe31cd6fa2fc70b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">tmp:MadisonTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tmp:SubsidiaryNameAxis">tmp:MadisonTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id715add8e2484370b5e8f73c8e31555a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i558b5e041a80453f96c1120778722546_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4b204091bcad459a98310ae97acf596f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibaecfad1bab64658a102c2d119bf53ba_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9733b56a554e4626940e68beec8e2b5b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ide953d170e684f548f6fb3962625c89c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic35820112697443583f5c2a50656de19_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i03073f36716748b88f3c0605c4b86881_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i472c95861f6346248248490e78f1b28d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i834de42573fa49b8802d2c65a8af0e10_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i99cddc7e31a24d1399045fc8db6bdcec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2a1ce7674a634d69bf14dc35a4fd4c8c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4c0edebd6603427f9a8c9da0fff92754_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if50deaa53c6a44b7a73604d4b9df38e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib062122ea52c41eb9d2944f8ad7bd9dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4cab5181940d4ee984042cd3d76aa2bd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9473473a9b9345edb7022437b3261dbb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i719ea0a0cc6b48d0867e6f1004c26b8d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i087241ec5d9f4ab3b78611a7ecd4f412_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iccfd59a8cad545778726bfab3f60a6ed_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ief9ddd87b4354469976b4459f3cc3e1a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if2c6005a9523424ab5bb7104d6a93973_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieccc6537c73c4185a3a8662fa39bb6a9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i517d12dcf8994dd6bf10eefb848fc764_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5d92656bde3343e2841a4a936854ef85_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i03ec56bc9c974d48a89ac88adc86679a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf984db0d9c54068830c6572267c8f01_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3b63976fbe2443a79e9023321a8c70c2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i29ed4dab46974dd59e0d251237c0ea37_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic42bc9181708443ea178a8c7d78e3685_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0ed14f0b296c491bb7b7b8d7cfdac88d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9962533a454245c1baabd66bb6aadad7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i24f07351a685411e9eecf9127e904717_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieb8f8701c0be4b328578d882d2cb4990_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2bc9928cffc04060a22d02883b5d68d7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5488642cec83425ba1455961674eac59_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i90bdedf8ab854ca6b9f07d765edce4d2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib19a5a3e2d0e48f4a6a698de59c59b2e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i267f73244c554bdd8abbb535ade799ad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i34ba000189a548179a8e657133d02499_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i995ffbfe678c47f1937a5c5d4747761a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1a409e48a70e49b4b10204ee814fb020_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4309619e132b43fab018748df677ae0e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie3a03fc20d9746cb9ddd412d8e6e6b82_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9768aefa7a85471b8d0a0c540d82e0ab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5a3bf5e6399f4a8682af923d79253df6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0f53fbb1165430d896ec5118ef20c58_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2bc74212d4a049dc8be319f6c0062450_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2c9f1899b4be4d7083f8d1e78741197e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i42176c83890446259ec9667f2e2c2901_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0ff3d254d6ff49e2b39823f25b4f9c88_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6ca3449269c24bb29c8587e53e5e261d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibc11b9e669904c8bbed22c1362436abc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:FullValueShareAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7a901eaf836e4ec1a13015d3127fb212_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3d90039134354e4fbbd034d3743a0782_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic1129e15d1c144a88098f181cda384e2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibaef09296f264d9e85fd9bbd2cb31443_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4ef04118c0594232b8cf9e6cec020ea1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id01a98c6ba5a4fbda866186a28093002_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0256f82dfa22432399a61f4d2d3b3dcb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7cda3597b96b48cea27f942a19c42fff_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if39c4bd917944197ae016f046c9fe1af_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3568d9ca71694ef59567c615271cfbdc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3f4b778fd30d486f9309c88b3223e199_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaeb4ddc9d57a444798f6838486481a60_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5a06e93d537b41f489491b453d1f0f6e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i010f46476df84de1a55cdc60f58cfdf1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7147efc8d3214734a1eb8229d21cadb0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idbcb7fd3110d45f486365ce417d53ba4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i90b95c8649704f3c83cf0fc006e0865e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i94e00ac7e277404287ee369274bd78ea_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockGrantedIn2016To2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0eb58e819f4c47858d63dec1a2a9d0ea_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockGrantedIn2016To2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifc4d01fde1854dee989f9e6440a701f7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockGrantedIn2016To2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3a863fc3155a47d2953a209729fe12c8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockGrantedIn2016To2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2730a9f7d8184eeea6269e8b79f102fe_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockGrantedIn2016To2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id53710fc85144ed3b9a83c5477e2ff58_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockGrantedIn2016To2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ieb4979666014497f838fb981ea900cba_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsNotGrantedIn2016To2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib7e295264a5d4f2486379f9cb4b06ba6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsNotGrantedIn2016To2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i135676f1bda24eb7b0d0030ceca27c7e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsNotGrantedIn2016To2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iae4fbe954b844f53be54b583692a06fb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsNotGrantedIn2016To2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib2049ea62fdb481daca963847191debc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsNotGrantedIn2016To2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if04a342d7d654cf29be6e539bcfb8375_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsNotGrantedIn2016To2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4dd483bf8b814dafb1da7e0bfe81b485_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsNotGrantedIn2016To2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i65ed8cabe488418bb7715ffc21dc16d1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsNotGrantedIn2016To2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaad6d3eb19c44e47ba87ddeebc1d0504_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3ad0e83f4eb049b0a71560813961f242_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7d0751f8de0c45c08016036d119aad78_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id80b88eea7e74f95a8edf889fc3e37a3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icbe8b97ca4a34c77bec0f3c8e2f23326_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9f5fc2d983dd419ea25cd92bbf8c5881_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icac1bd62ffd54c9ba7e43e890220acea_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3d52eef584d64108804a64519827bb5c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0b67910caf6b4c828e79547fa73e190e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i561d0182171546d3bba14820754d74e4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia05ed61a8bf24e6c999b3b9ee9834dc7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia19c504ad5e546279dbc723be1609a88_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ief49282ce07e4662aad2cbf143d75399_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i071c8a2c5df74c1d8bd57364708d393f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:StockOptionsAndStockAppreciationRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i27b3b9e865a34a088e31ca4f53e4618d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">tmp:StockOption2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib7a1c74d13ea4d579caa0b000cc103e4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">tmp:StockOption2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9c13debaa3a34996bdd5d7663968ef3a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">tmp:StockOption3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaca27c71bcbf4a30aacbdb5099d5c1a2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">tmp:StockOption3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i35fcd9b196fd492a822c53e8d176fa17_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">tmp:StockOption4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic78c398705044ff78f59c448679e8dac_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">tmp:StockOption4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i876acc72adf24ff0b43f0f335bc07d82_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">tmp:StockOption5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iff08d95de9514812a149d02ff83f9285_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">tmp:StockOption5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if78e032933994d95b9805120cda286e6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4f3a227491954c56b0b3324fd9bdc387_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iec532ee11d9c490f9be7f5059127e732_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i72acb9fc415c4606967ef65b563dcdcc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAndPerformanceAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i76e76e6e83c04bd992e7c9f4f51eb8ee_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1094bc61cb7f4939b575c7f4f08cb513_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAndPerformanceAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i57af87133fc341dc97b8e7443a01c7e5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:InsuranceRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7e6a4acd1dcc4414b061ecf50deb71da_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:InsuranceRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iab32bea9573b4a0a824f3fa07cb2dfd2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:InsuranceRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib3b790d30c924c098280fc55035441bb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:InvestmentServiceIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9a37235fe1f34fc0b003e3f96614edd5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:InvestmentServiceIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5b76f38978f34381aadce79fcaa8f777_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:InvestmentServiceIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i306c3dfbb43e42dbaed50f4ea4207771_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:ServiceChargesOnDepositAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia3a371bcb82f43e9a1d71bdcbf6ae120_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:ServiceChargesOnDepositAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9bcd91253bc64857a13950cb015d38a9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:ServiceChargesOnDepositAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i080c9de689f54f00aa67e901e3765eae_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:CardServicesIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibd3fd795659841b7bf1625bc06c3b85e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:CardServicesIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8ce0c1f7eb8c4c34bb94b23d2bf4c6e9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:CardServicesIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idc7eea43edc945b890c94b26f12a306b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:OtherNonInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i65868bc058ab43b4a3f92149eca32020_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:OtherNonInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iedd8db0b29ca4749979556d7847e6d1a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:OtherNonInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9faad91a88e940c198fdcaf517fe249d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:ContingentIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib40614aede4945d89b2397be37777794_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:ContingentIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i50e86c972ae44f7aa106c78aa7019f8a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:ContingentIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i67144eb8eca54c41a1127be1a83d5b85_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id36ea0552e244f37a877ec0c803cfdc5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id376b34e1bb3449a93e2fa106148dcae_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5ae00783a66748989a7aa5c39b4c3359_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id61964d1278e4d85b68cf23c8fb2251f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2a23026380ca40e59b825e0e9d10ea3a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idc7f961368404a81b713ee4affd4889a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i69610a5480c74c6aa723690282680b9a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1660bb62226747a788405a0a9fe795bf_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibee7f0f151c049cb8e1ba051683f3489_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tmp:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i201fb28c55a34e16b806117c7e082804_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i11b11bf139dd46d3a409b4065c37dc8c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie9177681af464b348e757b0d3677849d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i15e0d1f36ee340fbb2ad5afe9e549a55_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if53ed20da4d7414c85e616290cbc360b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5473bc76d3714b40b0a98b090654feb7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i98343b29148141fd9ab8836049d32cac_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6b0c79e54bfe461b983f39a6bf3b936f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4155e33c51c04713bff3973afb88a11f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibcb03711f7a749dc961865ba03681996_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib7d8d767b28144e6859068fb813fc77e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9a912db7418d41429e5da562a8832795_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i406e15fd24d5420c980d42e5875ddd78_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7bcbbcd7d1754f8da0feedf5fc8c6122_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4987cf79db1e4bf89c81ed6e38530d17_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id515e078ff38442abd9c958873d43585_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9fc4ec55bb9e43a48d7f68ca007c9399_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ied9ec1de7768416d97759be50081821a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iee08c857067546dda571de77873ce6cf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i25ac5cda6a4e45c484cabefdcc710544_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4f60c5791b7b4dd29723b9fbec4b680b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic94d29d7259c48f5a33a8d97cd3b61cd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1332b5301f7d42baabca3f996b862932_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic8b6a84479d9413cb1afb78ff23cdd42_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i98b8042ca371481690815cf2453017c7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibb679b377f7546dcb3ae67667d2c2057_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib3f8e56b55284111bbdc36c28dbbdb9a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie7aa29861fb2456aabe5cc8aa74831a9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia6ddbfbe855a4c85ab4fb195426e6311_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie105eb8770db4c7c93b736b8554bd79c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1fdfd83e9bab47dfa913104a72238b5e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie23fb5e8ea4b4ddbb13c13b0a9db1b1f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib587265af7fd4aa4b4442f30688f6edf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i23a25221c9ca46be9e26dcf89ab58c4f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i34d195aded4b47f892b26479dfc73135_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i65d44274f4fe4a1784f0fd4e391cd252_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib1dd53237ed0441bac666920018d7f5b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3379b297d5ac482399cf72df629d06bc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6db490815f0c4aff8b935955b45a324e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7556867492684fed9e894ccfbc28f443_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i91cacdb7909340ad9f29b736b5dcbafd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i34723198bcb44f50a7c1f27cb121f70a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia2a40733cf4a40ec9138f598d62367e8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8d202f27b72a415b8e3e2bfd2a380801_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id2f54137282b4dc1808e6611d23b8370_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie924c319ad3a42ab8139f08d379174f9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic56b1f5388f144bfbfa27fd94af26eea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia9036ef614874e87b4169a4f6fdad442_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i017fd2a0414a4a748ee4b88a157d4d01_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8dbe1e9404744b37ba39b866d9945985_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ied90628ad3c74c129d96079fd998fea9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia45681562e434ae3a8cd71a8451344b4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i057c2eb982074588b3b30085102ba1f0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5622023946264d619d380c8648ee5a69_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie8ba2bf406234de5b7410b1b13db678c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iad1576d07b204d3b886f261bae8247db_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i01a80bd8d73344c9a19b396c030daf76_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6e9939e80a6646beac1d2a72387c489a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4b0c98acf1a94127936a5c86c1128358_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4d8c1ebb4dde4da589ba0dbd65a2d7d3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9e6a238a1b484472865212bd0028eca9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5398563c48a746b2a568898cb74ef998_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id469e222b25f4b9cb298a2788e9d628c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i601b4c8ecfbc4d22a9db230afc963331_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i25cd9c6df4f14dc0b597fc35a31fa661_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icc3eeaeece154ff6b6b1a6e74e24b1aa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic227d9c756ca40f4999414862ced42b4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i04e4769b408648ffbe3af6f616914c32_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7cfca415476b4193bbf2b39ae0958424_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie21fc811f2d0498faf9e67be17f979b4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i851981a5f77644b19f4778cf20732027_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2a470bcbb5fb49b5ace7a9f885959733_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i67c6f8f2bec547fb9595267b3697ab96_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idfa6804e6022438ab77fec401f2f5cd2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ied33c8d5f73444c19a6c9d4dc0b02b82_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4b16a0ae1d214fba9e81c4bd57ceb507_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8536c4425fcb4c27a37aa87beae162c8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i894741bfd42d4045997f21ed69ef2bff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iac89c43485124d2986e360b9458db0c6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8d95b2d0672a4b989c5e64c379e8e788_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1da02ba8261043cfa9f25349aeb89ca5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4d57f7c0b5bb485483005dc99b00184d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i78976594d37e4c1c9c8c0bdd1b3885f6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7c966da993f94c908af6e6ceba4a09b3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i99e142f6fc6d42ebad25abd021dbe3f4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i965c9bffed7d4af1a07d8ce1ee79e7bd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic234fa14f21e4683831926151bc079a1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6bd2e7924d7b45679206741b9e2c34fa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0b462b4b0db7486d897c85bcb705edc8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3a71f91745ab44eaa4a5d143987585ff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i29e951c775ec41e28107d033c6bf3737_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iff2d9e1b2e524e9f948667b3f4b6a0ec_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic28a8365214146cd976fe9fc381c1ed8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i91e1154ae1f84090b932e8dbddf62e1d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8ed44a166fd941b0ba979a2a7f9b24f3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1a9bfdccfc744fd79ac94ac42310998a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3cecb662034f43218d85e6651e5a6492_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i90f8a444c1d048c2869e4b85f441fda4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i03ff36f01d254134b735f02780ff7d4b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2859242c247d426d969a7ebd7e359543_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1c33cc8bff9f4074bff07ae250580fda_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if2381bf040bd4389969ea8420492c3e1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia1a735879f754ea8a8a424aa614bcac7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id59138a375e846f4a2e58fcf026ab4c6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d1298d2665d468e8fa7a007f119bdd8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifafff29bd915411db16cb1fa4d9e9727_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8f2193bbf17843caa272354f21941d51_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tmp:Subsidiaries1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2776f1efc3e2488fabfacaae3d31c104_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tmp:Subsidiaries2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9d69c5fca56242ddbb30a76406edc7ce_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tmp:Subsidiaries3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tmp:Subsidiaries1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iec3634301a6f448685d7f9b1bac637b6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tmp:Subsidiaries2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i58bd050110ef48219a7ded08b1499e09_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tmp:Subsidiaries3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i734dafb596754a5e8f5a691f4b1961a2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic524e0e875c842a1a79208f7decf12a3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i50df21481c974cfb8b890409dd77c971_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if9856ccdd4e443a98713ed3803e55be2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i72ce6db35bf846138210c6f5ea63b103_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1c3543f766654a2f81ddce02bfa2d431_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tmp:WesternNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if55382c91e274588af67f0d24b344e02_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i137a9c73946a4064aa8ded05069ef6a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i06b5c84bbcdf4da68c0449d51331034f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i582b7256630148a5800a697ba59a7430_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic7c86dc0de40474caf484c65f2a15af9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2930842c11e843ab89e0c8e8d2d03577_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id23d9cab42cc45e4840f83ba9eb8cdb8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i33a1cc6f00e34ab3b29600be2dfc756a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1a07c7d2804c4a1f9cc52a563b810e26_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i120e82fd19f1479080f1919601185989_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idf58ce426b9541fea5f2244994ae5eff_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8aee2c687cb94e67a2fd1c5f0001a311_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:InsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia0cd2b18ed604536a94572426a95496f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tmp:WealthManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i094dbf2687f740b285cf8f1ef2e0fdb4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>tmp:segment</measure>
    </unit>
    <unit id="security">
        <measure>tmp:security</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="subsidiary_bank">
        <measure>tmp:subsidiary_Bank</measure>
    </unit>
    <unit id="banking_office">
        <measure>tmp:banking_Office</measure>
    </unit>
    <unit id="loan">
        <measure>tmp:loan</measure>
    </unit>
    <unit id="subsidiary">
        <measure>tmp:subsidiary</measure>
    </unit>
    <unit id="subsidiarytrust">
        <measure>tmp:subsidiaryTrust</measure>
    </unit>
    <unit id="pensionplan">
        <measure>tmp:pensionPlan</measure>
    </unit>
    <unit id="office">
        <measure>tmp:office</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y180L2ZyYWc6YzUxNWY5NzFhMGM5NDFjN2I5NzRhNjBkMzRiOWE2ZGEvdGFibGU6NzdlNjNjYTg0NGExNDczMGI3MjhlMjFmZGQyYjM5YjAvdGFibGVyYW5nZTo3N2U2M2NhODQ0YTE0NzMwYjcyOGUyMWZkZDJiMzliMF8wLTEtMS0xLTQ3Mjk4_19d99bc4-ba17-4b51-82af-3b716d67604e">0001005817</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y180L2ZyYWc6YzUxNWY5NzFhMGM5NDFjN2I5NzRhNjBkMzRiOWE2ZGEvdGFibGU6NzdlNjNjYTg0NGExNDczMGI3MjhlMjFmZGQyYjM5YjAvdGFibGVyYW5nZTo3N2U2M2NhODQ0YTE0NzMwYjcyOGUyMWZkZDJiMzliMF8xLTEtMS0xLTQ3Mjk4_f82ea268-0433-468d-ba9c-505eb127b00d">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y180L2ZyYWc6YzUxNWY5NzFhMGM5NDFjN2I5NzRhNjBkMzRiOWE2ZGEvdGFibGU6NzdlNjNjYTg0NGExNDczMGI3MjhlMjFmZGQyYjM5YjAvdGFibGVyYW5nZTo3N2U2M2NhODQ0YTE0NzMwYjcyOGUyMWZkZDJiMzliMF8yLTEtMS0xLTQ3Mjk4_d2142ee1-a0c9-4400-8de5-685f0d296d76">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y180L2ZyYWc6YzUxNWY5NzFhMGM5NDFjN2I5NzRhNjBkMzRiOWE2ZGEvdGFibGU6NzdlNjNjYTg0NGExNDczMGI3MjhlMjFmZGQyYjM5YjAvdGFibGVyYW5nZTo3N2U2M2NhODQ0YTE0NzMwYjcyOGUyMWZkZDJiMzliMF8zLTEtMS0xLTQ3Mjk4_c10b87d8-7754-485f-b415-4d5e9b31bcbf">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE3LTAtMS0xLTU0NDE4_b2ec295f-a18d-40bb-b1fd-e33da6706822">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i3d90039134354e4fbbd034d3743a0782_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzEwMjM_80750fa2-0739-4eda-8bb8-cfd7253564cd">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzE4_b8f4f075-df67-4f01-8cd1-d087798f3f9d">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGFibGU6M2U3MDlhNmI3ZDk0NDhjN2IyZjQ3NTQzZjdiYjRhNGQvdGFibGVyYW5nZTozZTcwOWE2YjdkOTQ0OGM3YjJmNDc1NDNmN2JiNGE0ZF8wLTAtMS0xLTQ3Mjk4_cd8ffbc8-7857-420d-be60-e342037abe69">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8xNjc_54565f26-b5e7-4acd-aab3-d65f1a18047b">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8xNjc_43f4b2d8-f3d2-49ef-a32c-270b13774ba7">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGFibGU6YzQ0YTA0ZTY2MjM4NGVjNTk4ZmIwMGMyZTIzZDhhZGEvdGFibGVyYW5nZTpjNDRhMDRlNjYyMzg0ZWM1OThmYjAwYzJlMjNkOGFkYV8wLTAtMS0xLTQ3Mjk4_95177adb-e62e-49bf-85b3-cc685fab2380">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzEx_45b06372-02aa-4121-b186-ccdd150dac8b">1-12709</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzE5_ccb396f8-1b91-4d67-a8f9-06c6c687cbb1">Tompkins Financial Corp</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGFibGU6MzA5ZTMyNDNkNTk2NDMwMGJhNTMxMWFhMThlYzk2NDYvdGFibGVyYW5nZTozMDllMzI0M2Q1OTY0MzAwYmE1MzExYWExOGVjOTY0Nl8wLTAtMS0xLTQ3Mjk4_1d1653ba-a651-452c-a575-fdd59e8982eb">NY</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGFibGU6MzA5ZTMyNDNkNTk2NDMwMGJhNTMxMWFhMThlYzk2NDYvdGFibGVyYW5nZTozMDllMzI0M2Q1OTY0MzAwYmE1MzExYWExOGVjOTY0Nl8wLTItMS0xLTQ3Mjk4_a8ee7eb5-2188-47f3-aca9-c49f12aa0160">16-1482357</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzEy_01fa9c4d-106e-47fd-ab29-eb2751cba29d">118 E. Seneca Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzI0_0d24a6d2-5029-4d7f-93cb-feb195225c4a">P.O. Box 460</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzIw_c948fcf5-4d3d-484f-8044-2b41590d9553">Ithaca</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzEz_967478a1-7fb2-435c-acbc-3d2cc673ee89">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzIy_1ab90a59-83d2-4cf8-9447-9847c912f001">14851</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzE0_60339b84-a108-4468-bb76-01ccdc287aaf">888</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzIx_9c79490f-d25d-4155-a760-937bfeb217ff">503-5753</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGFibGU6Y2M2MGQwODVhMDcxNGQ3MWI5OTcwNTI2YWIyNWRiNTAvdGFibGVyYW5nZTpjYzYwZDA4NWEwNzE0ZDcxYjk5NzA1MjZhYjI1ZGI1MF8xLTAtMS0xLTQ3Mjk4_6669a920-4b02-4803-bf4c-16ab5c622e9f">Common Stock ($.10 Par Value Per Share)</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGFibGU6Y2M2MGQwODVhMDcxNGQ3MWI5OTcwNTI2YWIyNWRiNTAvdGFibGVyYW5nZTpjYzYwZDA4NWEwNzE0ZDcxYjk5NzA1MjZhYjI1ZGI1MF8xLTEtMS0xLTQ3Mjk4_9d3a68ec-a387-4144-ac40-8600503b3b9a">TMP</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGFibGU6Y2M2MGQwODVhMDcxNGQ3MWI5OTcwNTI2YWIyNWRiNTAvdGFibGVyYW5nZTpjYzYwZDA4NWEwNzE0ZDcxYjk5NzA1MjZhYjI1ZGI1MF8xLTItMS0xLTQ3Mjk4_5aa8910e-d313-48d9-aef3-e8e5a5a8eba8">NYSEAMER</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzI1_95ae19d6-cf36-45df-8b1e-01ca7ee24f6f">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzI2_490b5bb6-8760-45ed-957a-c043d0e05937">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl81NDk3NTU4MTQyMjE1_3d821fb1-2560-4e80-99b7-3b38105aa3a8">No</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzE2_c71e9254-14aa-423f-afce-7181800c2b63">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGFibGU6ZTk1ZmY0YjhiYjk3NDYwZmE5Y2FjZDk3NmJkMjg5MDMvdGFibGVyYW5nZTplOTVmZjRiOGJiOTc0NjBmYTljYWNkOTc2YmQyODkwM18wLTAtMS0xLTQ3Mjk4_8d52f65f-b754-462e-a0cc-5a0b31124a0e">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGFibGU6ZTk1ZmY0YjhiYjk3NDYwZmE5Y2FjZDk3NmJkMjg5MDMvdGFibGVyYW5nZTplOTVmZjRiOGJiOTc0NjBmYTljYWNkOTc2YmQyODkwM18wLTctMS0xLTQ3Mjk4_1f6bb360-4b48-47d9-a7fe-54df55b7a1ee">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGFibGU6ZTk1ZmY0YjhiYjk3NDYwZmE5Y2FjZDk3NmJkMjg5MDMvdGFibGVyYW5nZTplOTVmZjRiOGJiOTc0NjBmYTljYWNkOTc2YmQyODkwM18wLTktMS0xLTQ3Mjk4_ff98ee6d-c1cc-4736-9ad1-f8fc3c01d527">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzIz_84da6221-891d-498f-b92d-6ac342733161">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzI3_4255ca51-71d1-4899-83d4-5d1332961370">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i9fb435ce07964e2183f53432724f7f38_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8yNzY3_957b6a9c-d5d9-4613-945f-3f7645b0629f"
      unitRef="usd">931700000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i99d97dd36d184954bec100aec92219a2_I20220228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMDQ2_95892b6c-08e4-4172-bcb5-3145f53b20cd"
      unitRef="shares">14584596</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xL2ZyYWc6ZDllNGRjN2YwZDNmNDkwMzk5OWY3ZDY2MzZhZjRhNzYvdGV4dHJlZ2lvbjpkOWU0ZGM3ZjBkM2Y0OTAzOTk5ZjdkNjYzNmFmNGE3Nl8zMzE3_7968e4fa-c063-4c78-9017-410898f98e00">Portions of the registrant&#x2019;s definitive Proxy Statement relating to its 2022 Annual Meeting of stockholders, to be held on May 10, 2022, are incorporated by reference into Part III of this Form 10-K where indicated.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorName
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184NS9mcmFnOmU4MGIzNjdhYmZhMTQ1NTBhODVmMGMzZGRiNjYxM2QwL3RhYmxlOmY2NmVjNTRhMzc3NjRkMTFiMzdiOTdkNzBmOGNhMTkwL3RhYmxlcmFuZ2U6ZjY2ZWM1NGEzNzc2NGQxMWIzN2I5N2Q3MGY4Y2ExOTBfMC0wLTEtMS0xMDE1NzUvdGV4dHJlZ2lvbjoyYzUwYmM1MThjZGY0OTczOWFlZTUzY2Q3ODE4MzkxOV81NDk3NTU4MTM4OTA0_8bf2c74f-4a83-4877-a477-716b705c4483">KPMG LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184NS9mcmFnOmU4MGIzNjdhYmZhMTQ1NTBhODVmMGMzZGRiNjYxM2QwL3RhYmxlOmY2NmVjNTRhMzc3NjRkMTFiMzdiOTdkNzBmOGNhMTkwL3RhYmxlcmFuZ2U6ZjY2ZWM1NGEzNzc2NGQxMWIzN2I5N2Q3MGY4Y2ExOTBfNC0wLTEtMS0xMDE1ODI_ebfec160-cec7-42c9-bf53-110a5799f4e7">Rochester, New York</dei:AuditorLocation>
    <us-gaap:CashAndDueFromBanks
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMy0xLTEtMS00NzI5OA_4263eb9a-71ad-4037-9750-9a935dafff30"
      unitRef="usd">23078000</us-gaap:CashAndDueFromBanks>
    <us-gaap:CashAndDueFromBanks
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMy0yLTEtMS00NzI5OA_e1705488-611b-4e17-9a40-1c1986a53540"
      unitRef="usd">21245000</us-gaap:CashAndDueFromBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNC0xLTEtMS00NzI5OA_27686739-4472-4f87-88dd-fcbe87446324"
      unitRef="usd">40029000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNC0yLTEtMS00NzI5OA_3e4c1cd2-66ef-4914-9cfe-b922ee8df007"
      unitRef="usd">367217000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNS0xLTEtMS00NzI5OA_45a11fe8-bbd9-478d-b07b-6d668dc8799f"
      unitRef="usd">63107000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNS0yLTEtMS00NzI5OA_a743594c-28b8-4abd-8e63-47e84b4a81f3"
      unitRef="usd">388462000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNy0wLTEtMS00NzI5OC90ZXh0cmVnaW9uOjg4ZTU1ZTA1ZTE1ZDRmMzRiY2ZiY2IxYzE1NDY4MDM0Xzcz_81aafbe9-da92-4225-b3ea-111a1fbbf69c"
      unitRef="usd">2063790000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNy0wLTEtMS00NzI5OC90ZXh0cmVnaW9uOjg4ZTU1ZTA1ZTE1ZDRmMzRiY2ZiY2IxYzE1NDY4MDM0Xzg2_e2c4d661-c22b-4d45-8677-dd5ee48873f4"
      unitRef="usd">1599894000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNy0xLTEtMS00NzI5OA_6dfa1a1e-fb5b-4052-b295-753fb866952b"
      unitRef="usd">2044513000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNy0yLTEtMS00NzI5OA_73775683-213a-4330-8f12-1ce4f46b2f90"
      unitRef="usd">1627193000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfOC0wLTEtMS00NzI5OC90ZXh0cmVnaW9uOjBhOGExNjZkNTNhNDRmMTc5MjEzYjI3YTNiZmRiODY0XzU0OTc1NTgxMzkwMDk_75bfc263-c1e0-4bff-bbcb-4b9c44455fd6"
      unitRef="usd">282288000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfOC0wLTEtMS00NzI5OC90ZXh0cmVnaW9uOjBhOGExNjZkNTNhNDRmMTc5MjEzYjI3YTNiZmRiODY0XzU0OTc1NTgxMzkwMTU_f8505927-5e71-4fac-88dc-09626c0ab2f8"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfOC0xLTEtMS00NzI5OA_ee4617d7-07ae-44b9-a8d6-2b2b337bdfba"
      unitRef="usd">284009000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfOC0yLTEtMS00NzI5OA_4d500d3b-8a40-4a8b-91cd-f3d623df78c9"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfOS0wLTEtMS00NzI5OC90ZXh0cmVnaW9uOjg2NWI0Y2RiZDEzMjQ2NDNiNGYwYTg4ZGFlZjBkNzlhXzUz_0821ccf9-40b4-487a-b19f-ceb57f52cd27"
      unitRef="usd">902000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfOS0wLTEtMS00NzI5OC90ZXh0cmVnaW9uOjg2NWI0Y2RiZDEzMjQ2NDNiNGYwYTg4ZGFlZjBkNzlhXzY2_12c09cac-97a5-4ce3-b755-4ee9a9622751"
      unitRef="usd">929000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfOS0xLTEtMS00NzI5OA_92a79912-2736-46f3-a238-7972cfd791c8"
      unitRef="usd">902000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfOS0yLTEtMS00NzI5OA_2761baa5-18c1-4b1b-b77e-cf46c083590b"
      unitRef="usd">929000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTAtMS0xLTEtNDcyOTg_e346929e-a36f-451a-8b72-5605d5bb9559"
      unitRef="usd">5075467000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTAtMi0xLTEtNDcyOTg_09916774-40b2-487a-a791-4cbd7efbc527"
      unitRef="usd">5260327000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTItMS0xLTEtNDcyOTg_b8a2fa41-a9ed-4078-b6b9-87dc46603027"
      unitRef="usd">42843000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTItMi0xLTEtNDcyOTg_d3ebe7c4-b238-46d1-8746-69d2a1397bd7"
      unitRef="usd">51669000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTMtMS0xLTEtNDcyOTg_75d9ae7b-2a7c-4598-888c-2f4efdb00f3d"
      unitRef="usd">5032624000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTMtMi0xLTEtNDcyOTg_5642ef6c-a1b2-4c92-9133-211e1085677b"
      unitRef="usd">5208658000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTUtMS0xLTEtNDcyOTg_5cd88cfd-59c8-4218-9de5-45c5ddad6f31"
      unitRef="usd">10996000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTUtMi0xLTEtNDcyOTg_069f0bbc-a4a5-4afe-acb6-4a714d990a7c"
      unitRef="usd">16382000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTYtMS0xLTEtNDcyOTg_2f2d412c-86c1-478a-8058-bf554dc6a512"
      unitRef="usd">85416000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTYtMi0xLTEtNDcyOTg_4ea20046-ae65-4a3d-888f-b0fd721aa4f3"
      unitRef="usd">88709000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTctMS0xLTEtNDcyOTg_838ecd48-fae6-4347-8c2f-4e7ae32bd66e"
      unitRef="usd">86495000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTctMi0xLTEtNDcyOTg_41753f1b-8d12-4353-81dd-5b740fda89d8"
      unitRef="usd">84736000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:Goodwill
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTgtMS0xLTEtNDcyOTg_23a504e3-a110-4a81-933a-1a6600f5e6f1"
      unitRef="usd">92447000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTgtMi0xLTEtNDcyOTg_480ca9e7-65b6-414b-9f79-7c333a989744"
      unitRef="usd">92447000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTktMS0xLTEtNDcyOTg_bcb64880-f35e-4676-9dfd-3d2a1a3410d1"
      unitRef="usd">3643000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMTktMi0xLTEtNDcyOTg_76f7deeb-57f1-4662-8e23-0c5161b25e92"
      unitRef="usd">4905000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:InterestReceivableAndOtherAssets
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjAtMS0xLTEtNDcyOTg_77c3bf1f-1ae7-4eaa-b8c6-4e7916e5bcaa"
      unitRef="usd">115830000</us-gaap:InterestReceivableAndOtherAssets>
    <us-gaap:InterestReceivableAndOtherAssets
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjAtMi0xLTEtNDcyOTg_e2c821b3-63e8-4aae-9a57-98bdabee983d"
      unitRef="usd">109750000</us-gaap:InterestReceivableAndOtherAssets>
    <us-gaap:Assets
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjEtMS0xLTEtNDcyOTg_f0777c6f-7d1a-45e6-a8f6-0c69267395bd"
      unitRef="usd">7819982000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjEtMi0xLTEtNDcyOTg_747b344d-a3ec-48b0-bec6-0a506f0cb272"
      unitRef="usd">7622171000</us-gaap:Assets>
    <tmp:CheckingSavingsAndMoneyMarket
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjUtMS0xLTEtNDcyOTg_3cf10966-73fa-46cb-a582-8a35662720cf"
      unitRef="usd">4016025000</tmp:CheckingSavingsAndMoneyMarket>
    <tmp:CheckingSavingsAndMoneyMarket
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjUtMi0xLTEtNDcyOTg_140c139f-6729-491e-8470-597a75d5edc8"
      unitRef="usd">3761933000</tmp:CheckingSavingsAndMoneyMarket>
    <us-gaap:TimeDeposits
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjYtMS0xLTEtNDcyOTg_200c67c6-9b28-4de6-95f4-55cd40e016ca"
      unitRef="usd">639674000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjYtMi0xLTEtNDcyOTg_1bac1ac8-4494-421c-b2f5-9db637e5f777"
      unitRef="usd">746234000</us-gaap:TimeDeposits>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjctMS0xLTEtNDcyOTg_e0006a10-7f12-4557-ac42-69a09182ca11"
      unitRef="usd">2135736000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjctMi0xLTEtNDcyOTg_a6494bf3-63b2-4631-a8c2-8a9304cb7133"
      unitRef="usd">1929585000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:Deposits
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjgtMS0xLTEtNDcyOTg_460943ab-1569-47bf-af0d-5acfa49623ad"
      unitRef="usd">6791435000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMjgtMi0xLTEtNDcyOTg_cb15a0ef-8703-4b30-bd1f-ebe7bc1fcbc2"
      unitRef="usd">6437752000</us-gaap:Deposits>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzAtMS0xLTEtNDcyOTg_d08a1e13-d438-4385-8ec6-b3542cf6ba29"
      unitRef="usd">66787000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzAtMi0xLTEtNDcyOTg_4eac08b0-4b9d-466f-854b-3d75c16442b2"
      unitRef="usd">65845000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:OtherBorrowings
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzEtMS0xLTEtNDcyOTg_f6f20d8e-9fad-42ff-a711-c945bf90787d"
      unitRef="usd">124000000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzEtMi0xLTEtNDcyOTg_3c32e35d-2d48-480b-9966-654432d60f2b"
      unitRef="usd">265000000</us-gaap:OtherBorrowings>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzItMS0xLTEtNDcyOTg_dfb8a4e2-f335-47c2-9b83-e3a173b1998c"
      unitRef="usd">0</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzItMi0xLTEtNDcyOTg_99abc4ed-9104-4411-83f9-42311c4641d1"
      unitRef="usd">13220000</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount>
    <us-gaap:OtherLiabilities
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzMtMS0xLTEtNDcyOTg_03b12b93-515e-4b32-bf88-7913a7e45f56"
      unitRef="usd">108819000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzMtMi0xLTEtNDcyOTg_71380eed-8716-4bcc-a5c2-90ac31310d10"
      unitRef="usd">122665000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzQtMS0xLTEtNDcyOTg_a9aa637d-4ba8-4903-8143-9235f2a9c388"
      unitRef="usd">7091041000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzQtMi0xLTEtNDcyOTg_166e3bc2-3f68-4cdf-a319-9d22c18a9bf3"
      unitRef="usd">6904482000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzctMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo1YzZmZjBkYjdiMDM0YjE3YmYxNzJiNTc5YjExOTE1ZF8yOQ_296746c7-c507-4a48-bbc8-666ebae883a9"
      unitRef="usdPerShare">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzctMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo1YzZmZjBkYjdiMDM0YjE3YmYxNzJiNTc5YjExOTE1ZF8yOQ_d2b7a317-b733-448c-9bfc-2033f67b67b7"
      unitRef="usdPerShare">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzctMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo1YzZmZjBkYjdiMDM0YjE3YmYxNzJiNTc5YjExOTE1ZF81NA_01c37580-34c3-425b-8095-f455a907daea"
      unitRef="shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzctMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo1YzZmZjBkYjdiMDM0YjE3YmYxNzJiNTc5YjExOTE1ZF81NA_2576d4b3-6d18-4abf-9b9c-a95948a31b94"
      unitRef="shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzctMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo1YzZmZjBkYjdiMDM0YjE3YmYxNzJiNTc5YjExOTE1ZF83Mw_2ba4106b-47f4-45eb-918d-a3b1c103c052"
      unitRef="shares">14696911</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzctMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo1YzZmZjBkYjdiMDM0YjE3YmYxNzJiNTc5YjExOTE1ZF84Nw_368b4e60-918b-4f16-82e3-143ba0d5bb69"
      unitRef="shares">14964389</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzctMS0xLTEtNDcyOTg_e737639e-45b7-46f5-aa03-d4aab7535169"
      unitRef="usd">1470000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzctMi0xLTEtNDcyOTg_3559749b-2815-4a2e-8b3b-6b758fa90be6"
      unitRef="usd">1496000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzgtMS0xLTEtNDcyOTg_d0407ac1-f07a-49e8-969e-09dbcfb41369"
      unitRef="usd">312538000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzgtMi0xLTEtNDcyOTg_f2059353-a5a6-4a21-bd7c-d63821f46d01"
      unitRef="usd">333976000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzktMS0xLTEtNDcyOTg_a22d88be-9e52-4ed7-9973-f97d321a0507"
      unitRef="usd">475262000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfMzktMi0xLTEtNDcyOTg_73d8bbed-f48f-42c2-9d59-6dbcbf57009e"
      unitRef="usd">418413000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDAtMS0xLTEtNDcyOTg_e05b98b7-c583-4e5c-8c73-e3e72879a512"
      unitRef="usd">-55950000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDAtMi0xLTEtNDcyOTg_b6c9dbc5-1561-4bf1-9dfd-f66b194b05b0"
      unitRef="usd">-32074000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDEtMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjoyYjA0MGY3ZDA3YWQ0MWM4OWNkZmIyZjBmNTczY2E0Zl8zMA_21b03eae-2dd7-4f99-8a31-96ff5e713601"
      unitRef="shares">122824</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDEtMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjoyYjA0MGY3ZDA3YWQ0MWM4OWNkZmIyZjBmNTczY2E0Zl81MQ_ced02f30-abe9-416d-8b3e-958856e51bdb"
      unitRef="shares">124849</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDEtMS0xLTEtNDcyOTg_1d516f39-6389-4045-9a37-b72545f34456"
      unitRef="usd">5791000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDEtMi0xLTEtNDcyOTg_5f7c87e1-07d7-4184-873c-e9ffd5232a71"
      unitRef="usd">5534000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDItMS0xLTEtNDcyOTg_ae1a9c91-5fd4-4831-a60e-d1918d48ebf0"
      unitRef="usd">727529000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDItMi0xLTEtNDcyOTg_01f8e0b8-f022-46e4-90f6-7bff9ef75e25"
      unitRef="usd">716277000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDQtMS0xLTEtNDcyOTg_fae92684-5cfb-4e98-9e07-b1a7514dbb6e"
      unitRef="usd">1412000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDQtMi0xLTEtNDcyOTg_a92ee9d3-b976-4487-9e55-0029da6ea0a5"
      unitRef="usd">1412000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDUtMS0xLTEtNDcyOTg_98acfd5f-1a6f-46b3-b86d-98c1caa07e83"
      unitRef="usd">728941000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDUtMi0xLTEtNDcyOTg_7419a8c2-0f1d-4690-8714-dbaad2eca818"
      unitRef="usd">717689000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDYtMS0xLTEtNDcyOTg_fa1b9561-d416-4959-a466-5fadbdae25e5"
      unitRef="usd">7819982000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y184OC9mcmFnOjg3YWE5NTIxMjhjYTRmNTJiOWNmZTA3OWNkZDM4Y2EyL3RhYmxlOjUzZTIzOTE1ZDU2MzQwMzU5NzJjZGFiYjE0MWQxZGFkL3RhYmxlcmFuZ2U6NTNlMjM5MTVkNTYzNDAzNTk3MmNkYWJiMTQxZDFkYWRfNDYtMi0xLTEtNDcyOTg_0118bab5-0190-4fd2-883e-31ffd0f784c4"
      unitRef="usd">7622171000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:InterestAndFeeIncomeOtherLoans
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMy0xLTEtMS00NzI5OA_540e1726-e5eb-4fc7-86b0-e73e7b23a8aa"
      unitRef="usd">214684000</us-gaap:InterestAndFeeIncomeOtherLoans>
    <us-gaap:InterestAndFeeIncomeOtherLoans
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMy0yLTEtMS00NzI5OA_4287a95a-0070-4e1e-bbc5-e453b9af3df1"
      unitRef="usd">227313000</us-gaap:InterestAndFeeIncomeOtherLoans>
    <us-gaap:InterestAndFeeIncomeOtherLoans
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMy0zLTEtMS00NzI5OA_003a8560-8ed2-46ef-9796-836f60c79002"
      unitRef="usd">226723000</us-gaap:InterestAndFeeIncomeOtherLoans>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNC0xLTEtMS00NzI5OA_ecbbba30-e4cf-4c49-b477-da63d54835a1"
      unitRef="usd">343000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNC0yLTEtMS00NzI5OA_64499f0e-2b44-488e-9f5d-2f92824213e6"
      unitRef="usd">194000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNC0zLTEtMS00NzI5OA_28db9ac7-d377-4a77-8928-cb58b2eb6b91"
      unitRef="usd">41000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNi0xLTEtMS00NzI5OA_044d99ea-f64a-4fd9-a83b-22da1ed4adf0"
      unitRef="usd">23440000</us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating>
    <us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNi0yLTEtMS00NzI5OA_afa43ac4-50f9-4ed8-a6c0-2f9013f7f1ad"
      unitRef="usd">25450000</us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating>
    <us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNi0zLTEtMS00NzI5OA_c7a59639-1402-4cc3-a6d6-a0d39c7eb5d0"
      unitRef="usd">28460000</us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating>
    <us-gaap:InterestAndDividendIncomeSecuritiesHeldToMaturity
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNy0xLTEtMS00NzI5OA_81cafe57-0bc3-4675-83b1-81270b2b39c0"
      unitRef="usd">2075000</us-gaap:InterestAndDividendIncomeSecuritiesHeldToMaturity>
    <us-gaap:InterestAndDividendIncomeSecuritiesHeldToMaturity
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNy0yLTEtMS00NzI5OA_00c3e795-66c5-467c-ab35-8714a8e5ac0d"
      unitRef="usd">0</us-gaap:InterestAndDividendIncomeSecuritiesHeldToMaturity>
    <us-gaap:InterestAndDividendIncomeSecuritiesHeldToMaturity
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNy0zLTEtMS00NzI5OA_1cd0dcb2-9c09-4bcc-b282-9b5aa682e7ca"
      unitRef="usd">3151000</us-gaap:InterestAndDividendIncomeSecuritiesHeldToMaturity>
    <tmp:InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfOC0xLTEtMS00NzI5OA_8525e012-0bef-4956-a623-6b901a909262"
      unitRef="usd">776000</tmp:InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances>
    <tmp:InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfOC0yLTEtMS00NzI5OA_766c4d1b-bcdb-497b-92e2-1fa87066c2bd"
      unitRef="usd">1373000</tmp:InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances>
    <tmp:InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfOC0zLTEtMS00NzI5OA_fef86da9-60a0-416e-9119-fe1ea267cf3a"
      unitRef="usd">3003000</tmp:InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfOS0xLTEtMS00NzI5OA_ab72461d-3ce7-476f-a01a-2516c2520fe1"
      unitRef="usd">241318000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfOS0yLTEtMS00NzI5OA_74dddeb0-aba4-4a06-a003-2d9856263103"
      unitRef="usd">254330000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfOS0zLTEtMS00NzI5OA_b4fa7aa4-d3c9-43e8-b25e-4fc4e3abeafb"
      unitRef="usd">261378000</us-gaap:InterestAndDividendIncomeOperating>
    <tmp:InterestExpenseTimeDeposits250000orMore
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTEtMS0xLTEtNDcyOTg_09a33ff0-779c-4ebe-9f0a-f607b216b335"
      unitRef="usd">2202000</tmp:InterestExpenseTimeDeposits250000orMore>
    <tmp:InterestExpenseTimeDeposits250000orMore
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTEtMi0xLTEtNDcyOTg_1805d45d-0776-43a9-8c99-daac71e03ce7"
      unitRef="usd">3175000</tmp:InterestExpenseTimeDeposits250000orMore>
    <tmp:InterestExpenseTimeDeposits250000orMore
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTEtMy0xLTEtNDcyOTg_6199d57d-bc8c-4f4c-8abb-5d4405eab6ae"
      unitRef="usd">3095000</tmp:InterestExpenseTimeDeposits250000orMore>
    <us-gaap:InterestExpenseOtherDomesticDeposits
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTItMS0xLTEtNDcyOTg_23d60132-4a34-43e1-a8be-d6b7180ed614"
      unitRef="usd">8645000</us-gaap:InterestExpenseOtherDomesticDeposits>
    <us-gaap:InterestExpenseOtherDomesticDeposits
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTItMi0xLTEtNDcyOTg_3b978ffd-6b21-4f2b-8822-5acb5997fb7b"
      unitRef="usd">16789000</us-gaap:InterestExpenseOtherDomesticDeposits>
    <us-gaap:InterestExpenseOtherDomesticDeposits
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTItMy0xLTEtNDcyOTg_85deeb9b-c1eb-423d-ab8f-9bf27062d908"
      unitRef="usd">27809000</us-gaap:InterestExpenseOtherDomesticDeposits>
    <us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTMtMS0xLTEtNDcyOTg_7fd444e1-c64c-417a-adde-e5620d35707a"
      unitRef="usd">64000</us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTMtMi0xLTEtNDcyOTg_edd30912-995b-48be-8641-91b91da0011b"
      unitRef="usd">95000</us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTMtMy0xLTEtNDcyOTg_5fa59c97-6932-4ca1-bb74-3aa07d5bdf83"
      unitRef="usd">143000</us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:InterestExpenseTrustPreferredSecurities
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTQtMS0xLTEtNDcyOTg_e5b7aace-71e7-43d6-b700-204b191835b1"
      unitRef="usd">2233000</us-gaap:InterestExpenseTrustPreferredSecurities>
    <us-gaap:InterestExpenseTrustPreferredSecurities
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTQtMi0xLTEtNDcyOTg_92531579-d2a7-4298-968d-54a6a3a30654"
      unitRef="usd">1133000</us-gaap:InterestExpenseTrustPreferredSecurities>
    <us-gaap:InterestExpenseTrustPreferredSecurities
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTQtMy0xLTEtNDcyOTg_3d6084bb-ea37-4dba-8733-fe7aaf2ab13f"
      unitRef="usd">1276000</us-gaap:InterestExpenseTrustPreferredSecurities>
    <tmp:InterestExpenseOtherBorrowings
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTUtMS0xLTEtNDcyOTg_2333ce2d-3d03-424f-953d-398dfa48bcd8"
      unitRef="usd">4382000</tmp:InterestExpenseOtherBorrowings>
    <tmp:InterestExpenseOtherBorrowings
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTUtMi0xLTEtNDcyOTg_c830c7c6-3689-481b-8bee-e6f8a0f8fa9c"
      unitRef="usd">7799000</tmp:InterestExpenseOtherBorrowings>
    <tmp:InterestExpenseOtherBorrowings
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTUtMy0xLTEtNDcyOTg_7682eac2-1cb9-42c6-9ac1-159261f6fcff"
      unitRef="usd">18427000</tmp:InterestExpenseOtherBorrowings>
    <us-gaap:InterestExpense
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTYtMS0xLTEtNDcyOTg_b54de5d0-68e7-4002-8a12-b85b6651cb43"
      unitRef="usd">17526000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTYtMi0xLTEtNDcyOTg_37c037e8-e7ad-449c-ba55-3d28adc44b26"
      unitRef="usd">28991000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTYtMy0xLTEtNDcyOTg_bd5d8643-8f38-4d2f-94d8-644bf241347d"
      unitRef="usd">50750000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTctMS0xLTEtNDcyOTg_9c6c8919-a183-4295-9fbe-5990d2366e95"
      unitRef="usd">223792000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTctMi0xLTEtNDcyOTg_21c2d4e5-d041-40b0-925a-6ebd8b6b9b5f"
      unitRef="usd">225339000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTctMy0xLTEtNDcyOTg_b5994564-4ca6-4c01-82a2-c70aa3ee4564"
      unitRef="usd">210628000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTgtMS0xLTEtNDcyOTg_3d643f23-645d-4b12-a755-d9692a218b1d"
      unitRef="usd">-2219000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTgtMi0xLTEtNDcyOTg_3eec51b1-ff43-46f4-b380-456eee9d72e6"
      unitRef="usd">17213000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTgtMy0xLTEtNDcyOTg_00451eb5-197b-4a94-82b7-1c04cd15e218"
      unitRef="usd">1366000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTktMS0xLTEtNDcyOTg_c63ce1fc-eaca-4232-ad8d-fb14cfdd31fe"
      unitRef="usd">226011000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTktMi0xLTEtNDcyOTg_9f4d5cea-66d9-4d19-9710-9a1da9241788"
      unitRef="usd">208126000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMTktMy0xLTEtNDcyOTg_6b1596ad-3f9a-422b-ac92-c2498ef31286"
      unitRef="usd">209262000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjEtMS0xLTEtNDcyOTg_1a39bd83-b091-480e-838a-eb6c1a207ad2"
      unitRef="usd">34836000</us-gaap:InsuranceCommissionsAndFees>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjEtMi0xLTEtNDcyOTg_b2521106-15ab-4f35-a184-6f6bdc05f6ab"
      unitRef="usd">31505000</us-gaap:InsuranceCommissionsAndFees>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjEtMy0xLTEtNDcyOTg_9159ed57-e174-4dff-ad7e-309114e182da"
      unitRef="usd">31091000</us-gaap:InsuranceCommissionsAndFees>
    <tmp:InvestmentServicesIncome
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjItMS0xLTEtNDcyOTg_33795906-3fab-40a8-a72d-ac438a04f574"
      unitRef="usd">19388000</tmp:InvestmentServicesIncome>
    <tmp:InvestmentServicesIncome
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjItMi0xLTEtNDcyOTg_9c239f28-d56b-47f4-bc65-41fb71fa6632"
      unitRef="usd">17520000</tmp:InvestmentServicesIncome>
    <tmp:InvestmentServicesIncome
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjItMy0xLTEtNDcyOTg_3b573511-9ac0-43a8-9b0d-1b48cb3540ee"
      unitRef="usd">16434000</tmp:InvestmentServicesIncome>
    <tmp:FeesAndCommissionsDepositAccounts
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjMtMS0xLTEtNDcyOTg_3ecc73cb-11e3-4550-916b-656af6d3895a"
      unitRef="usd">6347000</tmp:FeesAndCommissionsDepositAccounts>
    <tmp:FeesAndCommissionsDepositAccounts
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjMtMi0xLTEtNDcyOTg_b0bcc544-c5a2-4451-a32e-520e9b05cc2d"
      unitRef="usd">6312000</tmp:FeesAndCommissionsDepositAccounts>
    <tmp:FeesAndCommissionsDepositAccounts
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjMtMy0xLTEtNDcyOTg_3052d598-817d-4b97-bed3-156f8d0decc3"
      unitRef="usd">8321000</tmp:FeesAndCommissionsDepositAccounts>
    <tmp:FeesAndCommissionsCardServices
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjQtMS0xLTEtNDcyOTg_60e1e052-1386-4f78-929b-b91c88124265"
      unitRef="usd">10826000</tmp:FeesAndCommissionsCardServices>
    <tmp:FeesAndCommissionsCardServices
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjQtMi0xLTEtNDcyOTg_e3f3ff66-be37-4704-a6b3-4253ab3c4e90"
      unitRef="usd">9263000</tmp:FeesAndCommissionsCardServices>
    <tmp:FeesAndCommissionsCardServices
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjQtMy0xLTEtNDcyOTg_f43eb0a1-e45e-436c-aec9-8a08de845dd2"
      unitRef="usd">10526000</tmp:FeesAndCommissionsCardServices>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjctMS0xLTEtNDcyOTg_e5db4e37-5449-4fad-8511-ea0dc28062e4"
      unitRef="usd">7203000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjctMi0xLTEtNDcyOTg_ae44d648-1e2a-45a7-8e0f-6c9fda7d620e"
      unitRef="usd">8817000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjctMy0xLTEtNDcyOTg_e2dd2731-8726-4a63-8fdd-99b4e5390366"
      unitRef="usd">8416000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <tmp:NetGainLossOnSecuritiesTransactions
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjgtMS0xLTEtNDcyOTg_272d2ee4-9528-4b7b-ba36-46767e713333"
      unitRef="usd">249000</tmp:NetGainLossOnSecuritiesTransactions>
    <tmp:NetGainLossOnSecuritiesTransactions
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjgtMi0xLTEtNDcyOTg_b8881735-2cb7-4863-871c-0c098e68cb3a"
      unitRef="usd">443000</tmp:NetGainLossOnSecuritiesTransactions>
    <tmp:NetGainLossOnSecuritiesTransactions
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjgtMy0xLTEtNDcyOTg_909584cc-4549-47d8-9091-ca14ba0b5a7c"
      unitRef="usd">645000</tmp:NetGainLossOnSecuritiesTransactions>
    <us-gaap:NoninterestIncome
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjktMS0xLTEtNDcyOTg_2e92077e-8aab-425f-8981-5973f24b6d7f"
      unitRef="usd">78849000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjktMi0xLTEtNDcyOTg_ffbd6a14-f399-47fa-8d15-d997e647a31c"
      unitRef="usd">73860000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMjktMy0xLTEtNDcyOTg_5d82fe8b-2131-4518-89a7-e7ffd5b8c32a"
      unitRef="usd">75433000</us-gaap:NoninterestIncome>
    <us-gaap:SalariesAndWages
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzEtMS0xLTEtNDcyOTg_3a33fcb5-055c-4c47-9965-d30474602996"
      unitRef="usd">96038000</us-gaap:SalariesAndWages>
    <us-gaap:SalariesAndWages
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzEtMi0xLTEtNDcyOTg_dc179c36-2ce8-4770-b86c-bebd30fcd575"
      unitRef="usd">92519000</us-gaap:SalariesAndWages>
    <us-gaap:SalariesAndWages
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzEtMy0xLTEtNDcyOTg_7c2e53c5-4437-49fc-baab-7fd1be062bff"
      unitRef="usd">89399000</us-gaap:SalariesAndWages>
    <us-gaap:OtherPostretirementBenefitExpense
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzItMS0xLTEtNDcyOTg_6fa7f452-18e3-432c-8bc8-1eea18be64a9"
      unitRef="usd">24172000</us-gaap:OtherPostretirementBenefitExpense>
    <us-gaap:OtherPostretirementBenefitExpense
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzItMi0xLTEtNDcyOTg_6f3ce2a3-e9d4-4b65-ad6a-4050cd2565aa"
      unitRef="usd">24812000</us-gaap:OtherPostretirementBenefitExpense>
    <us-gaap:OtherPostretirementBenefitExpense
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzItMy0xLTEtNDcyOTg_bc803b4c-cf84-45e4-8a77-523ff3ee263e"
      unitRef="usd">23488000</us-gaap:OtherPostretirementBenefitExpense>
    <us-gaap:OccupancyNet
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzMtMS0xLTEtNDcyOTg_1db706e9-9a41-437c-b631-7212dce84a5a"
      unitRef="usd">13179000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzMtMi0xLTEtNDcyOTg_38024f6a-dcc4-4b21-a28f-b9ef10ba9ab6"
      unitRef="usd">12930000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzMtMy0xLTEtNDcyOTg_65800d3c-7074-4ce7-8e66-382fa55cb05c"
      unitRef="usd">13210000</us-gaap:OccupancyNet>
    <us-gaap:EquipmentExpense
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzQtMS0xLTEtNDcyOTg_84ea7fbd-8f26-4383-8bad-78eae6f54903"
      unitRef="usd">8328000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzQtMi0xLTEtNDcyOTg_29a4dda1-eef7-4acb-9543-1754c9437f39"
      unitRef="usd">7846000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzQtMy0xLTEtNDcyOTg_c860968d-6257-4bd9-b58d-f8fb59ab7e9f"
      unitRef="usd">7815000</us-gaap:EquipmentExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzYtMS0xLTEtNDcyOTg_aad88e19-5a25-4e98-8fd8-507917ff9545"
      unitRef="usd">1317000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzYtMi0xLTEtNDcyOTg_5ef97a39-9531-4e01-a5e6-f2a6efee1078"
      unitRef="usd">1484000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzYtMy0xLTEtNDcyOTg_bcd755dc-cd0d-4bca-92ac-4610b1f229f7"
      unitRef="usd">1673000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OtherNoninterestExpense
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzctMS0xLTEtNDcyOTg_1dda9580-0bde-46b6-8dac-798b583998d9"
      unitRef="usd">47253000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzctMi0xLTEtNDcyOTg_e12e9b75-943c-4e65-b12a-2cbac0f09d2b"
      unitRef="usd">44729000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzctMy0xLTEtNDcyOTg_1b05cb12-312c-4580-abc3-83d98181040b"
      unitRef="usd">46249000</us-gaap:OtherNoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzgtMS0xLTEtNDcyOTg_9a649405-c57a-49d8-b8f2-b5769d19178e"
      unitRef="usd">190287000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzgtMi0xLTEtNDcyOTg_08d8c73a-6099-4248-9684-85bcf663bb67"
      unitRef="usd">184320000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzgtMy0xLTEtNDcyOTg_36f01810-bf93-4309-a171-a3d2c603a3d1"
      unitRef="usd">181834000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzktMS0xLTEtNDcyOTg_0c17b8ee-c0ff-4472-8cc0-d34e0ff7dfb1"
      unitRef="usd">114573000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzktMi0xLTEtNDcyOTg_ea874b4c-1373-4b03-98cc-86120d4950b1"
      unitRef="usd">97666000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfMzktMy0xLTEtNDcyOTg_fe3093e0-11bc-4c89-8b44-85a1d5aad24c"
      unitRef="usd">102861000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDAtMS0xLTEtNDcyOTg_d6acd6af-2061-4af5-b854-bfd9b93bd2c8"
      unitRef="usd">25182000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDAtMi0xLTEtNDcyOTg_d7280e14-73ab-45a4-ba90-e9dd68d33387"
      unitRef="usd">19924000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDAtMy0xLTEtNDcyOTg_2fe3193e-d3d0-4bba-b868-2ec02244ebdb"
      unitRef="usd">21016000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDEtMS0xLTEtNDcyOTg_5ad3ea35-2dda-4ec1-8e74-1c7ed2d29aec"
      unitRef="usd">89391000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDEtMi0xLTEtNDcyOTg_4598779e-13d3-4fa4-9353-ee8be58dfc29"
      unitRef="usd">77742000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDEtMy0xLTEtNDcyOTg_cf28a695-c727-4132-b906-f16dcfe84d24"
      unitRef="usd">81845000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDItMS0xLTEtNDcyOTg_51158ade-426c-4999-8771-208b66ae2397"
      unitRef="usd">127000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDItMi0xLTEtNDcyOTg_75ff7bb3-bfd0-464f-84ca-b5f8c55222ec"
      unitRef="usd">154000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDItMy0xLTEtNDcyOTg_6a6c6316-2822-425d-949d-cc797f88792b"
      unitRef="usd">127000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDMtMS0xLTEtNDcyOTg_43c0941e-2859-4413-ab67-59ddc73d61aa"
      unitRef="usd">89264000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDMtMi0xLTEtNDcyOTg_628907ed-4dd2-4d30-be0e-651e51c21af1"
      unitRef="usd">77588000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDMtMy0xLTEtNDcyOTg_4c30fd37-b3ed-4bb5-af95-e5c187b5703c"
      unitRef="usd">81718000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDQtMS0xLTEtNDcyOTg_b2004166-678b-44e3-b967-f02ee28c3915"
      unitRef="usdPerShare">6.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDQtMi0xLTEtNDcyOTg_5cbff46a-939c-462f-81ae-6a7bc0087d35"
      unitRef="usdPerShare">5.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDQtMy0xLTEtNDcyOTg_34e01606-be3e-4c97-bb87-5095e43c5e06"
      unitRef="usdPerShare">5.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDUtMS0xLTEtNDcyOTg_56c52b72-b147-46c1-97df-98ba481574cb"
      unitRef="usdPerShare">6.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDUtMi0xLTEtNDcyOTg_2331ea5e-883f-45ed-8c85-889d51e256ea"
      unitRef="usdPerShare">5.20</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185MS9mcmFnOmMwMThhZDUwMTI5MzRmZDdiNTk4NGNkMTg2OTg4Y2I4L3RhYmxlOmU0YTU5NTdkZjUwMTQzYWM5ZjU4ZWE5YWU2MDRkZjFkL3RhYmxlcmFuZ2U6ZTRhNTk1N2RmNTAxNDNhYzlmNThlYTlhZTYwNGRmMWRfNDUtMy0xLTEtNDcyOTg_fce80d8c-787b-4fca-9b4b-517b372a77d6"
      unitRef="usdPerShare">5.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ProfitLoss
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMi0xLTEtMS00NzI5OA_c0460b7d-0423-43d8-874e-601b1a7491e6"
      unitRef="usd">89391000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMi0yLTEtMS00NzI5OA_f4b55cb0-5c99-4a86-9a74-48c0b1720f6d"
      unitRef="usd">77742000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMi0zLTEtMS00NzI5OA_413928e2-9682-45eb-8623-d8e327bd530b"
      unitRef="usd">81845000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfNi0xLTEtMS00NzI5OA_597eabd2-ad83-4a7b-8210-cf4d65a5ffb6"
      unitRef="usd">-34961000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfNi0yLTEtMS00NzI5OA_050d7103-a4a6-4ca7-8e66-0f057ba9e984"
      unitRef="usd">16894000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfNi0zLTEtMS00NzI5OA_fbc1b9af-19da-49a5-837d-1aeab58cee2a"
      unitRef="usd">25241000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfNy0xLTEtMS00NzI5OA_95350326-e63b-4e55-bd45-665584362947"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfNy0yLTEtMS00NzI5OA_4bd9f8ed-a4c5-4099-9252-b0deeafd5833"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfNy0zLTEtMS00NzI5OA_eb206542-9dd1-437c-a82e-2858035debb8"
      unitRef="usd">2852000</us-gaap:OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfOC0xLTEtMS00NzI5OA_9765bcda-81b6-4c3b-a85d-d7152c39e99f"
      unitRef="usd">208000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfOC0yLTEtMS00NzI5OA_cb922840-8c2b-43b8-b013-fa4ca296cca7"
      unitRef="usd">324000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfOC0zLTEtMS00NzI5OA_67c16700-f832-4d55-b56e-01cb87f1cda9"
      unitRef="usd">465000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTEtMS0xLTEtNDcyOTg_7ed7fdaf-c347-473f-b990-7b7bfeea5bd8"
      unitRef="usd">8898000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTEtMi0xLTEtNDcyOTg_1596d44a-5289-410a-bc14-7600f04d401e"
      unitRef="usd">-7028000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTEtMy0xLTEtNDcyOTg_77f156c3-25cb-4195-a165-c8dfe90c078e"
      unitRef="usd">-7642000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTItMS0xLTEtNDcyOTg_acfa5275-d60d-4fe6-bb1b-087cda135ca3"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTItMi0xLTEtNDcyOTg_b4df6548-fbdc-456e-a608-3799eb6a4e8d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTItMy0xLTEtNDcyOTg_0f87ba2b-546c-4752-a761-c205faec3f94"
      unitRef="usd">-302000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTMtMS0xLTEtNDcyOTg_6192388d-6878-41c2-9e0f-a25ea78bab84"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTMtMi0xLTEtNDcyOTg_0e67815f-743b-4fb2-b4e1-bc9fb6c0d6d2"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTMtMy0xLTEtNDcyOTg_dc142b3a-aab1-4446-8d66-0ea150e364b1"
      unitRef="usd">1373000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTQtMS0xLTEtNDcyOTg_7adc1282-5f2d-4aa5-88de-7b3b9ebda289"
      unitRef="usd">-2228000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTQtMi0xLTEtNDcyOTg_5e1f0ac5-9f99-4d5b-86b2-205e28407803"
      unitRef="usd">-1786000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTQtMy0xLTEtNDcyOTg_349d71f3-fe9f-4cd3-99c9-d2c0a3fff7ac"
      unitRef="usd">-1266000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTUtMS0xLTEtNDcyOTg_6f7797ae-24fc-4af0-b77d-8fcd983fc48d"
      unitRef="usd">167000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTUtMi0xLTEtNDcyOTg_d132e01f-2494-481d-8b4f-7fc289e6f260"
      unitRef="usd">162000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTUtMy0xLTEtNDcyOTg_6f268679-7bf6-4699-80c5-c3885f42ee90"
      unitRef="usd">24000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTYtMS0xLTEtNDcyOTg_6339fb40-0efa-4290-a7a0-999cda533be0"
      unitRef="usd">-23876000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTYtMi0xLTEtNDcyOTg_4c935194-ed9c-4d0a-aed2-83ef690c4a1c"
      unitRef="usd">11490000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTYtMy0xLTEtNDcyOTg_7eb8c027-391e-449b-9040-1137a64c5545"
      unitRef="usd">19601000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTgtMS0xLTEtNDcyOTg_e95b1442-2d12-493a-af68-20bd3d906c53"
      unitRef="usd">65515000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTgtMi0xLTEtNDcyOTg_f1163277-af02-416d-b8ee-d5d3a0605355"
      unitRef="usd">89232000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTgtMy0xLTEtNDcyOTg_52086eb2-3d2f-4dd8-a64a-9554355e7d49"
      unitRef="usd">101446000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTktMS0xLTEtNDcyOTg_9f5950d9-3575-4b68-b145-b6d510ce15c4"
      unitRef="usd">127000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTktMi0xLTEtNDcyOTg_9c114404-6aac-4661-9c7c-18ede340d626"
      unitRef="usd">154000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMTktMy0xLTEtNDcyOTg_168312f0-eb7a-4ed0-b6b4-e1e2ee1e1a72"
      unitRef="usd">127000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMjAtMS0xLTEtNDcyOTg_25ffbb35-aecc-4227-8464-7aa85e2b65b4"
      unitRef="usd">65388000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMjAtMi0xLTEtNDcyOTg_ec406484-c24b-4544-b7aa-226e6bc62081"
      unitRef="usd">89078000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185NC9mcmFnOjEyOWIzZmZjNDFkZTQ4MDBiODZjMDNlMTdkM2Q0OTRkL3RhYmxlOmUzMGVmOTU3MzMzNTQ0ZDg4NTgzNTM5NDA5YmM2YjA0L3RhYmxlcmFuZ2U6ZTMwZWY5NTczMzM1NDRkODg1ODM1Mzk0MDliYzZiMDRfMjAtMy0xLTEtNDcyOTg_fde23c3e-ce28-449b-aa49-73c40fa0671b"
      unitRef="usd">101319000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMy0xLTEtMS00NzI5OA_f8b47426-777c-4214-a6fe-20ef76481437"
      unitRef="usd">89264000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMy0yLTEtMS00NzI5OA_6bad7783-1395-401f-823f-2a33c46e6461"
      unitRef="usd">77588000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMy0zLTEtMS00NzI5OA_132a1f16-6fa7-432d-9413-b0bbf362340e"
      unitRef="usd">81718000</us-gaap:NetIncomeLoss>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNS0xLTEtMS00NzI5OA_07a18491-2e81-4994-b09a-1acb0321a3c3"
      unitRef="usd">-2219000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNS0yLTEtMS00NzI5OA_c7098657-32e2-4966-9be1-a232cf97a5d1"
      unitRef="usd">17213000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNS0zLTEtMS00NzI5OA_711a669a-aba7-4f27-a556-73385bfedfdb"
      unitRef="usd">1366000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNi0xLTEtMS00NzI5OA_899786da-ff51-4f1e-adc2-60948e4a83a7"
      unitRef="usd">10250000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNi0yLTEtMS00NzI5OA_e7c6ff64-b6d3-494f-9cf3-9e6928555d9c"
      unitRef="usd">10192000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNi0zLTEtMS00NzI5OA_1291566f-917e-4d5e-aa4a-f43e2bcb89af"
      unitRef="usd">10044000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNy0xLTEtMS00NzI5OA_446b7be3-04f9-4b79-bff3-e702b1f783ce"
      unitRef="usd">912000</us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion>
    <us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNy0yLTEtMS00NzI5OA_43693659-210d-443f-a7d1-f53106973875"
      unitRef="usd">1066000</us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion>
    <us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNy0zLTEtMS00NzI5OA_597a1028-7323-4a0f-a569-cf2b4fd0d9d3"
      unitRef="usd">1448000</us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfOC0xLTEtMS00NzI5OA_cb09864a-9802-4262-9e40-740d56471494"
      unitRef="usd">1317000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfOC0yLTEtMS00NzI5OA_05d93cd8-e677-4911-9418-e09a4ada3b0b"
      unitRef="usd">1484000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfOC0zLTEtMS00NzI5OA_9c07bfa9-edd1-464c-aaf6-c556fe16a97d"
      unitRef="usd">1673000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfOS0xLTEtMS00NzI5OA_edcd6a6a-95c8-406c-93d4-de7cfcdf820d"
      unitRef="usd">1879000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfOS0yLTEtMS00NzI5OA_3b87073d-f097-4f57-ae17-68291a403f77"
      unitRef="usd">2188000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfOS0zLTEtMS00NzI5OA_aafc1978-9622-4a4f-860c-507d8c109b6e"
      unitRef="usd">2164000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTAtMS0xLTEtNDcyOTg_c6b9dbc9-987b-4d90-95a9-241deae5cb8e"
      unitRef="usd">-11758000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTAtMi0xLTEtNDcyOTg_286dff70-172d-4d6f-ac73-5631ce3d3b39"
      unitRef="usd">-10737000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTAtMy0xLTEtNDcyOTg_8dba2111-fca1-4338-8521-d588141e9a81"
      unitRef="usd">-7435000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTMtMS0xLTEtNDcyOTg_6d68ad48-cc02-4bf7-9ff4-ae5a52c020f5"
      unitRef="usd">1798000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTMtMi0xLTEtNDcyOTg_d33d2736-f64d-4516-82e0-be8c1147f861"
      unitRef="usd">-6284000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTMtMy0xLTEtNDcyOTg_6f69cb15-e5eb-49a4-8626-22774e432901"
      unitRef="usd">3073000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTQtMS0xLTEtNDcyOTg_64cc9fbc-0f2c-4b95-b3cf-4667d674eb8f"
      unitRef="usd">249000</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTQtMi0xLTEtNDcyOTg_69a6a0b0-c43b-4ef7-a993-1958f4d4e2e5"
      unitRef="usd">443000</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTQtMy0xLTEtNDcyOTg_554ee5c2-1243-457d-9b14-ebe729a54223"
      unitRef="usd">645000</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <tmp:LossOnRedemptionOfTrustPreferredDebenture
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTUtMS0xLTEtNDcyOTg_cfe05142-6b18-4dd1-a4e3-e8032d347f3a"
      unitRef="usd">1845000</tmp:LossOnRedemptionOfTrustPreferredDebenture>
    <tmp:LossOnRedemptionOfTrustPreferredDebenture
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTUtMi0xLTEtNDcyOTg_800d3568-7b8f-4b0e-84b9-1c0ab7d3cd65"
      unitRef="usd">139000</tmp:LossOnRedemptionOfTrustPreferredDebenture>
    <tmp:LossOnRedemptionOfTrustPreferredDebenture
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTUtMy0xLTEtNDcyOTg_527632ca-3665-4678-a48f-11c5de182efb"
      unitRef="usd">0</tmp:LossOnRedemptionOfTrustPreferredDebenture>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTYtMS0xLTEtNzkyNDE_2d06a07c-f686-4008-9bfc-2a20d0405b3c"
      unitRef="usd">2929000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTYtMi0xLTEtNzkyNDE_3b516baf-b4b7-4ef9-bc1b-77a26109046a"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTYtMy0xLTEtNzkyNDE_29529baa-816d-4154-8c99-7d2c2105bd49"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTYtMS0xLTEtNDcyOTg_f076f9b3-cfc6-40bc-a8cf-62bdd42d4852"
      unitRef="usd">943000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTYtMi0xLTEtNDcyOTg_edc3fe83-9dd8-4746-a9a2-3c18b7deff13"
      unitRef="usd">2054000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTYtMy0xLTEtNDcyOTg_c88739c7-6393-4c96-9506-6707db042781"
      unitRef="usd">227000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTctMS0xLTEtNDcyOTg_42f022e4-c9f0-462a-99df-f6914842ea3f"
      unitRef="usd">32460000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTctMi0xLTEtNDcyOTg_d67a9bdb-5a2d-4905-97f0-1ec5e1a2c5d2"
      unitRef="usd">53726000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTctMy0xLTEtNDcyOTg_0aeccc68-6f06-4a86-924b-04c31e8ba447"
      unitRef="usd">17122000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTgtMS0xLTEtNDcyOTg_422bedb8-02ec-4883-b160-31a6fe55fe6c"
      unitRef="usd">27354000</us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale>
    <us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTgtMi0xLTEtNDcyOTg_3eca2d67-ed40-417c-8cf2-5924df245483"
      unitRef="usd">55232000</us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale>
    <us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMTgtMy0xLTEtNDcyOTg_7cffaf77-5766-478b-b32b-a2a5f9ae37c7"
      unitRef="usd">15007000</us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjItMS0xLTEtNDcyOTg_9c8c54df-6a47-4778-8864-27b6d4e6e93b"
      unitRef="usd">21000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjItMi0xLTEtNDcyOTg_fa1cb160-0db5-4000-8290-c69ec263a9a6"
      unitRef="usd">3000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjItMy0xLTEtNDcyOTg_179549bd-9327-4cce-9c9c-e72d7cd1d057"
      unitRef="usd">98000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <tmp:NetExcessTaxBenefitFromStockBasedCompensation
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjMtMS0xLTEtNDcyOTg_9c6afa4b-6def-455f-8515-eee524e2d7a8"
      unitRef="usd">-609000</tmp:NetExcessTaxBenefitFromStockBasedCompensation>
    <tmp:NetExcessTaxBenefitFromStockBasedCompensation
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjMtMi0xLTEtNDcyOTg_2e445a84-cfb0-4b09-976c-6cee1b3cda56"
      unitRef="usd">-118000</tmp:NetExcessTaxBenefitFromStockBasedCompensation>
    <tmp:NetExcessTaxBenefitFromStockBasedCompensation
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjMtMy0xLTEtNDcyOTg_d3e6b2ee-7afa-4c75-b445-1169f92e7f76"
      unitRef="usd">-944000</tmp:NetExcessTaxBenefitFromStockBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjQtMS0xLTEtNDcyOTg_72792ebe-6b9d-4d27-9487-e07e54e166c8"
      unitRef="usd">5145000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjQtMi0xLTEtNDcyOTg_902fcc9e-64ae-41bf-a1d3-d8a93f256653"
      unitRef="usd">4733000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjQtMy0xLTEtNDcyOTg_501ff1c3-12c5-4a95-aa8a-2a07ff427a14"
      unitRef="usd">4235000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjUtMS0xLTEtNDcyOTg_0ec9bfa6-fed7-4f84-a18b-438c749201f9"
      unitRef="usd">-9428000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjUtMi0xLTEtNDcyOTg_b4a129f2-07bc-406c-a3a6-bbfec8785e71"
      unitRef="usd">12732000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjUtMy0xLTEtNDcyOTg_e6804f56-e9fb-47d9-b812-d0fb5e5a5390"
      unitRef="usd">-1629000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjYtMS0xLTEtNDcyOTg_77a8e895-867f-4347-86aa-9d45154dbb12"
      unitRef="usd">-826000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjYtMi0xLTEtNDcyOTg_a4f523fc-864e-4fe4-822d-9ebc2c7ceedc"
      unitRef="usd">-759000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMjYtMy0xLTEtNDcyOTg_19babc0a-0e8a-4adc-8676-d0545be0b0fc"
      unitRef="usd">78000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzAtMS0xLTEtNDcyOTg_776883d2-e4ab-4956-bbaf-3d362a177e45"
      unitRef="usd">11223000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzAtMi0xLTEtNDcyOTg_59ab5c91-92f3-42b4-9e2a-25fa19514151"
      unitRef="usd">-6218000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzAtMy0xLTEtNDcyOTg_97c10d55-3425-413d-b3d7-4203054f92a8"
      unitRef="usd">8113000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzEtMS0xLTEtNDcyOTg_21dee011-8c57-4533-b44a-87fa49b2e96f"
      unitRef="usd">121177000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzEtMi0xLTEtNDcyOTg_3349ea43-5918-4e81-891b-9d764e734227"
      unitRef="usd">101387000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzEtMy0xLTEtNDcyOTg_0e95ea1d-4fb7-42a9-a6c2-0b371dc06104"
      unitRef="usd">101615000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzMtMS0xLTEtNDcyOTg_f8c69918-b313-4782-ba82-b062e2a6f7a3"
      unitRef="usd">453735000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzMtMi0xLTEtNDcyOTg_af3b7f73-76ea-473b-ad72-35627196745c"
      unitRef="usd">545617000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzMtMy0xLTEtNDcyOTg_ca1c0b00-4060-4bc5-90fa-d985a0c01c2c"
      unitRef="usd">302978000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzQtMS0xLTEtNDcyOTg_04b92ba0-c568-4b94-bb3c-7db9f1576e31"
      unitRef="usd">142679000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzQtMi0xLTEtNDcyOTg_9b2fb6a5-bb3f-4c60-9acc-ecf8677b2353"
      unitRef="usd">42333000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzQtMy0xLTEtNDcyOTg_dd569e53-2974-437e-acf4-ca0df3bb43cc"
      unitRef="usd">232598000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzUtMS0xLTEtNDcyOTg_02b8d8f3-e0f0-4c16-b672-15b49700e80d"
      unitRef="usd">0</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzUtMi0xLTEtNDcyOTg_b3bac84c-43ca-4e7c-80d3-6771cca04629"
      unitRef="usd">0</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzUtMy0xLTEtNDcyOTg_dfa0c8e9-e599-4d11-844a-caf4789198f0"
      unitRef="usd">9588000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzYtMS0xLTEtNDcyOTg_51849b37-d41d-4d34-a6e3-22601711a7df"
      unitRef="usd">1071810000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzYtMi0xLTEtNDcyOTg_138a13fb-d9b9-4374-96b6-46c39568f3ea"
      unitRef="usd">904913000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzYtMy0xLTEtNDcyOTg_dda94485-1b29-426f-bfb4-2da14cf5fd8b"
      unitRef="usd">333151000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzctMS0xLTEtNDcyOTg_4280b5ad-948c-40a8-9ac8-5894be101447"
      unitRef="usd">283992000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzctMi0xLTEtNDcyOTg_b06b5864-aa33-401c-9bf2-2158f74a697f"
      unitRef="usd">0</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzctMy0xLTEtNDcyOTg_47aa64d0-48d6-4163-86a1-403c512c2842"
      unitRef="usd">7589000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzgtMS0xLTEtNDcyOTg_a16a3371-dd18-40f5-b3d0-cb9295d755dd"
      unitRef="usd">-175162000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzgtMi0xLTEtNDcyOTg_c38c5177-0b44-4901-bf2a-011c32e07046"
      unitRef="usd">340475000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfMzgtMy0xLTEtNDcyOTg_8a220844-76a8-42de-9c91-459dd899493d"
      unitRef="usd">89582000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDAtMS0xLTEtNDcyOTg_0608cbf4-2a81-4cab-aa07-39aebe050d37"
      unitRef="usd">9182000</us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock>
    <us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDAtMi0xLTEtNDcyOTg_17959cbb-4067-4ada-91eb-7617aaf887dc"
      unitRef="usd">42706000</us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock>
    <us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDAtMy0xLTEtNDcyOTg_becc7ca9-2475-411e-b4bc-1e20cc8e37a8"
      unitRef="usd">126755000</us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock>
    <us-gaap:PaymentsToAcquireFederalHomeLoanBankStock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDEtMS0xLTEtNDcyOTg_2174b4a4-567a-496a-a3ef-b085bc3ad845"
      unitRef="usd">3796000</us-gaap:PaymentsToAcquireFederalHomeLoanBankStock>
    <us-gaap:PaymentsToAcquireFederalHomeLoanBankStock
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDEtMi0xLTEtNDcyOTg_1a49c3e5-d2df-4406-a937-eff2c48fa7e8"
      unitRef="usd">25393000</us-gaap:PaymentsToAcquireFederalHomeLoanBankStock>
    <us-gaap:PaymentsToAcquireFederalHomeLoanBankStock
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDEtMy0xLTEtNDcyOTg_1a2dce1e-0f98-4afa-89e3-c39d10284e0d"
      unitRef="usd">108188000</us-gaap:PaymentsToAcquireFederalHomeLoanBankStock>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDItMS0xLTEtNDcyOTg_ee2e02d9-8cb9-4126-827a-7526e6b5bf1a"
      unitRef="usd">95000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDItMi0xLTEtNDcyOTg_a7a74f79-8f14-40d1-81fb-4b9da1d7dd50"
      unitRef="usd">22000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDItMy0xLTEtNDcyOTg_c67c2910-eb29-4e2e-aeca-de6d69855a26"
      unitRef="usd">448000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDMtMS0xLTEtNDcyOTg_ed9a5882-4a28-47cc-be3f-15219ab04b95"
      unitRef="usd">4741000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDMtMi0xLTEtNDcyOTg_76d51f5f-ff94-477b-abb9-614037252032"
      unitRef="usd">4551000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDMtMy0xLTEtNDcyOTg_524636e6-b05b-4731-860d-0f2fdc283f73"
      unitRef="usd">6014000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <tmp:ProceedsFromRedemptionOfCorporateOwnedLifeInsurance
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDQtMS0xLTEtNDcyOTg_4362ac1a-24f6-4148-935a-396fc416f8d3"
      unitRef="usd">169000</tmp:ProceedsFromRedemptionOfCorporateOwnedLifeInsurance>
    <tmp:ProceedsFromRedemptionOfCorporateOwnedLifeInsurance
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDQtMi0xLTEtNDcyOTg_de28c8fa-0dca-4d58-a03b-563235f51fc3"
      unitRef="usd">446000</tmp:ProceedsFromRedemptionOfCorporateOwnedLifeInsurance>
    <tmp:ProceedsFromRedemptionOfCorporateOwnedLifeInsurance
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDQtMy0xLTEtNDcyOTg_633747dc-7a3b-477d-b39e-e61dd22dc53c"
      unitRef="usd">1370000</tmp:ProceedsFromRedemptionOfCorporateOwnedLifeInsurance>
    <us-gaap:PaymentsForProceedsFromPreviousAcquisition
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDUtMS0xLTEtNDcyOTg_e5fbce08-0d4d-4599-8dbd-822d75a99698"
      unitRef="usd">0</us-gaap:PaymentsForProceedsFromPreviousAcquisition>
    <us-gaap:PaymentsForProceedsFromPreviousAcquisition
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDUtMi0xLTEtNDcyOTg_480b1151-c203-429f-8682-cc5a3bc9b134"
      unitRef="usd">0</us-gaap:PaymentsForProceedsFromPreviousAcquisition>
    <us-gaap:PaymentsForProceedsFromPreviousAcquisition
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDUtMy0xLTEtNDcyOTg_33ddb870-5690-4851-b8c8-e6688055a2a7"
      unitRef="usd">436000</us-gaap:PaymentsForProceedsFromPreviousAcquisition>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDYtMS0xLTEtNDcyOTg_2c4e0c8b-1e58-479f-849a-b82cfdfd1ac4"
      unitRef="usd">-23000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDYtMi0xLTEtNDcyOTg_1b85c2e2-674e-49ff-94fb-f02cee0991cd"
      unitRef="usd">-489000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDYtMy0xLTEtNDcyOTg_6d676085-e117-4e43-9eee-6bd3b7bf1cc7"
      unitRef="usd">-5209000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDctMS0xLTEtNDcyOTg_ccfd8392-d834-4c76-bf45-ccb39794a324"
      unitRef="usd">-583294000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDctMi0xLTEtNDcyOTg_c705ab10-517b-400c-a205-62c0f65f7d2a"
      unitRef="usd">-643719000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDctMy0xLTEtNDcyOTg_6a117d9a-38d5-4932-9275-bc7fff6f5cb8"
      unitRef="usd">133986000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <tmp:IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDktMS0xLTEtNDcyOTg_ab30fde5-a172-45a6-a0c1-7f781c571406"
      unitRef="usd">460243000</tmp:IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits>
    <tmp:IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDktMi0xLTEtNDcyOTg_a29e02cc-fd3e-47a6-a122-0765add44f97"
      unitRef="usd">1153611000</tmp:IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits>
    <tmp:IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNDktMy0xLTEtNDcyOTg_a4202430-35d8-4616-b4d8-8a9253966a5a"
      unitRef="usd">286243000</tmp:IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits>
    <us-gaap:IncreaseDecreaseInTimeDeposits
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTAtMS0xLTEtNDcyOTg_46b61ca2-ba05-4463-8a4c-001c8de40dd9"
      unitRef="usd">-106063000</us-gaap:IncreaseDecreaseInTimeDeposits>
    <us-gaap:IncreaseDecreaseInTimeDeposits
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTAtMi0xLTEtNDcyOTg_41dc0ad3-5772-41c6-b933-5e437fb903cb"
      unitRef="usd">71809000</us-gaap:IncreaseDecreaseInTimeDeposits>
    <us-gaap:IncreaseDecreaseInTimeDeposits
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTAtMy0xLTEtNDcyOTg_e7f52444-1692-4dad-a219-90e838254d2d"
      unitRef="usd">38591000</us-gaap:IncreaseDecreaseInTimeDeposits>
    <us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTEtMS0xLTEtNDcyOTg_5a53777f-a655-4fe4-a893-866e799f7af4"
      unitRef="usd">942000</us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet>
    <us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTEtMi0xLTEtNDcyOTg_38774b73-be6a-4ad1-b5c9-1411fd07c101"
      unitRef="usd">5499000</us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet>
    <us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTEtMy0xLTEtNDcyOTg_56f87da5-f0d2-4f4e-95f6-0f10255bb4e5"
      unitRef="usd">-21496000</us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTItMS0xLTEtNDcyOTg_d1214c19-8fcc-4344-a158-cf7add5cf4b6"
      unitRef="usd">14000000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTItMi0xLTEtNDcyOTg_43be9117-a28f-42f9-9a83-064c37b6fde3"
      unitRef="usd">74583000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTItMy0xLTEtNDcyOTg_056f67f4-3fc2-4800-8803-2665e6bdc1a7"
      unitRef="usd">526853000</us-gaap:ProceedsFromIssuanceOfDebt>
    <tmp:PaymentsForRedemptionOfTrustPreferredDebentures
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTMtMS0xLTEtNDcyOTg_4ec7d2e7-734f-465e-9289-7ac7ac287dc3"
      unitRef="usd">15150000</tmp:PaymentsForRedemptionOfTrustPreferredDebentures>
    <tmp:PaymentsForRedemptionOfTrustPreferredDebentures
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTMtMi0xLTEtNDcyOTg_dba1e2e0-a1fc-40c0-8e60-c9ffecc1d32c"
      unitRef="usd">4124000</tmp:PaymentsForRedemptionOfTrustPreferredDebentures>
    <tmp:PaymentsForRedemptionOfTrustPreferredDebentures
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTMtMy0xLTEtNDcyOTg_0ec79a17-1024-4a86-a2f2-822b1077551d"
      unitRef="usd">0</tmp:PaymentsForRedemptionOfTrustPreferredDebentures>
    <us-gaap:RepaymentsOfDebt
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTQtMS0xLTEtNDcyOTg_0bae0c39-3d8e-426c-a16f-1330660b4153"
      unitRef="usd">157929000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTQtMi0xLTEtNDcyOTg_3ddcbaae-6039-4a85-8dd9-28fdb8f6d0ef"
      unitRef="usd">467683000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTQtMy0xLTEtNDcyOTg_51b9c094-ca14-4301-a6a8-08a6444839dc"
      unitRef="usd">944828000</us-gaap:RepaymentsOfDebt>
    <tmp:NetProceedsFromIssuanceOfRestrictedStockAwards
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTUtMS0xLTEtNDcyOTg_3d58ccc2-857e-4b0d-bb4b-da8d8cf11e45"
      unitRef="usd">2292000</tmp:NetProceedsFromIssuanceOfRestrictedStockAwards>
    <tmp:NetProceedsFromIssuanceOfRestrictedStockAwards
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTUtMi0xLTEtNDcyOTg_f8c5cb83-7d00-4488-b058-7b4859893c99"
      unitRef="usd">1682000</tmp:NetProceedsFromIssuanceOfRestrictedStockAwards>
    <tmp:NetProceedsFromIssuanceOfRestrictedStockAwards
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTUtMy0xLTEtNDcyOTg_364cb27b-b183-4ed2-be4d-a4cb688831f4"
      unitRef="usd">1875000</tmp:NetProceedsFromIssuanceOfRestrictedStockAwards>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTYtMS0xLTEtNDcyOTg_e3a72a9f-b91c-46b3-9f45-1d3fd07e1106"
      unitRef="usd">32415000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTYtMi0xLTEtNDcyOTg_e0da6cd0-499f-48c5-b9eb-ac4a026acf06"
      unitRef="usd">31359000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTYtMy0xLTEtNDcyOTg_59451845-8eb4-41ce-b25d-f4c59d94abd3"
      unitRef="usd">30637000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTctMS0xLTEtNDcyOTg_3a11b4e8-2f73-470d-9781-b2d9424fd92c"
      unitRef="usd">23773000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTctMi0xLTEtNDcyOTg_43a40bdb-5d1b-4784-b49f-4199eb05feca"
      unitRef="usd">9414000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTctMy0xLTEtNDcyOTg_3b3bd449-c760-4489-8c80-bbf29c7e1bc0"
      unitRef="usd">29867000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTgtMS0xLTEtNDcyOTg_ce06e82a-fe96-4045-899b-ca1b0bc462d3"
      unitRef="usd">2000</us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan>
    <us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTgtMi0xLTEtNDcyOTg_4aed5a63-93d2-4683-adc3-b26356226402"
      unitRef="usd">1825000</us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan>
    <us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNTgtMy0xLTEtNDcyOTg_20907bb0-6931-476b-81c4-570d1e9a8ff8"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan>
    <tmp:ProceedsFromStockOptionsExercisedNet
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjEtMS0xLTEtNDcyOTg_724df580-b145-4737-b670-bc21641f26e7"
      unitRef="usd">-803000</tmp:ProceedsFromStockOptionsExercisedNet>
    <tmp:ProceedsFromStockOptionsExercisedNet
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjEtMi0xLTEtNDcyOTg_982c5135-99a2-4f4e-8953-3f4df3250ac7"
      unitRef="usd">-253000</tmp:ProceedsFromStockOptionsExercisedNet>
    <tmp:ProceedsFromStockOptionsExercisedNet
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjEtMy0xLTEtNDcyOTg_b06c6906-29d6-4340-8081-3c346500bcc9"
      unitRef="usd">-992000</tmp:ProceedsFromStockOptionsExercisedNet>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjMtMS0xLTEtNDcyOTg_230fbbf0-b0f0-4383-9a05-0b9bbd89c83d"
      unitRef="usd">136762000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjMtMi0xLTEtNDcyOTg_9c00debd-e435-4676-9e78-a8b43108b0e3"
      unitRef="usd">792812000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjMtMy0xLTEtNDcyOTg_cbb2d8cc-9c73-406b-b78b-184bc941636d"
      unitRef="usd">-178008000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjQtMS0xLTEtNDcyOTg_d5266e60-9665-4367-b3c4-fd37b263d0d0"
      unitRef="usd">-325355000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjQtMi0xLTEtNDcyOTg_38a7132c-6c8e-492e-a134-87e150494aa8"
      unitRef="usd">250480000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjQtMy0xLTEtNDcyOTg_90729599-4fbf-408e-b81f-2387361203a0"
      unitRef="usd">57593000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjUtMS0xLTEtNDcyOTg_3c3cb8a2-c7ee-4704-9829-db221e096234"
      unitRef="usd">388462000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjUtMi0xLTEtNDcyOTg_06f9b8ba-d7b9-4b17-8967-5c56eff6e6c4"
      unitRef="usd">137982000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie3d7af41f1cf418a92dda79219bdbbf8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjUtMy0xLTEtNDcyOTg_abe828c3-1694-462a-b446-2b9196c58cc3"
      unitRef="usd">80389000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjYtMS0xLTEtNDcyOTg_2bf45d03-f378-44db-a6f6-ee2f0350cf41"
      unitRef="usd">63107000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjYtMi0xLTEtNDcyOTg_5207eaf3-4965-426a-ba68-d8ef6ba134e6"
      unitRef="usd">388462000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y185Ny9mcmFnOmM3MzZmZDllN2JlYzRiNTM5MjEwOTIxNTVjNDk2MmQ3L3RhYmxlOmE1Y2QzZDhiOGU5NjQ5ZWE5MTk1YTFjM2YwMjFjMzUxL3RhYmxlcmFuZ2U6YTVjZDNkOGI4ZTk2NDllYTkxOTVhMWMzZjAyMWMzNTFfNjYtMy0xLTEtNDcyOTg_9bfff280-8e4a-4b81-90ff-b6c692510eb3"
      unitRef="usd">137982000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzMtMS0xLTEtNDcyOTg_02605730-6dfe-477a-96f3-c59e561b20df"
      unitRef="usd">16920000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzMtMi0xLTEtNDcyOTg_18a703db-52dc-43be-b8be-9cf69635d770"
      unitRef="usd">30340000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzMtMy0xLTEtNDcyOTg_7dcb2848-b1a7-4168-bdc4-0a5eadbb1aa8"
      unitRef="usd">51545000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzQtMS0xLTEtNDcyOTg_03fcd7ef-5942-4f96-8840-53de1c640b3d"
      unitRef="usd">28630000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzQtMi0xLTEtNDcyOTg_25ba7aab-180a-4a7d-9eac-8585684b7edc"
      unitRef="usd">22893000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzQtMy0xLTEtNDcyOTg_4ca87370-ee04-4ffb-b591-93811bcad34f"
      unitRef="usd">16727000</us-gaap:IncomeTaxesPaidNet>
    <tmp:TransferOfLoansToOtherRealEstateOwned
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzYtMS0xLTEtNDcyOTg_cabe389f-43fe-419d-ba1b-7b01689a2c49"
      unitRef="usd">46000</tmp:TransferOfLoansToOtherRealEstateOwned>
    <tmp:TransferOfLoansToOtherRealEstateOwned
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzYtMi0xLTEtNDcyOTg_0caf38b1-3f39-4ba6-9fb2-45c9093c5db7"
      unitRef="usd">192000</tmp:TransferOfLoansToOtherRealEstateOwned>
    <tmp:TransferOfLoansToOtherRealEstateOwned
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzYtMy0xLTEtNDcyOTg_6c7c2724-da22-4c48-9ed1-8b8d33362fcf"
      unitRef="usd">803000</tmp:TransferOfLoansToOtherRealEstateOwned>
    <tmp:TransferOfSecuritiesFromHeldToMaturityToAvailableForSale
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzctMS0xLTEtNDcyOTg_b19f240b-bf45-46e7-89e6-c784887c4248"
      unitRef="usd">0</tmp:TransferOfSecuritiesFromHeldToMaturityToAvailableForSale>
    <tmp:TransferOfSecuritiesFromHeldToMaturityToAvailableForSale
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzctMi0xLTEtNDcyOTg_96c296ef-fb67-4d98-81ec-253d3bd815b2"
      unitRef="usd">0</tmp:TransferOfSecuritiesFromHeldToMaturityToAvailableForSale>
    <tmp:TransferOfSecuritiesFromHeldToMaturityToAvailableForSale
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzctMy0xLTEtNDcyOTg_dea1683b-cc9a-4da2-99e3-77ab068f18dc"
      unitRef="usd">138206000</tmp:TransferOfSecuritiesFromHeldToMaturityToAvailableForSale>
    <tmp:OperatingLeaseRightOfUseAssetInitialRecognition
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzgtMS0xLTEtNDcyOTg_c2570f8a-1604-4425-8edb-781fa09f79a7"
      unitRef="usd">0</tmp:OperatingLeaseRightOfUseAssetInitialRecognition>
    <tmp:OperatingLeaseRightOfUseAssetInitialRecognition
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzgtMi0xLTEtNDcyOTg_bcb3bf01-45c9-40fe-b552-14e3b447828b"
      unitRef="usd">0</tmp:OperatingLeaseRightOfUseAssetInitialRecognition>
    <tmp:OperatingLeaseRightOfUseAssetInitialRecognition
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzgtMy0xLTEtNDcyOTg_f6d6fb0e-7cd3-45f2-9945-2e62adf38782"
      unitRef="usd">35783000</tmp:OperatingLeaseRightOfUseAssetInitialRecognition>
    <tmp:OperatingLeaseLiabilityInitialRecognition
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzktMS0xLTEtNDcyOTg_e9be04d9-32d3-4e7b-8652-9ec94aa3a1fb"
      unitRef="usd">0</tmp:OperatingLeaseLiabilityInitialRecognition>
    <tmp:OperatingLeaseLiabilityInitialRecognition
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzktMi0xLTEtNDcyOTg_402736e5-7941-40e8-bc16-ed3c1d2a7ed6"
      unitRef="usd">0</tmp:OperatingLeaseLiabilityInitialRecognition>
    <tmp:OperatingLeaseLiabilityInitialRecognition
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzktMy0xLTEtNDcyOTg_37e56c0d-634c-485a-83e5-8d1bae237576"
      unitRef="usd">38119000</tmp:OperatingLeaseLiabilityInitialRecognition>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzEwLTEtMS0xLTQ3Mjk4_f7bc3c6d-db05-4ec2-b612-470bf9e6f0de"
      unitRef="usd">2280000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzEwLTItMS0xLTQ3Mjk4_243ddea9-8425-46ce-b1a4-0c2a7a2d8cc0"
      unitRef="usd">1256000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDAvZnJhZzowYjdiODZmZTdjODA0ZTFiYWMwZDRjZDlkMDQzYWZhZC90YWJsZTpiNjFiYmY1NzIwYTM0YTdkOTk5NWY2MWQ5MmFmMDQ5NC90YWJsZXJhbmdlOmI2MWJiZjU3MjBhMzRhN2Q5OTk1ZjYxZDkyYWYwNDk0XzEwLTMtMS0xLTQ3Mjk4_ed8d8040-5c7c-44f8-930e-0757a776155b"
      unitRef="usd">585000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id130f0d9e4c64d7cb23eb975d4dce555_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEtMS0xLTEtNDcyOTg_8beb4fc7-eae6-484c-9f9a-baaf273cd86a"
      unitRef="usd">1535000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ica8957560bf74d35b893688c9025a0ff_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEtMi0xLTEtNDcyOTg_54607a72-a145-4221-8f23-725d38821e67"
      unitRef="usd">366595000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if433f3b9d60f4aebba32da1ec4569e16_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEtMy0xLTEtNDcyOTg_8f3248da-8118-425b-9639-b649e64b4c63"
      unitRef="usd">319396000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1e8d95017d294230a148619b7c3e4b4f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEtNC0xLTEtNDcyOTg_4c7d5106-9ed2-407d-8cea-1b70c93a3a05"
      unitRef="usd">-63165000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id074090aef1148cdbbc9085b91c3efc7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEtNS0xLTEtNDcyOTg_1424537e-988b-4937-a58c-15f9d1ae1d0d"
      unitRef="usd">-4902000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2030a46efa7c4536b103e64a3355b017_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEtNi0xLTEtNDcyOTg_e14b2f6d-a44d-43c3-bd59-651ee07788e4"
      unitRef="usd">1412000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie3d7af41f1cf418a92dda79219bdbbf8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEtNy0xLTEtNDcyOTg_69f89589-770e-4d6e-8c60-aeedc0af946d"
      unitRef="usd">620871000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ibf414645bfd8487097ca53be28eadc7b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzItMy0xLTEtNDcyOTg_83296b70-9583-4498-8880-cfcc03db5ace"
      unitRef="usd">81718000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8ba09f022a9e47bdb2d83dba542537e1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzItNi0xLTEtNDcyOTg_f94fd77a-cca1-4aa0-ada5-f4b36982847f"
      unitRef="usd">127000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzItNy0xLTEtNDcyOTg_00c62d5c-6e4c-487b-aeb3-8abe5067d429"
      unitRef="usd">81845000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i788a04226c00441a8eba72a8c12804a9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMtNC0xLTEtNDcyOTg_046f878e-6fcd-4a3d-ba51-e94359b66c9d"
      unitRef="usd">19601000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMtNy0xLTEtNDcyOTg_1a7c5681-873d-46d9-84b7-442d66995abf"
      unitRef="usd">19601000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzQtNy0xLTEtNDcyOTg_acc065b9-29a9-4395-9a59-309d300b8a62"
      unitRef="usd">101446000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzUtMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpiMjI0ZDFjZTNiYmE0MGM2ODA0NDBmMDQ1YzU5YWVjY181NDk3NTU4MTM4OTIx_a9ee559e-c587-4ff2-9f78-5b9a65578f0a"
      unitRef="usdPerShare">2.02</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="ibf414645bfd8487097ca53be28eadc7b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzUtMy0xLTEtNDcyOTg_71b54c22-c735-447b-9c63-38c193e83be7"
      unitRef="usd">30637000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzUtNy0xLTEtNDcyOTg_d3da4498-4d0d-46b6-a604-3ec07ff9f8fc"
      unitRef="usd">30637000</us-gaap:DividendsCommonStockCash>
    <tmp:NetExerciseOfStockOptionsAndRelatedTaxBenefitShares
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzYtMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo3YTdhODNlZjNmNjQ0NTZiYjdkOWIxODEwY2QzNTgxM181NDk3NTU4MTM4OTM1_a3375276-297d-4068-ad8d-0033362d3fa7"
      unitRef="shares">18053</tmp:NetExerciseOfStockOptionsAndRelatedTaxBenefitShares>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i7fc13db207694fae9522b61df20b2a5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzYtMS0xLTEtNDcyOTg_4b6e2808-71ae-4310-b274-a8956405f4f8"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ifa9b132a4dd540c8b46deb59966aed70_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzYtMi0xLTEtNDcyOTg_b1a0a75c-3e4d-4475-a358-301665f41118"
      unitRef="usd">-994000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzYtNy0xLTEtNDcyOTg_abd1099e-7249-4e4b-8745-7587b7e086e6"
      unitRef="usd">-992000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzctMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo4ODUzNzNhMDI1ZWY0MDY1YWRjNGVmNGZhMGMzZTU3M181NDk3NTU4MTM4OTY0_0aa3d171-c6dd-4ffe-b5b3-3c132e405a18"
      unitRef="shares">376021</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i7fc13db207694fae9522b61df20b2a5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzctMS0xLTEtNDcyOTg_60825acc-f13c-43cc-bd81-3c1e803d8c0e"
      unitRef="usd">38000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ifa9b132a4dd540c8b46deb59966aed70_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzctMi0xLTEtNDcyOTg_f7a02676-4a55-4585-816c-9e91868ec857"
      unitRef="usd">29829000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzctNy0xLTEtNDcyOTg_70065445-b5a2-4407-8eb5-3bb70d93f395"
      unitRef="usd">29867000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifa9b132a4dd540c8b46deb59966aed70_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzgtMi0xLTEtNDcyOTg_b39bd124-56c2-41b7-ad56-367d00244333"
      unitRef="usd">4235000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzgtNy0xLTEtNDcyOTg_a6bb2d1b-6c42-4494-987d-a063370a6f82"
      unitRef="usd">4235000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEwLTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246OWE5ZDY2MGVkMGIwNDQ4MGEzN2M1OWRmNTA5N2MyZjZfNTQ5NzU1ODEzODk0MA_e6ac7eb9-a17e-4cd5-a560-95b5c57e2160"
      unitRef="shares">1729</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i7fc13db207694fae9522b61df20b2a5e_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEwLTEtMS0xLTQ3Mjk4_39552d50-bfe9-4673-bd38-a8fad94eddf3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="ifa9b132a4dd540c8b46deb59966aed70_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEwLTItMS0xLTQ3Mjk4_d2ba2c0d-a43d-4fb7-aa19-8e0de214a374"
      unitRef="usd">377000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i292c02dd93724f78b355c7aa01838fd4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEwLTUtMS0xLTQ3Mjk4_4be06e06-43d4-4bff-9d7a-6463e0c556af"
      unitRef="usd">-377000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzEwLTctMS0xLTQ3Mjk4_deaaf623-7df8-4d26-861f-b12e1c647ad7"
      unitRef="usd">0</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzExLTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246Y2E0MjM4MWI4NTYyNDg1OGJhMWRiM2U2MmE5ZTlmM2ZfNTQ5NzU1ODEzODkzMQ_7163ef1b-70f9-474d-b27f-0d0282c7e00b"
      unitRef="shares">24180</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i7fc13db207694fae9522b61df20b2a5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzExLTEtMS0xLTQ3Mjk4_2173fd0d-0c9f-42b0-998c-86c859351c6d"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ifa9b132a4dd540c8b46deb59966aed70_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzExLTItMS0xLTQ3Mjk4_e117cdc7-84ba-4fd6-8174-13d61fd9c809"
      unitRef="usd">-1877000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzExLTctMS0xLTQ3Mjk4_b0d770c3-74e8-47b2-be87-20fb4c53d0f3"
      unitRef="usd">-1875000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i8ba09f022a9e47bdb2d83dba542537e1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE1LTYtMS0xLTQ3Mjk4_ecfd7321-f1c4-4f2d-9320-fbd4c5d8634a"
      unitRef="usd">127000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE1LTctMS0xLTQ3Mjk4_6803ffd8-f7ed-4d1a-be47-ea01decdc827"
      unitRef="usd">127000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5dee79a9aa0942e89a7569e73cb5c28b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE2LTEtMS0xLTQ3Mjk4_3bac5fdc-d4e3-4bba-8ea9-f168f6906fec"
      unitRef="usd">1501000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic1c6d7bad8094f75b47ec9ee4eda7f92_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE2LTItMS0xLTQ3Mjk4_e6b98dd6-27eb-4d58-a007-0634d6f22a6e"
      unitRef="usd">338507000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie57df21f2a684f4f959aab7b8dd5607d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE2LTMtMS0xLTQ3Mjk4_d1ca9156-66b2-462b-83df-4268fb9aab6a"
      unitRef="usd">370477000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i161d7531e2b04246a864ff437120cfb6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE2LTQtMS0xLTQ3Mjk4_41e67d47-5758-436b-bb87-c761dab1e3ac"
      unitRef="usd">-43564000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic2ff949805bb439d92bc28d5cc2fcd91_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE2LTUtMS0xLTQ3Mjk4_986878e4-ce6f-4be7-83e9-c1f6a68770c6"
      unitRef="usd">-5279000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3a6404d1d84441feb1f5f13bbad11271_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE2LTYtMS0xLTQ3Mjk4_852df042-1094-40e0-b3bc-e0187859c3e8"
      unitRef="usd">1412000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE2LTctMS0xLTQ3Mjk4_da27d8f1-b046-4be4-a6bf-fcd5dded7f19"
      unitRef="usd">663054000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if6742fb8506e4775879a7eafe79d92a2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE3LTMtMS0xLTU0NDE4_824b1a07-468f-471c-9cb6-47a4a78cddf7"
      unitRef="usd">1707000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i805e94b0313641819116b825fa2712c9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE3LTctMS0xLTU0NDE4_3d9d13cf-e99f-4e80-887b-330f124a8c55"
      unitRef="usd">1707000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i4e9c64acd6204c25a9b0724fb7f06d68_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE3LTMtMS0xLTQ3Mjk4_a9200d87-0273-4413-ab2b-4de98a314658"
      unitRef="usd">77588000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibb04e53487574b0382fd2f4569d64211_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE3LTYtMS0xLTQ3Mjk4_91bb345d-3053-4e44-b591-57f9682fde1d"
      unitRef="usd">154000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE3LTctMS0xLTQ3Mjk4_d48346b7-9a9b-46e1-910f-97aa0b6c433c"
      unitRef="usd">77742000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i839e91fea1ec46cc86f8d10e008c8ca3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE4LTQtMS0xLTQ3Mjk4_70b370a5-3532-4078-90c6-8a15d34498fe"
      unitRef="usd">11490000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE4LTctMS0xLTQ3Mjk4_ccd23b18-558f-409b-b6d8-177e97a5f27a"
      unitRef="usd">11490000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzE5LTctMS0xLTQ3Mjk4_3c8ca855-166c-44a7-9f9a-14faed31af8c"
      unitRef="usd">89232000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIwLTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246OGYwMGU4ZWJiZjk3NDUyOTllZDFmNDVjZjkyMmM0ZDVfNTQ5NzU1ODEzODkyMQ_439c6c84-e4d5-4bc2-bf69-35ce0a8d07b0"
      unitRef="usdPerShare">2.10</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i4e9c64acd6204c25a9b0724fb7f06d68_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIwLTMtMS0xLTQ3Mjk4_7f47a622-4f04-4e60-8b69-fb4b207edcc0"
      unitRef="usd">31359000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIwLTctMS0xLTQ3Mjk4_478c43b7-f8ca-432f-bd13-7f2d6385a6d1"
      unitRef="usd">31359000</us-gaap:DividendsCommonStockCash>
    <tmp:NetExerciseOfStockOptionsAndRelatedTaxBenefitShares
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIxLTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246OTQ1YjhhMWFlMjE2NDExZjk2ZTBhOGUzYWIxNzU2ODFfNTQ5NzU1ODEzODkzMw_547bc501-ef7e-4301-89b5-85225b463111"
      unitRef="shares">3775</tmp:NetExerciseOfStockOptionsAndRelatedTaxBenefitShares>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2911999037eb4263a9cc248f353f5ac0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIxLTEtMS0xLTQ3Mjk4_5d74a260-b017-4a59-9cfc-e940ca64e3fc"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id233ffb83f424c638bf8893328548c59_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIxLTItMS0xLTQ3Mjk4_2ac8df7d-2046-4d1f-b926-2495d3c9ac4e"
      unitRef="usd">-254000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIxLTctMS0xLTQ3Mjk4_1c7e9cd9-2bf5-4f5b-8058-804dcce6f0c9"
      unitRef="usd">-253000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIyLTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246OGJiMDFiODE1ZmFkNDBlYThkMzliZjliYWRhZDk2ODlfNTQ5NzU1ODEzODk2Mw_09ba944d-99fb-495f-96be-e56cb42bb1c3"
      unitRef="shares">127690</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i2911999037eb4263a9cc248f353f5ac0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIyLTEtMS0xLTQ3Mjk4_c736fe0a-971f-4d1e-86db-eef546d77e1f"
      unitRef="usd">13000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="id233ffb83f424c638bf8893328548c59_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIyLTItMS0xLTQ3Mjk4_bc664a08-48c9-46e5-929d-0d3e9154714b"
      unitRef="usd">9401000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIyLTctMS0xLTQ3Mjk4_49bc7ac0-985f-4353-8fca-787cc3aeb5c4"
      unitRef="usd">9414000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id233ffb83f424c638bf8893328548c59_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIzLTItMS0xLTQ3Mjk4_483f8dff-a9d2-4715-8d8d-761c5f4a3663"
      unitRef="usd">4733000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzIzLTctMS0xLTQ3Mjk4_bfe3e2ba-eaab-4c56-829e-aeedee2ba504"
      unitRef="usd">4733000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI0LTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246M2UwM2JiMWE1YjJjNDNjNGE0MjdlYjUxNDg2MzlmMWNfNTQ5NzU1ODEzODk1MA_f7a6cadb-f641-4531-ac56-43ad9c657a35"
      unitRef="shares">29842</us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="i2911999037eb4263a9cc248f353f5ac0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI0LTEtMS0xLTQ3Mjk4_0ba6c833-c6ec-4392-aff8-266f516bd326"
      unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="id233ffb83f424c638bf8893328548c59_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI0LTItMS0xLTQ3Mjk4_aebc4d7d-b06a-413c-9e94-45a9218832e8"
      unitRef="usd">1822000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI0LTctMS0xLTQ3Mjk4_b8c1f749-f651-4180-aeb4-b7841bb2f572"
      unitRef="usd">1825000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI1LTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246OTMzMGYyZTU1NmIyNDZhNGI3NDMxMzkwOWU4NGFkYTFfNTQ5NzU1ODEzODkzNg_dadc4865-8364-4c71-a1a8-8c5966f755c0"
      unitRef="shares">893</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="id233ffb83f424c638bf8893328548c59_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI1LTItMS0xLTQ3Mjk4_307065ac-1238-48dc-b2e3-82aca29daf76"
      unitRef="usd">255000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="idf8b0c19ed9747bbbcf91af5d9d881be_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI1LTUtMS0xLTQ3Mjk4_8790a9ec-d071-4a50-8625-b4c1a6aa3d96"
      unitRef="usd">-255000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI1LTctMS0xLTQ3Mjk4_d8d71f13-fa17-4173-a150-ae2a73b8c9c4"
      unitRef="usd">0</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI2LTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246OWQ0MzEyZmQ4NWUxNDNhNGJiNWVkMmM3NGFkZjBiZWVfNTQ5NzU1ODEzODkzMQ_b21cb0a0-2647-465d-b557-d41fe0fb1f57"
      unitRef="shares">43963</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i2911999037eb4263a9cc248f353f5ac0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI2LTEtMS0xLTQ3Mjk4_e65d328c-8f4e-4625-a00a-1cfdba34f9e4"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="id233ffb83f424c638bf8893328548c59_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI2LTItMS0xLTQ3Mjk4_0f652769-217e-4de7-aad1-dd349616d08b"
      unitRef="usd">-1686000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI2LTctMS0xLTQ3Mjk4_8a7d613d-8594-4118-b302-ed8d35fe137c"
      unitRef="usd">-1682000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="ibb04e53487574b0382fd2f4569d64211_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI5LTYtMS0xLTQ3Mjk4_7d79f2e2-34d1-4c84-a77d-2924665d9bce"
      unitRef="usd">6000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzI5LTctMS0xLTQ3Mjk4_ada3d72a-7cb8-4014-ad4f-0575317eee5a"
      unitRef="usd">6000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ibb04e53487574b0382fd2f4569d64211_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMwLTYtMS0xLTQ3Mjk4_d8fe4898-b151-43e2-966c-768650650f90"
      unitRef="usd">148000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMwLTctMS0xLTQ3Mjk4_f4070342-721f-461a-a366-9a15e5b05bda"
      unitRef="usd">148000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i27d64d9fe1d34451b585ece411cde0fb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMxLTEtMS0xLTQ3Mjk4_76b6fd2c-a3fb-45b8-9e41-f98e52f4cf08"
      unitRef="usd">1496000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1dffe0dc6699412c9a0068d6e5567470_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMxLTItMS0xLTQ3Mjk4_ec24d4ff-c3c0-4e65-b7a2-81b9fd6a690f"
      unitRef="usd">333976000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3f598442dd1944f9a7771766cd6f1635_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMxLTMtMS0xLTQ3Mjk4_1d46bb3b-2377-4dc5-a914-56a88365bcae"
      unitRef="usd">418413000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5fb0ee93f75c4b9e9e87d7d481cf9498_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMxLTQtMS0xLTQ3Mjk4_d8e1cb6e-1e1a-43cd-aea4-fe80c27a7475"
      unitRef="usd">-32074000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7f1a78e348d54b0a811365c79830ffcd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMxLTUtMS0xLTQ3Mjk4_b0a9213a-882e-47b4-8a61-10c078fa9d14"
      unitRef="usd">-5534000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if74c28711b9d45a1b75311436b7292ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMxLTYtMS0xLTQ3Mjk4_f4095844-4bcc-480b-954f-4b69b3dbf4c8"
      unitRef="usd">1412000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTo5ZWZhNGY4ZDQ5MGM0YThjYjUwNDVjYzZjNjRlNmVjNS90YWJsZXJhbmdlOjllZmE0ZjhkNDkwYzRhOGNiNTA0NWNjNmM2NGU2ZWM1XzMxLTctMS0xLTQ3Mjk4_d901992a-4f57-43e1-a979-97a38103d1cc"
      unitRef="usd">717689000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i27d64d9fe1d34451b585ece411cde0fb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEtMS0xLTEtNDcyOTg_76b6fd2c-a3fb-45b8-9e41-f98e52f4cf08"
      unitRef="usd">1496000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1dffe0dc6699412c9a0068d6e5567470_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEtMi0xLTEtNDcyOTg_ec24d4ff-c3c0-4e65-b7a2-81b9fd6a690f"
      unitRef="usd">333976000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3f598442dd1944f9a7771766cd6f1635_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEtMy0xLTEtNDcyOTg_1d46bb3b-2377-4dc5-a914-56a88365bcae"
      unitRef="usd">418413000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5fb0ee93f75c4b9e9e87d7d481cf9498_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEtNC0xLTEtNDcyOTg_d8e1cb6e-1e1a-43cd-aea4-fe80c27a7475"
      unitRef="usd">-32074000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7f1a78e348d54b0a811365c79830ffcd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEtNS0xLTEtNDcyOTg_b0a9213a-882e-47b4-8a61-10c078fa9d14"
      unitRef="usd">-5534000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if74c28711b9d45a1b75311436b7292ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEtNi0xLTEtNDcyOTg_f4095844-4bcc-480b-954f-4b69b3dbf4c8"
      unitRef="usd">1412000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEtNy0xLTEtNDcyOTg_d901992a-4f57-43e1-a979-97a38103d1cc"
      unitRef="usd">717689000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="idfb2b53b22714027b98777b510c9a980_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzMtMy0xLTEtNDcyOTg_d9e1fe27-4fa0-485b-b125-241c01e7446f"
      unitRef="usd">89264000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if7f6084918c04376b955aec01e5cc1c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzMtNi0xLTEtNDcyOTg_8991f8a5-6ecd-4be4-9b89-65e595ef65b5"
      unitRef="usd">127000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzMtNy0xLTEtNDcyOTg_59406b06-bf1f-4441-9383-1c91d93a1223"
      unitRef="usd">89391000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic7d229a09dfe4aa8aaa470283cc8e56b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzQtNC0xLTEtNDcyOTg_97dbb437-bf5f-46c1-be4c-142202d13f73"
      unitRef="usd">-23876000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzQtNy0xLTEtNDcyOTg_1b345952-bfbd-4b2c-8490-b11ccbc7ab6b"
      unitRef="usd">-23876000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzUtNy0xLTEtNDcyOTg_0e3663f6-9d1f-4fad-976a-3d094b28dbf1"
      unitRef="usd">65515000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzYtMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjozN2YyMzFlYzdjN2Y0Mzc3OWYzNWQ3NDNjOGFhMGI1NF8yMA_77f6f41d-c180-444e-9b5d-f4b4ab0d89bb"
      unitRef="usdPerShare">2.19</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="idfb2b53b22714027b98777b510c9a980_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzYtMy0xLTEtNDcyOTg_3d348907-52f3-4062-af8e-f6c185532301"
      unitRef="usd">32415000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzYtNy0xLTEtNDcyOTg_3b856209-e8e5-43c8-93fb-b5481177d1dc"
      unitRef="usd">32415000</us-gaap:DividendsCommonStockCash>
    <tmp:NetExerciseOfStockOptionsAndRelatedTaxBenefitShares
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzctMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo1NTAxMDYyNDYzODI0YjhiOGQ3MDgzODZmNzkwODUxMl8zNQ_94c658b1-2b1a-4b4a-ac26-9b5223d96199"
      unitRef="shares">13498</tmp:NetExerciseOfStockOptionsAndRelatedTaxBenefitShares>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia9213ab2f08a409691ab3c664ffa5c1e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzctMS0xLTEtNDcyOTg_b94ed1c7-c314-426f-901e-214652635aa6"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i70ad48125a374d598002accb1afb694e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzctMi0xLTEtNDcyOTg_bb445dc0-c516-442d-b785-af2fd8cff12d"
      unitRef="usd">-805000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzctNy0xLTEtNDcyOTg_9610ef25-53ad-4604-a78f-34628cabb638"
      unitRef="usd">-803000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzgtMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjoyNTU3MWJhZmQzNzM0NTBjODg3M2I4ZWZkOTk1NTMxMl82Mg_90dc5ffb-410f-4811-a7c2-bb4374a3838e"
      unitRef="shares">304513</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ia9213ab2f08a409691ab3c664ffa5c1e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzgtMS0xLTEtNDcyOTg_1274a570-1f14-4c6e-8536-08abd1b7e66e"
      unitRef="usd">30000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i70ad48125a374d598002accb1afb694e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzgtMi0xLTEtNDcyOTg_487b1e05-6786-4f02-9969-e20a87fcd1cd"
      unitRef="usd">23743000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzgtNy0xLTEtNDcyOTg_ce40ec76-ea01-4463-8584-41d7a02c2019"
      unitRef="usd">23773000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i70ad48125a374d598002accb1afb694e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEwLTItMS0xLTQ3Mjk4_e752b9ba-d259-4130-b2fb-79bcba9fc4f0"
      unitRef="usd">5145000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEwLTctMS0xLTQ3Mjk4_306ffe7b-e8fe-431a-9425-f868f274d645"
      unitRef="usd">5145000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzExLTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZGQ0Y2JlYmY3ZDUwNDQwZmFiYjlkMTM4N2EwYzRhY2NfMTA5OTUxMTYyNzgzNw_e3d9b530-d94e-423b-9626-3ab524f43e94"
      unitRef="shares">32</us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="i70ad48125a374d598002accb1afb694e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzExLTItMS0xLTQ3Mjk4_adce7da7-c571-45a4-8250-9cdf4d4a9445"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzExLTctMS0xLTQ3Mjk4_a6181461-b1ad-40fc-b491-a0e92d2ebf19"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEzLTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246YTNiY2IwODhiNDBhNDQ0YmJmZjY5Mzk5Y2M2MWUwY2RfNDI_b00a6fa9-7d00-4342-acd7-867e4485df07"
      unitRef="shares">140</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i70ad48125a374d598002accb1afb694e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEzLTItMS0xLTQ3Mjk4_15ec1336-56df-4fa9-9fcb-d827c9f729af"
      unitRef="usd">257000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="iafb0f729aa9c409ca2cbbb3b105367ca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEzLTUtMS0xLTQ3Mjk4_12a8e06f-071b-46f4-bfbc-14c74fd0373f"
      unitRef="usd">-257000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzEzLTctMS0xLTQ3Mjk4_49e92ddd-a6a0-4525-96ac-54bdd37c0e82"
      unitRef="usd">0</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzE0LTAtMS0xLTQ3Mjk4L3RleHRyZWdpb246YmYzNmI1ODY1MjY2NDRjNmIyYjc2MGRlOGViYjYyYWFfMzE_4870abc7-9340-4b7d-84b8-216ee186494a"
      unitRef="shares">23505</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ia9213ab2f08a409691ab3c664ffa5c1e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzE0LTEtMS0xLTQ3Mjk4_20629c1c-e46e-4f38-afc2-a3cf1d0e7b57"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i70ad48125a374d598002accb1afb694e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzE0LTItMS0xLTQ3Mjk4_6fb96462-5773-47b5-91df-463390f6ae8e"
      unitRef="usd">-2294000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzE0LTctMS0xLTQ3Mjk4_df32fab0-c15d-41cc-adab-5fbf42ae8c17"
      unitRef="usd">-2292000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="if7f6084918c04376b955aec01e5cc1c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzE3LTYtMS0xLTQ3Mjk4_2752c115-15fd-4d0d-8bd8-91c1856527b4"
      unitRef="usd">2000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzE3LTctMS0xLTQ3Mjk4_a543f9d2-1e9a-4e73-9c2a-55534128ff38"
      unitRef="usd">2000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="if7f6084918c04376b955aec01e5cc1c3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzE5LTYtMS0xLTQ3Mjk4_13e8a2b5-3be2-48e9-89a0-6040cbe086d9"
      unitRef="usd">125000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzE5LTctMS0xLTQ3Mjk4_1774a76b-f708-4a56-8f34-d1ecc19dff56"
      unitRef="usd">125000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0d9e99e39b694f9ca3cb70e769f8dc85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzIwLTEtMS0xLTQ3Mjk4_d04e04ec-04b9-4f48-a2d3-6f8ea9de3717"
      unitRef="usd">1470000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i11b1d1a2623b4c3eb601dc9716fe4d5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzIwLTItMS0xLTQ3Mjk4_cc6d7925-e27d-4352-9636-f143cbc0ee58"
      unitRef="usd">312538000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9e1e620461d5454ab93f856a07891746_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzIwLTMtMS0xLTQ3Mjk4_3f20b73d-c473-413e-8a9b-1fc325327df8"
      unitRef="usd">475262000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0c7dc67d563143b1af6de8584eaf9dcb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzIwLTQtMS0xLTQ3Mjk4_b42909ef-df0a-4d2b-88dd-061738510061"
      unitRef="usd">-55950000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibc59e00b41e94298a3e4d9ad84cba198_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzIwLTUtMS0xLTQ3Mjk4_c27824b5-437d-4457-89d4-3875bfb87c7a"
      unitRef="usd">-5791000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i102db297147043cc958ffb2bf1ece07f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzIwLTYtMS0xLTQ3Mjk4_14fac3de-69f5-43b7-bdec-86baecce5a47"
      unitRef="usd">1412000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDMvZnJhZzoyZWU4NmZjMTU0ZDA0NDA0YjExNzgzNTUzYzJlNmRkOC90YWJsZTplN2YwMDk1ZmZlYmI0ZTNjYTVlZTdhNGYzODc4YThmYy90YWJsZXJhbmdlOmU3ZjAwOTVmZmViYjRlM2NhNWVlN2E0ZjM4NzhhOGZjXzIwLTctMS0xLTQ3Mjk4_bc95b5f5-0d20-4872-a207-62d591447f8e"
      unitRef="usd">728941000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTU1_1e416420-4a2f-41e7-ade2-d3dd6f5b84a0">Summary of Significant Accounting Policies&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis Of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tompkins Financial Corporation (&#x201c;Tompkins&#x201d; or &#x201c;the Company&#x201d;) is a registered Financial Holding Company with the Federal Reserve Board pursuant to the Bank Holding Company Act of 1956, as amended, organized under the laws of New York State, and is the parent company of Tompkins Community Bank, and Tompkins Insurance Agencies, Inc. (&#x201c;Tompkins Insurance&#x201d;).  Tompkins Community Bank provides a full array of trust and investment services under the Tompkins Financial Advisors brand.  Unless the context otherwise requires, the term &#x201c;Company&#x201d; refers to Tompkins Financial Corporation and its subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial information included herein combines the results of operations, the assets, liabilities, and shareholders&#x2019; equity (including comprehensive income or loss) of the Company and all entities in which the Company has a controlling financial interest. All significant intercompany balances and transactions are eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity under U.S. generally accepted accounting principles. Voting interest entities are entities in which the total equity investment at risk is sufficient to enable the entity to finance itself independently and provides the equity holders with the obligation to absorb losses, the right to receive residual returns and the right to make decisions about the entity&#x2019;s activities. The Company consolidates voting interest entities in which it has all, or at least a majority of, the voting interest. As defined in applicable accounting standards, variable interest entities (VIEs) are entities that lack one or more of the characteristics of a voting interest entity. A controlling financial interest in a VIE is present when the Company has both the power and ability to direct the activities of the VIE that most significantly impact the VIE&#x2019;s economic performance and an obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles. In preparing the financial statements, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities, and disclose contingent assets and liabilities, at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Actual results could differ from those estimates. Significant items subject to such estimates and assumptions include the allowance for credit losses, valuation of goodwill and intangible assets, deferred income tax assets, and obligations related to employee benefits.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial information included herein combines the results of operations, the assets, liabilities, and shareholders&#x2019; equity of the Company and its subsidiaries. Amounts in the prior periods&#x2019; unaudited consolidated financial statements are reclassified when necessary to conform to the current periods&#x2019; presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has evaluated subsequent events for potential recognition and/or disclosure and determined that no further disclosures were required.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents in the Consolidated Statements of Cash Flows include cash and noninterest bearing balances due from banks, interest-bearing balances due from banks, Federal funds sold, and money market funds. Management regularly evaluates the credit risk associated with the counterparties to these transactions and believes that the Company is not exposed to any significant credit risk on cash and cash equivalents. Historically, each bank subsidiary is required to maintain reserve balances by the Federal Reserve Bank. However, due to the COVID-19 pandemic, the Federal Reserve Board reduced reserve requirement ratios to zero percent effective March 26, 2020.  The Federal Reserve Board has stated that it has no plans to re-impose reserve requirements, but that it may adjust reserve requirements ratios in the future if conditions warrant.  At both December&#160;31, 2021 and December&#160;31, 2020, the reserve requirements for the Company&#x2019;s banking subsidiaries totaled $0.0.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management determines the appropriate classification of debt securities at the time of purchase. Securities are classified as held-to-maturity when the Company has the positive intent and ability to hold the securities to maturity. Held-to-maturity securities are stated at amortized cost. Debt securities not classified as held-to-maturity securities are classified as either available-for-sale or trading. Available-for-sale debt securities are stated at fair value with the unrealized gains and losses, net of tax, excluded from earnings and reported as a separate component of accumulated comprehensive income or loss, in shareholders&#x2019; equity. Trading securities are stated at fair value, with unrealized gains or losses included in earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Premiums and discounts are amortized or accreted over the expected life or call date of the related security as an adjustment to yield using the interest method. Dividend and interest income are recognized when earned. Realized gains and losses on the sale of securities are included in net gain (loss) on securities transactions. The cost of securities sold is based on the specific identification method.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning January 1, 2020, for available-for-sale debt securities in an unrealized loss position, at least quarterly, the Company evaluates the securities to determine whether the decline in the fair value below the amortized cost basis (impairment) is due to credit-related factors or noncredit-related factors. Any impairment that is not credit-related is recognized in other comprehensive income, net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses (&#x201c;ACL&#x201d;) on the Statements of Condition, limited to the amount by which the amortized cost basis exceeds the fair value, with a corresponding adjustment to earnings. Both the ACL and the adjustment to net income may be reversed if conditions change. However, if the Company intends to sell an impaired available-for-sale debt security or more likely than not will be required to sell such a security before recovering its amortized cost basis, the entire impairment amount must be recognized in earnings with a corresponding adjustment to the security&#x2019;s amortized cost basis. Because the security&#x2019;s amortized cost basis is adjusted to fair value, there is no ACL in this situation.  Changes in the allowance for credit losses are recorded as provision (credit) for credit loss expense. Losses are charged against the ACL when management believes the uncollectability of an available-for-sale debt security is confirmed or when either of the criteria regarding intent or requirement to sell is met.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management measures expected credit losses on held-to-maturity debt securities on a collective basis by major security type with each type sharing similar risk characteristics and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts.  As of December 31, 2021, the held-to-maturity portfolio consisted of U.S. Treasury securities and securities issued by U.S. government-sponsored enterprises, including the Federal National Mortgage Agency and the Federal Farm Credit Banks Funding Corporation.  U.S. Treasury securities are backed by the full faith and credit of and/or guaranteed by the U.S. government, and it is expected that the securities will not be settled at prices less than the amortized cost basis of the securities.  Securities issued by U.S. government agencies or U.S. government-sponsored enterprises carry the explicit and/or implicit guarantee of the U.S. government, are widely recognized as "risk-free," and have a long history of zero credit loss.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to January 1, 2020, we regularly evaluated our debt securities to determine whether there have been any events or economic circumstances indicating that a security with an unrealized loss has suffered other-than-temporary impairment. A debt security is considered impaired if the fair value is less than its amortized cost basis at the reporting date. If impaired, the Company then assesses whether the unrealized loss is other-than-temporary. An unrealized loss on a debt security is generally deemed to be other-than-temporary and a credit loss is deemed to exist if the present value, discounted at the security&#x2019;s effective rate, of the expected future cash flows is less than the amortized cost basis of the debt security. As a result, the credit loss component of an other-than-temporary impairment write-down for debt securities is recorded in earnings while the remaining portion of the impairment loss is recognized, net of tax, in other comprehensive income provided that the Company does not intend to sell the underlying debt security and it is more-likely-than not that the Company would not have to sell the debt security prior to recovery of the unrealized loss, which may be to maturity. If the Company intended to sell any securities with an unrealized loss or it is more-likely-than not that the Company would be required to sell the investment securities, before recovery of their amortized cost basis, then the entire unrealized loss would be recorded in earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued interest receivable on securities is excluded from the estimate of credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Loans and Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans are reported at their principal outstanding balance, net of deferred loan origination fees and costs, and unearned income. The Company has the ability and intent to hold its loans for the foreseeable future, except for certain residential real estate loans held-for-sale. The Company provides motor vehicle and equipment financing to its customers through direct financing leases. These leases are carried at the aggregate of lease payments receivable, plus estimated residual values, less unearned income. Unearned income on direct financing leases is amortized over the lease terms, resulting in a level rate of return.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential real estate loans originated and intended for sale in the secondary market are carried at the lower of aggregate cost or estimated fair value. Fair value is determined on the basis of the rates quoted in the secondary market. Net unrealized losses attributable to changes in market interest rates are recognized through a valuation allowance by charges to income. Loans are generally sold on a non-recourse basis with servicing retained. Any gain or loss on the sale of loans is recognized at the time of sale as the difference between the recorded basis in the loan and the net proceeds from the sale. The Company may use commitments at the time loans are originated or identified for sale to mitigate interest rate risk. The commitments to sell loans and the commitments to originate loans held-for-sale at a set interest rate, if originated, are considered derivatives under Account Standard Codification ("ASC") Topic 815 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The impact of the estimated fair value adjustment was not significant to the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income on loans is accrued and credited to income based upon the principal amount outstanding. Loan origination fees and costs are deferred and recognized over the life of the loan as an adjustment to yield. Loans are considered past due if the required principal and interest payments have not been received as of the date such payments are due. Loans and leases, including impaired loans, are generally classified as nonaccrual if they are past due as to maturity or payment of principal or interest for a period of more than 90 days, unless such loans are well secured and in the process of collection. Loans that are past due less than 90 days may also be classified as nonaccrual if repayment in full of principal or interest is in doubt.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans may be returned to accrual status when all principal and interest amounts contractually due (including arrearages) are reasonably assured of repayment within an acceptable time period, and there is a sustained period (generally six consecutive months) of repayment performance by the borrower in accordance with the contractual terms of the loan agreement. When interest accrual is discontinued, all unpaid accrued interest is reversed. Payments received on loans on nonaccrual are generally applied to reduce the principal balance of the loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In general, the principal balance of a loan is charged off in full or in part when management concludes, based on the available facts and circumstances, that collection of principal in full is not probable. For commercial and commercial real estate loans, this conclusion is generally based upon a review of the borrower&#x2019;s financial condition and cash flow, payment history, economic conditions, and the conditions in the various markets in which the collateral, if any, may be liquidated. In general, consumer loans are charged-off in accordance with regulatory guidelines which provides that such loans be charged-off when the Company becomes aware of the loss, such as from a triggering event that may include new information about a borrower&#x2019;s intent/ability to repay the loan, bankruptcy, fraud or death, among other things, but in no case will the charge-off exceed specified delinquency timeframes. Such delinquency timeframes state that closed-end retail loans (loans with pre-defined maturity dates, such as real estate mortgages, home equity loans and consumer installment loans) that become past due 120 cumulative days and open-end retail loans (loans that roll-over at the end of each term, such as home equity lines of credit) that become past due 180 cumulative days should be classified as a loss and charged-off. For residential real estate loans, charge-off decisions are based upon past due status, current assessment of collateral value, and general market conditions in the areas where the properties are located.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Acquired Loans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquired loans are recorded at fair value at the date of acquisition based on a discounted cash flow methodology that considers various factors including the type of loan and related collateral, classification status, fixed or variable interest rate, term of loan and whether or not the loan was amortizing, and a discount rate reflecting the Company&#x2019;s assessment of risk inherent in the cash flow estimates. Certain larger purchased loans are individually evaluated while other purchased loans are grouped together according to similar risk characteristics and are treated in the aggregate when applying various valuation techniques. These cash flow evaluations are inherently subjective as they require material estimates, all of which may be susceptible to significant change.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to January 1, 2020, loans acquired in a business combination that had evidence of deterioration of credit quality since origination and for which it was probable, at acquisition, that the Company would be unable to collect all contractually required payments receivable were considered purchased credit impaired (&#x201c;PCI&#x201d;) loans. PCI loans were individually evaluated and recorded at fair value at the date of acquisition with no initial valuation allowance based on a discounted cash flow methodology that considered various factors including the type of loan and related collateral, classification status, fixed or variable interest rate, term of loan and whether or not the loan was amortizing, and a discount rate reflecting the Company&#x2019;s assessment of risk inherent in the cash flow estimates. The difference between the undiscounted cash flows expected at acquisition and the investment in the loan, or the &#x201c;accretable yield,&#x201d; was recognized as interest income on a level-yield method over the life of the loan. Contractually required payments for interest and principal that exceeded the undiscounted cash flows expected at acquisition, or the &#x201c;non-accretable difference,&#x201d; were not recognized on the Statement of Condition and did not result in any yield adjustments, loss accruals or valuation allowances. Increases in expected cash flows, including prepayments, subsequent to the initial investment were recognized prospectively through adjustment of the yield on the loan over its &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;remaining life. Decreases in expected cash flows were recognized as impairment. Valuation allowances on PCI loans reflected only losses incurred after the acquisition (meaning the present value of all cash flows expected at acquisition that ultimately were not to be received).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commencing January 1, 2020, in connection with the Company's adoption of ASU 2016-13 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, and its related amendments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, loans acquired in a business combination that have experienced more-than-insignificant deterioration in credit quality since origination are considered purchased credit deteriorated (&#x201c;PCD&#x201d;) loans. At the acquisition date, an estimate of expected credit losses is made for groups of PCD loans with similar risk characteristics and individual PCD loans without similar risk characteristics. This initial allowance for credit losses is allocated to individual PCD loans and added to the purchase price or acquisition date fair values to establish the initial amortized cost basis of the PCD loans. As the initial allowance for credit losses is added to the purchase price, there is no credit loss expense recognized upon acquisition of a PCD loan. Any difference between the unpaid principal balance of PCD loans and the amortized cost basis is considered to relate to noncredit factors and results in a discount or premium. Discounts and premiums are recognized through interest income on a level-yield method over the life of the loans. All loans considered to be PCI prior to January 1, 2020 were converted to PCD on that date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The subsequent measurement of expected credit losses for all acquired loans is the same as the subsequent measurement of expected credit losses for originated loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Allowance for Credit Losses &#x2013; Loans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted ASU 2016-13 on January 1, 2020 using the modified retrospective approach. The Company recorded a net increase to retained earnings of $1.7&#160;million, upon adoption. The transition adjustment includes a decrease in the allowance for credit losses on loans of $2.5&#160;million, and an increase in the allowance for credit losses on off-balance sheet credit exposures of $400,000, net of the corresponding decrease in deferred tax assets of $0.4&#160;million.  Results for the periods beginning after January 1, 2020 are presented under ASC 326 and follows the current expected credit loss methodology.  Prior periods continue to be reported in accordance with previously applicable U.S. GAAP, which followed the incurred credit losses methodology.  The following policies noted are under the current expected credit losses methodology.  A summary of the Company's previous policies under the incurred credit losses methodology follows at the end of this section. Under the current expected credit loss model, the ACL on loans is a valuation allowance estimated at the balance sheet date in accordance with U.S. GAAP that is deducted from the loans&#x2019; amortized cost basis to present the net amount expected to be collected on the loans.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates the ACL on loans based on the underlying assets&#x2019; amortized cost basis, which is the amount at which the financing receivable is originated or acquired, adjusted for applicable accretion or amortization of premium, discount, collection of cash, and charge-offs. In the event that collection of principal becomes uncertain, the Company has policies in place to reverse accrued interest in a timely manner. Therefore, the Company has made a policy election to exclude accrued interest from the amortized cost basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected credit losses are reflected in the ACL through a charge to the provision for credit loss expense. When the Company deems all or a portion of a financial asset to be uncollectible, the appropriate amount is written off and the ACL is reduced by the same amount.  In general, the principal balance of a loan is charged off in full or in part when management concludes, based on the available facts and circumstances, that collection of principal in full is not probable. In addition, the Company has reserves for expected recoveries where the Company reviews the prior four quarter charge offs and applies a recovery rate based on the Company&#x2019;s historical experience. Subsequent recoveries, if any, are credited to the ACL when received.     &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures expected credit losses of financial assets at the loan level by segment, by pooling loans when the financial assets share similar risk characteristics. Depending on the nature of the pool of financial assets with similar risk characteristics, the Company uses a discounted cash flow (&#x201c;DCF&#x201d;) method to estimate the expected credit losses. Allowance on loans that do not share risk characteristics are evaluated on an individual basis.  The Company assigns a credit risk rating to all commercial and commercial real estate loans.  The Company reviews commercial and commercial real estate loans rated Substandard or worse, on nonaccrual, and greater than $250,000 for loss potential and when deemed appropriate, assigns an allowance based on an individual evaluation.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s methodologies for estimating the ACL consider available relevant information about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts. The methodologies apply historical loss information, adjusted for asset-specific characteristics, economic conditions at the measurement date, and forecasts about future economic conditions expected to exist through the contractual lives of the financial assets that are reasonable and supportable, to the identified pools of financial assets with similar risk characteristics for &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;which the historical loss experience was observed. The Company&#x2019;s methodologies revert back to average historical loss information on a straight line basis over eight quarters when it can no longer develop reasonable and supportable forecasts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has identified the following pools of financial assets with similar risk characteristics for measuring expected credit losses:  commercial, commercial real estate, residential, home equity, consumer and leases.  This segmentation was selected based on the differences in the risk profile of each of these categories and aligns well with regulatory reporting categories.  This segmentation separates borrower type, collateral type and the nature of the loan.  The differences in risk profiles of these segments enable the ACL to be more precise in its allocation due to the inherent risk in these specific portfolios. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%"&gt;Discounted Cash Flow Method&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the DCF method to estimate expected credit losses for the commercial, commercial real estate, residential, home equity, and consumer loan pools. For each of these loan segments, the Company generates cash flow projections at the instrument level wherein payment expectations are adjusted for exposure at default using estimated prepayment speeds, time to recovery, probability of default, and loss given default. The modeling of expected prepayment speeds, and time to recovery are based on historical internal data.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses regression analysis of historical internal and peer data to determine suitable loss drivers to utilize when modeling lifetime probability of default and loss given default. This analysis also determines how expected probability of default and loss given default will react to forecasted levels of the loss drivers. For all loan pools utilizing the DCF method, management utilizes and forecasts national unemployment and a one year percentage change in national gross domestic product as loss drivers in the model. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For all DCF models, management has determined that four quarters represents a reasonable and supportable forecast period and reverts back to a historical loss rate over eight quarters on a straight-line basis. Management leverages economic projections from an independent third party to inform its loss driver forecasts over the four-quarter forecast period. Other internal and external indicators of economic forecasts, and scenario weightings, are also considered by management when developing the forecast metrics.  The model considers a base case forecast and two alternative forecasts and assigns weightings to these three scenarios based on current conditions and expectations for future conditions.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The combination of adjustments for credit expectations (default and loss) and timing expectations (prepayment, curtailment, and time to recovery) produces an expected cash flow stream at the instrument level. Instrument effective yield is calculated, net of the impacts of prepayment assumptions, and the instrument expected cash flows are then discounted at that effective yield to produce an instrument-level net present value of expected cash flows (&#x201c;NPV&#x201d;).  An ACL is established for the difference between the instrument&#x2019;s NPV and amortized cost basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The model also considers the need to qualitatively adjust expected loss estimates for information not already captured in the loss estimation process.  These qualitative factors include, but are not limited to, those suggested by the Interagency Policy Statement on Allowances for Credit Losses.  These qualitative factor adjustments may increase or decrease the Company's estimate of expected credit losses.  At December 31, 2021 and 2020, the ACL model included increases in qualitative reserves for loans within the hospitality and other certain industries that may have an elevated level of risk due to the adverse economic impact of the COVID-19 pandemic, as well as loans that remain in the Company's payment deferral program implemented in response to the COVID-19 pandemic. The qualitative reserves were added to all portfolio segments with the majority in commercial real estate and then residential real estate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the size and characteristics of the leasing portfolio, the remaining life method, using the historical loss rate of the commercial and industrial segment, is used to determine the allowance for credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Individually Evaluated Financial Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans that do not share common risk characteristics are evaluated on an individual basis. For collateral dependent financial assets where the Company has determined that foreclosure of the collateral is probable, or where the borrower is experiencing financial difficulty and the Company expects repayment of the financial asset to be provided substantially through the operation or sale of the collateral, the ACL is measured based on the difference between the fair value of the collateral less cost to sell, and the amortized cost basis of the asset as of the measurement date. The ACL may be zero if the fair value of the collateral at the measurement date exceeds the amortized cost basis of the financial asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s estimate of the ACL reflects losses expected over the remaining contractual life of the assets. The contractual term does not consider extensions, renewals or modifications unless the Company has identified an expected troubled debt restructuring.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the incurred credit losses methodology utilized in the prior periods, the allowance for loans and leases was maintained at an amount to assure that an appropriate allowance was maintained.  The methodology was comprised of four major components that management had deemed appropriate in evaluating the appropriateness of the allowance for loan and lease losses.  The components included: impaired loans; criticized and classified credits; historical loss experience; and qualitative or subjective analysis. For impaired loans, an allowance was recognized if the fair value of the loan was less than the recorded investment in the loan (recorded investment in the loan is the principal balance plus any accrued interest, net of deferred loan fees or costs and unamortized premium or discount).  For loans that were not impaired or reviewed individually, management assigned a reserve based upon historical loss experience over a designated look-back period. Management had evaluated a variety of look-back periods and had determined that an eight year look back period was appropriate to capture a full range of economic cycles. Management had also evaluated a variety of statistical methods in analyzing loss history, including averages, weighted averages and loss emergence periods and had determined that by applying a loss emergence period analysis to historical losses over a full economic cycle had resulted in a reasonable estimate of losses inherent in the loan portfolio. The model also included an analysis of a variety of subjective factors to support the reserve estimate. These subjective factors included allowance allocations for risks that may not otherwise be fully recognized in other components of the model. Among the subjective factors that were routinely considered as part of this analysis were: growth trends in the portfolio, changes in management and/or polices related to lending activities, trends in classified or nonaccrual loans, concentrations of credit, local and national economic trends, and industry trends.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For acquired credit impaired loans accounted for under FASB ASC Topic 310-30, Loans and Debt Securities Acquired with Deteriorated Credit Quality, (&#x201c;ASC Topic 310-30&#x201d;), the Company&#x2019;s allowance for loan and lease losses was estimated based upon our expected cash flows for these loans. To the extent that we experienced a deterioration in borrower credit quality resulting in a decrease in our expected cash flows subsequent to the acquisition of the loans, an allowance for loan losses would be established based on our estimate of future credit losses over the remaining life of the loans. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For acquired non-credit impaired loans accounted for under FASB ASC Topic 310-20, Nonrefundable Fees and Other Costs, (&#x201c;ASC Topic 310-20&#x201d;), the Company&#x2019;s allowance for loan and lease losses was maintained through provisions for loan losses based upon an evaluation process that was similar to our evaluation process used for originated loans. This evaluation, which included a review of loans on which full collectability may not be reasonably assured, it considered, among other matters, the estimated fair value of the underlying collateral, economic conditions, historical net loan loss experience, carrying value of the loans, which included the remaining net purchase discount or premium, and other factors that warrant recognition in determining our allowance for loan losses. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%"&gt;Troubled Debt Restructuring&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A loan that has been modified or renewed is considered a troubled debt restructuring (&#x201c;TDR&#x201d;) when two conditions are met: 1) the borrower is experiencing financial difficulty and 2) concessions are made for the borrower's benefit that would not otherwise be considered for a borrower or transaction with similar credit risk characteristics. The Company&#x2019;s ACL reflects all effects of a TDR when an individual asset is specifically identified as a reasonably expected TDR. The Company has determined that a TDR is reasonably expected no later than the point when the lender concludes that modification is the best course of action and it is at least reasonably possible that the troubled borrower will accept some form of concession from the lender to avoid a default.  Reasonably expected TDRs and executed non-performing TDRs are evaluated individually to determine the required ACL. TDRs performing in accordance with their modified contractual terms for a reasonable period of time, generally six months,  may be included in the Company&#x2019;s existing pools based on the underlying risk characteristics of the loan to measure the ACL.  The provisions of the CARES Act and interagency guidance issued by Federal banking regulators provided guidance and clarification related to modifications and deferral programs to assist borrowers who are negatively impacted by the COVID-19 national emergency.  Under the CARES Act, a modification deemed to be COVID-19-related is not considered to be a TDR if the loan was not more than 30 days past due as of December 31, 2019 and the deferral was executed between March 1, 2020 and the earlier of 60 days after the date of termination of the COVID-19 national emergency or December 31, 2020. The Appropriations Act extended the termination of these provisions to the earlier of 60 days after the COVID-19 national emergency date or January 1, 2022. The banking regulators issued similar guidance, which clarified that a COVID-19-related modification should not be considered a TDR if the borrower was current on payments at the time the underlying loan modification program was implemented and if the modification was considered to be short-term. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the CARES Act, the Appropriations Act and the interagency guidance, the Company does not designate eligible loan modifications and deferrals resulting from the impacts of COVID-19 as TDRs. The Company evaluates modifications for eligibility under the CARES Act and Appropriations Act, then the interagency guidance if they do not qualify &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for the CARES Act or Appropriation Act relief.  Modifications that are not eligible for either program continue to follow the Corporation&#x2019;s established TDR policy.  Additionally, loans with deferrals granted due to COVID-19 are not generally reported as past due or nonaccrual.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Loan Commitments and Allowance for Credit Losses on Off-Balance Sheet Credit Exposures&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments include off-balance sheet credit instruments, such as commitments to make loans, unused lines of credit and commercial letters of credit, issued to meet customer financing needs. The Company&#x2019;s exposure to credit loss in the event of nonperformance by the other party to the financial instrument for off-balance sheet loan commitments is represented by the contractual amount of those instruments. Such financial instruments are recorded when they are funded. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records an allowance for credit losses on off-balance sheet credit exposures, unless the commitments to extend credit are unconditionally cancellable, through a charge to the provision for credit loss expense for off-balance sheet credit exposures included in other noninterest expense in the Company&#x2019;s Consolidated Statements of Income. The ACL on off-balance sheet credit exposures is estimated by loan segment at each balance sheet date under the current expected credit loss model using similar methodologies as portfolio loans, taking into consideration the likelihood that funding will occur, and is included in other liabilities on the Company&#x2019;s Statements of Condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%"&gt;Premises and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Land is carried at cost. Premises and equipment are stated at cost, less allowances for depreciation. The provision for depreciation for financial reporting purposes is computed generally by the straight-line method at rates sufficient to write-off the cost of such assets over their estimated useful lives. Buildings are amortized over a period of 10-39 years, and furniture, fixtures, and equipment are amortized over a period of 2-20 years. Leasehold improvements are generally depreciated over the lesser of the lease term or the estimated lives of the improvements. Maintenance and repairs are charged to expense as incurred. Gains or losses on disposition are reflected in earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Real Estate Owned&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other real estate owned consists of properties formerly pledged as collateral to loans, which have been acquired by the Company through foreclosure proceedings or acceptance of a deed in lieu of foreclosure. Upon transfer of a loan to foreclosure status, an appraisal is generally obtained and any excess of the loan balance over the fair value, less estimated costs to sell, is charged against the allowance for credit losses. Expenses and subsequent adjustments to the fair value are treated as other operating expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of purchase price over the fair value of assets acquired in a transaction using purchase accounting. Goodwill has an indefinite useful life and is not amortized, but is tested for impairment. Goodwill impairment tests are performed on an annual basis or when events or circumstances dictate. On January 1, 2020, the Company adopted ASU 2017-04&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;, "Intangibles - Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment", &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;which eliminates the entities requirement to compute the implied fair value.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company tests goodwill annually as of December 31&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;st&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company has the option to perform a qualitative assessment of goodwill, which considers company-specific and economic characteristics that might impact its carrying value. If based on this qualitative assessment, it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then a quantitative test (Step 1) is performed, which compares the fair value of the reporting unit to the carrying amount of the reporting unit in order to identify potential impairment. If the estimated fair value of a reporting unit exceeds its carrying amount, the goodwill of the reporting unit is not considered impaired. The implied fair value of goodwill is determined in the same manner as goodwill that is recognized in a business combination. Significant judgment and estimates are involved in estimating the fair value of the assets and liabilities of the reporting units.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets include core deposit intangibles, customer related intangibles, covenants not to compete, and mortgage servicing rights. Core deposit intangibles represent a premium paid to acquire a base of stable, low cost deposits in the acquisition of a bank, or a bank branch, using purchase accounting. The amortization period for core deposit intangible ranges from 5 to 10 years, using an accelerated method. The covenants not to compete are amortized on a straight-line basis over 3 to 6 years, while customer related intangibles are amortized on an accelerated basis over a range of 6 to 15 years. The amortization period is monitored to determine if circumstances require such periods to be revised. The Company periodically reviews its intangible assets for changes in circumstances that may indicate the carrying amount of the asset is impaired. The Company tests its intangible assets for impairment on an annual basis or more frequently if conditions indicate that an impairment loss has more likely than not been incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Deferred taxes are reviewed quarterly and reduced by a valuation allowance if, based upon the information available, it is more likely than not that some or all of the deferred tax assets will not be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income and recoverable taxes paid in prior years. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized. The Company&#x2019;s policy is to recognize interest and penalties on unrecognized tax benefits in income tax expense in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Tax Credit Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for its investments in qualified affordable housing projects using the proportional amortization method. Under that method, the Company amortizes the initial cost of the investment in proportion to the tax credits and other tax benefits received and recognizes the net investment performance in the income statement as a component of income tax expense.  As of December&#160;31, 2021 and 2020, the Company's remaining investment in qualified affordable housing projects, net of amortization totaled $97,000 and $485,000, respectively.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Securities Sold Under Agreements to Repurchase&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities sold under agreements to repurchase (repurchase agreements) are agreements in which the Company transfers the underlying securities to a third-party custodian&#x2019;s account that explicitly recognizes the Company&#x2019;s interest in the securities. The agreements are accounted for as secured financing transactions provided the Company maintains effective control over the transferred securities and meets other criteria as specified in FASB ASC Topic 860, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Transfers and Servicing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC Topic 860&#x201d;). The Company&#x2019;s agreements are accounted for as secured financings; accordingly, the transaction proceeds are reflected as liabilities and the securities underlying the agreements continue to be carried in the Company&#x2019;s securities portfolio.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Treasury Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The cost of treasury stock is shown on the Consolidated Statements of Condition as a separate component of shareholders&#x2019; equity, and is a reduction to total shareholders&#x2019; equity. Shares are released from treasury at fair value, identified on an average cost basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Trust and Investment Services&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets held in fiduciary or agency capacities for customers are not included in the accompanying Consolidated Statements of Condition, since such items are not assets of the Company. Fees associated with providing trust and investment services are included in noninterest income.  Additional information on trust and investment fees is presented in Note 14 - "Revenue Recognition."&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is calculated by dividing net income available to common shareholders by the weighted average number of shares outstanding during the year, exclusive of shares represented by the unvested portion of restricted stock and restricted stock units. Diluted earnings per share is calculated by dividing net income available to common shareholders by the weighted average number of shares outstanding during the year plus the dilutive effect of the unvested portion of restricted stock and restricted stock units and stock issuable upon conversion of common stock equivalents (primarily stock options) or certain other contingencies. The Company uses authoritative accounting guidance under ASC Topic 260, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. The Company issues stock-based compensation awards that included restricted stock awards that contain such rights.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment Reporting&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company manages its operations through three reportable business segments in accordance with the standards set forth in FASB ASC Topic 280, &#x201c;Segment Reporting&#x201d;. The three segments are: (i) banking (&#x201c;Banking&#x201d;), (ii) insurance (&#x201c;Tompkins Insurance Agencies, Inc.&#x201d;) and (iii) wealth management (&#x201c;Tompkins Financial Advisors&#x201d;). The Company&#x2019;s insurance services and wealth management services are managed separately from the Bank. Additional information on the segments is presented in Note 22- &#x201c;Segment and Related Information.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the Company, comprehensive income (loss) represents net income plus the net change in unrealized gains or losses on available-for-sale debt securities for the period (net of taxes), and the actuarial gain or loss and amortization of unrealized amounts in the Company&#x2019;s defined-benefit retirement and pension plan, supplemental employee retirement plan, and post-retirement life and healthcare benefit plan (net of taxes), and is presented in the Consolidated Statements of Comprehensive Income (Loss) and Consolidated Statements of Changes in Shareholders&#x2019; Equity. Accumulated other comprehensive income (loss) represents the net unrealized gains or losses on available-for-sale debt securities (net of tax) and unrecognized net actuarial gain or loss, unrecognized prior service costs, and unrecognized net initial obligation (net of tax) in the Company&#x2019;s defined-benefit retirement and pension plan, supplemental employee retirement plan, and post-retirement life and healthcare benefit plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension and Other Employee Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains noncontributory defined-benefit and defined contribution plans, which cover substantially all employees of the Company. In addition, the Company also maintains supplemental employee retirement plans for certain executives and a post-retirement life and healthcare plan. These plans are discussed in detail in Note 11 &#x201c;Employee Benefit Plans&#x201d;. The Company incurs certain employment-related expenses associated with these plans. In order to measure the expense associated with these plans, various assumptions are made including the discount rate used to value certain liabilities, expected return on plan assets, anticipated mortality rates, and expected future healthcare costs. The assumptions are based on historical experience as well as current facts and circumstances. A third-party actuarial firm is used to assist management in measuring the expense and liability associated with the plans. The Company uses a December 31 measurement date for its plans. As of the measurement date, plan assets are determined based on fair value, generally representing observable market prices. The projected benefit obligation is primarily determined based on the present value of projected benefit distributions at an assumed discount rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expenses associated with these plans are charged to current operating expenses.  The Company recognizes an asset for a plan&#x2019;s overfunded status or a liability for a plan&#x2019;s underfunded status in the Company&#x2019;s consolidated statements of condition, and recognizes changes in the funded status of these plans in comprehensive income, net of applicable taxes, in the year in which the change occurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for the provisions of FASB ASC Topic 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements and Disclosures &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC Topic 820&#x201d;), for financial assets and financial liabilities. ASC Topic 820 defines fair value, establishes a framework for measuring fair value in accordance with U.S. GAAP, and expands disclosures about fair value measurements. See Note 19 &#x201c;Fair Value Measurements&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In general, fair values of financial instruments are based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and the Company&#x2019;s creditworthiness, among others.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under ASU 2014-09&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Revenue From contracts With Customers (Topic 606)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, effective January 1, 2018, the Company adopted new policies related to revenue recognition. In general, for revenue not associated with financial instruments, guarantees and lease contracts, the Company applies the following steps when recognizing revenue from contracts with customers: (i) identify the contract, (ii) identify the performance obligations, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations and (v) recognize revenue when a performance obligation is satisfied. Tompkins' contracts with customers are generally short term in nature, typically due within one year or less or cancellable by the Company or the Company's customer upon a short notice period. Performance obligations for the Company's customer contracts are generally satisfied at a single point in time, typically when the transaction is complete, or over time. For performance obligations satisfied over time, Tompkins primarily uses the output method, directly measuring the value of the products/services transferred to the customer, to determine when performance obligations have been satisfied. The Company typically receives payment from customers and recognizes revenue concurrent with the satisfaction of the Company's performance obligations. In most cases, this occurs within a single financial reporting period. For payments received in advance of the satisfaction of performance obligations, revenue recognition is deferred until such time as the performance obligations have been satisfied. In cases where the Company has not received payment despite satisfaction of the Company's performance obligations, the Company accrues an estimate of the amount due in the period the Company's performance obligations have been satisfied. For contracts with variable components, only amounts for which collection is probable are accrued. The Company generally acts in a principal capacity, on the Company's own behalf, in most of the Company's contracts with customers. In such transactions, Tompkins &lt;/span&gt;&lt;/div&gt;recognizes revenue and the related costs to provide the services on a gross basis in the Company's financial statements. In some cases, Tompkins acts in an agent capacity, deriving revenue through assisting other entities in transactions with the Company's customers. In such transactions, Tompkins recognizes revenue and the related costs to provide the services on a net basis in the Company's financial statements. These transactions recognized on a net basis primarily relate to insurance and brokerage commissions and fees derived from the Company's customers' use of various interchange and ATM/debit card networks. Refer to Note 14 "Revenue Recognition" for additional disclosures required by ASC 606.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTEx_4c90c2e4-b6f4-41c3-b608-9ccba3115651">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis Of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tompkins Financial Corporation (&#x201c;Tompkins&#x201d; or &#x201c;the Company&#x201d;) is a registered Financial Holding Company with the Federal Reserve Board pursuant to the Bank Holding Company Act of 1956, as amended, organized under the laws of New York State, and is the parent company of Tompkins Community Bank, and Tompkins Insurance Agencies, Inc. (&#x201c;Tompkins Insurance&#x201d;).  Tompkins Community Bank provides a full array of trust and investment services under the Tompkins Financial Advisors brand.  Unless the context otherwise requires, the term &#x201c;Company&#x201d; refers to Tompkins Financial Corporation and its subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial information included herein combines the results of operations, the assets, liabilities, and shareholders&#x2019; equity (including comprehensive income or loss) of the Company and all entities in which the Company has a controlling financial interest. All significant intercompany balances and transactions are eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity under U.S. generally accepted accounting principles. Voting interest entities are entities in which the total equity investment at risk is sufficient to enable the entity to finance itself independently and provides the equity holders with the obligation to absorb losses, the right to receive residual returns and the right to make decisions about the entity&#x2019;s activities. The Company consolidates voting interest entities in which it has all, or at least a majority of, the voting interest. As defined in applicable accounting standards, variable interest entities (VIEs) are entities that lack one or more of the characteristics of a voting interest entity. A controlling financial interest in a VIE is present when the Company has both the power and ability to direct the activities of the VIE that most significantly impact the VIE&#x2019;s economic performance and an obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles. In preparing the financial statements, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities, and disclose contingent assets and liabilities, at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Actual results could differ from those estimates. Significant items subject to such estimates and assumptions include the allowance for credit losses, valuation of goodwill and intangible assets, deferred income tax assets, and obligations related to employee benefits.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial information included herein combines the results of operations, the assets, liabilities, and shareholders&#x2019; equity of the Company and its subsidiaries. Amounts in the prior periods&#x2019; unaudited consolidated financial statements are reclassified when necessary to conform to the current periods&#x2019; presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTY4_1ef7e3bb-75aa-40a6-bb8e-231cc3dead36">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents in the Consolidated Statements of Cash Flows include cash and noninterest bearing balances due from banks, interest-bearing balances due from banks, Federal funds sold, and money market funds. Management regularly evaluates the credit risk associated with the counterparties to these transactions and believes that the Company is not exposed to any significant credit risk on cash and cash equivalents. Historically, each bank subsidiary is required to maintain reserve balances by the Federal Reserve Bank. However, due to the COVID-19 pandemic, the Federal Reserve Board reduced reserve requirement ratios to zero percent effective March 26, 2020.  The Federal Reserve Board has stated that it has no plans to re-impose reserve requirements, but that it may adjust reserve requirements ratios in the future if conditions warrant.  At both December&#160;31, 2021 and December&#160;31, 2020, the reserve requirements for the Company&#x2019;s banking subsidiaries totaled $0.0.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <tmp:FinancialInstitutionsActualReserveAmount
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzQ3MjE_b7cf5a61-2d30-432b-961c-783bdaf2b13d"
      unitRef="usd">0.0</tmp:FinancialInstitutionsActualReserveAmount>
    <tmp:FinancialInstitutionsActualReserveAmount
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzQ3MjE_bc732249-4a99-4a3e-881f-4850b54fe40e"
      unitRef="usd">0.0</tmp:FinancialInstitutionsActualReserveAmount>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTQ4_55148acd-b2c2-4c25-b5c5-1d16ebcdb40a">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management determines the appropriate classification of debt securities at the time of purchase. Securities are classified as held-to-maturity when the Company has the positive intent and ability to hold the securities to maturity. Held-to-maturity securities are stated at amortized cost. Debt securities not classified as held-to-maturity securities are classified as either available-for-sale or trading. Available-for-sale debt securities are stated at fair value with the unrealized gains and losses, net of tax, excluded from earnings and reported as a separate component of accumulated comprehensive income or loss, in shareholders&#x2019; equity. Trading securities are stated at fair value, with unrealized gains or losses included in earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Premiums and discounts are amortized or accreted over the expected life or call date of the related security as an adjustment to yield using the interest method. Dividend and interest income are recognized when earned. Realized gains and losses on the sale of securities are included in net gain (loss) on securities transactions. The cost of securities sold is based on the specific identification method.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning January 1, 2020, for available-for-sale debt securities in an unrealized loss position, at least quarterly, the Company evaluates the securities to determine whether the decline in the fair value below the amortized cost basis (impairment) is due to credit-related factors or noncredit-related factors. Any impairment that is not credit-related is recognized in other comprehensive income, net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses (&#x201c;ACL&#x201d;) on the Statements of Condition, limited to the amount by which the amortized cost basis exceeds the fair value, with a corresponding adjustment to earnings. Both the ACL and the adjustment to net income may be reversed if conditions change. However, if the Company intends to sell an impaired available-for-sale debt security or more likely than not will be required to sell such a security before recovering its amortized cost basis, the entire impairment amount must be recognized in earnings with a corresponding adjustment to the security&#x2019;s amortized cost basis. Because the security&#x2019;s amortized cost basis is adjusted to fair value, there is no ACL in this situation.  Changes in the allowance for credit losses are recorded as provision (credit) for credit loss expense. Losses are charged against the ACL when management believes the uncollectability of an available-for-sale debt security is confirmed or when either of the criteria regarding intent or requirement to sell is met.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management measures expected credit losses on held-to-maturity debt securities on a collective basis by major security type with each type sharing similar risk characteristics and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts.  As of December 31, 2021, the held-to-maturity portfolio consisted of U.S. Treasury securities and securities issued by U.S. government-sponsored enterprises, including the Federal National Mortgage Agency and the Federal Farm Credit Banks Funding Corporation.  U.S. Treasury securities are backed by the full faith and credit of and/or guaranteed by the U.S. government, and it is expected that the securities will not be settled at prices less than the amortized cost basis of the securities.  Securities issued by U.S. government agencies or U.S. government-sponsored enterprises carry the explicit and/or implicit guarantee of the U.S. government, are widely recognized as "risk-free," and have a long history of zero credit loss.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to January 1, 2020, we regularly evaluated our debt securities to determine whether there have been any events or economic circumstances indicating that a security with an unrealized loss has suffered other-than-temporary impairment. A debt security is considered impaired if the fair value is less than its amortized cost basis at the reporting date. If impaired, the Company then assesses whether the unrealized loss is other-than-temporary. An unrealized loss on a debt security is generally deemed to be other-than-temporary and a credit loss is deemed to exist if the present value, discounted at the security&#x2019;s effective rate, of the expected future cash flows is less than the amortized cost basis of the debt security. As a result, the credit loss component of an other-than-temporary impairment write-down for debt securities is recorded in earnings while the remaining portion of the impairment loss is recognized, net of tax, in other comprehensive income provided that the Company does not intend to sell the underlying debt security and it is more-likely-than not that the Company would not have to sell the debt security prior to recovery of the unrealized loss, which may be to maturity. If the Company intended to sell any securities with an unrealized loss or it is more-likely-than not that the Company would be required to sell the investment securities, before recovery of their amortized cost basis, then the entire unrealized loss would be recorded in earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued interest receivable on securities is excluded from the estimate of credit losses.&lt;/span&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTI4_47862c33-f823-4855-a601-d1e941a4af29">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Loans and Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans are reported at their principal outstanding balance, net of deferred loan origination fees and costs, and unearned income. The Company has the ability and intent to hold its loans for the foreseeable future, except for certain residential real estate loans held-for-sale. The Company provides motor vehicle and equipment financing to its customers through direct financing leases. These leases are carried at the aggregate of lease payments receivable, plus estimated residual values, less unearned income. Unearned income on direct financing leases is amortized over the lease terms, resulting in a level rate of return.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential real estate loans originated and intended for sale in the secondary market are carried at the lower of aggregate cost or estimated fair value. Fair value is determined on the basis of the rates quoted in the secondary market. Net unrealized losses attributable to changes in market interest rates are recognized through a valuation allowance by charges to income. Loans are generally sold on a non-recourse basis with servicing retained. Any gain or loss on the sale of loans is recognized at the time of sale as the difference between the recorded basis in the loan and the net proceeds from the sale. The Company may use commitments at the time loans are originated or identified for sale to mitigate interest rate risk. The commitments to sell loans and the commitments to originate loans held-for-sale at a set interest rate, if originated, are considered derivatives under Account Standard Codification ("ASC") Topic 815 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The impact of the estimated fair value adjustment was not significant to the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income on loans is accrued and credited to income based upon the principal amount outstanding. Loan origination fees and costs are deferred and recognized over the life of the loan as an adjustment to yield. Loans are considered past due if the required principal and interest payments have not been received as of the date such payments are due. Loans and leases, including impaired loans, are generally classified as nonaccrual if they are past due as to maturity or payment of principal or interest for a period of more than 90 days, unless such loans are well secured and in the process of collection. Loans that are past due less than 90 days may also be classified as nonaccrual if repayment in full of principal or interest is in doubt.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans may be returned to accrual status when all principal and interest amounts contractually due (including arrearages) are reasonably assured of repayment within an acceptable time period, and there is a sustained period (generally six consecutive months) of repayment performance by the borrower in accordance with the contractual terms of the loan agreement. When interest accrual is discontinued, all unpaid accrued interest is reversed. Payments received on loans on nonaccrual are generally applied to reduce the principal balance of the loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In general, the principal balance of a loan is charged off in full or in part when management concludes, based on the available facts and circumstances, that collection of principal in full is not probable. For commercial and commercial real estate loans, this conclusion is generally based upon a review of the borrower&#x2019;s financial condition and cash flow, payment history, economic conditions, and the conditions in the various markets in which the collateral, if any, may be liquidated. In general, consumer loans are charged-off in accordance with regulatory guidelines which provides that such loans be charged-off when the Company becomes aware of the loss, such as from a triggering event that may include new information about a borrower&#x2019;s intent/ability to repay the loan, bankruptcy, fraud or death, among other things, but in no case will the charge-off exceed specified delinquency timeframes. Such delinquency timeframes state that closed-end retail loans (loans with pre-defined maturity dates, such as real estate mortgages, home equity loans and consumer installment loans) that become past due 120 cumulative days and open-end retail loans (loans that roll-over at the end of each term, such as home equity lines of credit) that become past due 180 cumulative days should be classified as a loss and charged-off. For residential real estate loans, charge-off decisions are based upon past due status, current assessment of collateral value, and general market conditions in the areas where the properties are located.&lt;/span&gt;&lt;/div&gt;</us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTAx_44a5d8a6-11c4-48f3-8eda-d938ed06b5ed">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Acquired Loans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquired loans are recorded at fair value at the date of acquisition based on a discounted cash flow methodology that considers various factors including the type of loan and related collateral, classification status, fixed or variable interest rate, term of loan and whether or not the loan was amortizing, and a discount rate reflecting the Company&#x2019;s assessment of risk inherent in the cash flow estimates. Certain larger purchased loans are individually evaluated while other purchased loans are grouped together according to similar risk characteristics and are treated in the aggregate when applying various valuation techniques. These cash flow evaluations are inherently subjective as they require material estimates, all of which may be susceptible to significant change.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to January 1, 2020, loans acquired in a business combination that had evidence of deterioration of credit quality since origination and for which it was probable, at acquisition, that the Company would be unable to collect all contractually required payments receivable were considered purchased credit impaired (&#x201c;PCI&#x201d;) loans. PCI loans were individually evaluated and recorded at fair value at the date of acquisition with no initial valuation allowance based on a discounted cash flow methodology that considered various factors including the type of loan and related collateral, classification status, fixed or variable interest rate, term of loan and whether or not the loan was amortizing, and a discount rate reflecting the Company&#x2019;s assessment of risk inherent in the cash flow estimates. The difference between the undiscounted cash flows expected at acquisition and the investment in the loan, or the &#x201c;accretable yield,&#x201d; was recognized as interest income on a level-yield method over the life of the loan. Contractually required payments for interest and principal that exceeded the undiscounted cash flows expected at acquisition, or the &#x201c;non-accretable difference,&#x201d; were not recognized on the Statement of Condition and did not result in any yield adjustments, loss accruals or valuation allowances. Increases in expected cash flows, including prepayments, subsequent to the initial investment were recognized prospectively through adjustment of the yield on the loan over its &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;remaining life. Decreases in expected cash flows were recognized as impairment. Valuation allowances on PCI loans reflected only losses incurred after the acquisition (meaning the present value of all cash flows expected at acquisition that ultimately were not to be received).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commencing January 1, 2020, in connection with the Company's adoption of ASU 2016-13 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, and its related amendments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, loans acquired in a business combination that have experienced more-than-insignificant deterioration in credit quality since origination are considered purchased credit deteriorated (&#x201c;PCD&#x201d;) loans. At the acquisition date, an estimate of expected credit losses is made for groups of PCD loans with similar risk characteristics and individual PCD loans without similar risk characteristics. This initial allowance for credit losses is allocated to individual PCD loans and added to the purchase price or acquisition date fair values to establish the initial amortized cost basis of the PCD loans. As the initial allowance for credit losses is added to the purchase price, there is no credit loss expense recognized upon acquisition of a PCD loan. Any difference between the unpaid principal balance of PCD loans and the amortized cost basis is considered to relate to noncredit factors and results in a discount or premium. Discounts and premiums are recognized through interest income on a level-yield method over the life of the loans. All loans considered to be PCI prior to January 1, 2020 were converted to PCD on that date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The subsequent measurement of expected credit losses for all acquired loans is the same as the subsequent measurement of expected credit losses for originated loans.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTI0_830488c6-df68-4ce5-af0c-7433568fbcbd">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Allowance for Credit Losses &#x2013; Loans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted ASU 2016-13 on January 1, 2020 using the modified retrospective approach. The Company recorded a net increase to retained earnings of $1.7&#160;million, upon adoption. The transition adjustment includes a decrease in the allowance for credit losses on loans of $2.5&#160;million, and an increase in the allowance for credit losses on off-balance sheet credit exposures of $400,000, net of the corresponding decrease in deferred tax assets of $0.4&#160;million.  Results for the periods beginning after January 1, 2020 are presented under ASC 326 and follows the current expected credit loss methodology.  Prior periods continue to be reported in accordance with previously applicable U.S. GAAP, which followed the incurred credit losses methodology.  The following policies noted are under the current expected credit losses methodology.  A summary of the Company's previous policies under the incurred credit losses methodology follows at the end of this section. Under the current expected credit loss model, the ACL on loans is a valuation allowance estimated at the balance sheet date in accordance with U.S. GAAP that is deducted from the loans&#x2019; amortized cost basis to present the net amount expected to be collected on the loans.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates the ACL on loans based on the underlying assets&#x2019; amortized cost basis, which is the amount at which the financing receivable is originated or acquired, adjusted for applicable accretion or amortization of premium, discount, collection of cash, and charge-offs. In the event that collection of principal becomes uncertain, the Company has policies in place to reverse accrued interest in a timely manner. Therefore, the Company has made a policy election to exclude accrued interest from the amortized cost basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected credit losses are reflected in the ACL through a charge to the provision for credit loss expense. When the Company deems all or a portion of a financial asset to be uncollectible, the appropriate amount is written off and the ACL is reduced by the same amount.  In general, the principal balance of a loan is charged off in full or in part when management concludes, based on the available facts and circumstances, that collection of principal in full is not probable. In addition, the Company has reserves for expected recoveries where the Company reviews the prior four quarter charge offs and applies a recovery rate based on the Company&#x2019;s historical experience. Subsequent recoveries, if any, are credited to the ACL when received.     &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures expected credit losses of financial assets at the loan level by segment, by pooling loans when the financial assets share similar risk characteristics. Depending on the nature of the pool of financial assets with similar risk characteristics, the Company uses a discounted cash flow (&#x201c;DCF&#x201d;) method to estimate the expected credit losses. Allowance on loans that do not share risk characteristics are evaluated on an individual basis.  The Company assigns a credit risk rating to all commercial and commercial real estate loans.  The Company reviews commercial and commercial real estate loans rated Substandard or worse, on nonaccrual, and greater than $250,000 for loss potential and when deemed appropriate, assigns an allowance based on an individual evaluation.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s methodologies for estimating the ACL consider available relevant information about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts. The methodologies apply historical loss information, adjusted for asset-specific characteristics, economic conditions at the measurement date, and forecasts about future economic conditions expected to exist through the contractual lives of the financial assets that are reasonable and supportable, to the identified pools of financial assets with similar risk characteristics for &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;which the historical loss experience was observed. The Company&#x2019;s methodologies revert back to average historical loss information on a straight line basis over eight quarters when it can no longer develop reasonable and supportable forecasts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has identified the following pools of financial assets with similar risk characteristics for measuring expected credit losses:  commercial, commercial real estate, residential, home equity, consumer and leases.  This segmentation was selected based on the differences in the risk profile of each of these categories and aligns well with regulatory reporting categories.  This segmentation separates borrower type, collateral type and the nature of the loan.  The differences in risk profiles of these segments enable the ACL to be more precise in its allocation due to the inherent risk in these specific portfolios. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%"&gt;Discounted Cash Flow Method&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the DCF method to estimate expected credit losses for the commercial, commercial real estate, residential, home equity, and consumer loan pools. For each of these loan segments, the Company generates cash flow projections at the instrument level wherein payment expectations are adjusted for exposure at default using estimated prepayment speeds, time to recovery, probability of default, and loss given default. The modeling of expected prepayment speeds, and time to recovery are based on historical internal data.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses regression analysis of historical internal and peer data to determine suitable loss drivers to utilize when modeling lifetime probability of default and loss given default. This analysis also determines how expected probability of default and loss given default will react to forecasted levels of the loss drivers. For all loan pools utilizing the DCF method, management utilizes and forecasts national unemployment and a one year percentage change in national gross domestic product as loss drivers in the model. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For all DCF models, management has determined that four quarters represents a reasonable and supportable forecast period and reverts back to a historical loss rate over eight quarters on a straight-line basis. Management leverages economic projections from an independent third party to inform its loss driver forecasts over the four-quarter forecast period. Other internal and external indicators of economic forecasts, and scenario weightings, are also considered by management when developing the forecast metrics.  The model considers a base case forecast and two alternative forecasts and assigns weightings to these three scenarios based on current conditions and expectations for future conditions.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The combination of adjustments for credit expectations (default and loss) and timing expectations (prepayment, curtailment, and time to recovery) produces an expected cash flow stream at the instrument level. Instrument effective yield is calculated, net of the impacts of prepayment assumptions, and the instrument expected cash flows are then discounted at that effective yield to produce an instrument-level net present value of expected cash flows (&#x201c;NPV&#x201d;).  An ACL is established for the difference between the instrument&#x2019;s NPV and amortized cost basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The model also considers the need to qualitatively adjust expected loss estimates for information not already captured in the loss estimation process.  These qualitative factors include, but are not limited to, those suggested by the Interagency Policy Statement on Allowances for Credit Losses.  These qualitative factor adjustments may increase or decrease the Company's estimate of expected credit losses.  At December 31, 2021 and 2020, the ACL model included increases in qualitative reserves for loans within the hospitality and other certain industries that may have an elevated level of risk due to the adverse economic impact of the COVID-19 pandemic, as well as loans that remain in the Company's payment deferral program implemented in response to the COVID-19 pandemic. The qualitative reserves were added to all portfolio segments with the majority in commercial real estate and then residential real estate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the size and characteristics of the leasing portfolio, the remaining life method, using the historical loss rate of the commercial and industrial segment, is used to determine the allowance for credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Individually Evaluated Financial Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans that do not share common risk characteristics are evaluated on an individual basis. For collateral dependent financial assets where the Company has determined that foreclosure of the collateral is probable, or where the borrower is experiencing financial difficulty and the Company expects repayment of the financial asset to be provided substantially through the operation or sale of the collateral, the ACL is measured based on the difference between the fair value of the collateral less cost to sell, and the amortized cost basis of the asset as of the measurement date. The ACL may be zero if the fair value of the collateral at the measurement date exceeds the amortized cost basis of the financial asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s estimate of the ACL reflects losses expected over the remaining contractual life of the assets. The contractual term does not consider extensions, renewals or modifications unless the Company has identified an expected troubled debt restructuring.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the incurred credit losses methodology utilized in the prior periods, the allowance for loans and leases was maintained at an amount to assure that an appropriate allowance was maintained.  The methodology was comprised of four major components that management had deemed appropriate in evaluating the appropriateness of the allowance for loan and lease losses.  The components included: impaired loans; criticized and classified credits; historical loss experience; and qualitative or subjective analysis. For impaired loans, an allowance was recognized if the fair value of the loan was less than the recorded investment in the loan (recorded investment in the loan is the principal balance plus any accrued interest, net of deferred loan fees or costs and unamortized premium or discount).  For loans that were not impaired or reviewed individually, management assigned a reserve based upon historical loss experience over a designated look-back period. Management had evaluated a variety of look-back periods and had determined that an eight year look back period was appropriate to capture a full range of economic cycles. Management had also evaluated a variety of statistical methods in analyzing loss history, including averages, weighted averages and loss emergence periods and had determined that by applying a loss emergence period analysis to historical losses over a full economic cycle had resulted in a reasonable estimate of losses inherent in the loan portfolio. The model also included an analysis of a variety of subjective factors to support the reserve estimate. These subjective factors included allowance allocations for risks that may not otherwise be fully recognized in other components of the model. Among the subjective factors that were routinely considered as part of this analysis were: growth trends in the portfolio, changes in management and/or polices related to lending activities, trends in classified or nonaccrual loans, concentrations of credit, local and national economic trends, and industry trends.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For acquired credit impaired loans accounted for under FASB ASC Topic 310-30, Loans and Debt Securities Acquired with Deteriorated Credit Quality, (&#x201c;ASC Topic 310-30&#x201d;), the Company&#x2019;s allowance for loan and lease losses was estimated based upon our expected cash flows for these loans. To the extent that we experienced a deterioration in borrower credit quality resulting in a decrease in our expected cash flows subsequent to the acquisition of the loans, an allowance for loan losses would be established based on our estimate of future credit losses over the remaining life of the loans. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For acquired non-credit impaired loans accounted for under FASB ASC Topic 310-20, Nonrefundable Fees and Other Costs, (&#x201c;ASC Topic 310-20&#x201d;), the Company&#x2019;s allowance for loan and lease losses was maintained through provisions for loan losses based upon an evaluation process that was similar to our evaluation process used for originated loans. This evaluation, which included a review of loans on which full collectability may not be reasonably assured, it considered, among other matters, the estimated fair value of the underlying collateral, economic conditions, historical net loan loss experience, carrying value of the loans, which included the remaining net purchase discount or premium, and other factors that warrant recognition in determining our allowance for loan losses. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%"&gt;Troubled Debt Restructuring&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A loan that has been modified or renewed is considered a troubled debt restructuring (&#x201c;TDR&#x201d;) when two conditions are met: 1) the borrower is experiencing financial difficulty and 2) concessions are made for the borrower's benefit that would not otherwise be considered for a borrower or transaction with similar credit risk characteristics. The Company&#x2019;s ACL reflects all effects of a TDR when an individual asset is specifically identified as a reasonably expected TDR. The Company has determined that a TDR is reasonably expected no later than the point when the lender concludes that modification is the best course of action and it is at least reasonably possible that the troubled borrower will accept some form of concession from the lender to avoid a default.  Reasonably expected TDRs and executed non-performing TDRs are evaluated individually to determine the required ACL. TDRs performing in accordance with their modified contractual terms for a reasonable period of time, generally six months,  may be included in the Company&#x2019;s existing pools based on the underlying risk characteristics of the loan to measure the ACL.  The provisions of the CARES Act and interagency guidance issued by Federal banking regulators provided guidance and clarification related to modifications and deferral programs to assist borrowers who are negatively impacted by the COVID-19 national emergency.  Under the CARES Act, a modification deemed to be COVID-19-related is not considered to be a TDR if the loan was not more than 30 days past due as of December 31, 2019 and the deferral was executed between March 1, 2020 and the earlier of 60 days after the date of termination of the COVID-19 national emergency or December 31, 2020. The Appropriations Act extended the termination of these provisions to the earlier of 60 days after the COVID-19 national emergency date or January 1, 2022. The banking regulators issued similar guidance, which clarified that a COVID-19-related modification should not be considered a TDR if the borrower was current on payments at the time the underlying loan modification program was implemented and if the modification was considered to be short-term. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the CARES Act, the Appropriations Act and the interagency guidance, the Company does not designate eligible loan modifications and deferrals resulting from the impacts of COVID-19 as TDRs. The Company evaluates modifications for eligibility under the CARES Act and Appropriations Act, then the interagency guidance if they do not qualify &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for the CARES Act or Appropriation Act relief.  Modifications that are not eligible for either program continue to follow the Corporation&#x2019;s established TDR policy.  Additionally, loans with deferrals granted due to COVID-19 are not generally reported as past due or nonaccrual.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Loan Commitments and Allowance for Credit Losses on Off-Balance Sheet Credit Exposures&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments include off-balance sheet credit instruments, such as commitments to make loans, unused lines of credit and commercial letters of credit, issued to meet customer financing needs. The Company&#x2019;s exposure to credit loss in the event of nonperformance by the other party to the financial instrument for off-balance sheet loan commitments is represented by the contractual amount of those instruments. Such financial instruments are recorded when they are funded. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records an allowance for credit losses on off-balance sheet credit exposures, unless the commitments to extend credit are unconditionally cancellable, through a charge to the provision for credit loss expense for off-balance sheet credit exposures included in other noninterest expense in the Company&#x2019;s Consolidated Statements of Income. The ACL on off-balance sheet credit exposures is estimated by loan segment at each balance sheet date under the current expected credit loss model using similar methodologies as portfolio loans, taking into consideration the likelihood that funding will occur, and is included in other liabilities on the Company&#x2019;s Statements of Condition.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i92fb539a08974e819900835ebfb342e5_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzE4NDQ4_fc726358-c30b-4f36-af54-88a26a1d745b"
      unitRef="usd">1700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease
      contextRef="ic8f86bfc19314d62ba205181b1373367_D20200101-20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzE4NTYx_6ea49fd6-860e-4a45-b315-f0afa84b28b4"
      unitRef="usd">-2500000</us-gaap:FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="ic8f86bfc19314d62ba205181b1373367_D20200101-20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzE4NjU3_68923897-feb4-4509-872d-d03096a17a4e"
      unitRef="usd">400000000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ic8f86bfc19314d62ba205181b1373367_D20200101-20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzE4NzIx_5335a5b4-57e4-4f2b-a19c-a5c1b902bb6b"
      unitRef="usd">-400000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTU2_9f8bc78f-9b90-487e-85fe-f957b10725b9">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%"&gt;Premises and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Land is carried at cost. Premises and equipment are stated at cost, less allowances for depreciation. The provision for depreciation for financial reporting purposes is computed generally by the straight-line method at rates sufficient to write-off the cost of such assets over their estimated useful lives. Buildings are amortized over a period of 10-39 years, and furniture, fixtures, and equipment are amortized over a period of 2-20 years. Leasehold improvements are generally depreciated over the lesser of the lease term or the estimated lives of the improvements. Maintenance and repairs are charged to expense as incurred. Gains or losses on disposition are reflected in earnings.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i45438b9fc219405cb3d431b2a2f8cd60_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzM1NDY0_71147fba-fe68-48bd-b675-f9f2cb888cbd">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id97e407978864d539b788e9aae1d06cd_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzM1NDY3_fc819c31-f2e4-499b-a042-2d78a932f929">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic8dbac6c3fb8472ebc024cb439045b02_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzM1NTQx_95c64d61-36a3-4682-801f-4737dbc690e7">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ife47cdc7523b46d196cd531dcd177316_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzM1NTQ0_ca259c21-9b3c-4816-a3c6-928b084168ed">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:RealEstateOwnedValuationAllowancePolicy
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTY2_4438a2f3-4e77-438f-97c1-c4ff2b2f1b7a">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Real Estate Owned&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other real estate owned consists of properties formerly pledged as collateral to loans, which have been acquired by the Company through foreclosure proceedings or acceptance of a deed in lieu of foreclosure. Upon transfer of a loan to foreclosure status, an appraisal is generally obtained and any excess of the loan balance over the fair value, less estimated costs to sell, is charged against the allowance for credit losses. Expenses and subsequent adjustments to the fair value are treated as other operating expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:RealEstateOwnedValuationAllowancePolicy>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMDc4_2a7c14a4-92e2-40ad-bb39-e5a31e8594ae">Goodwill&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of purchase price over the fair value of assets acquired in a transaction using purchase accounting. Goodwill has an indefinite useful life and is not amortized, but is tested for impairment. Goodwill impairment tests are performed on an annual basis or when events or circumstances dictate. On January 1, 2020, the Company adopted ASU 2017-04&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;, "Intangibles - Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment", &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;which eliminates the entities requirement to compute the implied fair value.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company tests goodwill annually as of December 31&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;st&lt;/span&gt;. The Company has the option to perform a qualitative assessment of goodwill, which considers company-specific and economic characteristics that might impact its carrying value. If based on this qualitative assessment, it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then a quantitative test (Step 1) is performed, which compares the fair value of the reporting unit to the carrying amount of the reporting unit in order to identify potential impairment. If the estimated fair value of a reporting unit exceeds its carrying amount, the goodwill of the reporting unit is not considered impaired. The implied fair value of goodwill is determined in the same manner as goodwill that is recognized in a business combination. Significant judgment and estimates are involved in estimating the fair value of the assets and liabilities of the reporting units.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMDg0_ed90d1f1-06c6-447b-aa64-11113f705e47">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets include core deposit intangibles, customer related intangibles, covenants not to compete, and mortgage servicing rights. Core deposit intangibles represent a premium paid to acquire a base of stable, low cost deposits in the acquisition of a bank, or a bank branch, using purchase accounting. The amortization period for core deposit intangible ranges from 5 to 10 years, using an accelerated method. The covenants not to compete are amortized on a straight-line basis over 3 to 6 years, while customer related intangibles are amortized on an accelerated basis over a range of 6 to 15 years. The amortization period is monitored to determine if circumstances require such periods to be revised. The Company periodically reviews its intangible assets for changes in circumstances that may indicate the carrying amount of the asset is impaired. The Company tests its intangible assets for impairment on an annual basis or more frequently if conditions indicate that an impairment loss has more likely than not been incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i027c3bbc6220445b921b1e7173eff4ce_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzM4Mjcy_d8083726-4b4f-4183-b650-36ac37e8af44">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i6bb944677db84d018e0f98943841e213_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzM4Mjc4_70631992-6353-4fbd-b4d3-f47e620c4740">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic28eea19110c45c9b7fab2ce5d9c7b44_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzM4Mzg0_402bfce1-2c20-41b4-8404-e5a694619b8a">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia3f447d2b29d476eac6b74f1834f2345_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzM4Mzkw_6154a9ed-cf68-42b3-8085-cd385a1b2fa7">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i287f97a102f14a31a73fcbcab71e45ba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzM4NDgz_5c3d41f8-5cd7-47de-abfc-0ff810d4ac97">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if4165b0a6bb7420e8816aad52c5dc65d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzM4NDg5_8a4e6a4d-d5bd-4738-80b9-18a79ba0c0b9">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTI1_c701f2b0-4ab4-4cf1-87a4-4a40760b8c6a">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Deferred taxes are reviewed quarterly and reduced by a valuation allowance if, based upon the information available, it is more likely than not that some or all of the deferred tax assets will not be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income and recoverable taxes paid in prior years. Although realization is not assured, management believes it is more likely than not that all of the deferred tax assets will be realized. The Company&#x2019;s policy is to recognize interest and penalties on unrecognized tax benefits in income tax expense in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:RegulatoryIncomeTaxesPolicy
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMDcx_87b8fdd4-7444-4898-b367-f154c881a2d8">Tax Credit InvestmentsThe Company accounts for its investments in qualified affordable housing projects using the proportional amortization method. Under that method, the Company amortizes the initial cost of the investment in proportion to the tax credits and other tax benefits received and recognizes the net investment performance in the income statement as a component of income tax expense.</us-gaap:RegulatoryIncomeTaxesPolicy>
    <us-gaap:AmortizationMethodQualifiedAffordableHousingProjectInvestments
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzQwNjk0_b84325ba-3337-4a71-8894-0007dc4aec5d"
      unitRef="usd">97000</us-gaap:AmortizationMethodQualifiedAffordableHousingProjectInvestments>
    <us-gaap:AmortizationMethodQualifiedAffordableHousingProjectInvestments
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzQwNzAy_b6be1b5b-c46e-4d83-a6e1-7f58e22df7f2"
      unitRef="usd">485000</us-gaap:AmortizationMethodQualifiedAffordableHousingProjectInvestments>
    <us-gaap:RepurchaseAgreementsValuationPolicy
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTYz_91aac000-6f65-4159-98ff-04cb874798f6">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Securities Sold Under Agreements to Repurchase&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities sold under agreements to repurchase (repurchase agreements) are agreements in which the Company transfers the underlying securities to a third-party custodian&#x2019;s account that explicitly recognizes the Company&#x2019;s interest in the securities. The agreements are accounted for as secured financing transactions provided the Company maintains effective control over the transferred securities and meets other criteria as specified in FASB ASC Topic 860, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Transfers and Servicing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC Topic 860&#x201d;). The Company&#x2019;s agreements are accounted for as secured financings; accordingly, the transaction proceeds are reflected as liabilities and the securities underlying the agreements continue to be carried in the Company&#x2019;s securities portfolio.&lt;/span&gt;&lt;/div&gt;</us-gaap:RepurchaseAgreementsValuationPolicy>
    <tmp:TreasuryStockPolicyTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMDk1_7690fb8c-f1be-478c-995f-7d66d4526ece">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Treasury Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The cost of treasury stock is shown on the Consolidated Statements of Condition as a separate component of shareholders&#x2019; equity, and is a reduction to total shareholders&#x2019; equity. Shares are released from treasury at fair value, identified on an average cost basis.&lt;/span&gt;&lt;/div&gt;</tmp:TreasuryStockPolicyTextBlock>
    <tmp:TrustAndInvestmentServicesPolicyTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTA4_df77e3bf-f59a-4184-84b7-bac924527c3e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Trust and Investment Services&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets held in fiduciary or agency capacities for customers are not included in the accompanying Consolidated Statements of Condition, since such items are not assets of the Company. Fees associated with providing trust and investment services are included in noninterest income.  Additional information on trust and investment fees is presented in Note 14 - "Revenue Recognition."&lt;/span&gt;&lt;/div&gt;</tmp:TrustAndInvestmentServicesPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMDgy_c61dc745-31a3-4e97-a4ac-d3e8af800c06">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is calculated by dividing net income available to common shareholders by the weighted average number of shares outstanding during the year, exclusive of shares represented by the unvested portion of restricted stock and restricted stock units. Diluted earnings per share is calculated by dividing net income available to common shareholders by the weighted average number of shares outstanding during the year plus the dilutive effect of the unvested portion of restricted stock and restricted stock units and stock issuable upon conversion of common stock equivalents (primarily stock options) or certain other contingencies. The Company uses authoritative accounting guidance under ASC Topic 260, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which provides that unvested share-based payment awards that contain nonforfeitable rights to dividends or dividend equivalents (whether paid or unpaid) are participating securities and shall be included in the computation of earnings per share pursuant to the two-class method. The Company issues stock-based compensation awards that included restricted stock awards that contain such rights.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTUy_9f4430dc-f55c-4a6e-87bc-2fc38bc81e81">Segment ReportingThe Company manages its operations through three reportable business segments in accordance with the standards set forth in FASB ASC Topic 280, &#x201c;Segment Reporting&#x201d;. The three segments are: (i) banking (&#x201c;Banking&#x201d;), (ii) insurance (&#x201c;Tompkins Insurance Agencies, Inc.&#x201d;) and (iii) wealth management (&#x201c;Tompkins Financial Advisors&#x201d;). The Company&#x2019;s insurance services and wealth management services are managed separately from the Bank.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzQzNDI5_f572954a-0799-4088-878a-bcac1d376dae"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzQzNTUy_f572954a-0799-4088-878a-bcac1d376dae"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTA0_5f4a08d6-2d82-4499-892a-d0d8a51f9b45">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the Company, comprehensive income (loss) represents net income plus the net change in unrealized gains or losses on available-for-sale debt securities for the period (net of taxes), and the actuarial gain or loss and amortization of unrealized amounts in the Company&#x2019;s defined-benefit retirement and pension plan, supplemental employee retirement plan, and post-retirement life and healthcare benefit plan (net of taxes), and is presented in the Consolidated Statements of Comprehensive Income (Loss) and Consolidated Statements of Changes in Shareholders&#x2019; Equity. Accumulated other comprehensive income (loss) represents the net unrealized gains or losses on available-for-sale debt securities (net of tax) and unrecognized net actuarial gain or loss, unrecognized prior service costs, and unrecognized net initial obligation (net of tax) in the Company&#x2019;s defined-benefit retirement and pension plan, supplemental employee retirement plan, and post-retirement life and healthcare benefit plan.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:PensionAndOtherPostretirementPlansPolicy
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTM5_996b42c8-2069-4577-af94-ca23baed02e3">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension and Other Employee Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains noncontributory defined-benefit and defined contribution plans, which cover substantially all employees of the Company. In addition, the Company also maintains supplemental employee retirement plans for certain executives and a post-retirement life and healthcare plan. These plans are discussed in detail in Note 11 &#x201c;Employee Benefit Plans&#x201d;. The Company incurs certain employment-related expenses associated with these plans. In order to measure the expense associated with these plans, various assumptions are made including the discount rate used to value certain liabilities, expected return on plan assets, anticipated mortality rates, and expected future healthcare costs. The assumptions are based on historical experience as well as current facts and circumstances. A third-party actuarial firm is used to assist management in measuring the expense and liability associated with the plans. The Company uses a December 31 measurement date for its plans. As of the measurement date, plan assets are determined based on fair value, generally representing observable market prices. The projected benefit obligation is primarily determined based on the present value of projected benefit distributions at an assumed discount rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expenses associated with these plans are charged to current operating expenses.  The Company recognizes an asset for a plan&#x2019;s overfunded status or a liability for a plan&#x2019;s underfunded status in the Company&#x2019;s consolidated statements of condition, and recognizes changes in the funded status of these plans in comprehensive income, net of applicable taxes, in the year in which the change occurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansPolicy>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTY1_6e702138-b260-4a4b-9988-d2feb956a572">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for the provisions of FASB ASC Topic 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements and Disclosures &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC Topic 820&#x201d;), for financial assets and financial liabilities. ASC Topic 820 defines fair value, establishes a framework for measuring fair value in accordance with U.S. GAAP, and expands disclosures about fair value measurements. See Note 19 &#x201c;Fair Value Measurements&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In general, fair values of financial instruments are based upon quoted market prices, where available. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure that financial instruments are recorded at fair value. These adjustments may include amounts to reflect counterparty credit quality and the Company&#x2019;s creditworthiness, among others.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMDkvZnJhZzo5ZmU1YWNhYmIxZjU0MDVjYWUzM2I1NmM1ZDVkNTg0MS90ZXh0cmVnaW9uOjlmZTVhY2FiYjFmNTQwNWNhZTMzYjU2YzVkNWQ1ODQxXzUxMTQw_9512abb6-7555-4e65-ab1b-1d5b9c032742">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under ASU 2014-09&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Revenue From contracts With Customers (Topic 606)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, effective January 1, 2018, the Company adopted new policies related to revenue recognition. In general, for revenue not associated with financial instruments, guarantees and lease contracts, the Company applies the following steps when recognizing revenue from contracts with customers: (i) identify the contract, (ii) identify the performance obligations, (iii) determine the transaction price, (iv) allocate the transaction price to the performance obligations and (v) recognize revenue when a performance obligation is satisfied. Tompkins' contracts with customers are generally short term in nature, typically due within one year or less or cancellable by the Company or the Company's customer upon a short notice period. Performance obligations for the Company's customer contracts are generally satisfied at a single point in time, typically when the transaction is complete, or over time. For performance obligations satisfied over time, Tompkins primarily uses the output method, directly measuring the value of the products/services transferred to the customer, to determine when performance obligations have been satisfied. The Company typically receives payment from customers and recognizes revenue concurrent with the satisfaction of the Company's performance obligations. In most cases, this occurs within a single financial reporting period. For payments received in advance of the satisfaction of performance obligations, revenue recognition is deferred until such time as the performance obligations have been satisfied. In cases where the Company has not received payment despite satisfaction of the Company's performance obligations, the Company accrues an estimate of the amount due in the period the Company's performance obligations have been satisfied. For contracts with variable components, only amounts for which collection is probable are accrued. The Company generally acts in a principal capacity, on the Company's own behalf, in most of the Company's contracts with customers. In such transactions, Tompkins &lt;/span&gt;&lt;/div&gt;recognizes revenue and the related costs to provide the services on a gross basis in the Company's financial statements. In some cases, Tompkins acts in an agent capacity, deriving revenue through assisting other entities in transactions with the Company's customers. In such transactions, Tompkins recognizes revenue and the related costs to provide the services on a net basis in the Company's financial statements. These transactions recognized on a net basis primarily relate to insurance and brokerage commissions and fees derived from the Company's customers' use of various interchange and ATM/debit card networks.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzU4NjE_202b647c-6fa3-45ef-81f8-08ed56461467">Securities&#160;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Available-for-Sale Debt Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize available-for-sale debt securities held by the Company at December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-Sale Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized   Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasuries&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. Government sponsored entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;832,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities &#x2013; residential, issued by&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government sponsored entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;879,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;870,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,063,790&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,626&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32,903&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,044,513&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-Sale Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized   Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. Government sponsored entities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;599,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;607,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities &#x2013; residential, issued by&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government sponsored entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;691,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,599,894&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,773&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,474&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,627,193&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Held-to-Maturity Securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize held-to-maturity debt securities held by the Company at December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Held-to-Maturity Securities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized  Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized  Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasuries&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. Government  sponsored entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total held-to-maturity debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;284,009&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;668&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,389&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;282,288&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;There were no held-to-maturity debt securities at December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth information with regard to sales transactions of debt securities available-for-sale:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.368%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.077%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.077%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;142,679&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross realized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,126&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross realized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net gains (losses) on sales of available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;275&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;179&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;528&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's available-for-sale and held-to-maturity debt securities portfolios includes callable securities that may be called prior to maturity.  In 2021, 2020, and 2019, the Company recognized gross gains of $0, $251,000 and $88,000 on securities that were called.  The Company also recognized net losses of $26,000 on equity securities for the years ended December 31, 2021 and  net gains of $13,000 and $29,000 for the years ended December 31, 2020 and 2019, respectively, reflecting the change in fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes available-for-sale &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;debt &lt;/span&gt;&lt;span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;securities that had unrealized losses at December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-Sale Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12 Months or Longer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized  Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized  Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized  Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasuries&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. Government sponsored entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;362,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities &#x2013; residential, issued by&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government sponsored entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;637,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,095,830&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,921&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;394,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,982&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,490,130&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32,903&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes held-to-maturity debt securities that had unrealized losses at &lt;/span&gt;&lt;span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Held-to-Maturity Securities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12 Months or Longer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized  Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasuries&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. Government  sponsored entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total held-to-maturity securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;119,872&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,389&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;119,872&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,389&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Within the available-for-sale and held-to-maturity portfolios, the total number of securities in an unrealized loss position were 268 and 77 at &lt;/span&gt;&lt;span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes available-for-sale debt securities that had unrealized losses at December&#160;31, 2020:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-Sale Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12 Months or Longer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized  Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized  Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized  Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. Government sponsored entities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities &#x2013; residential, issued by&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government sponsored entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;417,782&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,014&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,266&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;460&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;427,048&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,474&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;There were no held-to-maturity debt securities at December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;The Company evaluates available-for-sale debt securities for expected credit losses (&#x201c;ECL&#x201d;) in unrealized loss positions at each measurement date to determine whether the decline in the fair value below the amortized cost basis (impairment) is due to credit-related factors or noncredit-related factors.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:6.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Factors that may be indicative of ECL include, but are not limited to, the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.11pt"&gt;Extent to which the fair value is less than the amortized cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.11pt"&gt;Adverse&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;conditions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;specifically&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;related&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;to&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;security,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;an&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;industry,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;or&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;geographic&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;area&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;(changes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;in&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;technology, business&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;practice).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.11pt"&gt;Payment structure of the debt security with respect to underlying issuer or&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;obligor.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.11pt"&gt;Failure of the issuer to make scheduled payment of principal and/or&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.11pt"&gt;Changes to the rating of a security or issuer by a nationally recognized statistical rating&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;organization.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.11pt"&gt;Changes in tax or regulatory guidelines that impact a security or underlying&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;issuer.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;For available-for-sale debt securities in an unrealized loss position, the Company evaluates the securities to determine whether the decline in the fair value below the amortized cost basis (technical impairment) is the result of changes in interest rates or reflects a fundamental change in the credit worthiness of the underlying issuer. Any impairment that is not credit related is recognized in other comprehensive income, net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses (&#x201c;ACL&#x201d;) on the Statement of Condition, limited to the amount by which the amortized cost basis exceeds the fair value, with a corresponding adjustment to earnings. Both the ACL and the adjustment to net income may be reversed if conditions change.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total gross unrealized losses, shown in the tables above, were primarily attributable to changes in interest rates and levels of market liquidity, relative to when the investment securities were purchased, and not due to the credit-related quality of the investment securities. The Company does not have the intent to sell these securities and does not believe it is more likely than not that the Company will be required to sell these securities before a recovery of amortized cost.  The gross unrealized losses reported for available-for-sale residential mortgage-backed securities relate to investment securities issued by U.S. government sponsored entities such as Federal National Mortgage Association, FHLMC and U.S. government agencies such as Government National Mortgage Association. The gross unrealized losses for held-to-maturity securities are on US Treasuries and securities issued by U.S. government-sponsored enterprises, including The Federal National Mortgage Agency and the Federal Farm Credit Banks Funding Corporation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Management measures expected credit losses on held-to-maturity debt securities on a collective basis by major security type with each type sharing similar risk characteristics and considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Management has made the accounting policy election to exclude accrued interest receivable on held-to-maturity debt securities from the estimate of credit losses. As of  December 31, 2021, the held-to- maturity portfolio consisted of U.S. Treasury securities and securities issued by U.S. government-sponsored enterprises, including The Federal National Mortgage Agency and the Federal Farm Credit Banks Funding Corporation. U.S. Treasury securities are backed by the full faith and credit of and/or guaranteed by the U.S. government, and it is expected that the securities will not be settled at prices less than the amortized cost bases of the securities. Securities issued by U.S. government agencies or U.S. government-sponsored enterprises carry the explicit and/or implicit guarantee of the U.S. government, are widely recognized as &#x201c;risk-free,&#x201d; and have a long history of zero credit loss. As such, the Company did not record an  allowance for credit losses for these securities as of December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company did not recognize any net credit impairment charge to earnings on investment securities in 2021, 2020, or 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amortized cost and estimated fair value of debt securities by contractual maturity are shown in the following table. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations with or without call or prepayment penalties. Mortgage-backed securities are shown separately since they are not due at a single maturity date.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized  Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair  Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;474,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;501,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;492,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,108,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,096,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;955,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,063,790&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,044,513&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized  Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair  Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;728,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;871,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;887,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,599,894&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,627,193&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized  Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair  Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Held-to-maturity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total held-to-maturity debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;284,009&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;282,288&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;There were no held-to-maturity debt securities at December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Trading Securities&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had no securities designated as trading during 2021 or 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pledged Securities&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company pledges securities as collateral for public deposits and other borrowings, and sells securities under agreements to repurchase. See &#x201c;Note 8 - Securities Sold Under Agreements to Repurchase and Federal Funds Purchased&#x201d; for further discussion. Securities carried of $1.4 billion and $1.2 billion, at December&#160;31, 2021 and 2020, respectively, were either pledged or sold under agreements to repurchase.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentrations of Securities&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Except for U.S. government securities, there were no holdings, when taken in the aggregate, of any single issuer that exceeded 10% of shareholders&#x2019; equity at December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%"&gt;Equity Securities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company invests in one CRA qualified equity fund.  This security is carried at market value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Investment in Small Business Investment Companies&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has equity investments in small business investment companies (&#x201c;SBIC&#x201d;) establish&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ed for the purpose of providing financing to small businesses in market areas served by the Company.  These investments totaled $1.6 million a&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;nd $1.5 million at  December&#160;31, 2021 and 2020, respectfully, and were included in other assets on the Company&#x2019;s Consolidated Statements of Condition. These investments are accounted for either under the cost method or the equity method of accounting. As of December&#160;31, 2021, the Company reviewed these investments and determined that there was no impairment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Federal Home Loan Bank Stock&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also holds non-marketable Federal Home Loan Bank New York (&#x201c;FHLBNY&#x201d;) stock, non-marketable Federal Home Loan Bank Pittsburgh (&#x201c;FHLBPITT&#x201d;) stock and non-marketable Atlantic Community Bankers Bank (&#x201c;ACBB&#x201d;) stock, all of which are required to be held for regulatory purposes and for borrowing availability. The required investment in FHLB stock is tied to the Company&#x2019;s borrowing levels with the FHLB. Holdings of FHLBNY stock, FHLBPITT stock and ACBB stock totaled $9.9 million, $1.0 million and $95,000 at December&#160;31, 2021, respectively. These securities are carried at par, which is also cost. The FHLBNY and FHLBPITT continue to pay dividends and repurchase stock. As such, the Company has not recognized any impairment on its holdings of FHLBNY and FHLBPITT stock.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzU4NTQ_1ad55da4-08b0-4191-ab43-a76e54c7f224">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize available-for-sale debt securities held by the Company at December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-Sale Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized   Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasuries&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. Government sponsored entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;832,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities &#x2013; residential, issued by&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government sponsored entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;879,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;870,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,063,790&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,626&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32,903&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,044,513&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-Sale Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized   Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. Government sponsored entities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;599,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;607,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities &#x2013; residential, issued by&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government sponsored entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;691,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,599,894&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,773&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,474&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,627,193&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzItMS0xLTEtNDcyOTg_075ca623-c0b0-42ea-b741-389ac69d2a14"
      unitRef="usd">160291000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzItMi0xLTEtNDcyOTg_65fea4ed-1a09-419a-b361-546fb4f7b3be"
      unitRef="usd">85000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzItMy0xLTEtNDcyOTg_80d832a8-bf0b-41a8-be20-ae2429b8f882"
      unitRef="usd">2542000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzItNC0xLTEtNDcyOTg_272251d0-ffe8-43f0-9572-a982408e2950"
      unitRef="usd">157834000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzMtMS0xLTEtNDcyOTg_47bb63e8-007b-4737-b0fc-2fb75c83748d"
      unitRef="usd">843218000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzMtMi0xLTEtNDcyOTg_c69056d3-5324-4539-91fb-b666b44ce306"
      unitRef="usd">4527000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzMtMy0xLTEtNDcyOTg_5c7fad1b-4f86-441a-b475-195987f9b4b1"
      unitRef="usd">15372000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzMtNC0xLTEtNDcyOTg_c4ac6c41-acef-46cc-a018-fbc757605eb8"
      unitRef="usd">832373000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib037e02056774d4fa84a6211aa72fb85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzQtMS0xLTEtNDcyOTg_ece7054f-1f5b-49a8-9aaf-cbbcea8f2b4c"
      unitRef="usd">102177000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib037e02056774d4fa84a6211aa72fb85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzQtMi0xLTEtNDcyOTg_8a2f7224-2ffb-4e84-81f9-76fc840528de"
      unitRef="usd">2092000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib037e02056774d4fa84a6211aa72fb85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzQtMy0xLTEtNDcyOTg_e365ccaf-22cd-4658-92ea-f806440c4be5"
      unitRef="usd">100000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib037e02056774d4fa84a6211aa72fb85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzQtNC0xLTEtNDcyOTg_19205656-ef0c-4bc0-a065-5aed192edeb7"
      unitRef="usd">104169000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie2d837ff90f148b2b4f216b5d8a15968_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzYtMS0xLTEtNDcyOTg_3b2f221b-22f8-43d5-8131-4865bfaa7bd2"
      unitRef="usd">76502000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ie2d837ff90f148b2b4f216b5d8a15968_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzYtMi0xLTEtNDcyOTg_31d23cd1-ac28-44c2-9bf1-04abf798fae0"
      unitRef="usd">1187000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ie2d837ff90f148b2b4f216b5d8a15968_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzYtMy0xLTEtNDcyOTg_dae7812f-1838-466e-ab26-94e489e9ece7"
      unitRef="usd">532000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ie2d837ff90f148b2b4f216b5d8a15968_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzYtNC0xLTEtNDcyOTg_04afd7ac-4322-43cd-aac1-9c251bdcaf29"
      unitRef="usd">77157000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzctMS0xLTEtNDcyOTg_af92d8ba-baf4-49d3-9804-cb22abe4aefb"
      unitRef="usd">879102000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzctMi0xLTEtNDcyOTg_d993ca60-87f1-41be-87a2-65a7e386d2e7"
      unitRef="usd">5735000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzctMy0xLTEtNDcyOTg_ce978141-25a6-4638-b90e-1c08fa0d5fb3"
      unitRef="usd">14281000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzctNC0xLTEtNDcyOTg_b15b5452-4df4-468f-b569-580453b48a40"
      unitRef="usd">870556000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5e48fba045744903819fa438458e519c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzktMS0xLTEtNDcyOTg_5ec0ff0a-db8a-4115-af40-f724e7a3a7f6"
      unitRef="usd">2500000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i5e48fba045744903819fa438458e519c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzktMi0xLTEtNDcyOTg_ed121f00-8a04-4d32-9102-5826fdd8d64a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5e48fba045744903819fa438458e519c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzktMy0xLTEtNDcyOTg_3fdddebb-7d42-4d4b-8b21-c0f4592fe7c3"
      unitRef="usd">76000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i5e48fba045744903819fa438458e519c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzktNC0xLTEtNDcyOTg_c2561ebc-1067-4751-844d-2df907e31240"
      unitRef="usd">2424000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzEwLTEtMS0xLTQ3Mjk4_64895263-a146-4539-846c-4ab7aed27522"
      unitRef="usd">2063790000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzEwLTItMS0xLTQ3Mjk4_486bc9ce-3253-49c0-838a-48c3d7af19f2"
      unitRef="usd">13626000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzEwLTMtMS0xLTQ3Mjk4_977e7234-911b-440e-a0c3-318d952bee5b"
      unitRef="usd">32903000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTplYTMxM2EyZGNlNzA0N2QzOWM0NGEwNjcxYWUyZDEzOS90YWJsZXJhbmdlOmVhMzEzYTJkY2U3MDQ3ZDM5YzQ0YTA2NzFhZTJkMTM5XzEwLTQtMS0xLTQ3Mjk4_3c8e8bb9-ccc8-4380-b4b6-9ed98345f53f"
      unitRef="usd">2044513000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia12aea24272e459a957c5a306516639e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzMtMS0xLTEtNDcyOTg_a5b27289-b72b-48de-a960-749ecd2e6881"
      unitRef="usd">599652000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia12aea24272e459a957c5a306516639e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzMtMi0xLTEtNDcyOTg_7b51ec91-7e2e-452c-88fe-38949ed17e12"
      unitRef="usd">9820000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia12aea24272e459a957c5a306516639e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzMtMy0xLTEtNDcyOTg_1c0910bb-5838-460a-a60b-28a98727d9e5"
      unitRef="usd">1992000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ia12aea24272e459a957c5a306516639e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzMtNC0xLTEtNDcyOTg_789ec682-ab5f-4667-9cfe-4c9921cf4532"
      unitRef="usd">607480000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzQtMS0xLTEtNDcyOTg_1c6971db-caf0-45f3-8a51-945e03f79921"
      unitRef="usd">126642000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzQtMi0xLTEtNDcyOTg_e67fa1c3-6e7f-4633-88db-ea2fc202a546"
      unitRef="usd">3144000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzQtMy0xLTEtNDcyOTg_8218a3b8-e9f6-4a6c-970c-adb81cc05a14"
      unitRef="usd">40000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzQtNC0xLTEtNDcyOTg_bd7caee9-2dd6-4b47-bfdb-1a5c85e40321"
      unitRef="usd">129746000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1f34d468f4db43ceac421d8abbb09dca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzYtMS0xLTEtNDcyOTg_79c9e086-3750-4ae5-ac06-bb288644b980"
      unitRef="usd">179538000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i1f34d468f4db43ceac421d8abbb09dca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzYtMi0xLTEtNDcyOTg_d8a56792-1a95-4f88-a102-5e2bd1efaaae"
      unitRef="usd">3216000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i1f34d468f4db43ceac421d8abbb09dca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzYtMy0xLTEtNDcyOTg_d9b62b6e-ceb0-4e8d-a08f-d65a84065efe"
      unitRef="usd">646000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i1f34d468f4db43ceac421d8abbb09dca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzYtNC0xLTEtNDcyOTg_37828bea-f45d-4e25-ae65-fe7015984388"
      unitRef="usd">182108000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib1f1768b66aa4ce688512d1fbde699db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzctMS0xLTEtNDcyOTg_82a55e59-3f62-4c0f-9660-d4d33387fbff"
      unitRef="usd">691562000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib1f1768b66aa4ce688512d1fbde699db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzctMi0xLTEtNDcyOTg_8419d401-c95c-4070-b7a9-4cc63bbe2d1e"
      unitRef="usd">14593000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib1f1768b66aa4ce688512d1fbde699db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzctMy0xLTEtNDcyOTg_cb6f7d67-8609-4397-8b70-74e91ef0ffb9"
      unitRef="usd">675000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib1f1768b66aa4ce688512d1fbde699db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzctNC0xLTEtNDcyOTg_777d40f8-71cf-4375-a73f-79d7e610c3b1"
      unitRef="usd">705480000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0023bc5ace26492480792a7bf7cae12f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzktMS0xLTEtNDcyOTg_9baebf23-59da-4dba-a472-e14a979a2d1f"
      unitRef="usd">2500000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i0023bc5ace26492480792a7bf7cae12f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzktMi0xLTEtNDcyOTg_1bfdfc3d-5f54-4e1a-b524-8f5d47ed20b3"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i0023bc5ace26492480792a7bf7cae12f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzktMy0xLTEtNDcyOTg_85c26002-32b1-471e-a39b-ae8d96585a3a"
      unitRef="usd">121000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i0023bc5ace26492480792a7bf7cae12f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzktNC0xLTEtNDcyOTg_d9adeb2d-700c-4e3d-902d-d5e50521fcd8"
      unitRef="usd">2379000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzEwLTEtMS0xLTQ3Mjk4_741f189b-79fd-4558-8ac9-873c6fb043ca"
      unitRef="usd">1599894000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzEwLTItMS0xLTQ3Mjk4_d88fa8f4-7cb3-4d1a-96ac-6dafe74b031e"
      unitRef="usd">30773000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzEwLTMtMS0xLTQ3Mjk4_6b2c55d8-2279-4e43-878d-d5fb37b4f601"
      unitRef="usd">3474000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZToyMzNkOTY4MjU3ODA0ODMxODVhZWM1NGEwNTEzMjRiYi90YWJsZXJhbmdlOjIzM2Q5NjgyNTc4MDQ4MzE4NWFlYzU0YTA1MTMyNGJiXzEwLTQtMS0xLTQ3Mjk4_51f8ec7b-d83e-4aed-8949-95cefd5fd0bf"
      unitRef="usd">1627193000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:HeldToMaturitySecuritiesTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzg3OTYwOTMwMzg3NzA_564324fc-8a60-4d0e-98d8-efacd9d6ff1f">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Held-to-Maturity Securities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized  Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized  Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasuries&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. Government  sponsored entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total held-to-maturity debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;284,009&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;668&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,389&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;282,288&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized  Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair  Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Held-to-maturity securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total held-to-maturity debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;284,009&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;282,288&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:HeldToMaturitySecuritiesTextBlock>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzItMS0xLTEtNTQ0NTc_a5d96747-a58a-448a-ab69-453071ac3aa6"
      unitRef="usd">86689000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzItMi0xLTEtNTQ0NTc_143dc874-5042-4cd9-ae4a-7d93b6eb5419"
      unitRef="usd">279000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzItMy0xLTEtNTQ0NTc_8824799f-66fc-4966-be45-8f7e77a590c1"
      unitRef="usd">600000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzItNC0xLTEtNTQ0NTc_fb265425-7b22-4e99-8463-1e9afb41197d"
      unitRef="usd">86368000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzMtMS0xLTEtNTQ0NTc_565d5701-9af1-4eeb-9279-9379898119c7"
      unitRef="usd">197320000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzMtMi0xLTEtNTQ0NTc_950bec6b-b3cb-4441-b1b3-d36f465159c2"
      unitRef="usd">389000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzMtMy0xLTEtNTQ0NTc_51827712-bdbe-40d5-b3bd-46a3fb6494ae"
      unitRef="usd">1789000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzMtNC0xLTEtNTQ0NTc_f0c8f5c7-eb64-4b1a-94a8-d3fac5d6bdda"
      unitRef="usd">195920000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzQtMS0xLTEtNTQ0NTc_c686b1d7-21d5-4075-a446-1eff17dba21c"
      unitRef="usd">284009000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzQtMi0xLTEtNTQ0NTc_b2a5ea3d-e875-4cb1-85eb-b940a4315f01"
      unitRef="usd">668000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzQtMy0xLTEtNTQ0NTc_3227f143-2347-4b55-92f0-600f7d884856"
      unitRef="usd">2389000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTowMjc5NWNhYjg4Y2E0ZTU5Yjc0MTg5OTYyYzYyYjQwMS90YWJsZXJhbmdlOjAyNzk1Y2FiODhjYTRlNTliNzQxODk5NjJjNjJiNDAxXzQtNC0xLTEtNTQ0NTc_d5d78f77-0a8d-4827-9451-1870838e447d"
      unitRef="usd">282288000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzY1OTcwNjk3ODQ0MDk_fcf8d0f8-3bff-4ec5-a95f-2df27bfd4138"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:ScheduleOfRealizedGainLossTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzU4NDc_8f814a51-131f-4822-8ead-33bc217b8d0d">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth information with regard to sales transactions of debt securities available-for-sale:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.368%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.077%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.077%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;142,679&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross realized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,126&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross realized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net gains (losses) on sales of available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;275&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;179&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;528&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRealizedGainLossTableTextBlock>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzItMS0xLTEtNDcyOTg_e0804728-0c72-4734-8392-aa2d387294bc"
      unitRef="usd">142679000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzItMi0xLTEtNDcyOTg_108c6036-403a-4248-bfba-cdc1131cf53d"
      unitRef="usd">42333000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzItMy0xLTEtNDcyOTg_20c3d19a-1aee-4d54-b54a-a679b59ac2d2"
      unitRef="usd">232598000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzMtMS0xLTEtNDcyOTg_cb89fe94-72cc-4be3-b06d-5f42adf76792"
      unitRef="usd">1126000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzMtMi0xLTEtNDcyOTg_3091233d-ef3c-4830-ae2a-6d9b5cb32c86"
      unitRef="usd">179000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzMtMy0xLTEtNDcyOTg_dc996129-ee85-4986-9fa9-59e27620bbb9"
      unitRef="usd">1123000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzQtMS0xLTEtNDcyOTg_f0acd98d-0f6f-4fec-a36e-6c8ced522e19"
      unitRef="usd">851000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzQtMi0xLTEtNDcyOTg_e6ae6e87-c723-4ce7-a32f-945bd1c82f65"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzQtMy0xLTEtNDcyOTg_468eb2ca-98df-4edd-8106-26a62ea830e3"
      unitRef="usd">595000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzUtMS0xLTEtNDcyOTg_cc49d087-6d60-42f5-a63e-2a0a834c0a28"
      unitRef="usd">275000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzUtMi0xLTEtNDcyOTg_9902c1fc-d436-4121-a857-03383d7cfbc8"
      unitRef="usd">179000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo4Njc3NjNmMGU2N2M0MGNhOTk0MWI1YmJhNzYxY2ZhNC90YWJsZXJhbmdlOjg2Nzc2M2YwZTY3YzQwY2E5OTQxYjViYmE3NjFjZmE0XzUtMy0xLTEtNDcyOTg_91d189b1-3638-4d47-9c96-d3a9ace3bd07"
      unitRef="usd">528000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <tmp:DebtSecuritiesGainLossOnCalledSecurities
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzExNTQ0ODcyMTIwMjcw_88d267f2-4122-409e-88e9-85ba3171ac77"
      unitRef="usd">0</tmp:DebtSecuritiesGainLossOnCalledSecurities>
    <tmp:DebtSecuritiesGainLossOnCalledSecurities
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzExNTQ0ODcyMTIwMjc0_908856ac-835f-4b70-acec-8dca2a738fbf"
      unitRef="usd">251000</tmp:DebtSecuritiesGainLossOnCalledSecurities>
    <tmp:DebtSecuritiesGainLossOnCalledSecurities
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzExNTQ0ODcyMTIwMjg0_8aed410e-005a-4452-a389-8fa381aa6c91"
      unitRef="usd">88000</tmp:DebtSecuritiesGainLossOnCalledSecurities>
    <us-gaap:EquitySecuritiesFvNiRealizedLoss
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzEyNjQ0MzgzNzQ4NTc5_2397788a-dddb-4c65-9b12-f19ce2313764"
      unitRef="usd">26000</us-gaap:EquitySecuritiesFvNiRealizedLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGain
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzExNTQ0ODcyMTIwMzAy_77da07d6-75f3-4e3c-836f-7d30560aad03"
      unitRef="usd">13000</us-gaap:EquitySecuritiesFvNiRealizedGain>
    <us-gaap:EquitySecuritiesFvNiRealizedGain
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzExNTQ0ODcyMTIwMzEx_708a48ea-6a57-496b-95b2-af9eb63d6e8e"
      unitRef="usd">29000</us-gaap:EquitySecuritiesFvNiRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzU4NTE_ab5f90a1-3e7b-42a2-8be4-bc911b789828">&lt;div style="text-align:justify"&gt;&lt;span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes available-for-sale &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;debt &lt;/span&gt;&lt;span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;securities that had unrealized losses at December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-Sale Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12 Months or Longer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized  Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized  Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized  Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasuries&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. Government sponsored entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;362,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities &#x2013; residential, issued by&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government sponsored entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;637,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,095,830&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,921&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;394,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,982&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,490,130&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32,903&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes available-for-sale debt securities that had unrealized losses at December&#160;31, 2020:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-Sale Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12 Months or Longer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized  Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized  Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized  Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. Government sponsored entities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities &#x2013; residential, issued by&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government sponsored entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;417,782&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,014&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,266&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;460&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;427,048&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,474&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtMS0xLTEtNzA5NjQ_90623d52-f8dc-4885-9e63-3db10bf6a972"
      unitRef="usd">147810000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtMi0xLTEtNzA5NjQ_3079f0a8-078c-4055-ba8d-c47fe8b65825"
      unitRef="usd">2542000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtMy0xLTEtNzA5NjQ_2848565a-8f51-4d67-82e2-12303ca6f05c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtNC0xLTEtNzA5NjQ_1273ecd6-d1d1-4cd2-807c-39581a870e05"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtNS0xLTEtNzA5NjQ_04bc4add-3628-48bd-8ed2-57a21cb9c2a7"
      unitRef="usd">147810000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtNi0xLTEtNzA5NjQ_281880fb-ef43-433b-bdd2-eda8cca5fe17"
      unitRef="usd">2542000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtMS0xLTEtNDcyOTg_cc7b999a-b2f4-46e4-abaf-e62c62c8b219"
      unitRef="usd">362895000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtMi0xLTEtNDcyOTg_2e6d3a3f-b1fa-4a0a-bf9e-7507b13f6414"
      unitRef="usd">6694000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtMy0xLTEtNDcyOTg_f570c735-96b2-446a-9159-52e7a46b3480"
      unitRef="usd">289210000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtNC0xLTEtNDcyOTg_2aac60cd-68b9-44c6-b304-fe30a3449310"
      unitRef="usd">8678000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtNS0xLTEtNDcyOTg_bf1ca65f-b0f1-40ad-8324-b615e134753a"
      unitRef="usd">652105000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzMtNi0xLTEtNDcyOTg_6e049fb2-b044-460c-9868-4e7c4efada73"
      unitRef="usd">15372000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ib037e02056774d4fa84a6211aa72fb85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzQtMS0xLTEtNDcyOTg_76d8b3c3-a482-4786-b166-465fc6230080"
      unitRef="usd">9700000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ib037e02056774d4fa84a6211aa72fb85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzQtMi0xLTEtNDcyOTg_4bceeb10-c688-4220-b936-97eb90927c17"
      unitRef="usd">85000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ib037e02056774d4fa84a6211aa72fb85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzQtMy0xLTEtNDcyOTg_4ea462af-0aec-4b32-a32b-cf71de2550e9"
      unitRef="usd">1283000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ib037e02056774d4fa84a6211aa72fb85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzQtNC0xLTEtNDcyOTg_bafcc362-a3c3-4807-8791-1f8ef35b68ff"
      unitRef="usd">15000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ib037e02056774d4fa84a6211aa72fb85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzQtNS0xLTEtNDcyOTg_7cbc9591-2ff8-4544-9f71-4df7d009008b"
      unitRef="usd">10983000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ib037e02056774d4fa84a6211aa72fb85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzQtNi0xLTEtNDcyOTg_b6992be0-8b98-4a78-895a-634f7c5d4ffd"
      unitRef="usd">100000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ie2d837ff90f148b2b4f216b5d8a15968_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzYtMS0xLTEtNDcyOTg_eda599ff-9cc1-47ba-8dc4-ebbb4d394d96"
      unitRef="usd">22074000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ie2d837ff90f148b2b4f216b5d8a15968_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzYtMi0xLTEtNDcyOTg_6368620b-601a-46bd-8af4-0731e8db9e99"
      unitRef="usd">160000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ie2d837ff90f148b2b4f216b5d8a15968_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzYtMy0xLTEtNDcyOTg_7c52c389-28a5-4af2-9da7-b15bd0d0ba4e"
      unitRef="usd">16846000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ie2d837ff90f148b2b4f216b5d8a15968_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzYtNC0xLTEtNDcyOTg_fda4a2b3-9d31-4f8b-94f5-a127812e68d6"
      unitRef="usd">372000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ie2d837ff90f148b2b4f216b5d8a15968_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzYtNS0xLTEtNDcyOTg_9e8ac615-0fc9-4a7d-9d51-99715ef4acbf"
      unitRef="usd">38920000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ie2d837ff90f148b2b4f216b5d8a15968_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzYtNi0xLTEtNDcyOTg_d5054308-c0c9-4a3d-965c-85d0533fcf0a"
      unitRef="usd">532000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzctMS0xLTEtNDcyOTg_5b6e9360-2e1b-472e-9c84-c6d0318e80f7"
      unitRef="usd">553351000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzctMi0xLTEtNDcyOTg_125848b7-8e45-4c56-92bb-c346b9de34b5"
      unitRef="usd">11440000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzctMy0xLTEtNDcyOTg_b0186e41-4366-4872-a6e9-56c59411c3eb"
      unitRef="usd">84537000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzctNC0xLTEtNDcyOTg_dbc82f12-b6bb-4048-a880-2ff018456c9d"
      unitRef="usd">2841000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzctNS0xLTEtNDcyOTg_ff2c7565-b371-4d96-baf7-83d383285d62"
      unitRef="usd">637888000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i4c70ce5800804dcfb6bc9fee8a4effc4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzctNi0xLTEtNDcyOTg_4be6e373-8193-41d4-aae0-62c9ae9a2218"
      unitRef="usd">14281000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i5e48fba045744903819fa438458e519c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzgtMS0xLTEtNDcyOTg_8eaa1a0e-ec6b-4172-8cdd-df184d328d85"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i5e48fba045744903819fa438458e519c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzgtMi0xLTEtNDcyOTg_7c5af031-f553-4474-b800-606a119935a2"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i5e48fba045744903819fa438458e519c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzgtMy0xLTEtNDcyOTg_b8542dd5-fc4d-4b43-b06f-c9de0a26e54f"
      unitRef="usd">2424000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i5e48fba045744903819fa438458e519c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzgtNC0xLTEtNDcyOTg_b2942323-4bfc-4b8d-aeb1-4e1d5cf8db1d"
      unitRef="usd">76000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i5e48fba045744903819fa438458e519c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzgtNS0xLTEtNDcyOTg_c2e29fda-28bb-4fba-8d57-6af9fd08ba0f"
      unitRef="usd">2424000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i5e48fba045744903819fa438458e519c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzgtNi0xLTEtNDcyOTg_bccb8c3d-be01-48f8-9326-aca2d384b376"
      unitRef="usd">76000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzktMS0xLTEtNDcyOTg_d3ca973e-68b0-429c-8513-ad06516bc9f1"
      unitRef="usd">1095830000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzktMi0xLTEtNDcyOTg_436540d2-ba61-4502-be21-c61830d7eb1b"
      unitRef="usd">20921000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzktMy0xLTEtNDcyOTg_fe16d6b2-031d-4427-9301-2e299c6aff93"
      unitRef="usd">394300000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzktNC0xLTEtNDcyOTg_c6d22646-35c7-4f41-b618-22846f98b4a4"
      unitRef="usd">11982000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzktNS0xLTEtNDcyOTg_1e1972db-97d2-4e23-974c-3c3c51abe628"
      unitRef="usd">1490130000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTphZDcyN2E0ZDE0MDg0YTcwYTQzZjI0NWI0YzczYzc0My90YWJsZXJhbmdlOmFkNzI3YTRkMTQwODRhNzBhNDNmMjQ1YjRjNzNjNzQzXzktNi0xLTEtNDcyOTg_2d6271ef-ed61-47a1-ac1d-f26f5d3f42b4"
      unitRef="usd">32903000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <tmp:ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzExNTQ0ODcyMTA4MjE0_cd6e9c7b-5871-4c63-a0fc-7db87cc076a1">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes held-to-maturity debt securities that had unrealized losses at &lt;/span&gt;&lt;span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Held-to-Maturity Securities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12 Months or Longer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized  Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasuries&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. Government  sponsored entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total held-to-maturity securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;119,872&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,389&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;119,872&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,389&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tmp:ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzMtMS0xLTEtNTQ1Njg_eb9b35f8-83cc-466a-85b3-8bf625338ab0"
      unitRef="usd">35280000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzMtMi0xLTEtNTQ1Njg_b932e40b-6d63-4f53-bae6-5f053a631369"
      unitRef="usd">600000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzMtMy0xLTEtNTQ1Njg_665485d4-9c54-4c38-bf6c-fa874bb027ee"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzMtNC0xLTEtNTQ1Njg_ada62d07-7e1a-45fb-9d5f-351333bcff97"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
      contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzMtNS0xLTEtNTQ1Njg_69d39d91-0238-403e-9d73-0431e2154b4e"
      unitRef="usd">35280000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
      contextRef="i27c519ec9e9b4eebb1250b5c38ca2b94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzMtNi0xLTEtNTQ1Njg_fca8a7f0-376e-4259-ba78-b9e3e084904c"
      unitRef="usd">600000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzQtMS0xLTEtNTQ1Njg_9d4a56f3-de92-4066-84f2-57b610704d9b"
      unitRef="usd">84592000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzQtMi0xLTEtNTQ1Njg_01668c3f-41ea-48c4-a2ae-5627c553cb02"
      unitRef="usd">1789000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzQtMy0xLTEtNTQ1Njg_0bbc16d2-b286-415c-854d-4762209d4a63"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzQtNC0xLTEtNTQ1Njg_ebfb674a-6324-4ad7-a146-07e59b281664"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
      contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzQtNS0xLTEtNTQ1Njg_3f528644-900a-49fd-b09c-517f19c45201"
      unitRef="usd">84592000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
      contextRef="idccf7e65628a4bf8b1fb278ff2e297a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzQtNi0xLTEtNTQ1Njg_0a30f806-acd2-454f-9a66-a3c261116142"
      unitRef="usd">1789000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzUtMS0xLTEtNTQ1Njg_6eb89f2d-9d6b-46bf-b45e-dbf6f5ee8387"
      unitRef="usd">119872000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzUtMi0xLTEtNTQ1Njg_6ef6813d-6281-4ac9-8707-120ddea7884e"
      unitRef="usd">2389000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzUtMy0xLTEtNTQ1Njg_9ad631df-8d90-4433-a9df-58cf8416aa8a"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzUtNC0xLTEtNTQ1Njg_a9fc2f94-d3bb-4f57-bb56-f9693b6c21c4"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzUtNS0xLTEtNTQ1Njg_4e7c3d5c-45e6-4817-a4b7-844db7040db6"
      unitRef="usd">119872000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2MmI0OTQzYjY4MDI0NjJkODY0ZmI0MGMxOGZkOThmZC90YWJsZXJhbmdlOjYyYjQ5NDNiNjgwMjQ2MmQ4NjRmYjQwYzE4ZmQ5OGZkXzUtNi0xLTEtNTQ1Njg_6a9948d0-562a-4d7f-b0f6-491c6a08cefa"
      unitRef="usd">2389000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzM0MDg0ODYwNDkwOTA1_8632cab9-c9be-4ff0-a91d-b4498234ff95"
      unitRef="security">268</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzM0MDg0ODYwNDkwOTA1_f00ada94-6f3d-4fd6-8c14-b75da71359a6"
      unitRef="security">268</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzM0MDg0ODYwNDkwOTEw_2e8272a2-de53-4a5c-b3a4-4fca9b2fcdc0"
      unitRef="security">77</us-gaap:HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions>
    <us-gaap:HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzM0MDg0ODYwNDkwOTEw_6a487f98-085c-4768-a7f1-e9ac552dc81e"
      unitRef="security">77</us-gaap:HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ia12aea24272e459a957c5a306516639e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzMtMS0xLTEtNDcyOTg_4239097d-de7e-423c-806d-d482a1daeec0"
      unitRef="usd">310711000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ia12aea24272e459a957c5a306516639e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzMtMi0xLTEtNDcyOTg_f1ca6035-55aa-4e4d-91e6-f254530b5a66"
      unitRef="usd">1992000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ia12aea24272e459a957c5a306516639e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzMtMy0xLTEtNDcyOTg_fe762d29-a25e-4717-993c-39d566178b40"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ia12aea24272e459a957c5a306516639e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzMtNC0xLTEtNDcyOTg_29156178-f3cf-4693-ad92-f0cefbdc0f6e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ia12aea24272e459a957c5a306516639e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzMtNS0xLTEtNDcyOTg_089e8d4e-5be6-444e-a2d7-1f24b50e3b89"
      unitRef="usd">310711000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ia12aea24272e459a957c5a306516639e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzMtNi0xLTEtNDcyOTg_ba864045-4d6b-457d-99b4-fb19ddf1eec3"
      unitRef="usd">1992000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzQtMS0xLTEtNDcyOTg_ee9464cc-2711-4e49-a8ba-0498a7a2f3fa"
      unitRef="usd">8868000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzQtMi0xLTEtNDcyOTg_7c6f2c8c-4a15-40bb-8f60-6e791dbf9a0a"
      unitRef="usd">40000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzQtMy0xLTEtNDcyOTg_a84f0248-bda2-4ffa-9218-6f92b14df796"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzQtNC0xLTEtNDcyOTg_3b678786-6af7-4901-a259-9df3a759171d"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzQtNS0xLTEtNDcyOTg_d87f0785-d041-4e8b-b090-e4eff2d65923"
      unitRef="usd">8868000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i11ae10ec0f6e4a8e80ffb74349ddd537_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzQtNi0xLTEtNDcyOTg_4c0e0950-c7f4-43b5-a751-598a226f303d"
      unitRef="usd">40000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i1f34d468f4db43ceac421d8abbb09dca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzYtMS0xLTEtNDcyOTg_e42ebda7-7510-4563-b077-bae4728d5a73"
      unitRef="usd">10560000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i1f34d468f4db43ceac421d8abbb09dca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzYtMi0xLTEtNDcyOTg_edfd188a-5616-4a8e-94d9-8fe161a224c3"
      unitRef="usd">396000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i1f34d468f4db43ceac421d8abbb09dca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzYtMy0xLTEtNDcyOTg_832ff135-8e8e-4624-8951-ae4db182fb62"
      unitRef="usd">1819000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i1f34d468f4db43ceac421d8abbb09dca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzYtNC0xLTEtNDcyOTg_9766b246-3dc6-4610-b030-c953dc93e832"
      unitRef="usd">250000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i1f34d468f4db43ceac421d8abbb09dca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzYtNS0xLTEtNDcyOTg_92af704d-d85f-4165-9313-4addae1c80a8"
      unitRef="usd">12379000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i1f34d468f4db43ceac421d8abbb09dca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzYtNi0xLTEtNDcyOTg_61a785a0-030b-4380-813b-88a9cbfeaca8"
      unitRef="usd">646000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ib1f1768b66aa4ce688512d1fbde699db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzctMS0xLTEtNDcyOTg_d1060cdf-20f8-4c9d-a425-8cf2e40a4dcd"
      unitRef="usd">87643000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ib1f1768b66aa4ce688512d1fbde699db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzctMi0xLTEtNDcyOTg_7ab14570-7f96-44d9-8b12-49ee3631d2e9"
      unitRef="usd">586000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ib1f1768b66aa4ce688512d1fbde699db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzctMy0xLTEtNDcyOTg_397c2108-fcb5-4624-aa95-0f8de5809266"
      unitRef="usd">5068000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ib1f1768b66aa4ce688512d1fbde699db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzctNC0xLTEtNDcyOTg_70bb9846-2fb2-4cdf-b956-1047901aedc4"
      unitRef="usd">89000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ib1f1768b66aa4ce688512d1fbde699db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzctNS0xLTEtNDcyOTg_cf536418-bf8a-4807-9925-ab108e767083"
      unitRef="usd">92711000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ib1f1768b66aa4ce688512d1fbde699db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzctNi0xLTEtNDcyOTg_1e1afc37-34ed-4c00-82b1-a308423ea4b5"
      unitRef="usd">675000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i0023bc5ace26492480792a7bf7cae12f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzgtMS0xLTEtNDcyOTg_9cf07631-2ae7-475e-8c9c-8dc315245983"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i0023bc5ace26492480792a7bf7cae12f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzgtMi0xLTEtNDcyOTg_703531d8-d219-426f-ae87-eb3400036c90"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i0023bc5ace26492480792a7bf7cae12f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzgtMy0xLTEtNDcyOTg_f50c9ca7-9835-4e3d-916d-c809186912ce"
      unitRef="usd">2379000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i0023bc5ace26492480792a7bf7cae12f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzgtNC0xLTEtNDcyOTg_d20f4d19-c190-41e7-8cc8-314dc6957fd4"
      unitRef="usd">121000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i0023bc5ace26492480792a7bf7cae12f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzgtNS0xLTEtNDcyOTg_5d07c257-3e4c-41ea-9299-976947248491"
      unitRef="usd">2379000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i0023bc5ace26492480792a7bf7cae12f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzgtNi0xLTEtNDcyOTg_ea8c297a-12ea-4387-b77e-52e377edc0a5"
      unitRef="usd">121000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzktMS0xLTEtNDcyOTg_2dc0f179-d56f-45c6-9bcb-364114ddd710"
      unitRef="usd">417782000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzktMi0xLTEtNDcyOTg_0cb4fcc2-b599-437f-8203-f9e21c2667bc"
      unitRef="usd">3014000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzktMy0xLTEtNDcyOTg_222718fc-6979-4abf-a3e4-e0a99f191296"
      unitRef="usd">9266000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzktNC0xLTEtNDcyOTg_cdf44ec3-d348-4722-a0a3-8fb6a5561fca"
      unitRef="usd">460000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzktNS0xLTEtNDcyOTg_70d745d7-eb8d-470d-a063-ccda9c6d1be2"
      unitRef="usd">427048000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTozM2M0ZmQ5MjdkNmQ0YmQ1YjY5ZjI5NGNlMmI4NjQ5Yy90YWJsZXJhbmdlOjMzYzRmZDkyN2Q2ZDRiZDViNjlmMjk0Y2UyYjg2NDljXzktNi0xLTEtNDcyOTg_68c20d58-5ef6-4795-8ef4-78f9b9f7b9cd"
      unitRef="usd">3474000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzExNTQ0ODcyMTA4MjE1_fcf8d0f8-3bff-4ec5-a95f-2df27bfd4138"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzU4NDM_4f07e56d-362d-40ef-ad71-2036812ed203">&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized  Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair  Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;474,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;501,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;492,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,108,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,096,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;955,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,063,790&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,044,513&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized  Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair  Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;728,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;871,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;887,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,599,894&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,627,193&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzMtMS0xLTEtNDcyOTg_c2229a46-9a00-4701-bce9-9701ae1483ee"
      unitRef="usd">77159000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzMtMi0xLTEtNDcyOTg_c8c8a757-6758-4543-af7e-af5e4c4dee22"
      unitRef="usd">77892000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzQtMS0xLTEtNDcyOTg_c01a83d9-32b8-4f5a-bf03-7f02d0adb922"
      unitRef="usd">474537000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzQtMi0xLTEtNDcyOTg_d41898ed-40a4-4ae3-9476-ba3def4fbef5"
      unitRef="usd">471776000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzUtMS0xLTEtNDcyOTg_df20088d-a51a-42ef-b0f1-7aadcb89bb3f"
      unitRef="usd">501748000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzUtMi0xLTEtNDcyOTg_bf507378-ca53-464d-8515-9f7cb3ec7907"
      unitRef="usd">492573000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzYtMS0xLTEtNDcyOTg_32154d15-c6ca-4a98-bed5-ba9053caa2e2"
      unitRef="usd">54742000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzYtMi0xLTEtNDcyOTg_1317e031-78c7-4fc7-b1d2-9db614e3c034"
      unitRef="usd">54559000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzctMS0xLTEtNDcyOTg_b6e75d85-dca6-49f4-a7b1-585ad69195b4"
      unitRef="usd">1108186000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzctMi0xLTEtNDcyOTg_21205835-cd60-4017-992d-a24acba59c73"
      unitRef="usd">1096800000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzgtMS0xLTEtNDcyOTg_2dc5172a-0ef5-420f-af7b-fe7fa2d444ff"
      unitRef="usd">955604000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzgtMi0xLTEtNDcyOTg_d95223bf-1c52-403c-80d6-7103b4074360"
      unitRef="usd">947713000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzktMS0xLTEtNDcyOTg_12964bd2-d2d3-4152-9f7e-d8362d9dc1c3"
      unitRef="usd">2063790000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo1MTExOGYwZTU0MzE0ZTEzYTc1M2EzZWRhM2U4Nzg3Ni90YWJsZXJhbmdlOjUxMTE4ZjBlNTQzMTRlMTNhNzUzYTNlZGEzZTg3ODc2XzktMi0xLTEtNDcyOTg_d7aa3af1-970e-4ff8-b890-47a359853fc5"
      unitRef="usd">2044513000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzMtMS0xLTEtNDcyOTg_91c3d031-c8de-4176-8442-cb0a35be4cc3"
      unitRef="usd">54484000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzMtMi0xLTEtNDcyOTg_8d7bc7f4-91da-44b8-8150-09753ad9093d"
      unitRef="usd">55008000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzQtMS0xLTEtNDcyOTg_b52ad271-b7f3-465f-ba3b-3a52f0dcdd05"
      unitRef="usd">379044000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzQtMi0xLTEtNDcyOTg_19ac6a28-dfd4-4d7a-bbf1-036234c755b7"
      unitRef="usd">388132000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzUtMS0xLTEtNDcyOTg_541f4135-0fc6-469f-8317-058d61710a54"
      unitRef="usd">228572000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzUtMi0xLTEtNDcyOTg_ca51aaaf-5020-45df-993d-1360e682d9c4"
      unitRef="usd">229107000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzYtMS0xLTEtNDcyOTg_336ca19c-0155-4aec-8194-8dfba0e0bc1a"
      unitRef="usd">66694000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzYtMi0xLTEtNDcyOTg_15a6431a-5a2a-4ad6-bc46-8d035a251e71"
      unitRef="usd">67358000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzctMS0xLTEtNDcyOTg_3cc451f1-9bc2-4135-b313-e9ef0e7ccfe3"
      unitRef="usd">728794000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzctMi0xLTEtNDcyOTg_9780cb83-8784-41d8-b29d-92fe514e6850"
      unitRef="usd">739605000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzgtMS0xLTEtNDcyOTg_8d73db63-cf3e-4d8d-8882-1f2090e090ee"
      unitRef="usd">871100000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzgtMi0xLTEtNDcyOTg_86fabc77-549e-4be7-bc7c-0d0bd7363ad1"
      unitRef="usd">887588000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzktMS0xLTEtNDcyOTg_41a90ac6-3300-4cfb-8c64-69e1c7f300e0"
      unitRef="usd">1599894000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo5NmNjMjc1NzFkMmQ0NThiYjM5MWUxZmYzYzAxYzE5Mi90YWJsZXJhbmdlOjk2Y2MyNzU3MWQyZDQ1OGJiMzkxZTFmZjNjMDFjMTkyXzktMi0xLTEtNDcyOTg_0ac48a94-16ca-41a8-9e80-32ad74b7b117"
      unitRef="usd">1627193000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2ZWZlMmM5ZDQzZTI0MTY4YTEzYTg5YjIwNjZlZjY5NS90YWJsZXJhbmdlOjZlZmUyYzlkNDNlMjQxNjhhMTNhODliMjA2NmVmNjk1XzUtMS0xLTEtNjg1NDY_14214ecc-792d-4943-a0e9-07146a675991"
      unitRef="usd">284009000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2ZWZlMmM5ZDQzZTI0MTY4YTEzYTg5YjIwNjZlZjY5NS90YWJsZXJhbmdlOjZlZmUyYzlkNDNlMjQxNjhhMTNhODliMjA2NmVmNjk1XzUtMi0xLTEtNjg1NDY_29c4e133-4e17-4486-9a2d-e2a1cf1157a6"
      unitRef="usd">282288000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2ZWZlMmM5ZDQzZTI0MTY4YTEzYTg5YjIwNjZlZjY5NS90YWJsZXJhbmdlOjZlZmUyYzlkNDNlMjQxNjhhMTNhODliMjA2NmVmNjk1XzctMS0xLTEtNjg1NTM_a23c10a4-5c29-49d5-bd1b-04334de63cfd"
      unitRef="usd">284009000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90YWJsZTo2ZWZlMmM5ZDQzZTI0MTY4YTEzYTg5YjIwNjZlZjY5NS90YWJsZXJhbmdlOjZlZmUyYzlkNDNlMjQxNjhhMTNhODliMjA2NmVmNjk1XzctMi0xLTEtNjg1NTM_f6ae820a-fd7a-4069-99a1-19de73ca09f5"
      unitRef="usd">282288000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzY1OTcwNjk3ODMyNTI_fcf8d0f8-3bff-4ec5-a95f-2df27bfd4138"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzQxOTU_25943798-34f4-4c17-b361-b7a2a1c4e956"
      unitRef="usd">1400000000</us-gaap:PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition>
    <us-gaap:PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzQyMDI_10ff264e-7da6-49af-ab6e-a7b99d655ddf"
      unitRef="usd">1200000000</us-gaap:PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition>
    <us-gaap:EquityMethodInvestments
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzQ3NjA_8695e966-3b2b-4867-81de-73f4bc62c15c"
      unitRef="usd">1600000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzY1OTcwNjk3ODU5NzI_62555d36-a963-4546-8bac-e33aed36fb4f"
      unitRef="usd">1500000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzUwNTE_e58c62ac-c884-4515-a358-32cba8685bd1"
      unitRef="usd">0</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch
      contextRef="i1215bce7df904cbd873143475ec8281c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzU1NzM_58f3e133-d9ec-4ebb-b915-6b1faa249e4e"
      unitRef="usd">9900000</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch
      contextRef="if18e32b690304cdbbbf7260f4d98b361_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzU1Nzc_94a6ba01-9c43-42af-9d13-23c39998d0ee"
      unitRef="usd">1000000</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch
      contextRef="id300897e3a4d40449b4be041be41aea7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTIvZnJhZzo2NzMyNmExYTcyNjU0NmFiOGI2ZTAwYTY0ZTMwZGFkMS90ZXh0cmVnaW9uOjY3MzI2YTFhNzI2NTQ2YWI4YjZlMDBhNjRlMzBkYWQxXzU1ODQ_23f7e786-2373-4977-a3b3-1f6a99df5b42"
      unitRef="usd">95000</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch>
    <us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzEyMjky_5e729da8-8e47-4fc6-9815-fcb24b185823">Loans and Leases&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans and Leases at December&#160;31, 2021 and December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;99,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;699,121&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;792,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PPP loans*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;71,260&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;869,553&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,178,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;178,582&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;195,973&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,278,599&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,204,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,653,154&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,569,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;182,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,290,911&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,235,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,473,582&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,435,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indirect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;67,396&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;72,051&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,948&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total loans and leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,082,288&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,267,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unearned income and deferred costs and fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,821)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,583)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total loans and leases, net of unearned income and deferred costs and fees&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,075,467&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,260,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;*SBA Paycheck Protection Program ("PPP")&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has adopted comprehensive lending policies, underwriting standards and loan review procedures. There were no significant changes to the Company&#x2019;s existing lending policies, underwriting standards or loan review procedures during 2021. The Company&#x2019;s Board of Directors approves the lending policies at least annually. The Company recognizes that exceptions to policy guidelines may occasionally occur and has established procedures for approving exceptions to these policy guidelines. Management has also implemented reporting systems to monitor loan originations, loan quality, concentrations of credit, loan delinquencies and nonperforming loans and potential problem loans.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Residential real estate loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s policy is to underwrite residential real estate loans in accordance with secondary market guidelines in effect at the time of origination, including loan-to-value (&#x201c;LTV&#x201d;) and documentation requirements. LTVs exceeding 80% for fixed rate loans and 85% for adjustable rate loans require private mortgage insurance to reduce the exposure. The Company verifies applicants&#x2019; income, obtains credit reports and independent real estate appraisals in the underwriting process to ensure adequate collateral coverage and that loans are extended to individuals with good credit and income sufficient to repay the loan.  In limited circumstances, the Company will make exceptions to secondary market underwriting standards to support community reinvestment activities.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company originates fixed rate and adjustable rate residential mortgage loans, including loans that have characteristics of both, such as a 7/1 adjustable rate mortgage, which has a fixed rate for the first seven years and then adjusts annually thereafter.  The majority of residential mortgage loans originated over the last several years have been fixed rate loans due to the low interest rate environment. Adjustable rate residential real estate loans may be underwritten based upon an initial rate which is below the fully indexed rate; however, the initial rate is generally less than 100 basis points below the fully indexed rate. As such, the Company does not believe that this practice creates any significant credit risk.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may sell residential real estate loans in the secondary market based on interest rate considerations. These residential real estate loans are generally sold to FHLMC or SONYMA without recourse in accordance with standard secondary market loan sale agreements. These residential real estate loan sales are subject to customary representations and warranties, including representations and warranties related to gross incompetence and fraud. The Company has not had to repurchase any loans as a result of these general representations and warranties. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2021, 2020, and 2019, the Company sold residential mortgage loans totaling &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$31.5 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, $51.7 million, and $16.9 million, respectively, and realized net gains on these sales of $943,000, $2.1 million, and $227,000, respectively. These residential real estate loans are generally sold without recourse in accordance with standard secondary market loan sale agreements. When residential mortgage loans are sold to FHLMC or SONYMA, the Company typically retains all servicing rights, which provides the Company with a source of fee income. In connection with the sales in 2021, 2020, and 2019, the Company recorded mortgage-servicing assets of $236,000, $388,000, and $127,000, respectively.  The loans sold to FHLMC and SONYMA were originated with the intent to sell.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of mortgage servicing assets amounted to $182,000 in 2021, $221,000 in 2020, and $117,000 in 2019.  At December&#160;31, 2021 and 2020, the Company serviced residential mortgage loans aggregating $147.1 million and $140.9 million, including loans securitized and held as available-for-sale debt securities. Mortgage servicing rights, at an amortized cost basis, totaled $1.0 million at December&#160;31, 2021 and $981,000 at December&#160;31, 2020. These mortgage servicing rights were evaluated for impairment at year-end 2021 and 2020 and no impairment was recognized. Loans held for sale, which are included in residential real estate, totaled $205,000 and $4.4 million at December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As members of the FHLB, the Company&#x2019;s subsidiary banks may use unencumbered mortgage related assets to secure borrowings from the FHLB. At December&#160;31, 2021 and 2020, the Company had $110.0 million and $265.0 million, respectively, of term advances from the FHLB that were secured by residential mortgage loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Commercial and industrial loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Commercial Loan Policy sets forth guidelines for debt service coverage ratios, LTV&#x2019;s and documentation standards. Commercial and industrial loans are primarily made based on identified cash flows of the borrower with consideration given to underlying collateral and personal or government guarantees. The Company&#x2019;s policy establishes debt service coverage ratio limits that require a borrower&#x2019;s cash flow to be sufficient to cover principal and interest payments on all new and existing debt. Commercial and industrial loans are generally secured by the assets being financed or other business assets such as accounts receivable or inventory. Many of the loans in the commercial portfolio have variable interest rates tied to Prime Rate, FHLBNY borrowing rates, SOFR, or U.S. Treasury indices.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Commercial real estate&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Commercial Loan Policy sets forth guidelines for debt service coverage ratios, LTV&#x2019;s and documentation standards. Commercial real estate loans are primarily made based on identified cash flows of the borrower with consideration given to underlying real estate collateral and personal or government guarantees. The Company&#x2019;s policy establishes a maximum LTV based on the type of property and debt service coverage ratio limits that require a borrower&#x2019;s cash flow to be sufficient to cover principal and interest payments on all new and existing debt. Commercial real estate loans may be fixed or variable rate loans with interest rates tied to Prime Rate, FHLBNY borrowing rates, SOFR, or U.S. Treasury indices.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Agriculture loans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Agriculturally-related loans include loans to dairy farms, cash and vegetable crop farms and a variety of other livestock and crop producers. Agriculturally-related loans are primarily made based on identified cash flows of the borrower with consideration given to underlying collateral, personal guarantees, and government related guarantees. Agriculturally-related loans are generally secured by the assets or property being financed or other business assets such as accounts receivable, livestock, equipment, or commodities/crops. The Company&#x2019;s Commercial Loan Policy establishes a maximum LTV of 80% for real estate secured loans and debt service coverage ratio limits that require a borrower&#x2019;s cash flow to be sufficient to cover principal and interest payments on all new and existing debt, with limited adjustments to consider commodity market cycles. The policy also establishes maximum LTV ratios for non-real estate collateral, such as livestock, commodities/crops, equipment and accounts receivable. Agriculturally-related loans may be fixed or variable rate with interest tied to Prime Rate, FHLBNY borrowing rates, SOFR, or U.S. Treasury indices.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Consumer and other loans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consumer loan portfolio includes personal installment loans, direct and indirect automobile financing, and overdraft lines of credit. The majority of the consumer portfolio consists of indirect and direct automobile loans. Consumer loans are generally short-term and have fixed rates of interest that are set giving consideration to current market interest rates, the financial strength of the borrower, and internal profitability targets. The Company's Consumer Loan Underwriting Guidelines Policy establishes maximum debt to income ratios and includes guidelines for verification of applicants&#x2019; income and receipt of credit reports.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leases are primarily made to commercial customers and the origination criteria typically includes the value of the underlying assets being financed, the useful life of the assets being financed, and identified cash flows of the borrower. Most leases carry a fixed rate of interest that is set giving consideration to current market interest rates, the financial strength of the borrower, and internal profitability targets.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Loan and Lease Customers&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s loan and lease customers are located primarily in the upstate New York communities served by its three subsidiary banks and in the Pennsylvania communities served by VIST Bank. The Trust Company operates thirteen banking offices in the counties of Tompkins, Cayuga, Cortland, Onondaga and Schuyler, New York. The Bank of Castile operates sixteen banking offices in the counties of Wyoming, Livingston, Genesee, Orleans and Monroe, New York. Mahopac Bank operates fourteen banking offices in the counties of Putnam County, Dutchess County and Westchester, New York. VIST Bank operates twenty offices in the counties of Berks, Montgomery, Philadelphia, Delaware and Schuylkill, Pennsylvania. Other than general economic risks, management is not aware of any material concentrations of credit risk to any industry or individual borrower.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Loans to Related Parties&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Directors and officers of the Company and its affiliated companies were customers of, and had other transactions with, the Company's banking subsidiaries in the ordinary course of business.  Such loans and commitments were made on substantially the same terms, including interest rates and collateral, as those prevailing at the time for comparable transactions with other persons not related to the Company, and did not involve more than normal risk of collectability or present other unfavorable features.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loan transactions with related parties are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;49,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans to new directors/executive officers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New loans and advancements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,274&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(34,451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21,903&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Nonaccrual Loans and Leases&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans are considered past due if the required principal and interest payments have not been received as of the date such payments are due. Loans are placed on nonaccrual status either due to the delinquency status of principal and/or interest (generally when past due 90 or more days) or a judgment by management that the full repayment of principal and interest is unlikely. When interest accrual is discontinued, all unpaid accrued interest is reversed. Payments received on loans on nonaccrual are generally applied to reduce the principal balance of the loan. Loans are generally returned to accrual status when all the principal and interest amounts contractually due are brought current and future payments are reasonably assured. When management determines that the collection of principal in full is improbable, management will charge-off a partial amount or full amount of the loan balance. Management considers specific facts and circumstances relative to each individual credit in making such a determination. For residential and consumer loans, management uses specific regulatory guidance and thresholds for determining charge-offs.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquired loans that met the criteria for nonaccrual of interest prior to the acquisition may be considered performing upon acquisition, regardless of whether the customer is contractually delinquent, if we can reasonably estimate the timing and amount of the expected cash flows on such loans and if the Company expects to fully collect the new carrying value of the loans. As such, we may no longer consider the loan to be nonaccrual or nonperforming and may accrue interest on these loans, including the impact of any accretable discount. &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The below table is an aging analysis of past due loans, segregated by class of loans as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30-59 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;60-89 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;90 Days or More&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans and Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;698,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;699,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PPP loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;868,953&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;869,553&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,274,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,278,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,305&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,833&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,649,321&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,653,154&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,286,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,290,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,256&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,715&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,419&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,467,163&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,473,582&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indirect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total loans and leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,422&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,650&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,155&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,227&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,071,061&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,082,288&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unearned income and deferred costs and fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,821)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,821)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total loans and leases, net of unearned income and deferred costs and fees&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,422&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,650&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,155&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,227&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,064,240&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,075,467&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;*SBA Paycheck Protection Program ("PPP")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.801%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30-59 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;60-89 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;90 Days or More&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans and Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;791,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;792,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PPP loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,177,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,178,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,197,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,204,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,561,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,569,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,229,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,235,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,428,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,435,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indirect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total loans and leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,831&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,181&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,312&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,250,598&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,267,910&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unearned income and deferred costs and fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,583)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,583)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total  loans and leases, net of unearned income and deferred costs and fees&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,831&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,181&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,312&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,243,015&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,260,327&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the amortized cost basis of loans on nonaccrual status and the amortized cost basis of loans on nonaccrual status for which there was no related allowance for credit losses. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nonaccrual Loans and Leases with no ACL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nonaccrual Loans and Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans and Leases Past Due Over 89 Days and Accruing&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans and Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indirect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total loans and leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,101&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26,033&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nonaccrual Loans and Leases with no ACL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nonaccrual Loans and Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans and Leases Past Due Over 89 Days and Accruing&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans and Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indirect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total loans and leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26,018&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;38,976&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The difference between the interest income that would have been recorded if nonaccrual loans and leases had paid in accordance with their original terms and the interest income that was recorded, was $1.5 million for the year ended December 31, 2021, $1.7 million for year ended December 31, 2020, and $1.2 million for year ended December 31, 2019. The Company had no material commitments to make additional advances to borrowers with nonperforming loans.</us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzEyMjg2_24218ca8-e125-40cf-927e-a64ac642efac">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans and Leases at December&#160;31, 2021 and December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;99,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;699,121&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;792,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PPP loans*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;71,260&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;869,553&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,178,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;178,582&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;195,973&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,278,599&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,204,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,653,154&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,569,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;182,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,290,911&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,235,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,473,582&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,435,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indirect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;67,396&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;72,051&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,948&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total loans and leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,082,288&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,267,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unearned income and deferred costs and fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,821)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,583)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total loans and leases, net of unearned income and deferred costs and fees&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,075,467&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,260,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;*SBA Paycheck Protection Program ("PPP")&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzItMS0xLTEtNDcyOTg_0eb56636-cb20-4f65-abd3-6696e5263405"
      unitRef="usd">99172000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzItMi0xLTEtNDcyOTg_4a1ce64b-9d72-4548-a3f2-16dec7fd5d3a"
      unitRef="usd">94489000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzMtMS0xLTEtNDcyOTg_64a717e3-d9b5-4dc9-acbb-4cd801cc7512"
      unitRef="usd">699121000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzMtMi0xLTEtNDcyOTg_828a623a-9acf-4141-998d-cd4d5ced4b61"
      unitRef="usd">792987000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzQtMS0xLTEtNDcyOTg_0469b3cc-e056-4957-85b0-beb092773398"
      unitRef="usd">71260000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzQtMi0xLTEtNDcyOTg_b5c7326f-f57b-4fbd-8d99-1d51195ffae3"
      unitRef="usd">291252000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7c4bd9179a9144e2a373f0e146ae66a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzUtMS0xLTEtNDcyOTg_7136ae3f-0e24-444f-8ea1-f17c115289ee"
      unitRef="usd">869553000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i74104ac37b8e44cea197adf61dbc0a60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzUtMi0xLTEtNDcyOTg_84ea8f83-3ca1-4ece-9be7-11fbdc103a11"
      unitRef="usd">1178728000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzctMS0xLTEtNDcyOTg_a98293ec-73aa-4511-91ff-6a9f1c97dd67"
      unitRef="usd">178582000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzctMi0xLTEtNDcyOTg_5263a54a-96d1-47a9-847d-dfb0a79f1d1a"
      unitRef="usd">163016000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzgtMS0xLTEtNDcyOTg_d4416723-1bda-494e-9db9-8d1e1d78540d"
      unitRef="usd">195973000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzgtMi0xLTEtNDcyOTg_4d33ce9c-e7d7-4318-87f3-50d01c68eece"
      unitRef="usd">201866000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7229f570830242238ae1c96dccabfa94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzktMS0xLTEtNDcyOTg_d34c437c-accf-48ee-bcd6-98802e0b8b1c"
      unitRef="usd">2278599000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia9b34c911348443da8e375abc033c131_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzktMi0xLTEtNDcyOTg_4b367f11-1e08-4ab9-8a60-f6e89c0636d1"
      unitRef="usd">2204310000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i033a4576cd224dd7a8b84a8c2e5050bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzEwLTEtMS0xLTQ3Mjk4_6db0efb1-b085-4f43-91d7-c121c6be7f44"
      unitRef="usd">2653154000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i8d7b832de81f4b148a75ae8e6ef8169f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzEwLTItMS0xLTQ3Mjk4_4eb197ae-3f1f-40b6-8168-9e7305885f50"
      unitRef="usd">2569192000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzEyLTEtMS0xLTQ3Mjk4_f5c9fc6e-2228-473b-b9c3-c816a32473a3"
      unitRef="usd">182671000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzEyLTItMS0xLTQ3Mjk4_cc421cce-7521-4f95-bbb2-2ddc8d1565f6"
      unitRef="usd">200827000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzEzLTEtMS0xLTQ3Mjk4_f0c1b57e-dd1e-4560-a57d-5f1c00123079"
      unitRef="usd">1290911000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzEzLTItMS0xLTQ3Mjk4_bb2634e9-83da-4086-94dd-69a14058702f"
      unitRef="usd">1235160000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i9d750ccbf9004f6c87bc3ffc5cdb78a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzE0LTEtMS0xLTQ3Mjk4_fa5aece6-6067-400a-b230-d5702ecd1089"
      unitRef="usd">1473582000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1a4df2575ec7407198e77f70b7be22f5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzE0LTItMS0xLTQ3Mjk4_c8c90061-33ea-49e7-8db0-2acfba50961c"
      unitRef="usd">1435987000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzE2LTEtMS0xLTQ3Mjk4_02a1e10f-3a36-4fc8-9630-f7c11fc38d82"
      unitRef="usd">4655000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzE2LTItMS0xLTQ3Mjk4_108c1b78-c381-4901-a36f-873eed928541"
      unitRef="usd">8401000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib66b787fefc04b8ab857d27ca90d9e90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzE3LTEtMS0xLTQ3Mjk4_ab50f538-1c9e-4b3a-9268-433c6bf01428"
      unitRef="usd">67396000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i05298766e0a640d1973ba6eedc1664e9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzE3LTItMS0xLTQ3Mjk4_d1d3defd-01bb-4a12-a804-fa9b6f003645"
      unitRef="usd">61399000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iae3c801b46404f6699881457901ac581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzE4LTEtMS0xLTQ3Mjk4_128613bb-01f5-43a2-8d25-27d0ef2ea083"
      unitRef="usd">72051000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ibd45eeb68bd046f2bc3cea3839e0411c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzE4LTItMS0xLTQ3Mjk4_9b363fcb-1260-4301-8402-d5d20aef0bf1"
      unitRef="usd">69800000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3b7485185e51470c93a0cecf6dd79688_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzE5LTEtMS0xLTQ3Mjk4_8184a302-32ff-4fd9-919d-4e5ef7af61b8"
      unitRef="usd">13948000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="idfa4527b7d974e8e87d4345e15a26b50_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzE5LTItMS0xLTQ3Mjk4_11b33819-74c3-471f-8fcb-832978472376"
      unitRef="usd">14203000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzIwLTEtMS0xLTQ3Mjk4_1eb9919b-666f-4b3a-8c74-df58fb4acfd8"
      unitRef="usd">5082288000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzIwLTItMS0xLTQ3Mjk4_e399959d-0177-4efd-b0f9-037360f89042"
      unitRef="usd">5267910000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzIxLTEtMS0xLTQ3Mjk4_aaa908e8-63a6-460e-bca1-79e10a305bcb"
      unitRef="usd">-6821000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzIxLTItMS0xLTQ3Mjk4_cc948bb9-8707-4732-8c91-890db238d67d"
      unitRef="usd">-7583000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzIyLTEtMS0xLTQ3Mjk4_d475f0e3-8531-4193-af3e-89105d24afd1"
      unitRef="usd">5075467000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3Njg4MzExMWQ4MGI0ZmJiOWYzNjYwMmMwYjNhMGEyOS90YWJsZXJhbmdlOjc2ODgzMTExZDgwYjRmYmI5ZjM2NjAyYzBiM2EwYTI5XzIyLTItMS0xLTQ3Mjk4_49daa705-38e0-4439-9994-f6d630496426"
      unitRef="usd">5260327000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tmp:LoanToValueFixedRateLoans
      contextRef="i67f4744700cd42f8a87ce8c8361b980a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzEwMzU_acb81b55-f73a-43e4-a20e-17bf1ff076d6"
      unitRef="number">0.80</tmp:LoanToValueFixedRateLoans>
    <tmp:LoanToValueAdjustedRateLoans
      contextRef="i67f4744700cd42f8a87ce8c8361b980a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzEwNjM_3de3fcce-54ac-4ac9-b7cb-d31ff4ff3f2b"
      unitRef="number">0.85</tmp:LoanToValueAdjustedRateLoans>
    <tmp:MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzIxNjc_9924d3fc-4c06-4dfe-8d21-43402d39a03d"
      unitRef="number">0.0100</tmp:MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzMwMTc_72d4cd56-9f07-4fea-b12b-df289514e654"
      unitRef="usd">31500000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzMwMjE_a01ec9b6-61b4-4ab1-af65-3d7cb89f3094"
      unitRef="usd">51700000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzMwMjk_9da86f01-3134-4eca-b095-707b56c2b605"
      unitRef="usd">16900000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:GainLossOnSaleOfMortgageLoans
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzMwODg_b86c0798-d1bc-4b51-9e6f-9651badf4104"
      unitRef="usd">943000</us-gaap:GainLossOnSaleOfMortgageLoans>
    <us-gaap:GainLossOnSaleOfMortgageLoans
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzMwOTI_fd4b7d5f-3795-4331-9bd9-82a12e7d5dcb"
      unitRef="usd">2100000</us-gaap:GainLossOnSaleOfMortgageLoans>
    <us-gaap:GainLossOnSaleOfMortgageLoans
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzMxMDA_7e7fe330-50f3-4edb-8739-66117b5ba862"
      unitRef="usd">227000</us-gaap:GainLossOnSaleOfMortgageLoans>
    <us-gaap:ServicingAssetAtAmortizedValueAdditions
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM1MjQ_0e834f37-8b35-44af-bdb8-84748927a07b"
      unitRef="usd">236000</us-gaap:ServicingAssetAtAmortizedValueAdditions>
    <us-gaap:ServicingAssetAtAmortizedValueAdditions
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM1Mjg_397bfc2c-993e-4418-85e6-52cb1fc7f4d0"
      unitRef="usd">388000</us-gaap:ServicingAssetAtAmortizedValueAdditions>
    <us-gaap:ServicingAssetAtAmortizedValueAdditions
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM1MzY_5061a191-f9a1-4936-97dd-45c756b67411"
      unitRef="usd">127000</us-gaap:ServicingAssetAtAmortizedValueAdditions>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM2MTA_60aebbe6-f3b3-42e2-a751-9ee45cdc2d72"
      unitRef="usd">182000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM2MjA_f4334f9f-a110-449b-9c46-f0f55ca11a50"
      unitRef="usd">221000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM2MzQ_46332e7d-2547-4e8e-9aaf-5374652a3c74"
      unitRef="usd">117000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <tmp:Residentialmortgageloansserviced
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM3MTk_fafca52b-be10-4288-a923-8025b1129940"
      unitRef="usd">147100000</tmp:Residentialmortgageloansserviced>
    <tmp:Residentialmortgageloansserviced
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM3MjY_2abde184-2f5a-47bf-adf4-073ef3254819"
      unitRef="usd">140900000</tmp:Residentialmortgageloansserviced>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM4Njk_688af77e-f14e-424f-a098-4d21a668df42"
      unitRef="usd">1000000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM4ODI_3f16c475-530f-47e8-b64e-bddd92a14079"
      unitRef="usd">981000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:MortgageServicingRightsMSRImpairmentRecovery
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM5ODA_1c24969e-41fa-41d0-a78f-3739a1a124a3"
      unitRef="usd">0</us-gaap:MortgageServicingRightsMSRImpairmentRecovery>
    <us-gaap:MortgageServicingRightsMSRImpairmentRecovery
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzM5ODA_e0850d04-9418-4d6e-a282-a237b7f28636"
      unitRef="usd">0</us-gaap:MortgageServicingRightsMSRImpairmentRecovery>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzQwODY_51f28533-fe84-4574-b48d-a78094c65865"
      unitRef="usd">205000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzQwOTM_9c1299eb-0e21-494b-94d3-91210a261f24"
      unitRef="usd">4400000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzQyOTI_c4f961f5-da84-43aa-9324-62fa31c28f6e"
      unitRef="usd">110000000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzQyOTk_16e0f67e-ee8a-4220-97ed-e7ff7a18588d"
      unitRef="usd">265000000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1>
    <tmp:MaximumLoanToValue
      contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzEwOTk1MTE2NjM0ODU_160aa580-d86a-42f3-bc34-f3de5b8dc93c"
      unitRef="number">0.80</tmp:MaximumLoanToValue>
    <tmp:NatureOfOperationsNumberOfSubsidiaryBanks
      contextRef="i99a85296ee6a407290f0550f5305dbbc_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzgzOTE_ee7ece06-5266-4f89-bbc7-64ec7584742f"
      unitRef="subsidiary_bank">3</tmp:NatureOfOperationsNumberOfSubsidiaryBanks>
    <tmp:NatureOfOperationsNumberOfBankingOffices
      contextRef="iff627e30cfc548a39f820eeafdaf1e19_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzg0OTU_41eaaa9f-4760-437f-8115-c084be1b7fb3"
      unitRef="banking_office">13</tmp:NatureOfOperationsNumberOfBankingOffices>
    <tmp:NatureOfOperationsNumberOfBankingOffices
      contextRef="ie26bd2b0ccc8469c9cc28c17693afe37_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzg2MjM_2386fdab-cfab-4f9a-8d0d-e6e611fb9063"
      unitRef="banking_office">16</tmp:NatureOfOperationsNumberOfBankingOffices>
    <tmp:NatureOfOperationsNumberOfBankingOffices
      contextRef="i32d94b2b67b04cd0a283da8a6fa9ad78_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzg3NDM_420c9ff1-4b0b-4208-80fa-83a9db241f1e"
      unitRef="banking_office">14</tmp:NatureOfOperationsNumberOfBankingOffices>
    <tmp:NatureOfOperationsNumberOfBankingOffices
      contextRef="ie7037693901440ea92129af86ec5aebd_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzg4NTg_90323369-d23c-48ef-99af-2aa3a77ece0d"
      unitRef="banking_office">20</tmp:NatureOfOperationsNumberOfBankingOffices>
    <tmp:ScheduleOfLoansToRelatedPartiesTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzEyMjg5_677371b5-1b17-4d12-aa53-2f21d04829e9">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loan transactions with related parties are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;49,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans to new directors/executive officers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New loans and advancements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,274&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(34,451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21,903&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tmp:ScheduleOfLoansToRelatedPartiesTableTextBlock>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToyMGY1NmI2Yzg3Y2U0YzY3OTE5MTlmMzk4NDlkMTNhMC90YWJsZXJhbmdlOjIwZjU2YjZjODdjZTRjNjc5MTkxOWYzOTg0OWQxM2EwXzEtMS0xLTEtNDcyOTg_a17dc5e8-ff10-4a1d-a7a3-1052072b82c0"
      unitRef="usd">49080000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToyMGY1NmI2Yzg3Y2U0YzY3OTE5MTlmMzk4NDlkMTNhMC90YWJsZXJhbmdlOjIwZjU2YjZjODdjZTRjNjc5MTkxOWYzOTg0OWQxM2EwXzEtMi0xLTEtNDcyOTg_a6eb3ea5-bbe6-41b9-9559-dd9a765ed0d8"
      unitRef="usd">48389000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <tmp:LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToyMGY1NmI2Yzg3Y2U0YzY3OTE5MTlmMzk4NDlkMTNhMC90YWJsZXJhbmdlOjIwZjU2YjZjODdjZTRjNjc5MTkxOWYzOTg0OWQxM2EwXzItMS0xLTEtNDcyOTg_6c7ce5d2-8e7c-4082-969b-2687d70d81bc"
      unitRef="usd">0</tmp:LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers>
    <tmp:LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToyMGY1NmI2Yzg3Y2U0YzY3OTE5MTlmMzk4NDlkMTNhMC90YWJsZXJhbmdlOjIwZjU2YjZjODdjZTRjNjc5MTkxOWYzOTg0OWQxM2EwXzItMi0xLTEtNDcyOTg_7f88e4cd-50bd-49af-82cd-66f782c335af"
      unitRef="usd">5886000</tmp:LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToyMGY1NmI2Yzg3Y2U0YzY3OTE5MTlmMzk4NDlkMTNhMC90YWJsZXJhbmdlOjIwZjU2YjZjODdjZTRjNjc5MTkxOWYzOTg0OWQxM2EwXzMtMS0xLTEtNDcyOTg_83e40863-943a-4ceb-a3f8-08a61de718cd"
      unitRef="usd">7274000</us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToyMGY1NmI2Yzg3Y2U0YzY3OTE5MTlmMzk4NDlkMTNhMC90YWJsZXJhbmdlOjIwZjU2YjZjODdjZTRjNjc5MTkxOWYzOTg0OWQxM2EwXzMtMi0xLTEtNDcyOTg_9f348770-e687-4b06-b741-a4c9013152f8"
      unitRef="usd">3022000</us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions>
    <tmp:LoansandLeasesReceivableRelatedPartiesLoanPayments
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToyMGY1NmI2Yzg3Y2U0YzY3OTE5MTlmMzk4NDlkMTNhMC90YWJsZXJhbmdlOjIwZjU2YjZjODdjZTRjNjc5MTkxOWYzOTg0OWQxM2EwXzQtMS0xLTEtNDcyOTg_99e281b1-be38-4590-981c-5aae07ec7f5e"
      unitRef="usd">34451000</tmp:LoansandLeasesReceivableRelatedPartiesLoanPayments>
    <tmp:LoansandLeasesReceivableRelatedPartiesLoanPayments
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToyMGY1NmI2Yzg3Y2U0YzY3OTE5MTlmMzk4NDlkMTNhMC90YWJsZXJhbmdlOjIwZjU2YjZjODdjZTRjNjc5MTkxOWYzOTg0OWQxM2EwXzQtMi0xLTEtNDcyOTg_211cbcb8-c556-49a0-afe9-a1a17095f414"
      unitRef="usd">8217000</tmp:LoansandLeasesReceivableRelatedPartiesLoanPayments>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToyMGY1NmI2Yzg3Y2U0YzY3OTE5MTlmMzk4NDlkMTNhMC90YWJsZXJhbmdlOjIwZjU2YjZjODdjZTRjNjc5MTkxOWYzOTg0OWQxM2EwXzUtMS0xLTEtNDcyOTg_ec37a285-9e1d-4042-893f-509107fa1ff5"
      unitRef="usd">21903000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToyMGY1NmI2Yzg3Y2U0YzY3OTE5MTlmMzk4NDlkMTNhMC90YWJsZXJhbmdlOjIwZjU2YjZjODdjZTRjNjc5MTkxOWYzOTg0OWQxM2EwXzUtMi0xLTEtNDcyOTg_ece10eb5-a5b1-4a28-93c6-a7fb15559d9b"
      unitRef="usd">49080000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:PastDueFinancingReceivablesTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzExNTQ0ODcyMTE1NjM3_dd7bd239-9552-4be6-a16e-00b0fe367219">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The below table is an aging analysis of past due loans, segregated by class of loans as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30-59 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;60-89 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;90 Days or More&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans and Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;698,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;699,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PPP loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;868,953&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;869,553&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,274,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,278,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,305&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,833&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,649,321&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,653,154&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,286,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,290,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,256&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,715&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,419&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,467,163&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,473,582&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indirect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total loans and leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,422&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,650&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,155&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,227&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,071,061&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,082,288&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unearned income and deferred costs and fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,821)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,821)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total loans and leases, net of unearned income and deferred costs and fees&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,422&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,650&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,155&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,227&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,064,240&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,075,467&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;*SBA Paycheck Protection Program ("PPP")&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.801%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30-59 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;60-89 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;90 Days or More&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans and Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;791,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;792,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PPP loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,177,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,178,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,197,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,204,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,561,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,569,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,229,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,235,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,428,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,435,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indirect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total loans and leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,831&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,181&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,312&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,250,598&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,267,910&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unearned income and deferred costs and fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,583)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,583)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total  loans and leases, net of unearned income and deferred costs and fees&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,831&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,181&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,312&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,243,015&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,260,327&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PastDueFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7145d30ee1b642189b84b677732026dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzQtMS0xLTEtNDcyOTg_24582e15-1983-4bfd-bf2e-9633760f5f6f"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ibe999c7884754cb6b9e5972ea866b704_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzQtMi0xLTEtNDcyOTg_17373c6b-f124-4662-bf5f-bd3321ea2c13"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie5ebf387cb5f403dae40710568471918_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzQtMy0xLTEtNDcyOTg_aa1eb366-e482-41ee-88ec-141d3b334a4f"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i2dd2dfd18cf54647ae0996f21dbe221a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzQtNC0xLTEtNDcyOTg_b9f5395a-95dd-4c79-8985-ad5266213c7c"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i12f7e5a7c7074571946314ab7447ca00_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzQtNS0xLTEtNDcyOTg_016a1e94-c563-4bd5-8750-3d8ea8ea1ca0"
      unitRef="usd">99172000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzQtNi0xLTEtNDcyOTg_7c2b32c9-ec46-4a20-8ec5-40bfa2f4d530"
      unitRef="usd">99172000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic306e60b23c84db19f8e6290d921a7f0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzUtMS0xLTEtNDcyOTg_f2e6f37a-c259-480b-a2e1-4616b9f8949f"
      unitRef="usd">506000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if68819c42e9342259c1b5fab4d562524_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzUtMi0xLTEtNDcyOTg_200f3182-fccb-48b4-ad2e-990d61fbb31c"
      unitRef="usd">6000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie48481ab23c648faa22d8c591fbf6ef3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzUtMy0xLTEtNDcyOTg_63f1a286-faa7-439d-971e-b1d6e76ab8fe"
      unitRef="usd">88000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id2101ba6e09f4dd49cc4b14cdfd96390_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzUtNC0xLTEtNDcyOTg_7e738036-19ba-4b03-ac66-e06d9af37608"
      unitRef="usd">600000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id7ae2ed4abd442e5b77672dc9e91fe80_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzUtNS0xLTEtNDcyOTg_82dbf4bb-09ee-43f3-b86f-021a3d4040d0"
      unitRef="usd">698521000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzUtNi0xLTEtNDcyOTg_45f784d5-14f6-43d4-ad12-83c550847ced"
      unitRef="usd">699121000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3ca73be27873451ea4a23e8f060a3cb5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzYtMS0xLTEtNDcyOTg_ad53a3f4-dc06-48e1-853b-b9fb4cf02cef"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i77e1f6b1151f48c3bcb5e0adc1c975db_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzYtMi0xLTEtNDcyOTg_4b5b3e88-25b2-4cd2-ba63-3899c69f3155"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i71317ff127894e5b983da091362c0046_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzYtMy0xLTEtNDcyOTg_daea512c-6ac3-49d8-bad8-97d03f77a4b2"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i39e6abff41a446948e0c6d67c700da81_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzYtNC0xLTEtNDcyOTg_704bf895-2e90-43cc-a9ca-a4411bd6b06b"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7224ad82cd22499ca8261853148d2c62_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzYtNS0xLTEtNDcyOTg_b27d92a2-7e88-4447-97cf-ad2ea985d4a5"
      unitRef="usd">71260000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzYtNi0xLTEtNDcyOTg_4b1df0c8-e1d7-4571-840d-78ae01a4df8b"
      unitRef="usd">71260000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ibf2b2093ddae4495b0990adbdda8bd6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzctMS0xLTEtNDcyOTg_52cd3e3e-4b91-40f7-91c2-662600dc6139"
      unitRef="usd">506000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i21c0128a292b4210a6b244870ee7ca47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzctMi0xLTEtNDcyOTg_db853fb6-74ba-4d2d-bf28-99a528d82752"
      unitRef="usd">6000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i235cad0342a04aa191b386ed3c781b14_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzctMy0xLTEtNDcyOTg_d36e3a25-a45b-40e1-ab09-1b976641e042"
      unitRef="usd">88000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i61fa31938c8149e6ad22aa150a783d05_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzctNC0xLTEtNDcyOTg_86179a91-d7c7-47a9-9793-fd792c2aecde"
      unitRef="usd">600000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ibdb8bb277eca45bdab44ab94ac91117e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzctNS0xLTEtNDcyOTg_1ecd6ba0-7551-49f2-be6c-9cf4001a968d"
      unitRef="usd">868953000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7c4bd9179a9144e2a373f0e146ae66a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzctNi0xLTEtNDcyOTg_3da3b034-67c5-4a12-96e9-31d50f69f0ba"
      unitRef="usd">869553000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib830d1b9af3647c18bda59e34f6b3ba1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzktMS0xLTEtNDcyOTg_1d61f22a-849d-4bd4-8741-b3a7b85cd2d8"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie7974bec61f9436d9922b99b2422b28e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzktMi0xLTEtNDcyOTg_76133145-5a32-4a31-b049-4f66f89a04df"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i698af5b418f343a185964be591e49f9f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzktMy0xLTEtNDcyOTg_73e34ed5-53ac-4ef7-a6f3-e0443d4a4489"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i4263b67d619d4e71b5d27f0ed7ebbab2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzktNC0xLTEtNDcyOTg_a62f98ca-9ef2-4cea-a9ac-eb7a538acee3"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i8e9e25196b4742ef8780566dbf5680e5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzktNS0xLTEtNDcyOTg_7e227c32-6bfb-4126-88cd-c96858ac1d5c"
      unitRef="usd">178582000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzktNi0xLTEtNDcyOTg_a1c846d4-10d7-4bd1-aa5f-c087a50b9a18"
      unitRef="usd">178582000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i06ebe3b869fd47b4a29198de72845c5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEwLTEtMS0xLTQ3Mjk4_486ad398-3e31-44f7-83da-441789f69042"
      unitRef="usd">121000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iaf0ef7950285445eb2cd70fbf030249d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEwLTItMS0xLTQ3Mjk4_8416b81d-3418-426b-8cff-106bf561ddad"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0a059ddf66e449539eea853a25d80176_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEwLTMtMS0xLTQ3Mjk4_938a05dc-7e11-4280-94f6-84f9ab7880ee"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iadcee4c2f7624ba096b4bbcce36ff136_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEwLTQtMS0xLTQ3Mjk4_ff567c81-49c2-43c3-81d5-deb633d77c77"
      unitRef="usd">121000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i576fa3346d6d4ebd9111334d163abfc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEwLTUtMS0xLTQ3Mjk4_85397017-0cbf-4c30-8688-d0ca6d780fae"
      unitRef="usd">195852000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEwLTYtMS0xLTQ3Mjk4_46d92257-9ec5-4c32-8ff1-89da5a34b7a8"
      unitRef="usd">195973000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3fa26bec52ee49e8b9305e3974f4d9aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzExLTEtMS0xLTQ3Mjk4_054b6ee9-f226-4b76-94a9-10ba411d5a32"
      unitRef="usd">150000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1cdc26e49a6e4879b064fed1ed3424bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzExLTItMS0xLTQ3Mjk4_22e0071d-1a64-4896-b308-10935b0b80b9"
      unitRef="usd">257000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1466a1ecfdf94ae5ab7dae4a58ab9e11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzExLTMtMS0xLTQ3Mjk4_9d3d7d41-32a7-4002-95d2-46f2da03929c"
      unitRef="usd">3305000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic441cb7478954c9c97ffddc438cba037_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzExLTQtMS0xLTQ3Mjk4_4dd80cd5-9c30-46e9-8386-f335bd9434f9"
      unitRef="usd">3712000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iabf1bbc7731d466b857ea3e458848aa8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzExLTUtMS0xLTQ3Mjk4_8144c4fc-f17d-4f05-83cb-3f3753173402"
      unitRef="usd">2274887000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7229f570830242238ae1c96dccabfa94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzExLTYtMS0xLTQ3Mjk4_cfeb6782-3da1-468c-a80a-3af2cb59a94b"
      unitRef="usd">2278599000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3bb5d68b3e7c4997b15ed91b31b8cbae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEyLTEtMS0xLTQ3Mjk4_bae263c2-7e4b-47be-b62b-adfbb140ab4b"
      unitRef="usd">271000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ifbd8fd0ff40343f2812fa634fc786787_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEyLTItMS0xLTQ3Mjk4_a45bdc28-c5a1-442c-8ccc-59658c3279cd"
      unitRef="usd">257000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1031c8685e43411d9ac67ca216054f0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEyLTMtMS0xLTQ3Mjk4_2c71fb11-c7c1-43f5-b012-a5321e9f986b"
      unitRef="usd">3305000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i11af1aadb4c049b9aa31bc05f6796e44_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEyLTQtMS0xLTQ3Mjk4_cb18ff0f-e0dd-41c1-96db-f831eed9399e"
      unitRef="usd">3833000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i69fedfb5f8f84117b972af36aa48bbb6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEyLTUtMS0xLTQ3Mjk4_79bc3237-46b5-4330-a4ba-87395ae930bb"
      unitRef="usd">2649321000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i033a4576cd224dd7a8b84a8c2e5050bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzEyLTYtMS0xLTQ3Mjk4_5b2ab7b6-2346-4104-8296-f63e546ee968"
      unitRef="usd">2653154000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib68c3a7de5dc4940beaf8b1490a0d50b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE0LTEtMS0xLTQ3Mjk4_e3b7b6fe-9b43-43f9-b17a-a5ce8a888549"
      unitRef="usd">441000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic101da87fbc24aafbfbca96b0e9a5653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE0LTItMS0xLTQ3Mjk4_0ca69219-b1c3-4ea2-b4d1-f4c5a6de544f"
      unitRef="usd">417000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="icc7cb7fae00b4d0594d6d9cfa3bcae83_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE0LTMtMS0xLTQ3Mjk4_56f3ef6a-37e1-4b62-926f-35251bbd159a"
      unitRef="usd">798000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i55956c6fec0b4a4e8b72aa8645e0993a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE0LTQtMS0xLTQ3Mjk4_1e633ee4-4bc3-4846-bd45-3e7e3b74c2cb"
      unitRef="usd">1656000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6619c8d175344570a428dfad5bf78f8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE0LTUtMS0xLTQ3Mjk4_0006bc26-3572-4c6f-b23d-557a14149069"
      unitRef="usd">181015000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE0LTYtMS0xLTQ3Mjk4_af8dcad5-f4a6-4397-870f-efb08836c9bf"
      unitRef="usd">182671000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic750ea9598e04ac7a526401a4074f546_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE1LTEtMS0xLTQ3Mjk4_c70c2e10-1fe3-4de9-8ef0-466fbd3812b2"
      unitRef="usd">7000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ifed5663bedbe459ab88cd60801dca74b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE1LTItMS0xLTQ3Mjk4_ff2aeeec-947f-44fc-8aa2-985d94353ded"
      unitRef="usd">839000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5b15832858874c6b92223f728c76a6f2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE1LTMtMS0xLTQ3Mjk4_f869dedf-575b-4a3f-8667-eeac1c2e3e76"
      unitRef="usd">3917000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i93282aff635a4b798f45110ccf73d147_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE1LTQtMS0xLTQ3Mjk4_0aeca5d2-40ff-450c-928a-37a6116fb236"
      unitRef="usd">4763000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ida8240a2f31e4bfb82ed70daf1e50731_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE1LTUtMS0xLTQ3Mjk4_cee8beca-8f88-444b-9f80-2273ada285ea"
      unitRef="usd">1286148000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE1LTYtMS0xLTQ3Mjk4_47c0fe11-6f33-4b30-a220-a911cf5c2a03"
      unitRef="usd">1290911000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3c5f89657db24f4daed33ab3da097a6d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE2LTEtMS0xLTQ3Mjk4_b05ff36a-b220-4aa2-af08-380b941ea405"
      unitRef="usd">448000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i646da06e58654dc8aac054f7833777fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE2LTItMS0xLTQ3Mjk4_4fe1eb33-b503-443b-b482-3de5c490e384"
      unitRef="usd">1256000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if8441fbb34e64c488632cd54d5745f85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE2LTMtMS0xLTQ3Mjk4_c8a7b8fb-76b9-4079-9408-d512b43eb5e2"
      unitRef="usd">4715000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id3591ab10a7648ecaf37222ab45e68fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE2LTQtMS0xLTQ3Mjk4_ec86aa79-0ff2-41cd-9c5b-707cf4dff56a"
      unitRef="usd">6419000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i26a31a7b8194479f8264ad407fcb278f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE2LTUtMS0xLTQ3Mjk4_7c44f183-f62a-4e13-b705-59380dc914bd"
      unitRef="usd">1467163000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i9d750ccbf9004f6c87bc3ffc5cdb78a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE2LTYtMS0xLTQ3Mjk4_5cbdc43d-4187-440b-ae46-eed8adf947fb"
      unitRef="usd">1473582000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i920d3069c8a246d58b5cc1805859b6e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE4LTEtMS0xLTQ3Mjk4_ad085484-681f-4002-9669-c8c71f8d3422"
      unitRef="usd">77000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if4bd10cf73a2450eb934d7d86dbd480f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE4LTItMS0xLTQ3Mjk4_f047d661-ccfb-4ac2-91d8-039712f0d1ba"
      unitRef="usd">86000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i18123ce24f104c53997b15efd2d03c19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE4LTMtMS0xLTQ3Mjk4_36fd862d-9b46-49fe-ae37-11d41fba9e99"
      unitRef="usd">2000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i06c1d58b98db4facaaab85c286924343_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE4LTQtMS0xLTQ3Mjk4_4d2ab90b-c67c-4e6a-90a3-32879ebddcc1"
      unitRef="usd">165000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if9215e7949ad4dfdab93f8c3046ee03c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE4LTUtMS0xLTQ3Mjk4_804c9691-7c18-4d0e-a28e-a05222f9decf"
      unitRef="usd">4490000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE4LTYtMS0xLTQ3Mjk4_46f96f9b-8222-47aa-87ce-82ca1b883078"
      unitRef="usd">4655000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6c90acc4dc734a7786a7efbefa9b527a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE5LTEtMS0xLTQ3Mjk4_09c763c8-fb38-45ed-863f-f9732bf5f8fe"
      unitRef="usd">120000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib799fe4bb34348e598e9c5ab8ee4c435_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE5LTItMS0xLTQ3Mjk4_73a904c3-1bfd-4c32-ad75-dfe4f34ce0d0"
      unitRef="usd">45000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i2de2fba7c08e4402832c3e5a4bd67b8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE5LTMtMS0xLTQ3Mjk4_13f85d19-4190-47c5-91db-7c0a43bc859a"
      unitRef="usd">45000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iba3cb7a891f6451c9c6b213e4c5f959f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE5LTQtMS0xLTQ3Mjk4_4e673151-74c6-44f8-893a-cea03adfedd5"
      unitRef="usd">210000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i61b72c7698f348da987187db4f29c692_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE5LTUtMS0xLTQ3Mjk4_231a5d80-d771-495c-b5c3-b94230753239"
      unitRef="usd">67186000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib66b787fefc04b8ab857d27ca90d9e90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzE5LTYtMS0xLTQ3Mjk4_7468fdeb-6b1f-4eec-a84f-d2f32caaf2bc"
      unitRef="usd">67396000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6e8bd55387404315902e6c5848badb03_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIwLTEtMS0xLTQ3Mjk4_75fe1117-f1fa-40d7-a265-53e784372a07"
      unitRef="usd">197000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ibb92a6c841db4503b7653db0996bde73_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIwLTItMS0xLTQ3Mjk4_cdff4b91-c426-46ae-a6bb-f0d465a72111"
      unitRef="usd">131000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic137ecbf611e40b78389aa6ef696b58b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIwLTMtMS0xLTQ3Mjk4_bbc76fc4-a02c-41fa-9ddd-7ec1055dccfc"
      unitRef="usd">47000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3417e9547fe945ffbad1a2b872b253aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIwLTQtMS0xLTQ3Mjk4_d9a0c68e-f7ec-4730-972e-785fee2b96d1"
      unitRef="usd">375000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic96b974a007a46cbb0d73f5e9eb6dbec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIwLTUtMS0xLTQ3Mjk4_94e3ac0e-94cf-4678-abdd-a218f98ec120"
      unitRef="usd">71676000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iae3c801b46404f6699881457901ac581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIwLTYtMS0xLTQ3Mjk4_a00aeb8c-1d00-4ee2-bffd-42ab609c59ab"
      unitRef="usd">72051000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib7d981c2402444d3ad6ae264605553fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIxLTEtMS0xLTQ3Mjk4_3acee37f-6641-4e10-baee-f20ae9509fa9"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6710b7efb20f4ddda684f1a02bb2ffe0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIxLTItMS0xLTQ3Mjk4_ba7fb03f-96ef-4157-9f2d-cb7279bdd708"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic55b81fb2e2648c1ade9e1f5bdc7d1ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIxLTMtMS0xLTQ3Mjk4_f464a0a9-29e1-4284-b0a7-c18913ce68d9"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6d9a4d2372994cf19b3f1bf92f8aff35_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIxLTQtMS0xLTQ3Mjk4_440d0790-59a8-45e2-9aa1-e54619dc6f75"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iac358a43f8e7445fb04b042617525eca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIxLTUtMS0xLTQ3Mjk4_ee525e99-7184-4e45-9f9f-95109d5e6dd3"
      unitRef="usd">13948000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3b7485185e51470c93a0cecf6dd79688_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIxLTYtMS0xLTQ3Mjk4_26378061-f156-45d3-807c-2807edd6fd6a"
      unitRef="usd">13948000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6f6f593e299b48a2b6d5b0f50e4b204a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIyLTEtMS0xLTQ3Mjk4_08f5c228-d8f0-437c-ad15-b4f61829bb93"
      unitRef="usd">1422000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iff7d592b5fc94dfeaf0039c68a9841ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIyLTItMS0xLTQ3Mjk4_7ae4617c-e306-47ac-a813-3da8a10339e5"
      unitRef="usd">1650000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i94ad0b120902463aa03c7df59c9ced8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIyLTMtMS0xLTQ3Mjk4_0749cc71-626d-4390-aa28-d46b3242b98f"
      unitRef="usd">8155000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0bdfbe590c2c4647a70d60cef9eb9880_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIyLTQtMS0xLTQ3Mjk4_fd04109a-f34e-4234-864d-d336a0073822"
      unitRef="usd">11227000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i41130581d9c947fc915ab350895600b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIyLTUtMS0xLTQ3Mjk4_6fc06f11-d20a-413e-83c0-21af2e626264"
      unitRef="usd">5071061000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIyLTYtMS0xLTQ3Mjk4_99391963-e6f3-462e-8972-646162ef64da"
      unitRef="usd">5082288000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="i41130581d9c947fc915ab350895600b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIzLTUtMS0xLTQ3Mjk4_8f0483a4-4408-4b10-a323-c5e07d0f3e1d"
      unitRef="usd">-6821000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzIzLTYtMS0xLTQ3Mjk4_8ca72b35-3d42-4724-8e7c-2b07a2f8e1f7"
      unitRef="usd">-6821000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6f6f593e299b48a2b6d5b0f50e4b204a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzI0LTEtMS0xLTQ3Mjk4_0f39f843-140e-4a62-831b-c3bcf677a0cd"
      unitRef="usd">1422000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iff7d592b5fc94dfeaf0039c68a9841ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzI0LTItMS0xLTQ3Mjk4_1a42458c-9959-4937-bcda-2ebd957ef295"
      unitRef="usd">1650000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i94ad0b120902463aa03c7df59c9ced8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzI0LTMtMS0xLTQ3Mjk4_16aedcee-30cf-4e0a-a3df-dacdb7b45461"
      unitRef="usd">8155000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0bdfbe590c2c4647a70d60cef9eb9880_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzI0LTQtMS0xLTQ3Mjk4_6cc3156b-0b8f-4a1d-9ff2-78a0e92e14e9"
      unitRef="usd">11227000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i41130581d9c947fc915ab350895600b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzI0LTUtMS0xLTQ3Mjk4_78700674-2b6d-434d-bdc6-0a1dd9e007a9"
      unitRef="usd">5064240000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTpkYTllYzY5YmYzNWE0OTIxYTQ4N2ZkMWU4MDE1Y2MxMS90YWJsZXJhbmdlOmRhOWVjNjliZjM1YTQ5MjFhNDg3ZmQxZTgwMTVjYzExXzI0LTYtMS0xLTQ3Mjk4_a72019c6-cf5d-4e71-883d-98ea9486cf22"
      unitRef="usd">5075467000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if42e0c1f00314ae791bfc219381d34a0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzQtMS0xLTEtNDcyOTg_e7d183ca-f7ce-4503-a4de-a3560c67e289"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i34f1e9042775441c9af04fe4b65c3989_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzQtMi0xLTEtNDcyOTg_e85e8f00-95b0-4f0b-80eb-e39f2af4d09f"
      unitRef="usd">18000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie1bba6e542f4406f92ff56d1b791132f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzQtMy0xLTEtNDcyOTg_4bd6dfd7-2fe2-4cc3-9f9a-281b52528961"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i17b11de365964006bb1ad0a9446733b2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzQtNC0xLTEtNDcyOTg_40a7c3e2-52e3-4299-8b81-5c58326f768b"
      unitRef="usd">18000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i84fdc890561844d2a3aad451cbd870d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzQtNS0xLTEtNDcyOTg_9b3a58a8-29c8-4970-aa66-e19f4a2b6a6a"
      unitRef="usd">94471000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzQtNi0xLTEtNDcyOTg_e34fb89f-e9c1-4540-b7d1-6c5ca9486a10"
      unitRef="usd">94489000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iffb34a48a3444849a978bb6f5fb99f03_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzUtMS0xLTEtNDcyOTg_f3a3e08e-defe-41e6-a868-3f6745b8b4fb"
      unitRef="usd">44000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i2750678d30864a39bf35e229b5eec4bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzUtMi0xLTEtNDcyOTg_7069260b-5e97-4b19-a629-8f1b84150c34"
      unitRef="usd">7000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic809e0a81dd0445ba0c947ca28d4cc09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzUtMy0xLTEtNDcyOTg_d876de03-0727-44a6-805a-19e60730d785"
      unitRef="usd">1516000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i319b46867a6f48548d8245ccb4b3bfa6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzUtNC0xLTEtNDcyOTg_e24a1b87-a60d-4c1c-a1a4-533cc65d8c2c"
      unitRef="usd">1567000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ieb8752d3a0cb4b92a266e119cba58d10_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzUtNS0xLTEtNDcyOTg_93dcbf27-02b9-4448-95d9-9c9eb843f838"
      unitRef="usd">791420000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzUtNi0xLTEtNDcyOTg_11cf8105-a94b-433a-b737-889b47066572"
      unitRef="usd">792987000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i4b63a71d60fe4e64bf4f998e1311a753_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtMS0xLTEtNzk5MDg_6af9d96b-611b-41f1-97de-f25dcfc04b65"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iaeb008ffdd7a45abb03c730d775d424a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtMi0xLTEtNzk5MTE_4f18328e-483b-43d5-a373-10ec18ce0ab3"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie024a4f82ed54e13b8352a5f16542f0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtMy0xLTEtNzk5MTE_b0c16a29-b34a-4f9d-b143-4ebc44a3fd9a"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i4338a81878f44b649a91cf03e3d39251_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtNC0xLTEtNzk5MTE_35f3bd3b-8be3-4973-aae8-a40f2ed93374"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i894e9db9ed4c41d89c24dcb43b40f74a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtNS0xLTEtNzk5MTE_754d3392-0db8-420b-ba7b-c8c576321c03"
      unitRef="usd">291252000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtNi0xLTEtNzk5MTE_56c81d69-5b6c-425e-8237-07791a1c647a"
      unitRef="usd">291252000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0f67dd35a2de43d4a2809991201db18c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtMS0xLTEtNDcyOTg_9e1bf1af-1bc4-45b3-92c7-6d2f9cd8858d"
      unitRef="usd">44000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie8d9b1fda9134b4fba6a88923bc3156d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtMi0xLTEtNDcyOTg_cefc136f-4711-49dc-8d64-5e90146591cc"
      unitRef="usd">25000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id734ae62b0c64051b7cd115a916e138a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtMy0xLTEtNDcyOTg_271cb798-3aa2-4c7a-bc00-4b9bca038387"
      unitRef="usd">1516000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ibbaa083d3b184cfc97bf9ce846c2bfae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtNC0xLTEtNDcyOTg_28e86fb2-d802-4d3d-88c9-cac8428aeaf7"
      unitRef="usd">1585000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ifda9ea4fbe0e48f7895a902c375e53c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtNS0xLTEtNDcyOTg_6af444f5-8061-4f65-8802-f6d2e5a761d4"
      unitRef="usd">1177143000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i74104ac37b8e44cea197adf61dbc0a60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzYtNi0xLTEtNDcyOTg_0143c6bf-3061-4622-8a04-233f56859c3d"
      unitRef="usd">1178728000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i21615f4755e8430899914284b9717357_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzgtMS0xLTEtNDcyOTg_7d25981f-2af7-4343-b4ea-4734d54f0829"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if810ffad177e4fb1b7ed63cc72c126b2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzgtMi0xLTEtNDcyOTg_41916a3e-1ba2-4e7e-b72c-03b62e462419"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia94ea2cce85f4199b67b4a9402c83e53_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzgtMy0xLTEtNDcyOTg_89762415-0a11-47a8-9dd6-e8f0386f6445"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7517609380d140caaf61bc00371b1317_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzgtNC0xLTEtNDcyOTg_b69985ca-f041-4e74-a298-f288c774f364"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if33e81d04157490a835b4cb8651e27ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzgtNS0xLTEtNDcyOTg_bf1c5fed-cba7-4d69-92ca-5c42fcb0e9c0"
      unitRef="usd">163016000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzgtNi0xLTEtNDcyOTg_b489aa35-d0ba-4907-b62c-e56b2f915c05"
      unitRef="usd">163016000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia7cd9d767cfd413aac7eb06bc974edc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzktMS0xLTEtNDcyOTg_a3f1d761-66f3-43e1-836d-a0fbe40acfc6"
      unitRef="usd">263000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i21a16a2048bd4c399d9deec56989436f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzktMi0xLTEtNDcyOTg_d03cc1a0-ed10-469d-8e38-558006a820ed"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i766d05bbcced475c8b760bd4f4ceb589_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzktMy0xLTEtNDcyOTg_c6ebff5e-97e2-4a0a-92bd-099868d9116c"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i61108a35192d4fd694197ab438db2705_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzktNC0xLTEtNDcyOTg_ae6079d8-d139-4e8c-b8f2-fb112140dde2"
      unitRef="usd">263000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i36664f56c78f4df19c30d34ba72739dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzktNS0xLTEtNDcyOTg_7b739eb6-7642-434a-9cfb-139ff99dbb8f"
      unitRef="usd">201603000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzktNi0xLTEtNDcyOTg_c391f5e5-22c6-4751-8032-ac9b3669e34d"
      unitRef="usd">201866000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if293c66d2cbe4fdebb9d79a2bf53de30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEwLTEtMS0xLTQ3Mjk4_176fd403-ef61-4181-8eac-36e626186928"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i89a495dd6ace4f41abd9631bd9f6edb6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEwLTItMS0xLTQ3Mjk4_3189696b-b957-4337-8cd5-eb25a728e05d"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i62ce9207f62d4545a5ed79e23ab96108_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEwLTMtMS0xLTQ3Mjk4_0a377074-df70-4d96-a458-5e29dcee5e62"
      unitRef="usd">7125000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i8210dcabc9f64707994cbff799c92856_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEwLTQtMS0xLTQ3Mjk4_a77bfe84-5abe-405f-ad85-929542b4a365"
      unitRef="usd">7125000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ide7663054e8c4ab5ba3b5b27273448dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEwLTUtMS0xLTQ3Mjk4_11db5e07-62e3-4c2e-89d1-e136864aa259"
      unitRef="usd">2197185000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia9b34c911348443da8e375abc033c131_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEwLTYtMS0xLTQ3Mjk4_135f5e1c-c5f7-49a0-9d4f-5727ff03cd33"
      unitRef="usd">2204310000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic5715299db3443e3acdbd9358cbf7cfc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzExLTEtMS0xLTQ3Mjk4_a88c1818-9d13-4e5d-ad00-6369fe9d06e0"
      unitRef="usd">263000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i992f23020b644a9e9c07e922de71522c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzExLTItMS0xLTQ3Mjk4_d4d385db-94f1-4adf-b372-65c75bb404d9"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i52cc2a1eba54458894bf9e004366343f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzExLTMtMS0xLTQ3Mjk4_526dbc6d-24ff-4212-9e29-27514f837e79"
      unitRef="usd">7125000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id2ed3639fe2049688fad0f4f29f3c142_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzExLTQtMS0xLTQ3Mjk4_cfd70d69-f53b-4029-bb93-cccb9779e33e"
      unitRef="usd">7388000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3b93be2a2127455e94db31951c48bf1c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzExLTUtMS0xLTQ3Mjk4_6f1cacfd-345b-42d8-997c-6abab00eb76e"
      unitRef="usd">2561804000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i8d7b832de81f4b148a75ae8e6ef8169f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzExLTYtMS0xLTQ3Mjk4_54537055-4d86-4f65-a945-00343d243fcc"
      unitRef="usd">2569192000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie961585191514ae59a91932f000890d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEzLTEtMS0xLTQ3Mjk4_bbc01bb7-759d-4230-877e-051b02af2d7a"
      unitRef="usd">713000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia02734142bec4be3957df98f2d93eef5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEzLTItMS0xLTQ3Mjk4_b0280a92-2ac5-4f66-8bbf-cd07159103e3"
      unitRef="usd">224000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie0e3dfe41689468cb6bd2b1628b88747_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEzLTMtMS0xLTQ3Mjk4_1107ec1a-9558-49ba-8776-43fe6411db01"
      unitRef="usd">1126000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i97b5758c1c764aad84566c6f3090cc90_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEzLTQtMS0xLTQ3Mjk4_dd240828-44e1-4b3d-b9ee-ce4cf3db361a"
      unitRef="usd">2063000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if7ea706220e047f789b2cd9312984eaa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEzLTUtMS0xLTQ3Mjk4_0535fe53-34d7-416a-ae27-e42094f0bff7"
      unitRef="usd">198764000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzEzLTYtMS0xLTQ3Mjk4_56da9cc4-bf33-4d4c-aebf-737f0aaf905b"
      unitRef="usd">200827000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ibbf75ceebb9044bd934e8bf9b3da6075_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE0LTEtMS0xLTQ3Mjk4_f52c51d3-7d46-4829-8066-d4904e8cdde1"
      unitRef="usd">521000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia165a1fa5fed42e48bc387480768d929_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE0LTItMS0xLTQ3Mjk4_c10dbe23-72fc-4d22-8827-e367cc22c423"
      unitRef="usd">879000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6ab4313b57e64a6ebc66fd8d1f324b8d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE0LTMtMS0xLTQ3Mjk4_48e433dc-8cae-4ca8-9b25-664164c4e316"
      unitRef="usd">4210000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i355e8247eec94d6c82c9406283e351ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE0LTQtMS0xLTQ3Mjk4_c7107240-d1de-4b04-974e-d3b35c8745e5"
      unitRef="usd">5610000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3f9d215af90c40e49e04b764011e1ea3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE0LTUtMS0xLTQ3Mjk4_e3db0309-f0cc-4fd3-8d19-7aa660ca55f4"
      unitRef="usd">1229550000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE0LTYtMS0xLTQ3Mjk4_69795b7b-ba67-43da-a39d-b37b25496354"
      unitRef="usd">1235160000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id44073feca9f49899bc98992c9fc499a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE1LTEtMS0xLTQ3Mjk4_179adedb-917a-4e6f-9cdc-8fbc5f205f2a"
      unitRef="usd">1234000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id1206c8b6ac34c908b143e4a68e4bb14_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE1LTItMS0xLTQ3Mjk4_001a7726-5ba5-4940-812a-09b7f0a9b219"
      unitRef="usd">1103000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i814a709b593a40ca9c9983b9465e187d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE1LTMtMS0xLTQ3Mjk4_c96025d2-4eaf-49be-8698-f71fb665f6d9"
      unitRef="usd">5336000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6a5006121cea47a59de8383a611fbe13_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE1LTQtMS0xLTQ3Mjk4_19ea109b-a4fc-4d61-ac39-9b2c049a59e2"
      unitRef="usd">7673000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if8d1415f2c19438bb52c3b09e0636847_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE1LTUtMS0xLTQ3Mjk4_4bbd71f0-8fd8-4c76-b416-5c7672734982"
      unitRef="usd">1428314000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1a4df2575ec7407198e77f70b7be22f5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE1LTYtMS0xLTQ3Mjk4_df86c13a-77b5-4378-a4b1-aa4609dd0da3"
      unitRef="usd">1435987000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i2a00a030874f474ebd03ee5672c1e2c9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE3LTEtMS0xLTQ3Mjk4_2001f2e1-6e37-401b-9b78-a6e95a6ce526"
      unitRef="usd">175000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i2013f21118024aaa9746d0f8179951d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE3LTItMS0xLTQ3Mjk4_a6f1b099-11dd-4348-b906-832dc1bedb29"
      unitRef="usd">35000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7cb2ef366d31409dadb528a3170d19b1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE3LTMtMS0xLTQ3Mjk4_a8ebcd44-c69c-453c-9061-3ea87e6c1401"
      unitRef="usd">91000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie25b42d35de54997b55fc746e392ba37_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE3LTQtMS0xLTQ3Mjk4_b98835b1-57b4-4d6d-a6ad-4e7dafd7d491"
      unitRef="usd">301000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1aa904e4baa9487781243fbfb2c9f7ef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE3LTUtMS0xLTQ3Mjk4_6af0266c-772f-4423-890b-28a35b6dfe14"
      unitRef="usd">8100000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE3LTYtMS0xLTQ3Mjk4_2981b83e-8d72-4e58-9fc7-14ffdda68b96"
      unitRef="usd">8401000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0d640a061b9d4e0182bea337ae5c2e29_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE4LTEtMS0xLTQ3Mjk4_243a9c57-23d4-4900-8f95-6d8ebcb59a05"
      unitRef="usd">115000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id612e9a0f1c84512af993fbe0f2af809_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE4LTItMS0xLTQ3Mjk4_3cd5ef05-062b-4b79-b85d-5320190c2167"
      unitRef="usd">18000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i60e0348d157444f4b1e979fdcd6c6926_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE4LTMtMS0xLTQ3Mjk4_b2619d35-d353-4aac-b863-6b83086823f0"
      unitRef="usd">232000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iaf3db3ce06964fafbb926398dd36230f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE4LTQtMS0xLTQ3Mjk4_4d035ebb-b434-4271-982b-f5076f782707"
      unitRef="usd">365000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1a91b32999dc40308e1c32ae70d8939c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE4LTUtMS0xLTQ3Mjk4_673e9df3-ce24-4758-bba8-2739684646e5"
      unitRef="usd">61034000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i05298766e0a640d1973ba6eedc1664e9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE4LTYtMS0xLTQ3Mjk4_4199e218-3b31-4b55-a549-c4338d262e51"
      unitRef="usd">61399000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i4282bb536a2b447d8284c0350336f7bd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE5LTEtMS0xLTQ3Mjk4_d4494924-3d25-4e02-a8f3-ef7b399657d2"
      unitRef="usd">290000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i799305a02ad6486da9d7154b3b2f8d33_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE5LTItMS0xLTQ3Mjk4_864f93e0-3a84-4683-8c50-d4a8af08fa07"
      unitRef="usd">53000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0a2d431bdf864444b3f08d44c706669e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE5LTMtMS0xLTQ3Mjk4_92000db1-1df0-430c-9498-127a6ef7fcfa"
      unitRef="usd">323000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id7058a5627124818a61d1e5f448e2ed3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE5LTQtMS0xLTQ3Mjk4_5e18fa9c-2a62-4cf8-b5b0-8e08f03f52b7"
      unitRef="usd">666000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i4cea292b10a44c4ebf4b60382c777349_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE5LTUtMS0xLTQ3Mjk4_b389a71a-fb94-49c8-a80d-27282ec46bd2"
      unitRef="usd">69134000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ibd45eeb68bd046f2bc3cea3839e0411c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzE5LTYtMS0xLTQ3Mjk4_94ecb4e6-b339-4d6c-b53c-9832aecd0a3e"
      unitRef="usd">69800000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i20de7d942cca4ee39fa43d0870372d22_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIwLTEtMS0xLTQ3Mjk4_2c0b71e9-72a9-4622-8e7f-6adb57894022"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i19817b9889064809b4d1e2c3537b9111_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIwLTItMS0xLTQ3Mjk4_2f978a11-02c0-4806-80fb-a9c1f6cccf02"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i08afb9097b0642f58ec66de2c20191dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIwLTMtMS0xLTQ3Mjk4_ec3261a2-dee1-4775-9cc3-129b00c40c80"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i10c0a3f6324d46d890cda44e383c8efe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIwLTQtMS0xLTQ3Mjk4_e0341258-35e3-40e1-bd98-c30880496135"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i886427ba90e248e6984b980fed54954c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIwLTUtMS0xLTQ3Mjk4_795732cb-7fbb-4d1e-9e36-4580fa43e439"
      unitRef="usd">14203000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="idfa4527b7d974e8e87d4345e15a26b50_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIwLTYtMS0xLTQ3Mjk4_955938dd-51f6-4841-a547-4e22cc326eda"
      unitRef="usd">14203000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic0478fdcfe9c4a789c59909fd335e234_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIxLTEtMS0xLTQ3Mjk4_01c17be2-75ea-4be2-bd96-4be9918f0245"
      unitRef="usd">1831000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5a99ced975ad4756b53d9bc7565a5ee7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIxLTItMS0xLTQ3Mjk4_06299c97-e95d-451f-bdc0-136f230424b4"
      unitRef="usd">1181000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id89d21ca30254b218261eb027921acdc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIxLTMtMS0xLTQ3Mjk4_8c9d0af1-0912-4051-847f-e64ebef12d9a"
      unitRef="usd">14300000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i319bc6bf1d45402ca52814ff47c14c28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIxLTQtMS0xLTQ3Mjk4_611d592b-f6a3-4103-a494-97b7188a57ea"
      unitRef="usd">17312000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3f1dc01862884d2d8a17c1a5bd6735d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIxLTUtMS0xLTQ3Mjk4_44f74aaf-585f-4a42-a512-39925c180d0c"
      unitRef="usd">5250598000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIxLTYtMS0xLTQ3Mjk4_37c84864-2447-469f-84fc-eb787091293b"
      unitRef="usd">5267910000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="i3f1dc01862884d2d8a17c1a5bd6735d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIyLTUtMS0xLTQ3Mjk4_c4a055d9-9614-4eb0-9dc8-1474d0fbeb9a"
      unitRef="usd">-7583000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIyLTYtMS0xLTQ3Mjk4_bc27e63d-f27d-43d6-ac19-8260e90aa56a"
      unitRef="usd">-7583000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic0478fdcfe9c4a789c59909fd335e234_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIzLTEtMS0xLTQ3Mjk4_590001d8-7edd-4369-affb-ab792a90bfff"
      unitRef="usd">1831000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5a99ced975ad4756b53d9bc7565a5ee7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIzLTItMS0xLTQ3Mjk4_a8f9150f-6e12-4636-8766-c58e6471eeea"
      unitRef="usd">1181000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id89d21ca30254b218261eb027921acdc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIzLTMtMS0xLTQ3Mjk4_2f462de5-0582-48d9-a645-fccc1c1df747"
      unitRef="usd">14300000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i319bc6bf1d45402ca52814ff47c14c28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIzLTQtMS0xLTQ3Mjk4_8404a070-6350-4e2e-b311-39547001bf59"
      unitRef="usd">17312000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3f1dc01862884d2d8a17c1a5bd6735d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIzLTUtMS0xLTQ3Mjk4_a535df80-f6ee-4216-b6bd-8932f6fbabb0"
      unitRef="usd">5243015000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZTo3NTc1MjVhYmM0MTQ0NGU1YjJlYjczMGUwYWI4NWU5YS90YWJsZXJhbmdlOjc1NzUyNWFiYzQxNDQ0ZTViMmViNzMwZTBhYjg1ZTlhXzIzLTYtMS0xLTQ3Mjk4_680a7af5-f7c1-448e-842a-6f18acde0656"
      unitRef="usd">5260327000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzExNTQ0ODcyMTE1NjM2_ba113f5d-836f-4e61-bc00-be17f0b530d9">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the amortized cost basis of loans on nonaccrual status and the amortized cost basis of loans on nonaccrual status for which there was no related allowance for credit losses. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nonaccrual Loans and Leases with no ACL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nonaccrual Loans and Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans and Leases Past Due Over 89 Days and Accruing&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans and Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indirect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total loans and leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,101&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26,033&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nonaccrual Loans and Leases with no ACL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nonaccrual Loans and Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans and Leases Past Due Over 89 Days and Accruing&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans and Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indirect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total loans and leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26,018&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;38,976&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzUtMS0xLTEtNDcyOTg_cb729bb4-ef19-43b9-8041-0429bb0f633b"
      unitRef="usd">502000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzUtMi0xLTEtNDcyOTg_91e5ea15-9efc-4faf-8def-c6b7a342d1a3"
      unitRef="usd">533000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzUtMy0xLTEtNDcyOTg_72262dce-82d6-4605-8fe9-29b2c5c4e0c6"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i7c4bd9179a9144e2a373f0e146ae66a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzctMS0xLTEtNDcyOTg_662e77ac-ab90-48bd-a95d-adfba1f920d1"
      unitRef="usd">502000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i7c4bd9179a9144e2a373f0e146ae66a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzctMi0xLTEtNDcyOTg_2e8bf226-9b49-43a6-98b0-33b4c32e1fba"
      unitRef="usd">533000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i7c4bd9179a9144e2a373f0e146ae66a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzctMy0xLTEtNDcyOTg_cb1e1fa3-3f45-4be8-89c3-27d644cea31f"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzktMS0xLTEtNDcyOTg_0202d487-4853-4a7d-bf5a-4d822e4cdb99"
      unitRef="usd">671000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzktMi0xLTEtNDcyOTg_d0be9d4d-7ad9-41fd-980c-f54e4c5dafb4"
      unitRef="usd">671000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzktMy0xLTEtNDcyOTg_3b6b617c-7329-45dd-a326-4dc33a14ba39"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzEwLTEtMS0xLTQ3Mjk4_00619108-cdfa-4dd9-ac0b-5ec10b5e74d7"
      unitRef="usd">348000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzEwLTItMS0xLTQ3Mjk4_d18fb2dc-6a2b-4b26-ad3a-17fa865dcddc"
      unitRef="usd">456000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzEwLTMtMS0xLTQ3Mjk4_d8e2930b-ef3f-4567-91b6-f14fee0a6aa1"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i7229f570830242238ae1c96dccabfa94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzExLTEtMS0xLTQ3Mjk4_af773642-a459-42b0-b28e-82d5cb775059"
      unitRef="usd">12483000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i7229f570830242238ae1c96dccabfa94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzExLTItMS0xLTQ3Mjk4_2b3286a4-8839-49bb-9dac-67c15c49bdab"
      unitRef="usd">12766000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i7229f570830242238ae1c96dccabfa94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzExLTMtMS0xLTQ3Mjk4_13f89672-573a-42a9-bdf7-d460d2cb2efc"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i033a4576cd224dd7a8b84a8c2e5050bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzEyLTEtMS0xLTQ3Mjk4_1d4308dd-ed08-461f-8aa3-c88226014d38"
      unitRef="usd">13502000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i033a4576cd224dd7a8b84a8c2e5050bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzEyLTItMS0xLTQ3Mjk4_35165be3-3901-40de-869d-2d21099d1de0"
      unitRef="usd">13893000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i033a4576cd224dd7a8b84a8c2e5050bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzEyLTMtMS0xLTQ3Mjk4_c0ebde7b-20ef-4219-a780-0eb241083a3d"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE0LTEtMS0xLTQ3Mjk4_8645030a-b3e6-47c4-860e-c5bc1b1604e1"
      unitRef="usd">380000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE0LTItMS0xLTQ3Mjk4_0ca0e856-7ad0-403a-b08e-877314d9b121"
      unitRef="usd">2459000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE0LTMtMS0xLTQ3Mjk4_f7320bbd-4183-4e6b-8960-ab36f32c323b"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE1LTEtMS0xLTQ3Mjk4_f1294379-f5cf-4a4e-9df3-a137c69ea42b"
      unitRef="usd">716000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE1LTItMS0xLTQ3Mjk4_f4fc21ff-aa6a-4604-b13d-ec309530709a"
      unitRef="usd">8719000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE1LTMtMS0xLTQ3Mjk4_d7bfb2c5-2e25-4363-8a49-d57949ab5f0b"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i9d750ccbf9004f6c87bc3ffc5cdb78a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE2LTEtMS0xLTQ3Mjk4_f45b8a96-9cca-4446-adc7-a1c73965c1e7"
      unitRef="usd">1096000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i9d750ccbf9004f6c87bc3ffc5cdb78a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE2LTItMS0xLTQ3Mjk4_174b28b8-7804-4ee1-a6e7-7afec73993d8"
      unitRef="usd">11178000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i9d750ccbf9004f6c87bc3ffc5cdb78a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE2LTMtMS0xLTQ3Mjk4_155b1e16-b3db-4df7-b0d7-993b87b2346b"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE4LTEtMS0xLTQ3Mjk4_1985c5ca-95fb-4f99-af32-0d168202a161"
      unitRef="usd">1000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE4LTItMS0xLTQ3Mjk4_f8260a2e-e93f-41fd-ac27-e22f2ab94695"
      unitRef="usd">246000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE4LTMtMS0xLTQ3Mjk4_7a5fdc7b-4801-4d86-86fa-9d32269a1b95"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ib66b787fefc04b8ab857d27ca90d9e90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE5LTEtMS0xLTQ3Mjk4_c615d181-fc93-4459-9a80-c01131ae2624"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ib66b787fefc04b8ab857d27ca90d9e90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE5LTItMS0xLTQ3Mjk4_8beb4cac-8528-469a-9356-be51880e5e99"
      unitRef="usd">183000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ib66b787fefc04b8ab857d27ca90d9e90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzE5LTMtMS0xLTQ3Mjk4_31bfaba1-5561-4aa7-a411-d75d24153960"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="iae3c801b46404f6699881457901ac581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzIwLTEtMS0xLTQ3Mjk4_639e38d6-545b-4e51-8442-f4ee7b61990d"
      unitRef="usd">1000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="iae3c801b46404f6699881457901ac581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzIwLTItMS0xLTQ3Mjk4_232081e9-e9dd-4936-b80d-101acb4299e4"
      unitRef="usd">429000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="iae3c801b46404f6699881457901ac581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzIwLTMtMS0xLTQ3Mjk4_3403b0ba-16cd-4bb3-ab35-12985fcf3051"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzIyLTEtMS0xLTQ3Mjk4_c175bf1b-e420-4c44-83a7-b24a022f2a34"
      unitRef="usd">15101000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzIyLTItMS0xLTQ3Mjk4_55db340b-e1e4-4d30-a39e-12c3d6f1f218"
      unitRef="usd">26033000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxMWU4NjNjMzZlNDQ0OTk2ODg0NjUzYzgxYzNlODZlYS90YWJsZXJhbmdlOjExZTg2M2MzNmU0NDQ5OTY4ODQ2NTNjODFjM2U4NmVhXzIyLTMtMS0xLTQ3Mjk4_5deed6eb-46b1-4564-a15f-1703667fd92f"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzQtMS0xLTEtNjgxNjc_41018146-577a-44bd-b937-8ba48aa0b906"
      unitRef="usd">803000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzQtMi0xLTEtNjgxNjc_30950fe9-27be-4aa9-a284-1e8cbca702fd"
      unitRef="usd">1775000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzQtMy0xLTEtNjgxNjc_b7574e93-a722-49dd-9e4c-89471fc7862d"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i74104ac37b8e44cea197adf61dbc0a60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzYtMS0xLTEtNjgxNjc_19bb4329-c93f-4c81-97d6-d01f1507be57"
      unitRef="usd">803000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i74104ac37b8e44cea197adf61dbc0a60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzYtMi0xLTEtNjgxNjc_e36d2a4e-363e-4fc2-821a-ed5a7bada83c"
      unitRef="usd">1775000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i74104ac37b8e44cea197adf61dbc0a60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzYtMy0xLTEtNjgxNjc_5a30d997-8213-4d0a-aecf-6f38eef40da3"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzktMS0xLTEtNjgxNjc_b337fb40-4218-4ff0-8768-3e38af12cd88"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzktMi0xLTEtNjgxNjc_d3eaf9e9-1d28-4551-9aca-ded10444393f"
      unitRef="usd">118000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzktMy0xLTEtNjgxNjc_88edfcac-ee19-49bc-820e-8a4880886a8a"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ia9b34c911348443da8e375abc033c131_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzEwLTEtMS0xLTY4MTY3_1ce702fb-9055-47a9-9af1-39fc51459fcb"
      unitRef="usd">23080000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ia9b34c911348443da8e375abc033c131_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzEwLTItMS0xLTY4MTY3_263a54dd-a38c-4e27-bc78-cdaf06b154cc"
      unitRef="usd">23509000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ia9b34c911348443da8e375abc033c131_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzEwLTMtMS0xLTY4MTY3_0bd12b2e-4fa0-477d-bb7a-48cca47cb229"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i8d7b832de81f4b148a75ae8e6ef8169f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzExLTEtMS0xLTY4MTY3_f8db6434-b039-494c-a6ad-8c6411ae87da"
      unitRef="usd">23080000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i8d7b832de81f4b148a75ae8e6ef8169f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzExLTItMS0xLTY4MTY3_b5176a06-e282-4f31-8564-d1d3af782a10"
      unitRef="usd">23627000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i8d7b832de81f4b148a75ae8e6ef8169f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzExLTMtMS0xLTY4MTY3_7f4386ef-f38e-4920-b543-36ee92915633"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzEzLTEtMS0xLTY4MTY3_258cb7f8-206e-41df-8e15-242d649e940c"
      unitRef="usd">767000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzEzLTItMS0xLTY4MTY3_02846cb3-163f-4f18-b953-bf8a6969a72e"
      unitRef="usd">2965000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzEzLTMtMS0xLTY4MTY3_6ffb3c55-51a1-4fd6-b0ee-5ad744278e80"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE0LTEtMS0xLTY4MTY3_7ae8e2dd-046f-4674-b4a7-db6f83416a77"
      unitRef="usd">1365000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE0LTItMS0xLTY4MTY3_879f3d70-f0f0-49ee-a945-a14ca007ebad"
      unitRef="usd">10180000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE0LTMtMS0xLTY4MTY3_fe1ff600-ea26-41e9-816e-47776e3d4a06"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i1a4df2575ec7407198e77f70b7be22f5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE1LTEtMS0xLTY4MTY3_068d764c-0a58-44fd-a896-363ae8f4e8e4"
      unitRef="usd">2132000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i1a4df2575ec7407198e77f70b7be22f5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE1LTItMS0xLTY4MTY3_337c6891-e5a4-4d85-80e1-dedd6d392b32"
      unitRef="usd">13145000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i1a4df2575ec7407198e77f70b7be22f5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE1LTMtMS0xLTY4MTY3_5a04433a-0de5-4a11-b29a-aa3fbe67f0cb"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE3LTEtMS0xLTY4MTY3_54730096-2f63-4462-9b17-8629ce03c474"
      unitRef="usd">3000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE3LTItMS0xLTY4MTY3_cd4ea187-104e-416f-a146-4ceaa89a1274"
      unitRef="usd">169000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE3LTMtMS0xLTY4MTY3_866fd9bf-b16d-4b26-8dc2-429708121086"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i05298766e0a640d1973ba6eedc1664e9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE4LTEtMS0xLTY4MTY3_1710e9b6-22e2-4a63-b71c-39d1b967469b"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i05298766e0a640d1973ba6eedc1664e9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE4LTItMS0xLTY4MTY3_36c61421-45b1-4f19-b0a5-95b25ca2b8e5"
      unitRef="usd">260000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i05298766e0a640d1973ba6eedc1664e9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE4LTMtMS0xLTY4MTY3_684e3c73-a753-4f4f-986f-55419647fc49"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ibd45eeb68bd046f2bc3cea3839e0411c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE5LTEtMS0xLTY4MTY3_b7faaf6b-8017-4886-ba8c-76fa0324e7ac"
      unitRef="usd">3000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ibd45eeb68bd046f2bc3cea3839e0411c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE5LTItMS0xLTY4MTY3_889ad549-9f64-4361-a81e-535bff9ead1d"
      unitRef="usd">429000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ibd45eeb68bd046f2bc3cea3839e0411c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzE5LTMtMS0xLTY4MTY3_ea0d1fcb-a625-4363-b6f3-4c7bbe0b0968"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzIxLTEtMS0xLTY4MTY3_518763f4-eba5-475a-9b42-2691be790b0a"
      unitRef="usd">26018000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzIxLTItMS0xLTY4MTY3_805a88aa-edb5-4784-a0fe-2e770c2df040"
      unitRef="usd">38976000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90YWJsZToxYTUxZWNkMWM5Mjc0MzkwYWUzZTJhYzJmZWZkMjE2My90YWJsZXJhbmdlOjFhNTFlY2QxYzkyNzQzOTBhZTNlMmFjMmZlZmQyMTYzXzIxLTMtMS0xLTY4MTY3_12cde4ba-7e0a-4d29-8da2-f6662ee0ea5a"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualInterestIncome
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzEyMDcx_c37be637-5436-48fc-99a3-d2076142ff07"
      unitRef="usd">1500000</us-gaap:FinancingReceivableNonaccrualInterestIncome>
    <us-gaap:FinancingReceivableNonaccrualInterestIncome
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzEyMDk3_b5ac0022-8097-465a-8c2f-058e8aee2139"
      unitRef="usd">1700000</us-gaap:FinancingReceivableNonaccrualInterestIncome>
    <us-gaap:FinancingReceivableNonaccrualInterestIncome
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTUvZnJhZzoyZGFkZDg4OTBmM2I0OTliYmE1YjI1NzViODcwNGVmMi90ZXh0cmVnaW9uOjJkYWRkODg5MGYzYjQ5OWJiYTViMjU3NWI4NzA0ZWYyXzEyMTM2_035aa49b-3fbc-47f6-b905-50ca5563e6aa"
      unitRef="usd">1200000</us-gaap:FinancingReceivableNonaccrualInterestIncome>
    <us-gaap:AllowanceForCreditLossesTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90ZXh0cmVnaW9uOjhhYzdiMmE3ZjUwYjQ5MjlhMmUwMTA4Y2E5MzVkMGE3XzExMjYy_faf28e7e-3cfe-4b52-8cf0-1c2c9e0fc247">Allowance for Credit Losses&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management reviews the appropriateness of the ACL on a regular basis. Management considers the accounting policy relating to the allowance to be a critical accounting policy, given the inherent uncertainty in evaluating the levels of the allowance required to cover credit losses in the portfolio and the material effect that assumptions could have on the Company&#x2019;s results of operations. The Company has developed a methodology to measure the amount of estimated credit loss exposure inherent in the loan portfolio to assure that an appropriate allowance is maintained. The Company&#x2019;s methodology is based upon guidance provided in SEC Staff Accounting Bulletin No. 119, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Measurement of Credit Losses on Financial Instruments ("CECL"), and Financial Instruments - Credit Losses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; ASC Topic 326, Financial Instruments - Credit Losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses a DCF method to estimate expected credit losses for all loan segments excluding the leasing segment.  For each of these loan segments, the Company generates cash flow projections at the instrument level wherein payment expectations are adjusted for estimated prepayment speed, curtailments, recovery lag, probability of default, and loss given default.  The modeling of expected prepayment speeds, curtailment rates, and time to recovery are based on internal historical data. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses regression analysis of historical internal and peer data to determine suitable loss drivers to utilize when modeling lifetime probability of default and loss given default.  This analysis also determines how expected probability of default and loss given default will react to forecasted levels of the loss drivers.  For all loans utilizing the DCF method, management utilizes forecasts of national unemployment rates and a one year percentage change in national gross domestic product as loss drivers in the model.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For all DCF models, management has determined that four quarters represents a reasonable and supportable forecast period and reverts back to a historical loss rate over eight quarters on a straight-line basis.  Management leverages economic projections from a reputable and independent third party to inform its loss driver forecasts over the four-quarter forecast period.  Other internal and external indicators of economic forecasts, and scenario weightings, are also considered by management when developing the forecast metrics. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the size and characteristics of the leasing portfolio, the Company uses the remaining life method, using the historical loss rate of the commercial and industrial segment, to determine the allowance for credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The combination of adjustments for credit expectations and timing expectations produces an expected cash flow stream at the instrument level.  Instrument effective yield is calculated, net of the impacts of prepayment assumptions, and the instrument expected cash flows are then discounted at that effective yield to produce a net present value of expected cash flows ("NPV").  An ACL is established for the difference between the NPV and amortized cost basis.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted ASU 2016-13 as of January 1, 2020 using the prospective transition approach for financial assets purchased with credit deterioration ("PCD") that were previously classified as purchased credit impaired ("PCI") and accounted for under ASC 310-30.  In accordance with the standard, the Company did not reassess whether PCI assets met the criteria of PCD assets as of the date of adoption.  The remaining discount on the PCD assets will be accreted into interest income on a level-yield method over the life of the loans.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since the methodology is based upon historical experience and trends, current conditions, and reasonable and supportable forecasts, as well as management&#x2019;s judgment, factors may arise that result in different estimates. While management&#x2019;s evaluation of the allowance as of December&#160;31, 2021, considers the allowance to be appropriate, under adversely different conditions or assumptions, the Company would need to increase or decrease the allowance.  In addition, various federal and State regulatory agencies, as part of their examination process, review the Company's allowance and may require the Company to recognize additions to the allowance based on their judgements and information available to them at the time of their examinations.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Loan Commitments and Allowance for Credit Losses on Off-Balance Sheet Credit Exposures&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments include off-balance sheet credit instruments, such as commitments to make loans, and commercial letters of credit. The Company's exposure to credit loss in the event of nonperformance by the other party to the financial instrument for off-balance sheet loan commitments is represented by the contractual amount of those instruments. Such financial instruments are recorded when they are funded. The Company records an allowance for credit losses on off-balance sheet credit exposures, unless the commitments to extend credit are unconditionally cancellable, through a charge to credit loss expense for off-balance sheet credit exposures included in provision expense in the Company's consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the allowance for credit losses for the years ended December 31, 2021, 2020 and 2019 are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Allowance for Credit Losses - Loans and Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total allowance at beginning of year &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;51,669&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of adopting ASU 2016-13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Credit) provision for credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,805)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries on loans and leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,725&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charge-offs on loans and leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(7,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,471)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,790)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total allowance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,843&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Allowance for Credit Losses - Off-Balance Sheet Credit Exposures&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities for off-balance sheet credit exposures at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,920&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of adopting ASU 2016-13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision (credit) for credit loss expense related to off-balance sheet credit exposures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;586&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities for off-balance sheet credit exposures at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,506&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details activity in the allowance for credit losses for loans for the years ended December 31, 2021 and 2020.  As previously discussed, the Company adopted ASU 2016-13 on January 1, 2020 using the modified retrospective approach.  Results for the periods beginning after January 1, 2020 are presented under ASC 326.  As a result of the adoption of ASC 326, the Company recorded a net cumulative-effect adjustment reducing the allowance for credit losses by $2.5&#160;million. The allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;&amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Residential&lt;br/&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Allowance for credit losses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,957)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Credit) provision for credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,748)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(277)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,805)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending Balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,335&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,813&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,139&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,492&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;64&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,843&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;&amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Residential&lt;br/&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Allowance for credit losses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance, prior to adoption of ASU 2016-13&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of adopting ASU 2016-13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,903)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(482)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,471)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Credit) provision for credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(693)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending Balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,239&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,546&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,257&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,562&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;65&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;51,669&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the amortized cost basis of collateral dependent loans, which are individually evaluated to determine expected credit losses, and the related allowance for credit losses allocated to these loans:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Business Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;ACL Allocation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and Industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;395&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,162&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;67&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans are considered modified in a TDR when, due to a borrower&#x2019;s financial difficulties, the Company makes a concession(s) to the borrower that it would not otherwise consider. When modifications are provided for reasons other than as a result of the financial distress of the borrower, these loans are not classified as TDRs or impaired. These modifications primarily include, among others, an extension of the term of the loan, and granting a period when interest-only payments can be made, with the principal payments and interest caught up over the remaining term of the loan or at maturity, among others.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present loans by class modified in 2021 and 2020 as troubled debt restructurings. Post-modification balances reflect paydowns and charge-offs at time of modification.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Troubled Debt Restructuring&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Defaulted TDRs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pre-&lt;br/&gt;Modification&lt;br/&gt;Outstanding&lt;br/&gt;Recorded&lt;br/&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Post-Modification  Outstanding Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Post-&lt;br/&gt;Modification&lt;br/&gt;Outstanding&lt;br/&gt;Recorded&lt;br/&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;219&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;219&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;201&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Represents the following concessions: extension of term and reduction of rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;TDRs that defaulted during the 12 months ended December 31, 2021, that had been restructured in the prior twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Defaulted TDRs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pre-&lt;br/&gt;Modification&lt;br/&gt;Outstanding&lt;br/&gt;Recorded&lt;br/&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Post-Modification  Outstanding Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Post-&lt;br/&gt;Modification&lt;br/&gt;Outstanding&lt;br/&gt;Recorded&lt;br/&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:3.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:3.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgages&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:3.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;124&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Represents the following concessions: extension of term and reduction of rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;TDRs that defaulted during the 12 months ended December&#160;31, 2020, that had been restructured in the prior twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's TDRs added during 2021 totaled $219,000, compared to $345,000 in 2020. At December 31, 2021, the Company was not committed to lend additional amounts to customers with outstanding loans that were classified as TDRs.  The provisions of the CARES Act and the interagency guidance issued by Federal banking regulators provided clarification related to modifications and deferral programs to assist borrowers who are negatively impacted by the COVID-19 national emergency. The guidance and clarifications detail certain provisions whereby banks are permitted to make deferrals and modifications to the terms of a loan which would not require the loan to be reported as a troubled debt restructuring ("TDR"). In accordance with the CARES Act. Appropriations Act, and the interagency guidance, the Company elected to adopt the provisions to not report qualified loan modifications as TDRs during 2020 and 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents credit quality indicators by total loans on an amortized cost basis by origination year as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revolving Loans Amortized Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial and Industrial - Other:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;688,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial and Industrial - Other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;124,331&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;59,786&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54,613&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,768&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35,926&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;240,123&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;131,535&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,039&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;699,121&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial and Industrial - PPP:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial and Industrial - PPP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;71,260&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;71,260&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial and Industrial - Agriculture:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial and Industrial - Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,573&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,867&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,711&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,159&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,960&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,502&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54,805&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;595&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;99,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;810,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,160,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;329,356&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;273,443&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;263,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;207,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;223,667&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;892,837&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,044&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;43,225&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,278,599&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial Real Estate - Agriculture:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial Real Estate - Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,151&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,335&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28,943&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;41,103&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,195&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;52,412&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,984&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,850&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;195,973&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial Real Estate - Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial Real Estate - Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,840&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,325&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,542&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,274&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,202&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;113,337&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;178,582&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents credit quality indicators by total loans on an amortized cost basis by origination year as of December&#160;31, 2021, continued.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revolving Loans Amortized Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Residential - Home Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Residential - Home Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,033&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,142&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,057&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,600&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,572&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,748&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;163,469&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,050&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;182,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Residential - Mortgages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,282,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Residential - Mortgages&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;324,967&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;282,202&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;162,815&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;98,480&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;124,914&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;282,193&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,135&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,205&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,290,911&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consumer - Direct&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Consumer - Direct&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,653&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,744&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,441&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,659&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,861&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,602&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,436&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;67,396&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consumer - Indirect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Consumer - Indirect&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,809&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;856&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;960&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;587&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;363&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;80&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present credit quality indicators (internal risk grade) by class of commercial and industrial loans and commercial real estate loans as of December 31, 2020.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.080%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revolving Loans Amortized Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial and Industrial - Other:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;781,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial &amp;amp; Industrial - Other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;93,073&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;73,311&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;57,468&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;62,111&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35,739&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;302,038&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;152,946&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,301&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;792,987&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial and Industrial - PPP:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial and Industrial - PPP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;291,252&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;291,252&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial and Industrial - Agriculture:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial and Industrial - Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,635&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,088&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,190&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,462&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,539&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,907&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;46,328&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,340&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;94,489&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial Real Estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;664,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,047,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;278,782&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;264,280&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;256,658&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;248,313&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;330,041&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;727,711&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33,622&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;64,903&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,204,310&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial Real Estate - Agriculture:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial Real Estate - Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35,081&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,094&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25,499&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,847&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;46,092&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,251&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,602&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;201,866&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial Real Estate - Construction:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial Real Estate - Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,465&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,705&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,999&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,478&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,879&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,473&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;86,966&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21,051&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;163,016&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents credit quality indicators by total loans on an amortized cost basis by origination year as of December 31, 2020, continued.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revolving Loans Amortized Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Residential - Home Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Residential - Home Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,440&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,782&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,052&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,120&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;916&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,612&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;190,861&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;200,827&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Residential - Mortgages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,224,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Residential - Mortgages&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;305,476&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;193,801&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;123,660&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;156,405&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;179,553&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;262,861&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,787&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,617&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,235,160&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consumer - Direct&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Consumer - Direct&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,845&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,201&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,178&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,644&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,854&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,842&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,835&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;61,399&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consumer - Indirect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Consumer - Indirect&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,424&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,945&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,371&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,135&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;418&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;108&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,401&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AllowanceForCreditLossesTextBlock>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90ZXh0cmVnaW9uOjhhYzdiMmE3ZjUwYjQ5MjlhMmUwMTA4Y2E5MzVkMGE3XzExMjM5_ba4486fe-02fb-4ce9-89fe-fc7cc34e171b">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the allowance for credit losses for the years ended December 31, 2021, 2020 and 2019 are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Allowance for Credit Losses - Loans and Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total allowance at beginning of year &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;51,669&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of adopting ASU 2016-13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Credit) provision for credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,805)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries on loans and leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,725&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charge-offs on loans and leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(7,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,471)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,790)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total allowance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,843&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Allowance for Credit Losses - Off-Balance Sheet Credit Exposures&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities for off-balance sheet credit exposures at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,920&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of adopting ASU 2016-13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision (credit) for credit loss expense related to off-balance sheet credit exposures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;586&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities for off-balance sheet credit exposures at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,506&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details activity in the allowance for credit losses for loans for the years ended December 31, 2021 and 2020.  As previously discussed, the Company adopted ASU 2016-13 on January 1, 2020 using the modified retrospective approach.  Results for the periods beginning after January 1, 2020 are presented under ASC 326.  As a result of the adoption of ASC 326, the Company recorded a net cumulative-effect adjustment reducing the allowance for credit losses by $2.5&#160;million. The allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;&amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Residential&lt;br/&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Allowance for credit losses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,957)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Credit) provision for credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,748)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(277)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,805)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending Balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,335&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,813&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,139&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,492&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;64&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,843&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;&amp;amp; Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Residential&lt;br/&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consumer&lt;br/&gt;and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Allowance for credit losses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance, prior to adoption of ASU 2016-13&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of adopting ASU 2016-13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,903)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(482)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,471)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Credit) provision for credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(693)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending Balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,239&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,546&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,257&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,562&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;65&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;51,669&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the amortized cost basis of collateral dependent loans, which are individually evaluated to determine expected credit losses, and the related allowance for credit losses allocated to these loans:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Business Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;ACL Allocation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and Industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;395&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,162&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;67&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzEtMS0xLTEtNDcyOTg_a7fff5c2-7f04-4878-86b6-002fbc090b29"
      unitRef="usd">51669000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzEtMi0xLTEtNDcyOTg_b0e5f899-4de3-4649-8955-50b191e955ab"
      unitRef="usd">39892000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ie3d7af41f1cf418a92dda79219bdbbf8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzEtMy0xLTEtNDcyOTg_cc336030-ecaf-43be-b996-1c5161150e10"
      unitRef="usd">43410000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="iabf467ff18dc43b4a211768ac087df0b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzItMS0xLTEtNTQ2Njk_de406ce1-e46b-4923-97a8-287af77d6514"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i805e94b0313641819116b825fa2712c9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzItMi0xLTEtNTQ2Njk_c6a82413-61ca-4452-a5ff-55b48c19f9dd"
      unitRef="usd">-2534000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i5002e0d61c754d7e9fa57ef38895f599_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzItMy0xLTEtNTQ2Njk_c80e3a6b-c3b0-4a6d-8328-2bfb0f9d3529"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzMtMS0xLTEtNDcyOTg_1da64f40-398a-48a4-ba91-f25fef07bd33"
      unitRef="usd">-2805000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzMtMi0xLTEtNDcyOTg_e7fadd2f-9fc3-432b-a0cf-23c1e7be64ea"
      unitRef="usd">16151000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzMtMy0xLTEtNDcyOTg_412d4a6c-ef84-4352-928d-7b4caa18a3f7"
      unitRef="usd">1366000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzQtMS0xLTEtNDcyOTg_bbc508e2-9982-4569-b3e8-d68ec56a29cd"
      unitRef="usd">1725000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzQtMi0xLTEtNDcyOTg_955c4bde-7c73-4cf5-bbea-3e0051dbd923"
      unitRef="usd">631000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzQtMy0xLTEtNDcyOTg_954d1871-d222-49f7-88f5-26950816f11f"
      unitRef="usd">906000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzUtMS0xLTEtNDcyOTg_3048f391-70e0-48b5-8358-185c5663e20e"
      unitRef="usd">7746000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzUtMi0xLTEtNDcyOTg_0601826c-b4bc-478c-ba84-66ef32504724"
      unitRef="usd">2471000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzUtMy0xLTEtNDcyOTg_2d6c5766-987d-4782-9c73-59a1d5f1abe9"
      unitRef="usd">5790000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzYtMS0xLTEtNDcyOTg_45afe55a-9758-4b6b-a51b-c08e01956026"
      unitRef="usd">42843000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzYtMi0xLTEtNDcyOTg_65c6ff71-aafa-4109-895d-5e7c031b152b"
      unitRef="usd">51669000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTowMGMyNTkzZWJmMWI0NzFkOTgyOWE1MjJhODRhZjBkNC90YWJsZXJhbmdlOjAwYzI1OTNlYmYxYjQ3MWQ5ODI5YTUyMmE4NGFmMGQ0XzYtMy0xLTEtNDcyOTg_0ec082d6-9cf4-4b39-8acf-749ed95b7be5"
      unitRef="usd">39892000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzEtMS0xLTEtODI5MDg_78a2e3ad-1a93-449f-8d16-cb4977ba1f29"
      unitRef="usd">1920000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzEtMi0xLTEtODI5MDg_34b603e5-be95-49a1-b47c-40d64c504875"
      unitRef="usd">476000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="ie3d7af41f1cf418a92dda79219bdbbf8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzEtMy0xLTEtODI5MDg_7cce0a8e-9b3d-4672-80b5-3b9449ecccb4"
      unitRef="usd">748000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="iabf467ff18dc43b4a211768ac087df0b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzItMS0xLTEtODI5MDg_c2a3177e-5dd8-49da-a198-5a3d82bd762c"
      unitRef="usd">0</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i805e94b0313641819116b825fa2712c9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzItMi0xLTEtODI5MDg_40b17f4d-d939-48e0-922e-2061f5012072"
      unitRef="usd">382000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i5002e0d61c754d7e9fa57ef38895f599_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzItMy0xLTEtODI5MDg_cab92532-1d2b-470b-933d-04987540bef0"
      unitRef="usd">0</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzMtMS0xLTEtODI5MDg_89b3d71f-9bf5-4b95-9851-c9ff6bab7b00"
      unitRef="usd">586000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzMtMi0xLTEtODI5MDg_06f4d91f-5fa0-4856-92a8-d5092cd0846a"
      unitRef="usd">1062000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzMtMy0xLTEtODI5MDg_5de563db-d571-465f-9cb6-7ff14eddaec0"
      unitRef="usd">-272000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzYtMS0xLTEtODI5MDg_41922501-69dd-4191-8206-5f60590264b1"
      unitRef="usd">2506000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzYtMi0xLTEtODI5MDg_f057440f-bcbb-42c3-8e47-9ebef098573b"
      unitRef="usd">1920000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo4Nzc5YTNhZjg0YzU0ODNkODlmMDkxNTI2NmVhOTI1Ny90YWJsZXJhbmdlOjg3NzlhM2FmODRjNTQ4M2Q4OWYwOTE1MjY2ZWE5MjU3XzYtMy0xLTEtODI5MDg_9e3a7ea9-fc4a-449c-92f4-13ed3de16dcd"
      unitRef="usd">476000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i0de2c90cc16b4ae8965165bfb621db6f_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90ZXh0cmVnaW9uOjhhYzdiMmE3ZjUwYjQ5MjlhMmUwMTA4Y2E5MzVkMGE3XzU5MjU_03911b2e-9761-4f90-ae15-f0f22aeb495a"
      unitRef="usd">2500000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i74104ac37b8e44cea197adf61dbc0a60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzMtMS0xLTEtNDcyOTg_640d1821-3323-4f74-bc78-5181729a5914"
      unitRef="usd">9239000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i8d7b832de81f4b148a75ae8e6ef8169f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzMtMi0xLTEtNDcyOTg_3b8cb921-a646-4088-a929-4e15238a1e4d"
      unitRef="usd">30546000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i1a4df2575ec7407198e77f70b7be22f5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzMtMy0xLTEtNDcyOTg_4bc8a48f-da6d-43fc-aea4-133310f007f3"
      unitRef="usd">10257000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ibd45eeb68bd046f2bc3cea3839e0411c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzMtNC0xLTEtNDcyOTg_dffc383d-fe98-4bba-b993-de04b8054177"
      unitRef="usd">1562000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="idfa4527b7d974e8e87d4345e15a26b50_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzMtNS0xLTEtNDcyOTg_eba93db2-f228-4141-9742-94bae6b085c8"
      unitRef="usd">65000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzMtNi0xLTEtNDcyOTg_fbf4f2c3-b143-4181-97bb-68a71dc4e6db"
      unitRef="usd">51669000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i8c187f99166b4d05ab08ddfc15a119f2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzUtMS0xLTEtNDcyOTg_97ddd809-04b3-48a4-b369-b45d4228bd79"
      unitRef="usd">274000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i6e9de5fcae7e47ed8a3b0efd022519e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzUtMi0xLTEtNDcyOTg_b8f1a4c1-c278-42a8-b23b-6d791c5187b6"
      unitRef="usd">6957000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i9a080782da6d4bd0a6fa7ec46ea6e6a8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzUtMy0xLTEtNDcyOTg_1be9c987-0b81-446e-b47f-6c5718c8cc53"
      unitRef="usd">77000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ib90e735c920e4825afaf50da5365076a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzUtNC0xLTEtNDcyOTg_298690ce-7909-4cb8-84d6-895ce5616192"
      unitRef="usd">438000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="iaa413e7639fd4c868feb67c783427736_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzUtNS0xLTEtNDcyOTg_585ab6b1-7786-43c3-95b5-718a76e67166"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzUtNi0xLTEtNDcyOTg_d189637a-ec0c-4444-8877-b4cd70b0c9bc"
      unitRef="usd">7746000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i8c187f99166b4d05ab08ddfc15a119f2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzYtMS0xLTEtNDcyOTg_b9cd10f9-3bfe-43de-af00-1bd5bb4f5eae"
      unitRef="usd">118000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i6e9de5fcae7e47ed8a3b0efd022519e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzYtMi0xLTEtNDcyOTg_3bcfcf9f-225f-4968-983c-b10eaaa0d770"
      unitRef="usd">1175000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i9a080782da6d4bd0a6fa7ec46ea6e6a8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzYtMy0xLTEtNDcyOTg_aefc9aac-94f9-43f0-b16b-caad8af24a43"
      unitRef="usd">236000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ib90e735c920e4825afaf50da5365076a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzYtNC0xLTEtNDcyOTg_cd5a87bd-339b-4769-9ec1-f9e766e24d1f"
      unitRef="usd">196000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="iaa413e7639fd4c868feb67c783427736_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzYtNS0xLTEtNDcyOTg_6d637714-4f2b-40f1-b649-7136bcad5170"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzYtNi0xLTEtNDcyOTg_bc416118-357e-495f-9e6f-6cad43d77eee"
      unitRef="usd">1725000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="i8c187f99166b4d05ab08ddfc15a119f2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzctMS0xLTEtNDcyOTg_2a791bdc-9d29-47cb-8948-e96bccaf02f3"
      unitRef="usd">-2748000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="i6e9de5fcae7e47ed8a3b0efd022519e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzctMi0xLTEtNDcyOTg_1a58cae1-d791-4be5-8a71-83cbca277b74"
      unitRef="usd">49000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="i9a080782da6d4bd0a6fa7ec46ea6e6a8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzctMy0xLTEtNDcyOTg_32efbb57-1ffc-4d80-848a-80fa03f35810"
      unitRef="usd">-277000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="ib90e735c920e4825afaf50da5365076a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzctNC0xLTEtNDcyOTg_12152de1-5c37-4cfa-be4c-7167850b8650"
      unitRef="usd">172000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="iaa413e7639fd4c868feb67c783427736_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzctNS0xLTEtNDcyOTg_f5e016f2-1796-4cd5-b81a-2f6890d0ceec"
      unitRef="usd">-1000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzctNi0xLTEtNDcyOTg_aed8fd8d-9eb8-4816-bab5-13b23a9765c2"
      unitRef="usd">-2805000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i7c4bd9179a9144e2a373f0e146ae66a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzgtMS0xLTEtNDcyOTg_4919838e-6552-48d4-82ce-dcb32c34b1f8"
      unitRef="usd">6335000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i033a4576cd224dd7a8b84a8c2e5050bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzgtMi0xLTEtNDcyOTg_c973d955-4f0f-427a-a44f-68f9c05d0c3b"
      unitRef="usd">24813000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i9d750ccbf9004f6c87bc3ffc5cdb78a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzgtMy0xLTEtNDcyOTg_f8ae8b80-32e9-4815-a3e0-b3b6a37d905c"
      unitRef="usd">10139000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="iae3c801b46404f6699881457901ac581_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzgtNC0xLTEtNDcyOTg_7f3743be-bf0f-48fb-a35f-e91b78d123de"
      unitRef="usd">1492000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i3b7485185e51470c93a0cecf6dd79688_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzgtNS0xLTEtNDcyOTg_8b6f7965-87d5-419e-845b-a64c66e897b0"
      unitRef="usd">64000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjY2VhYWY2YjQ2MzA0YTA1OTRlOTdhYjNmZDdiYjY3MC90YWJsZXJhbmdlOmNjZWFhZjZiNDYzMDRhMDU5NGU5N2FiM2ZkN2JiNjcwXzgtNi0xLTEtNDcyOTg_191293dd-76d6-4195-a1b9-83309a75f105"
      unitRef="usd">42843000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ie9bd41beeaac424cbd59e01a302d52a2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzMtMS0xLTEtNDcyOTg_372e051d-777a-4bbd-b513-a6bef7980627"
      unitRef="usd">10541000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i907ea9a5dd334c96bc92cf305e754957_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzMtMi0xLTEtNDcyOTg_47116d40-9809-4322-bfa5-8a528ac4af95"
      unitRef="usd">21608000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i40e788864bc7483ea55e9ed6f257a2a9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzMtMy0xLTEtNDcyOTg_d7d3bb22-fdf7-4ec2-b375-36a420b0e82f"
      unitRef="usd">6381000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ie4f208d3f5324aaab6dbb79424aaedb4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzMtNC0xLTEtNDcyOTg_1ee5ccfa-f95c-441c-b4ca-11deb140ff96"
      unitRef="usd">1362000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i63c3ce967a47467996fd42add128cbdf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzMtNS0xLTEtNDcyOTg_aa5a6f11-27d5-449e-84d4-848d6c92b95e"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzMtNi0xLTEtNDcyOTg_a909954f-65a4-493a-b306-238412e51196"
      unitRef="usd">39892000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ibd0200337a7e43afa195ed1b8efa2900_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtMS0xLTEtNzk5Njc_3f09abb3-4f0f-401c-b985-fa9e9c313b8a"
      unitRef="usd">-2008000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i2d544e8d0285478888e56db2ad562273_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtMi0xLTEtNzk5Njc_a335fabd-6b2e-4745-a64c-8bf313fd2f3e"
      unitRef="usd">-5917000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i0837469bcbdd4d9a898b51c65a07622f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtMy0xLTEtNzk5Njc_375dc23a-52a8-428c-8d28-b06809d43591"
      unitRef="usd">4459000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i1120932c1bd045ffae32386df85004b4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtNC0xLTEtNzk5Njc_8a81a67a-bf39-4d33-a3c6-32503151b48d"
      unitRef="usd">850000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i2cdef021a50b48ab82727de09a490474_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtNS0xLTEtNzk5Njc_ebee064e-8aac-42a9-a697-3f423c84849f"
      unitRef="usd">82000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i805e94b0313641819116b825fa2712c9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtNi0xLTEtNzk5Njc_6f312fe2-7a7e-4c8e-aa73-945f29297e33"
      unitRef="usd">-2534000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i693e87b9d8d44ede94f0f867aedae122_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtMS0xLTEtNDcyOTg_b5c47a3b-70bf-461d-9742-9ea59d747eae"
      unitRef="usd">2000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i7509892c33a349389921158c41cc5fce_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtMi0xLTEtNDcyOTg_aff5ad84-3828-461f-9e48-4a6f2fbb37f3"
      unitRef="usd">1903000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i8eb6cfa8ee6649ee9566619716e8d6eb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtMy0xLTEtNDcyOTg_be8e6ea0-5c7f-4e51-b6a7-1fb3001efb58"
      unitRef="usd">84000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="idcd8334f71be437fb6a11b8ae3191dbf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtNC0xLTEtNDcyOTg_82d67a79-1175-4752-ba75-6885a3457c57"
      unitRef="usd">482000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ib581e63f264a44bfb663320c9899fcfa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtNS0xLTEtNDcyOTg_81e0ff90-03f7-454d-affb-bcbc4de08bd6"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzQtNi0xLTEtNDcyOTg_e252ced2-f0b6-40f3-9049-1f93fb501e9d"
      unitRef="usd">2471000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i693e87b9d8d44ede94f0f867aedae122_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzUtMS0xLTEtNDcyOTg_66bd3e1e-f256-4ec6-a6df-420441b3abb1"
      unitRef="usd">131000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i7509892c33a349389921158c41cc5fce_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzUtMi0xLTEtNDcyOTg_79534bd4-d78d-4d6f-8a74-e1c503571172"
      unitRef="usd">58000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i8eb6cfa8ee6649ee9566619716e8d6eb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzUtMy0xLTEtNDcyOTg_a3522cfc-c217-449b-a1c1-0be3dbfacf54"
      unitRef="usd">194000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="idcd8334f71be437fb6a11b8ae3191dbf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzUtNC0xLTEtNDcyOTg_0e3f45f4-4769-4385-8ae6-6adad7c4d669"
      unitRef="usd">248000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ib581e63f264a44bfb663320c9899fcfa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzUtNS0xLTEtNDcyOTg_53d5ff60-6944-4fd6-818e-81cbfc32c6f2"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzUtNi0xLTEtNDcyOTg_f76ce6fa-be63-4340-8211-8e8e3ed45a83"
      unitRef="usd">631000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="i693e87b9d8d44ede94f0f867aedae122_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzYtMS0xLTEtNDcyOTg_f7046150-575b-4a93-b849-ae760c4c7292"
      unitRef="usd">577000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="i7509892c33a349389921158c41cc5fce_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzYtMi0xLTEtNDcyOTg_e850b6b7-3c5e-495a-b720-655c390a1c92"
      unitRef="usd">16700000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="i8eb6cfa8ee6649ee9566619716e8d6eb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzYtMy0xLTEtNDcyOTg_d1a0f2c5-7ec4-47ef-ad09-c22e9d6bdfb0"
      unitRef="usd">-693000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="idcd8334f71be437fb6a11b8ae3191dbf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzYtNC0xLTEtNDcyOTg_9a202fa2-c089-4304-b622-13e7e116ea28"
      unitRef="usd">-416000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="ib581e63f264a44bfb663320c9899fcfa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzYtNS0xLTEtNDcyOTg_3204339e-d770-4655-911a-cb1bcfcc76df"
      unitRef="usd">-17000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzYtNi0xLTEtNDcyOTg_15b31445-2658-4636-ac23-752dc3dd00ae"
      unitRef="usd">16151000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i74104ac37b8e44cea197adf61dbc0a60_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzctMS0xLTEtNDcyOTg_1a9e6a0e-8f4c-48a1-a6a4-5b42e59d9246"
      unitRef="usd">9239000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i8d7b832de81f4b148a75ae8e6ef8169f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzctMi0xLTEtNDcyOTg_75b5458e-2215-4689-a4ac-bb7e622786ea"
      unitRef="usd">30546000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i1a4df2575ec7407198e77f70b7be22f5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzctMy0xLTEtNDcyOTg_7b1e936e-86b7-407d-8623-b7181507ff06"
      unitRef="usd">10257000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ibd45eeb68bd046f2bc3cea3839e0411c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzctNC0xLTEtNDcyOTg_930c37dc-1e25-4826-9f1d-dc76098b8e36"
      unitRef="usd">1562000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="idfa4527b7d974e8e87d4345e15a26b50_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzctNS0xLTEtNDcyOTg_e29b6916-0c82-477c-b439-92727da12d07"
      unitRef="usd">65000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxM2ZiNTExYWYwNmQ0MzU0OTYzZmRjNTUxNmVhOTcwMi90YWJsZXJhbmdlOjEzZmI1MTFhZjA2ZDQzNTQ5NjNmZGM1NTE2ZWE5NzAyXzctNi0xLTEtNDcyOTg_8ce25ac8-7979-46da-90e4-e6b2a8ea5d8c"
      unitRef="usd">51669000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i766f46acaa094c94a5cadcc78d60052d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzItMS0xLTEtNDcyOTg_9fea91d3-1cd0-47e4-901e-2b30a6966129"
      unitRef="usd">142000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i78443463bcc748e3ac4ccd3cc4a46b50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzItMi0xLTEtNDcyOTg_0c9bbbd6-d743-4f4b-ba7b-c3383e756701"
      unitRef="usd">395000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="id7b1cf1a564b466095ade8c2f08efbd0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzItMy0xLTEtNDcyOTg_73a13e6c-62e6-41ee-bbbf-1886c99b5908"
      unitRef="usd">328000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i7c4bd9179a9144e2a373f0e146ae66a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzItNC0xLTEtNDcyOTg_fd379366-62df-4ccb-895b-f1f6b745195e"
      unitRef="usd">865000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i7c4bd9179a9144e2a373f0e146ae66a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzItNS0xLTEtNDcyOTg_44b9ccc3-c2bf-4349-badd-bacc2c8020da"
      unitRef="usd">26000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i0ef819d19f394cb39452505b8c153c00_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzMtMS0xLTEtNDcyOTg_6176152a-d7ed-49a7-abfc-1de0d9889bc3"
      unitRef="usd">13334000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="iddfe8d8146634ae1a0cc86af7524d62e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzMtMi0xLTEtNDcyOTg_ca0476c0-a42e-49f2-a8ce-91b22f1d3ff8"
      unitRef="usd">0</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="if3d44cf5d3574203b86ab6e6e2f4ba66_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzMtMy0xLTEtNDcyOTg_602e2e87-d9f2-4ed1-9679-b916870532a8"
      unitRef="usd">1931000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i033a4576cd224dd7a8b84a8c2e5050bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzMtNC0xLTEtNDcyOTg_07e49c4b-eaa6-436c-96a2-7ec36868da52"
      unitRef="usd">15265000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i033a4576cd224dd7a8b84a8c2e5050bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzMtNS0xLTEtNDcyOTg_7fa406dd-7520-4e74-9b55-4c267104ac08"
      unitRef="usd">40000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="ie4d72908065848d3a430c968b5d7d8e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzQtMS0xLTEtNDcyOTg_7b09b712-1032-4cc3-b9e6-253d8c75cf6c"
      unitRef="usd">32000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="id33bed7d046447a3a238d2cbd5f05c35_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzQtMi0xLTEtNDcyOTg_199a06a3-2fe5-483b-b960-61d6fc2719d0"
      unitRef="usd">0</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i4b9dec9c2bed43f2989207d0d9352209_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzQtMy0xLTEtNDcyOTg_6c22c5ba-6a4d-4b2d-a30c-437e6634565a"
      unitRef="usd">0</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzQtNC0xLTEtNDcyOTg_d827992e-89e3-4480-8b06-b75ad7245389"
      unitRef="usd">32000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzQtNS0xLTEtNDcyOTg_2761c403-685c-473a-abcb-6b5d025fdc0d"
      unitRef="usd">1000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i288d3aaf6aed4751bbb31dfc0fbe0bbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzUtMS0xLTEtNDcyOTg_1b7cc324-a511-4a5d-b11c-0310b4f39d18"
      unitRef="usd">13508000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i93f19941d0384c8bb0074576d34de28c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzUtMi0xLTEtNDcyOTg_f2cca700-2aa9-4743-86d0-882920a1170e"
      unitRef="usd">395000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i1261ac1d85b64ccdab68dbc080287dfc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzUtMy0xLTEtNDcyOTg_924002a5-98bb-4ba6-8c07-6b2eb7f8e0f4"
      unitRef="usd">2259000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzUtNC0xLTEtNDcyOTg_f58838e1-8265-4172-b76d-ff409c17530e"
      unitRef="usd">16162000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo3NjY3Y2JiMjhiOWI0ZTYyYmQ0MzUwNDE3OGM0ZWFhZC90YWJsZXJhbmdlOjc2NjdjYmIyOGI5YjRlNjJiZDQzNTA0MTc4YzRlYWFkXzUtNS0xLTEtNDcyOTg_a70f4292-2d40-4b4a-ae8f-680b5f312f27"
      unitRef="usd">67000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90ZXh0cmVnaW9uOjhhYzdiMmE3ZjUwYjQ5MjlhMmUwMTA4Y2E5MzVkMGE3XzExMjUy_4752be80-18b0-479d-8afc-aa97fe12848e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present loans by class modified in 2021 and 2020 as troubled debt restructurings. Post-modification balances reflect paydowns and charge-offs at time of modification.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Troubled Debt Restructuring&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Defaulted TDRs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pre-&lt;br/&gt;Modification&lt;br/&gt;Outstanding&lt;br/&gt;Recorded&lt;br/&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Post-Modification  Outstanding Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Post-&lt;br/&gt;Modification&lt;br/&gt;Outstanding&lt;br/&gt;Recorded&lt;br/&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;219&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;219&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;201&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Represents the following concessions: extension of term and reduction of rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;TDRs that defaulted during the 12 months ended December 31, 2021, that had been restructured in the prior twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Defaulted TDRs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pre-&lt;br/&gt;Modification&lt;br/&gt;Outstanding&lt;br/&gt;Recorded&lt;br/&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Post-Modification  Outstanding Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Post-&lt;br/&gt;Modification&lt;br/&gt;Outstanding&lt;br/&gt;Recorded&lt;br/&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial &amp;amp; industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:3.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:3.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgages&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:3.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer and other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;124&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Represents the following concessions: extension of term and reduction of rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;TDRs that defaulted during the 12 months ended December&#160;31, 2020, that had been restructured in the prior twelve months.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="iafa9a1d8a430425897f0f331da54b25d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTplZWMzYzY2ZTE2N2E0NDM5OTllNDdlN2RiMDVkOGQ4MS90YWJsZXJhbmdlOmVlYzNjNjZlMTY3YTQ0Mzk5OWU0N2U3ZGIwNWQ4ZDgxXzktMS0xLTEtNDcyOTg_cb5181c4-f2ef-43dc-8e8d-e9a657c73064"
      unitRef="loan">2</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="iafa9a1d8a430425897f0f331da54b25d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTplZWMzYzY2ZTE2N2E0NDM5OTllNDdlN2RiMDVkOGQ4MS90YWJsZXJhbmdlOmVlYzNjNjZlMTY3YTQ0Mzk5OWU0N2U3ZGIwNWQ4ZDgxXzktMi0xLTEtNDcyOTg_e9515956-4f7f-4477-ab0a-f47af0ecb133"
      unitRef="usd">219000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="iafa9a1d8a430425897f0f331da54b25d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTplZWMzYzY2ZTE2N2E0NDM5OTllNDdlN2RiMDVkOGQ4MS90YWJsZXJhbmdlOmVlYzNjNjZlMTY3YTQ0Mzk5OWU0N2U3ZGIwNWQ4ZDgxXzktMy0xLTEtNDcyOTg_205cbc10-4805-433c-a00f-933f87abdafc"
      unitRef="usd">219000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="iafa9a1d8a430425897f0f331da54b25d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTplZWMzYzY2ZTE2N2E0NDM5OTllNDdlN2RiMDVkOGQ4MS90YWJsZXJhbmdlOmVlYzNjNjZlMTY3YTQ0Mzk5OWU0N2U3ZGIwNWQ4ZDgxXzktNC0xLTEtNDcyOTg_4875d1e5-b080-47a8-87d7-2c1cb84d3619"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="iafa9a1d8a430425897f0f331da54b25d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTplZWMzYzY2ZTE2N2E0NDM5OTllNDdlN2RiMDVkOGQ4MS90YWJsZXJhbmdlOmVlYzNjNjZlMTY3YTQ0Mzk5OWU0N2U3ZGIwNWQ4ZDgxXzktNS0xLTEtNDcyOTg_c2bfec29-5006-419e-9ef0-cb1ccc363840"
      unitRef="usd">201000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTplZWMzYzY2ZTE2N2E0NDM5OTllNDdlN2RiMDVkOGQ4MS90YWJsZXJhbmdlOmVlYzNjNjZlMTY3YTQ0Mzk5OWU0N2U3ZGIwNWQ4ZDgxXzEyLTEtMS0xLTQ3Mjk4_ab0c2f8b-f47a-4ed1-a514-882a0cc5dc1a"
      unitRef="loan">2</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTplZWMzYzY2ZTE2N2E0NDM5OTllNDdlN2RiMDVkOGQ4MS90YWJsZXJhbmdlOmVlYzNjNjZlMTY3YTQ0Mzk5OWU0N2U3ZGIwNWQ4ZDgxXzEyLTItMS0xLTQ3Mjk4_0c118024-ee9e-458c-9fa6-867d482791a3"
      unitRef="usd">219000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTplZWMzYzY2ZTE2N2E0NDM5OTllNDdlN2RiMDVkOGQ4MS90YWJsZXJhbmdlOmVlYzNjNjZlMTY3YTQ0Mzk5OWU0N2U3ZGIwNWQ4ZDgxXzEyLTMtMS0xLTQ3Mjk4_df647942-03e9-48d6-8ee8-002ac1e2de57"
      unitRef="usd">219000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTplZWMzYzY2ZTE2N2E0NDM5OTllNDdlN2RiMDVkOGQ4MS90YWJsZXJhbmdlOmVlYzNjNjZlMTY3YTQ0Mzk5OWU0N2U3ZGIwNWQ4ZDgxXzEyLTQtMS0xLTQ3Mjk4_f4c9df6b-efc6-4dbd-9345-4b51ee9ef9a3"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTplZWMzYzY2ZTE2N2E0NDM5OTllNDdlN2RiMDVkOGQ4MS90YWJsZXJhbmdlOmVlYzNjNjZlMTY3YTQ0Mzk5OWU0N2U3ZGIwNWQ4ZDgxXzEyLTUtMS0xLTQ3Mjk4_b7ce8041-f112-48e9-8418-1caef56609e0"
      unitRef="usd">201000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i7ba46fc32d094c5db9806639864593aa_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzQtMS0xLTEtNDcyOTg_c42eabef-63f6-4b8e-8282-91e82a239a67"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i7ba46fc32d094c5db9806639864593aa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzQtMi0xLTEtNDcyOTg_41a005ed-a134-4c63-95eb-1b85d4d4e436"
      unitRef="usd">24000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i7ba46fc32d094c5db9806639864593aa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzQtMy0xLTEtNDcyOTg_52be5f0e-1da6-4833-b303-d28be8f008fb"
      unitRef="usd">24000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i7ba46fc32d094c5db9806639864593aa_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzQtNC0xLTEtNDcyOTg_0cfc2998-663b-48fe-bce3-21bb04b91afd"
      unitRef="loan">0</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i7ba46fc32d094c5db9806639864593aa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzQtNS0xLTEtNDcyOTg_d8eab679-7b2b-42cb-a3ab-f6d92c0025c1"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ib0343cf060694d2d873d3e797a2abc05_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzgtMS0xLTEtNzE5NDU_9180c8d9-4c1c-487e-baa1-302bbcaa481f"
      unitRef="subsidiary">2</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ib0343cf060694d2d873d3e797a2abc05_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzgtMi0xLTEtNzE5NDU_ff9f2708-173c-4ff7-9d4e-3d5f5e951978"
      unitRef="usd">274000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ib0343cf060694d2d873d3e797a2abc05_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzgtMy0xLTEtNzE5NDU_9ced1e3e-ac53-4da4-ae09-e319b432d64f"
      unitRef="usd">274000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="ib0343cf060694d2d873d3e797a2abc05_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzgtNC0xLTEtNzE5NDU_fc0af4cb-c7d9-467e-8bc7-91fb188cde17"
      unitRef="subsidiary">1</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="ib0343cf060694d2d873d3e797a2abc05_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzgtNS0xLTEtNzE5NDU_7407eb69-9e80-45f2-bf28-f0d91fa6318e"
      unitRef="usd">37000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i6fe3cbea282548c09f78a968c54d088f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzgtMS0xLTEtNDcyOTg_05b5a58c-56db-431a-b23f-dc39e69995a8"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i6fe3cbea282548c09f78a968c54d088f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzgtMi0xLTEtNDcyOTg_4ad151a5-8470-4228-b79c-8f9c8a638c61"
      unitRef="usd">43000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i6fe3cbea282548c09f78a968c54d088f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzgtMy0xLTEtNDcyOTg_d5ad2a43-8f16-492a-8c8d-a3d41514e654"
      unitRef="usd">43000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i6fe3cbea282548c09f78a968c54d088f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzgtNC0xLTEtNDcyOTg_3c8d8a3f-d341-43da-b959-547a02c28527"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i6fe3cbea282548c09f78a968c54d088f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzgtNS0xLTEtNDcyOTg_d7410d48-e30f-49a6-9075-c2305b1f95d8"
      unitRef="usd">87000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i628c038aea2c4e058d71e370ce0040b8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzExLTEtMS0xLTcxOTYy_dde41028-8217-4430-bbf9-b2671604e7b1"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i628c038aea2c4e058d71e370ce0040b8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzExLTItMS0xLTcxOTYy_5496c91e-c7a7-451a-a488-a5fa16725697"
      unitRef="usd">4000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i628c038aea2c4e058d71e370ce0040b8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzExLTMtMS0xLTcxOTYy_b844e001-c7fe-4e18-a8d7-b64d9a1fb540"
      unitRef="usd">4000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i628c038aea2c4e058d71e370ce0040b8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzExLTQtMS0xLTcxOTYy_de8b8070-1f58-4e2b-a4b5-cf9869f410d1"
      unitRef="loan">0</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i628c038aea2c4e058d71e370ce0040b8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzExLTUtMS0xLTcxOTYy_c50ef8e7-faf1-47f2-87ab-dd7e95e07f40"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzktMS0xLTEtNDcyOTg_ace0c4de-c007-4bb8-9eed-cf368fba5f8c"
      unitRef="loan">5</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzktMi0xLTEtNDcyOTg_156acb23-4252-4c26-973d-28b74a91e818"
      unitRef="usd">345000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzktMy0xLTEtNDcyOTg_72b18956-4b9e-4e61-93b9-c6dd0d86e419"
      unitRef="usd">345000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzktNC0xLTEtNDcyOTg_7c6ad2bf-69b3-4ff4-935c-85655225a22c"
      unitRef="loan">2</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpiZTQwZTA0MWQzNjY0YzVkOGQ4NjY2ZDY3ZjUxNmZlNy90YWJsZXJhbmdlOmJlNDBlMDQxZDM2NjRjNWQ4ZDg2NjZkNjdmNTE2ZmU3XzktNS0xLTEtNDcyOTg_3c32a990-5d14-4989-a20d-4cc1afed1168"
      unitRef="usd">124000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90ZXh0cmVnaW9uOjhhYzdiMmE3ZjUwYjQ5MjlhMmUwMTA4Y2E5MzVkMGE3Xzk1NTI_827f86e1-cbd1-4c00-b0f0-d8672a6759df"
      unitRef="usd">219000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90ZXh0cmVnaW9uOjhhYzdiMmE3ZjUwYjQ5MjlhMmUwMTA4Y2E5MzVkMGE3XzIxOTkwMjMyODMyMzM_95c61ded-6a33-4484-bb3d-fd483dd796eb"
      unitRef="usd">345000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90ZXh0cmVnaW9uOjhhYzdiMmE3ZjUwYjQ5MjlhMmUwMTA4Y2E5MzVkMGE3XzExMjM3_cba76a88-60e0-4aa2-8b77-e8b45eb804c7">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents credit quality indicators by total loans on an amortized cost basis by origination year as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revolving Loans Amortized Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial and Industrial - Other:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;688,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial and Industrial - Other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;124,331&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;59,786&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54,613&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,768&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35,926&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;240,123&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;131,535&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,039&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;699,121&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial and Industrial - PPP:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial and Industrial - PPP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;71,260&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;71,260&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial and Industrial - Agriculture:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial and Industrial - Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,573&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,867&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,711&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,159&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,960&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,502&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54,805&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;595&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;99,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;810,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,160,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;329,356&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;273,443&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;263,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;207,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;223,667&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;892,837&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,044&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;43,225&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,278,599&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial Real Estate - Agriculture:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial Real Estate - Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,151&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,335&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28,943&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;41,103&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,195&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;52,412&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,984&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,850&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;195,973&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial Real Estate - Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial Real Estate - Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,840&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,325&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,542&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,274&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,202&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;113,337&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;178,582&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents credit quality indicators by total loans on an amortized cost basis by origination year as of December&#160;31, 2021, continued.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revolving Loans Amortized Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Residential - Home Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Residential - Home Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,033&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,142&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,057&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,600&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,572&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,748&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;163,469&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,050&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;182,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Residential - Mortgages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,282,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Residential - Mortgages&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;324,967&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;282,202&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;162,815&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;98,480&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;124,914&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;282,193&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,135&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,205&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,290,911&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consumer - Direct&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Consumer - Direct&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,653&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,744&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,441&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,659&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,861&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,602&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,436&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;67,396&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consumer - Indirect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Consumer - Indirect&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,809&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;856&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;960&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;587&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;363&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;80&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present credit quality indicators (internal risk grade) by class of commercial and industrial loans and commercial real estate loans as of December 31, 2020.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.080%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revolving Loans Amortized Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial and Industrial - Other:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;781,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial &amp;amp; Industrial - Other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;93,073&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;73,311&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;57,468&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;62,111&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35,739&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;302,038&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;152,946&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,301&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;792,987&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial and Industrial - PPP:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial and Industrial - PPP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;291,252&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;291,252&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial and Industrial - Agriculture:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial and Industrial - Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,635&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,088&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,190&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,462&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,539&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,907&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;46,328&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,340&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;94,489&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial Real Estate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;664,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,047,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;278,782&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;264,280&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;256,658&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;248,313&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;330,041&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;727,711&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33,622&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;64,903&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,204,310&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial Real Estate - Agriculture:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial Real Estate - Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35,081&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,094&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25,499&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,847&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;46,092&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,251&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,602&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;201,866&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commercial Real Estate - Construction:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Commercial Real Estate - Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,465&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,705&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,999&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,478&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,879&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,473&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;86,966&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21,051&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;163,016&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents credit quality indicators by total loans on an amortized cost basis by origination year as of December 31, 2020, continued.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.299%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revolving Loans Amortized Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Residential - Home Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Residential - Home Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,440&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,782&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,052&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,120&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;916&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,612&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;190,861&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;200,827&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Residential - Mortgages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,224,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Residential - Mortgages&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;305,476&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;193,801&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;123,660&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;156,405&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;179,553&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;262,861&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,787&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,617&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,235,160&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consumer - Direct&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Consumer - Direct&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,845&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,201&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,178&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,644&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,854&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,842&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,835&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;61,399&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consumer - Indirect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Consumer - Indirect&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,424&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,945&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,371&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,135&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;418&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;108&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,401&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic599b13c85b84479b7120f16fd59ee3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMtMS0xLTEtNDcyOTg_d60a371a-cddb-4486-b343-6b213d347506"
      unitRef="usd">123996000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic599b13c85b84479b7120f16fd59ee3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMtMi0xLTEtNDcyOTg_e6d6d668-16ba-4e47-b0c0-95522a4984ab"
      unitRef="usd">58432000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic599b13c85b84479b7120f16fd59ee3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMtMy0xLTEtNDcyOTg_d4fc74fc-453f-4c8a-9c5e-eef3fef0b8ca"
      unitRef="usd">54116000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic599b13c85b84479b7120f16fd59ee3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMtNC0xLTEtNDcyOTg_61d91608-62b2-4315-a5e8-7fb8b4c5a048"
      unitRef="usd">42093000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic599b13c85b84479b7120f16fd59ee3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMtNS0xLTEtNDcyOTg_2f3a4f9a-e16a-4252-8b5d-60366dd3cf00"
      unitRef="usd">35725000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic599b13c85b84479b7120f16fd59ee3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMtNi0xLTEtNDcyOTg_2521adb0-a031-4d1c-a246-dbe16c7335f2"
      unitRef="usd">239093000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic599b13c85b84479b7120f16fd59ee3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMtNy0xLTEtNDcyOTg_7fc5ea1b-db6f-4090-9477-012f1eabcc9f"
      unitRef="usd">125476000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ic599b13c85b84479b7120f16fd59ee3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMtOC0xLTEtNDcyOTg_d2d70373-a179-4b7f-af46-9234c61b7b85"
      unitRef="usd">10039000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic599b13c85b84479b7120f16fd59ee3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMtOS0xLTEtNDcyOTg_b5f2182e-5b78-475b-9245-42351c751c42"
      unitRef="usd">688970000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5b2f34af1aca4cb097a67543f0a47b84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzQtMS0xLTEtNDcyOTg_762166a1-4b7a-4315-814f-c33567d60334"
      unitRef="usd">156000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5b2f34af1aca4cb097a67543f0a47b84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzQtMi0xLTEtNDcyOTg_0234805b-4f60-44b4-b5b8-175f1fa1ff4a"
      unitRef="usd">770000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5b2f34af1aca4cb097a67543f0a47b84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzQtMy0xLTEtNDcyOTg_0dabe2cf-7ad9-4114-8940-c4b8107758db"
      unitRef="usd">450000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5b2f34af1aca4cb097a67543f0a47b84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzQtNC0xLTEtNDcyOTg_34edf104-9667-4f9e-912d-7fd91f56fa6f"
      unitRef="usd">100000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5b2f34af1aca4cb097a67543f0a47b84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzQtNS0xLTEtNDcyOTg_2d0ffd1c-0869-4bad-bd3f-0ac108ff3bc1"
      unitRef="usd">201000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5b2f34af1aca4cb097a67543f0a47b84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzQtNi0xLTEtNDcyOTg_72fb5c32-7096-4523-b9db-347cb48cc57a"
      unitRef="usd">393000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5b2f34af1aca4cb097a67543f0a47b84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzQtNy0xLTEtNDcyOTg_531901a1-b14b-453d-b19d-b4b263ac29b2"
      unitRef="usd">1417000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i5b2f34af1aca4cb097a67543f0a47b84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzQtOC0xLTEtNDcyOTg_9617d1ed-2653-42fb-8503-42ef96484297"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5b2f34af1aca4cb097a67543f0a47b84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzQtOS0xLTEtNDcyOTg_05ee645a-17d8-47ec-9bf8-c4aa58bf026a"
      unitRef="usd">3487000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i51544ee172994d25a53d7c7077f461b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzUtMS0xLTEtNDcyOTg_0400d89f-0ce3-4dbb-924c-fcc0235bace7"
      unitRef="usd">179000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i51544ee172994d25a53d7c7077f461b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzUtMi0xLTEtNDcyOTg_883e5554-b43a-434e-a3b2-61d1eee0ad66"
      unitRef="usd">584000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i51544ee172994d25a53d7c7077f461b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzUtMy0xLTEtNDcyOTg_dd5ac554-2cd7-4acd-b8f4-28f394b281a0"
      unitRef="usd">47000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i51544ee172994d25a53d7c7077f461b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzUtNC0xLTEtNDcyOTg_cddc2be1-248c-4014-a1c6-ed8adfcdf0cb"
      unitRef="usd">575000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i51544ee172994d25a53d7c7077f461b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzUtNS0xLTEtNDcyOTg_c0a8ba15-3415-495f-b6ee-c74b1762a92f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i51544ee172994d25a53d7c7077f461b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzUtNi0xLTEtNDcyOTg_115e96b6-5c77-41a7-8e57-cff738499306"
      unitRef="usd">637000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i51544ee172994d25a53d7c7077f461b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzUtNy0xLTEtNDcyOTg_10f9a06c-84dd-4e02-a7c6-3817af29c1e2"
      unitRef="usd">4642000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i51544ee172994d25a53d7c7077f461b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzUtOC0xLTEtNDcyOTg_459fcccd-80bd-45dc-9467-ace11db22198"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i51544ee172994d25a53d7c7077f461b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzUtOS0xLTEtNDcyOTg_edb38be9-ca87-44ec-995d-ac208584bc62"
      unitRef="usd">6664000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzYtMS0xLTEtNDcyOTg_ddd4a694-5768-43f1-9d80-11734d6a0cc4"
      unitRef="usd">124331000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzYtMi0xLTEtNDcyOTg_924e1382-8ee2-40ac-90fe-e912f3b03088"
      unitRef="usd">59786000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzYtMy0xLTEtNDcyOTg_00603c4b-1ad8-43f1-9ac1-17a91c030e2a"
      unitRef="usd">54613000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzYtNC0xLTEtNDcyOTg_2cce408f-e3a3-40af-adb8-7fd9cfb8a301"
      unitRef="usd">42768000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzYtNS0xLTEtNDcyOTg_356e6660-6b81-48fc-921a-83e99f7162dc"
      unitRef="usd">35926000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzYtNi0xLTEtNDcyOTg_a633628d-29ef-455c-9337-f7f73048f2ab"
      unitRef="usd">240123000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzYtNy0xLTEtNDcyOTg_d65d5ddd-1c32-40f7-bf51-9776660f769f"
      unitRef="usd">131535000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzYtOC0xLTEtNDcyOTg_a519ebf0-42ac-4675-9927-52414b9009fb"
      unitRef="usd">10039000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i07a63a9e4c974355bbdd6710768a833e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzYtOS0xLTEtNDcyOTg_571e16ee-a067-4c59-87be-327a7dfede5b"
      unitRef="usd">699121000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i993e133c922a4521a45fc84b18170560_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzktMS0xLTEtNDcyOTg_040f0475-8244-4d3d-bbcf-f5e52c60fafb"
      unitRef="usd">71260000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i993e133c922a4521a45fc84b18170560_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzktMi0xLTEtNDcyOTg_f5a19510-b7c2-43b1-b618-fb412a01fd1f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i993e133c922a4521a45fc84b18170560_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzktMy0xLTEtNDcyOTg_a9a9e0f4-03dc-4888-bf12-c4f0a8c43ffc"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i993e133c922a4521a45fc84b18170560_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzktNC0xLTEtNDcyOTg_25331905-07a5-4bb6-8daa-218091d15d5d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i993e133c922a4521a45fc84b18170560_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzktNS0xLTEtNDcyOTg_5fa72765-001d-4902-a917-87600fd0cc5d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i993e133c922a4521a45fc84b18170560_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzktNi0xLTEtNDcyOTg_2f848a9c-c6fd-4fd8-bd59-7724b78606c2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i993e133c922a4521a45fc84b18170560_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzktNy0xLTEtNDcyOTg_83c51e44-3e13-4cb0-a4bc-4d161349ee20"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i993e133c922a4521a45fc84b18170560_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzktOC0xLTEtNDcyOTg_e57a70dc-19fc-49de-bcc0-aee93cce0dd2"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i993e133c922a4521a45fc84b18170560_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzktOS0xLTEtNDcyOTg_2f4ef26d-78e4-439b-8eb8-18d2d521fa2d"
      unitRef="usd">71260000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9a779e3046354bee882d1d66c2f6f1e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEwLTEtMS0xLTQ3Mjk4_a435dee7-c7db-4e0b-a308-43018b987c67"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9a779e3046354bee882d1d66c2f6f1e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEwLTItMS0xLTQ3Mjk4_003a88e8-4252-4b89-87db-465f930a7ffc"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9a779e3046354bee882d1d66c2f6f1e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEwLTMtMS0xLTQ3Mjk4_b50c179d-088d-48dd-9161-2014415c3444"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9a779e3046354bee882d1d66c2f6f1e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEwLTQtMS0xLTQ3Mjk4_ccea2cf0-05ee-4b01-98f3-78b9878d27bf"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9a779e3046354bee882d1d66c2f6f1e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEwLTUtMS0xLTQ3Mjk4_39ce497d-b025-4961-825f-8cef7892d72f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9a779e3046354bee882d1d66c2f6f1e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEwLTYtMS0xLTQ3Mjk4_5d3109e9-73f0-4feb-afd6-ff31b69b1225"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9a779e3046354bee882d1d66c2f6f1e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEwLTctMS0xLTQ3Mjk4_9c8f4a88-39b3-4d5e-a1bf-db4673b83055"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i9a779e3046354bee882d1d66c2f6f1e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEwLTgtMS0xLTQ3Mjk4_ac403d79-5905-4d52-988d-96cfef242b0e"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9a779e3046354bee882d1d66c2f6f1e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEwLTktMS0xLTQ3Mjk4_d5bbf593-2601-4477-8e41-2d96c4166a48"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4c973c09a2bf47909f3490eb45596771_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzExLTEtMS0xLTQ3Mjk4_2ba0a394-9c29-4eb7-b54f-eff80258e9d6"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4c973c09a2bf47909f3490eb45596771_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzExLTItMS0xLTQ3Mjk4_3cd72363-e67e-4323-94a4-10349172cf71"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4c973c09a2bf47909f3490eb45596771_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzExLTMtMS0xLTQ3Mjk4_d0d69e2a-1fca-4d9a-9bb6-a49385b25f00"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4c973c09a2bf47909f3490eb45596771_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzExLTQtMS0xLTQ3Mjk4_4744ce9a-2c0a-4845-97fb-a336a29e4097"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4c973c09a2bf47909f3490eb45596771_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzExLTUtMS0xLTQ3Mjk4_9548ae12-e490-436d-801b-8a09bcf94de2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4c973c09a2bf47909f3490eb45596771_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzExLTYtMS0xLTQ3Mjk4_f8bad758-e59e-47e2-b138-0ec404cf1e34"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4c973c09a2bf47909f3490eb45596771_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzExLTctMS0xLTQ3Mjk4_744c969f-5f6d-4f55-bb48-ced02d0c6dc7"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i4c973c09a2bf47909f3490eb45596771_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzExLTgtMS0xLTQ3Mjk4_84612fa0-d10e-4a43-bad8-f24529f4c84f"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4c973c09a2bf47909f3490eb45596771_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzExLTktMS0xLTQ3Mjk4_34f08967-3af9-4de0-ad1a-68ace77e14f2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEyLTEtMS0xLTQ3Mjk4_1a0c30b4-907d-4220-bcd0-b35e8d9ff664"
      unitRef="usd">71260000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEyLTItMS0xLTQ3Mjk4_9ddbb134-8003-4d66-a735-94d0eab09920"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEyLTMtMS0xLTQ3Mjk4_92c4f9c7-1c47-44f3-bb0b-e267dfb92141"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEyLTQtMS0xLTQ3Mjk4_13efb461-cd69-4f7d-a137-c6293268a7e6"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEyLTUtMS0xLTQ3Mjk4_63e3525e-49e3-4a55-a844-08c564717621"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEyLTYtMS0xLTQ3Mjk4_860ccf40-1062-4454-b9ca-2cedf5d83279"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEyLTctMS0xLTQ3Mjk4_98e9d1dd-6fbc-454d-ba6c-a00c36f95612"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEyLTgtMS0xLTQ3Mjk4_3884d942-0d39-4281-9162-f8ade7e378be"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8dbee18890ee410aa478d16de3a903d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzEyLTktMS0xLTQ3Mjk4_5b4cc0e9-d9dc-4629-b77c-56d90d3d8b3e"
      unitRef="usd">71260000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ied1fc693cb99435db9a51fd9f6883c02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE1LTEtMS0xLTQ3Mjk4_1e6cf0fc-238b-486b-a9fa-55e05944710a"
      unitRef="usd">8573000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ied1fc693cb99435db9a51fd9f6883c02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE1LTItMS0xLTQ3Mjk4_7e8fc281-66a4-4c2e-b820-7438654c6ed0"
      unitRef="usd">6782000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ied1fc693cb99435db9a51fd9f6883c02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE1LTMtMS0xLTQ3Mjk4_650bbbb9-a650-4fd5-9233-18be1b396409"
      unitRef="usd">5700000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ied1fc693cb99435db9a51fd9f6883c02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE1LTQtMS0xLTQ3Mjk4_f5b98229-b82a-42dd-8c0e-a2e3a4670a71"
      unitRef="usd">10136000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ied1fc693cb99435db9a51fd9f6883c02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE1LTUtMS0xLTQ3Mjk4_5e4d41c8-0237-4d6e-98d4-45d3a2d764cc"
      unitRef="usd">6867000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ied1fc693cb99435db9a51fd9f6883c02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE1LTYtMS0xLTQ3Mjk4_940edabd-5ffd-4243-882b-8c360c08f72b"
      unitRef="usd">3186000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ied1fc693cb99435db9a51fd9f6883c02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE1LTctMS0xLTQ3Mjk4_8bd97e06-0412-4110-8d63-f137f506693f"
      unitRef="usd">53145000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ied1fc693cb99435db9a51fd9f6883c02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE1LTgtMS0xLTQ3Mjk4_ff4e3850-8dd7-4760-a019-a265fcf58245"
      unitRef="usd">595000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ied1fc693cb99435db9a51fd9f6883c02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE1LTktMS0xLTQ3Mjk4_f71c5b0c-1dba-490b-a418-ffbdb548209c"
      unitRef="usd">94984000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i953353052b2f44eda6970e2c1b0cea5b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE2LTEtMS0xLTQ3Mjk4_3e95fe76-caf1-4765-8199-272637717649"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i953353052b2f44eda6970e2c1b0cea5b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE2LTItMS0xLTQ3Mjk4_ab4b5613-a061-44ea-8d97-1abf2fd6db52"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i953353052b2f44eda6970e2c1b0cea5b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE2LTMtMS0xLTQ3Mjk4_928a57d5-60c1-4d8f-a0f8-773ea8cdc652"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i953353052b2f44eda6970e2c1b0cea5b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE2LTQtMS0xLTQ3Mjk4_3613563d-31ab-4945-aca2-672bfbf1463a"
      unitRef="usd">23000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i953353052b2f44eda6970e2c1b0cea5b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE2LTUtMS0xLTQ3Mjk4_0ea73421-05b5-4f7c-a9bb-87419e9af9b1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i953353052b2f44eda6970e2c1b0cea5b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE2LTYtMS0xLTQ3Mjk4_0893bdad-ce24-4e6d-8abc-5ee4ddabd6c5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i953353052b2f44eda6970e2c1b0cea5b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE2LTctMS0xLTQ3Mjk4_09941476-9a17-4756-8c99-0efbd383106e"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i953353052b2f44eda6970e2c1b0cea5b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE2LTgtMS0xLTQ3Mjk4_05822fe3-98ff-40dc-8332-21a67541298d"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i953353052b2f44eda6970e2c1b0cea5b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE2LTktMS0xLTQ3Mjk4_38061f57-89ce-48d7-91ac-5c69c32d7758"
      unitRef="usd">23000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5f1fd33285354b20b214801d2e03a80b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE3LTEtMS0xLTQ3Mjk4_d6380990-5a75-4adc-ae47-e5db110f6f0e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5f1fd33285354b20b214801d2e03a80b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE3LTItMS0xLTQ3Mjk4_c55d4f87-ae81-45da-a8d0-8e7e0635886b"
      unitRef="usd">85000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5f1fd33285354b20b214801d2e03a80b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE3LTMtMS0xLTQ3Mjk4_35dacd5a-e700-4b29-9ccd-c0e3cfd7db56"
      unitRef="usd">11000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5f1fd33285354b20b214801d2e03a80b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE3LTQtMS0xLTQ3Mjk4_185d4119-92f1-40fd-be49-2f9dbe493813"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5f1fd33285354b20b214801d2e03a80b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE3LTUtMS0xLTQ3Mjk4_e5fa4681-66b6-403e-9fc4-39d06a2938c8"
      unitRef="usd">93000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5f1fd33285354b20b214801d2e03a80b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE3LTYtMS0xLTQ3Mjk4_bf4817e6-8bcd-415f-8e86-418cd7cb9eaf"
      unitRef="usd">2316000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5f1fd33285354b20b214801d2e03a80b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE3LTctMS0xLTQ3Mjk4_de2d0d22-a5ea-4488-9b3a-d3d7fddb9b58"
      unitRef="usd">1660000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i5f1fd33285354b20b214801d2e03a80b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE3LTgtMS0xLTQ3Mjk4_5088345c-fb0e-464d-8ec4-e6e3e474e007"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5f1fd33285354b20b214801d2e03a80b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE3LTktMS0xLTQ3Mjk4_63df153b-072b-450b-b6fa-6ec5778ba6b9"
      unitRef="usd">4165000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE4LTEtMS0xLTQ3Mjk4_bcbeefaf-9b36-40c8-a087-a7ff647e19a1"
      unitRef="usd">8573000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE4LTItMS0xLTQ3Mjk4_091b1408-869e-4301-b7ce-b6c3d6f00546"
      unitRef="usd">6867000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE4LTMtMS0xLTQ3Mjk4_23812067-5af1-4017-9a72-cafc03ec7a98"
      unitRef="usd">5711000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE4LTQtMS0xLTQ3Mjk4_122c4f67-307e-4005-9857-711d4da34b50"
      unitRef="usd">10159000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE4LTUtMS0xLTQ3Mjk4_a5c700b3-2017-4671-8b1f-b4b29a76a8ce"
      unitRef="usd">6960000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE4LTYtMS0xLTQ3Mjk4_e5314d83-8cd7-435b-a5da-8c01a82eacc3"
      unitRef="usd">5502000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE4LTctMS0xLTQ3Mjk4_95023611-374b-40a7-a707-3dd73f49dd23"
      unitRef="usd">54805000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE4LTgtMS0xLTQ3Mjk4_9f1835c9-60a2-4c1d-8eab-2eef2ceb842b"
      unitRef="usd">595000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib93d977336434c1c8c6594164ac6844f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzE4LTktMS0xLTQ3Mjk4_13efa826-7627-49f4-a62e-ecd43eaea931"
      unitRef="usd">99172000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i164118a226ef46f390afc83211ef5e8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIxLTEtMS0xLTQ3Mjk4_d2191462-d607-4019-9a88-83d5baa3fb97"
      unitRef="usd">325874000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i164118a226ef46f390afc83211ef5e8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIxLTItMS0xLTQ3Mjk4_dd0c3abe-1f7d-4ead-a7f6-30d98669ee6c"
      unitRef="usd">271680000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i164118a226ef46f390afc83211ef5e8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIxLTMtMS0xLTQ3Mjk4_26ea359a-e034-4b0a-b8e1-62ca9b3834e0"
      unitRef="usd">249266000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i164118a226ef46f390afc83211ef5e8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIxLTQtMS0xLTQ3Mjk4_b4b13cf1-6ab5-4a42-aa05-4330f4e472ef"
      unitRef="usd">201992000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i164118a226ef46f390afc83211ef5e8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIxLTUtMS0xLTQ3Mjk4_4750463e-d79a-4f5b-9ddb-154318c559e7"
      unitRef="usd">212991000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i164118a226ef46f390afc83211ef5e8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIxLTYtMS0xLTQ3Mjk4_19eb1ac6-528a-4e30-a3d9-ece1901d10f8"
      unitRef="usd">810713000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i164118a226ef46f390afc83211ef5e8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIxLTctMS0xLTQ3Mjk4_ac540d06-4b70-4405-87b7-99fbe02738f6"
      unitRef="usd">44264000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i164118a226ef46f390afc83211ef5e8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIxLTgtMS0xLTQ3Mjk4_d41b8b3f-9690-4b5e-a62b-b0a6891d9e92"
      unitRef="usd">43225000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i164118a226ef46f390afc83211ef5e8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIxLTktMS0xLTQ3Mjk4_02e497ed-4707-4666-83ff-4ce6fb238a83"
      unitRef="usd">2160005000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5898c957f2bb4e619263a7e979d755ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIyLTEtMS0xLTQ3Mjk4_3076be90-2475-4e2f-8b63-55e0a2b80097"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5898c957f2bb4e619263a7e979d755ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIyLTItMS0xLTQ3Mjk4_79c63508-33f7-45c0-889f-a5740b812799"
      unitRef="usd">1763000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5898c957f2bb4e619263a7e979d755ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIyLTMtMS0xLTQ3Mjk4_c32c9a26-1d99-45b6-a443-84baba528ee5"
      unitRef="usd">11772000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5898c957f2bb4e619263a7e979d755ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIyLTQtMS0xLTQ3Mjk4_b195a415-3581-4318-9b1d-b02e3c2b9e3a"
      unitRef="usd">3217000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5898c957f2bb4e619263a7e979d755ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIyLTUtMS0xLTQ3Mjk4_175f98bf-e730-4fad-af6d-985cde031f32"
      unitRef="usd">2167000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5898c957f2bb4e619263a7e979d755ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIyLTYtMS0xLTQ3Mjk4_db10cac9-0edc-40f6-877c-abdc586a6079"
      unitRef="usd">61723000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5898c957f2bb4e619263a7e979d755ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIyLTctMS0xLTQ3Mjk4_60bbbdd5-ec09-4198-b86f-1ee20ee6dae9"
      unitRef="usd">358000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i5898c957f2bb4e619263a7e979d755ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIyLTgtMS0xLTQ3Mjk4_780f6dba-121e-475e-9841-ea42abbeab03"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5898c957f2bb4e619263a7e979d755ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIyLTktMS0xLTQ3Mjk4_0714678e-fb13-40de-922f-e2970cbc638d"
      unitRef="usd">81000000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i04fe76ea398c4e49a28b447728202464_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIzLTEtMS0xLTQ3Mjk4_7d704a13-4f25-42a1-ae9e-6f7f20daf6b3"
      unitRef="usd">3482000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i04fe76ea398c4e49a28b447728202464_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIzLTItMS0xLTQ3Mjk4_e31e9164-bc63-450e-9a0f-ea5ab472361a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i04fe76ea398c4e49a28b447728202464_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIzLTMtMS0xLTQ3Mjk4_f7d359db-87be-4904-ac70-a32872a7a3ab"
      unitRef="usd">2262000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i04fe76ea398c4e49a28b447728202464_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIzLTQtMS0xLTQ3Mjk4_05ab84c1-36e0-4f92-ba8f-c6a0f0b99c47"
      unitRef="usd">2518000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i04fe76ea398c4e49a28b447728202464_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIzLTUtMS0xLTQ3Mjk4_23a25517-aea1-4dd1-a721-62e3293fed2c"
      unitRef="usd">8509000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i04fe76ea398c4e49a28b447728202464_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIzLTYtMS0xLTQ3Mjk4_c8e87542-f51c-42ef-bdc8-c7cd838fec1f"
      unitRef="usd">20401000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i04fe76ea398c4e49a28b447728202464_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIzLTctMS0xLTQ3Mjk4_26a6791d-0aeb-41c8-b17c-16d2be58b0e8"
      unitRef="usd">422000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i04fe76ea398c4e49a28b447728202464_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIzLTgtMS0xLTQ3Mjk4_f859b414-380f-400e-9f10-b89d05381484"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i04fe76ea398c4e49a28b447728202464_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzIzLTktMS0xLTQ3Mjk4_495431b0-b9e1-4146-bec8-9ff85a587a9d"
      unitRef="usd">37594000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7229f570830242238ae1c96dccabfa94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI0LTEtMS0xLTQ3Mjk4_c82ee05b-4ab8-4dd7-be20-1ef40867e4c8"
      unitRef="usd">329356000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7229f570830242238ae1c96dccabfa94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI0LTItMS0xLTQ3Mjk4_ffe13af2-ade0-43ee-8abc-cb139e9dc54d"
      unitRef="usd">273443000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7229f570830242238ae1c96dccabfa94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI0LTMtMS0xLTQ3Mjk4_3341dbcd-b584-4f09-9d52-990f6f5f81a3"
      unitRef="usd">263300000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7229f570830242238ae1c96dccabfa94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI0LTQtMS0xLTQ3Mjk4_61e2c449-a0de-4e05-b72d-fecce7ccc8ae"
      unitRef="usd">207727000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7229f570830242238ae1c96dccabfa94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI0LTUtMS0xLTQ3Mjk4_cec9b104-b9a4-4bed-a600-e5b82339d6cf"
      unitRef="usd">223667000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7229f570830242238ae1c96dccabfa94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI0LTYtMS0xLTQ3Mjk4_b92d9078-2640-47ba-bcd3-6c757ef6c338"
      unitRef="usd">892837000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7229f570830242238ae1c96dccabfa94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI0LTctMS0xLTQ3Mjk4_8a6f3c9d-0a93-4393-9696-c807bfb607df"
      unitRef="usd">45044000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i7229f570830242238ae1c96dccabfa94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI0LTgtMS0xLTQ3Mjk4_c57fa1df-795c-494f-99ea-5b915a5723d9"
      unitRef="usd">43225000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7229f570830242238ae1c96dccabfa94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI0LTktMS0xLTQ3Mjk4_6d4e15bc-70fe-4a0a-a17c-40c56981739a"
      unitRef="usd">2278599000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2a8128e3b7f140dea7294c0ba705333b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI3LTEtMS0xLTQ3Mjk4_1de4b617-00ea-4d21-adc9-523afb52bd55"
      unitRef="usd">23151000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2a8128e3b7f140dea7294c0ba705333b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI3LTItMS0xLTQ3Mjk4_887f9c45-6738-49ad-9a0e-7b140f209c7b"
      unitRef="usd">21856000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2a8128e3b7f140dea7294c0ba705333b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI3LTMtMS0xLTQ3Mjk4_55757e95-3f55-4d19-b850-7afc8577e8fc"
      unitRef="usd">28943000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2a8128e3b7f140dea7294c0ba705333b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI3LTQtMS0xLTQ3Mjk4_dfa976b5-6070-4958-b8e9-6b0b7bc7410c"
      unitRef="usd">41064000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2a8128e3b7f140dea7294c0ba705333b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI3LTUtMS0xLTQ3Mjk4_8606d4de-9b47-4d72-a886-27c53ecaf6cf"
      unitRef="usd">23195000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2a8128e3b7f140dea7294c0ba705333b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI3LTYtMS0xLTQ3Mjk4_0d475898-b273-48af-ad05-60538182317b"
      unitRef="usd">50809000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i2a8128e3b7f140dea7294c0ba705333b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI3LTctMS0xLTQ3Mjk4_6856d57b-ff3c-40f4-954f-0f100be98033"
      unitRef="usd">1949000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i2a8128e3b7f140dea7294c0ba705333b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI3LTgtMS0xLTQ3Mjk4_e7bfdabc-7a65-4d9d-b9b8-16d09623eaf5"
      unitRef="usd">2850000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2a8128e3b7f140dea7294c0ba705333b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI3LTktMS0xLTQ3Mjk4_faed8552-3d00-44a3-9d2e-9cfaeee0b33e"
      unitRef="usd">193817000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i313f0065d2b84de5bcca9ee6620aa3f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI4LTEtMS0xLTQ3Mjk4_f8772bab-eb36-4cb8-9872-7d7438f58a3e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i313f0065d2b84de5bcca9ee6620aa3f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI4LTItMS0xLTQ3Mjk4_ba17d49a-c214-4da0-9799-7c0161da1dec"
      unitRef="usd">479000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i313f0065d2b84de5bcca9ee6620aa3f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI4LTMtMS0xLTQ3Mjk4_3c6b757b-3bf5-44f5-bbc4-7d3df2715245"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i313f0065d2b84de5bcca9ee6620aa3f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI4LTQtMS0xLTQ3Mjk4_19854c80-5c54-40d2-91f2-aca30421e439"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i313f0065d2b84de5bcca9ee6620aa3f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI4LTUtMS0xLTQ3Mjk4_8a26da0e-8f0d-457e-be12-dc248d31aa2a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i313f0065d2b84de5bcca9ee6620aa3f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI4LTYtMS0xLTQ3Mjk4_f0e5b736-24db-40fe-a2b7-5d29399e1832"
      unitRef="usd">350000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i313f0065d2b84de5bcca9ee6620aa3f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI4LTctMS0xLTQ3Mjk4_97ef4232-40d1-4b37-a35d-2ae7ca515546"
      unitRef="usd">35000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i313f0065d2b84de5bcca9ee6620aa3f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI4LTgtMS0xLTQ3Mjk4_fcabc918-7bf5-4c60-a42d-cdbd64ccae47"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i313f0065d2b84de5bcca9ee6620aa3f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI4LTktMS0xLTQ3Mjk4_3556ae76-0fe3-4b46-8c2e-2ed85377dcfd"
      unitRef="usd">864000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="icdb8f10cebfc41758771d5755b8c1a3d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI5LTEtMS0xLTQ3Mjk4_e9ac6617-a2e3-4a30-aa28-fc16f9260334"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="icdb8f10cebfc41758771d5755b8c1a3d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI5LTItMS0xLTQ3Mjk4_fb6d8291-7404-4c2f-a104-7bb501a9dd19"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="icdb8f10cebfc41758771d5755b8c1a3d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI5LTMtMS0xLTQ3Mjk4_5e703294-6606-4bfb-9f8a-fa95db554f84"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="icdb8f10cebfc41758771d5755b8c1a3d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI5LTQtMS0xLTQ3Mjk4_35fe8ea5-02f0-40a4-889b-94401264d547"
      unitRef="usd">39000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="icdb8f10cebfc41758771d5755b8c1a3d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI5LTUtMS0xLTQ3Mjk4_c8d9b813-4b1a-4aed-89fe-fce06e3c77d0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="icdb8f10cebfc41758771d5755b8c1a3d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI5LTYtMS0xLTQ3Mjk4_82d30e79-ca7c-4b89-ac77-3583c0293cd1"
      unitRef="usd">1253000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="icdb8f10cebfc41758771d5755b8c1a3d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI5LTctMS0xLTQ3Mjk4_db0a5293-ebed-4d34-b895-220cd5c77af5"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="icdb8f10cebfc41758771d5755b8c1a3d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI5LTgtMS0xLTQ3Mjk4_18026098-dfa3-401e-abfc-ae0fcc65cd38"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icdb8f10cebfc41758771d5755b8c1a3d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzI5LTktMS0xLTQ3Mjk4_9e1f8c9a-5288-4dc5-9575-1c2dffa73f79"
      unitRef="usd">1292000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMwLTEtMS0xLTQ3Mjk4_7461e956-dea3-4beb-b058-0579befc26d1"
      unitRef="usd">23151000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMwLTItMS0xLTQ3Mjk4_157cbbc1-201b-4748-b72e-d1beeb20bec4"
      unitRef="usd">22335000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMwLTMtMS0xLTQ3Mjk4_32b16f23-bc49-4d0f-9c53-9e285a963699"
      unitRef="usd">28943000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMwLTQtMS0xLTQ3Mjk4_0c0774bd-917a-449e-bf1b-112881fc3df3"
      unitRef="usd">41103000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMwLTUtMS0xLTQ3Mjk4_42fd686b-e6df-4d97-b5e1-ef25e7d2f6e7"
      unitRef="usd">23195000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMwLTYtMS0xLTQ3Mjk4_cdd0403d-b20a-4f21-bf4a-6a46f1311336"
      unitRef="usd">52412000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMwLTctMS0xLTQ3Mjk4_5811a67b-f363-406b-9112-c28315003c04"
      unitRef="usd">1984000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMwLTgtMS0xLTQ3Mjk4_d0ad92cf-1cbe-4bfd-ad44-5c329482fb79"
      unitRef="usd">2850000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5fa0d5edd9bb4c90836c699453b3887b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMwLTktMS0xLTQ3Mjk4_665f12b9-1ffb-4c1d-a768-5fd6c431944f"
      unitRef="usd">195973000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i27bc74caf36442178ca3d5fe4e01f56b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMzLTEtMS0xLTQ3Mjk4_df721357-d9e5-4d10-9546-5f69da914371"
      unitRef="usd">12840000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i27bc74caf36442178ca3d5fe4e01f56b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMzLTItMS0xLTQ3Mjk4_7739ac58-d3ae-47cd-9aa3-e8120f253f3a"
      unitRef="usd">10025000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i27bc74caf36442178ca3d5fe4e01f56b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMzLTMtMS0xLTQ3Mjk4_d49610ac-11f2-4a3d-9626-f66faf55116a"
      unitRef="usd">16325000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i27bc74caf36442178ca3d5fe4e01f56b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMzLTQtMS0xLTQ3Mjk4_e458f477-90ba-4f12-bc8f-ddc96e6a26e1"
      unitRef="usd">7542000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i27bc74caf36442178ca3d5fe4e01f56b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMzLTUtMS0xLTQ3Mjk4_cd413c72-a48e-421a-81ef-425457c5ad8a"
      unitRef="usd">1274000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i27bc74caf36442178ca3d5fe4e01f56b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMzLTYtMS0xLTQ3Mjk4_868c1cf8-111c-4657-895a-88717c741ec3"
      unitRef="usd">6559000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i27bc74caf36442178ca3d5fe4e01f56b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMzLTctMS0xLTQ3Mjk4_960b43b5-d3d3-4f23-bec9-06a23606193a"
      unitRef="usd">112537000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i27bc74caf36442178ca3d5fe4e01f56b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMzLTgtMS0xLTQ3Mjk4_486ca650-9072-4887-809e-dbdd7badbb72"
      unitRef="usd">10037000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i27bc74caf36442178ca3d5fe4e01f56b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzMzLTktMS0xLTQ3Mjk4_40622d5f-e196-47e4-bdec-d82792bbf098"
      unitRef="usd">177139000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i97d8852828b64437beafe7e91313cbfa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM0LTEtMS0xLTQ3Mjk4_5379b4f6-9800-4e34-8f61-1bbb98fe028f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i97d8852828b64437beafe7e91313cbfa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM0LTItMS0xLTQ3Mjk4_c99e524d-c74d-4185-a5f8-dff46e0acbf1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i97d8852828b64437beafe7e91313cbfa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM0LTMtMS0xLTQ3Mjk4_5b5ce99e-1828-4b49-ba9d-9b777dd7c264"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i97d8852828b64437beafe7e91313cbfa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM0LTQtMS0xLTQ3Mjk4_d2893162-38e0-42fe-9c42-24ee90514e0b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i97d8852828b64437beafe7e91313cbfa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM0LTUtMS0xLTQ3Mjk4_9eae004a-efda-44d1-95db-2d3377ce83f2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i97d8852828b64437beafe7e91313cbfa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM0LTYtMS0xLTQ3Mjk4_c278dc01-5515-4b7e-b286-b50f69ffcbd8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i97d8852828b64437beafe7e91313cbfa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM0LTctMS0xLTQ3Mjk4_47c372ac-4030-4236-8e9c-8e381f8c180f"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i97d8852828b64437beafe7e91313cbfa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM0LTgtMS0xLTQ3Mjk4_73abf8d3-c1f0-4981-8a49-74f427c33233"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i97d8852828b64437beafe7e91313cbfa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM0LTktMS0xLTQ3Mjk4_be6998c9-4ca8-41ec-bec1-e138a4f1ae61"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i202f47c122814c13a8c73e8fb44ee34d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM1LTEtMS0xLTQ3Mjk4_951bc5d3-df68-418a-8217-80fb8c76ede2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i202f47c122814c13a8c73e8fb44ee34d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM1LTItMS0xLTQ3Mjk4_ef7c3d56-b846-4ba4-abb1-4a8c5975e419"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i202f47c122814c13a8c73e8fb44ee34d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM1LTMtMS0xLTQ3Mjk4_71973e98-789a-415e-a00c-e21ebf4e8533"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i202f47c122814c13a8c73e8fb44ee34d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM1LTQtMS0xLTQ3Mjk4_11bc0add-a73d-4628-ae62-d06e065b91c0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i202f47c122814c13a8c73e8fb44ee34d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM1LTUtMS0xLTQ3Mjk4_5d73f14f-f00d-4f08-99a6-5d2e58f5fc06"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i202f47c122814c13a8c73e8fb44ee34d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM1LTYtMS0xLTQ3Mjk4_419c1cb8-bfab-4180-acb2-fc00dcdf7d76"
      unitRef="usd">643000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i202f47c122814c13a8c73e8fb44ee34d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM1LTctMS0xLTQ3Mjk4_10257ada-cf1f-400c-a166-7815d3fd6a58"
      unitRef="usd">800000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i202f47c122814c13a8c73e8fb44ee34d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM1LTgtMS0xLTQ3Mjk4_562ac8d0-0d07-4253-b50c-c9d9c490bd77"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i202f47c122814c13a8c73e8fb44ee34d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM1LTktMS0xLTQ3Mjk4_fad9ded1-eefb-499a-a2c0-a773be71a2dd"
      unitRef="usd">1443000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM2LTEtMS0xLTQ3Mjk4_f1f891ae-fc1c-44ca-83fa-ac220d19c94e"
      unitRef="usd">12840000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM2LTItMS0xLTQ3Mjk4_27f055b1-c77a-44e6-810e-efbe0b3ad952"
      unitRef="usd">10025000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM2LTMtMS0xLTQ3Mjk4_ac5b981e-13fe-49aa-af0c-9195b0836fb2"
      unitRef="usd">16325000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM2LTQtMS0xLTQ3Mjk4_2128592a-60c7-49e0-b22e-6a6d267e14e3"
      unitRef="usd">7542000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM2LTUtMS0xLTQ3Mjk4_2789a6af-9492-4cd6-8957-9ad7229a1521"
      unitRef="usd">1274000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM2LTYtMS0xLTQ3Mjk4_9ea081c8-c627-4bf1-9eda-c7dd137e4010"
      unitRef="usd">7202000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM2LTctMS0xLTQ3Mjk4_c9a45d43-176e-4a67-98a9-eea6d510716a"
      unitRef="usd">113337000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM2LTgtMS0xLTQ3Mjk4_35c196fb-52df-460c-8a53-fc5347317f68"
      unitRef="usd">10037000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i54da429fdd1a4a59af07ab005c43e990_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTpjZTlmNzAyNjNlZWQ0ZTI1YmQzNGJjYzBlMTVhYTk1ZS90YWJsZXJhbmdlOmNlOWY3MDI2M2VlZDRlMjViZDM0YmNjMGUxNWFhOTVlXzM2LTktMS0xLTQ3Mjk4_0c0c65b9-0f99-4b47-a7ff-3a0f2d757f48"
      unitRef="usd">178582000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6fb38fc857bf41a0895a51141810e53d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzMtMS0xLTEtNDcyOTg_711f4f83-8322-4274-9e26-18ac2a15fd0c"
      unitRef="usd">2033000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6fb38fc857bf41a0895a51141810e53d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzMtMi0xLTEtNDcyOTg_f0f08934-0b98-4607-9d8b-4ff3cf7bec52"
      unitRef="usd">1142000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6fb38fc857bf41a0895a51141810e53d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzMtMy0xLTEtNDcyOTg_76e8819d-f350-458b-922e-92ea28d78bbe"
      unitRef="usd">3041000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6fb38fc857bf41a0895a51141810e53d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzMtNC0xLTEtNDcyOTg_b461b2d1-0c7f-418a-93f0-cebe3e4e57c4"
      unitRef="usd">1600000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6fb38fc857bf41a0895a51141810e53d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzMtNS0xLTEtNDcyOTg_545f5ce3-1e82-4f78-b5be-e300bdbfa63c"
      unitRef="usd">1572000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6fb38fc857bf41a0895a51141810e53d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzMtNi0xLTEtNDcyOTg_c4d8325c-413c-42c2-bc44-61c53f72a104"
      unitRef="usd">3144000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6fb38fc857bf41a0895a51141810e53d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzMtNy0xLTEtNDcyOTg_783b7431-3575-45fd-a43d-e9b8bcca1080"
      unitRef="usd">161630000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i6fb38fc857bf41a0895a51141810e53d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzMtOC0xLTEtNDcyOTg_d1235e13-ab44-4442-a0c9-39df9a589882"
      unitRef="usd">6050000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6fb38fc857bf41a0895a51141810e53d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzMtOS0xLTEtNDcyOTg_0c03b738-b929-48ab-a5f4-4a64ae281f98"
      unitRef="usd">180212000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6d7d03bbfefb4798b10b0966c95e9b11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzQtMS0xLTEtNDcyOTg_7fdcf8d5-f22f-45ad-a927-e599640c7782"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6d7d03bbfefb4798b10b0966c95e9b11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzQtMi0xLTEtNDcyOTg_7ec6aef8-8727-49cc-b6fc-c6b4eb478c14"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6d7d03bbfefb4798b10b0966c95e9b11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzQtMy0xLTEtNDcyOTg_073c5ae0-b485-415b-bb61-526b0966047f"
      unitRef="usd">16000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6d7d03bbfefb4798b10b0966c95e9b11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzQtNC0xLTEtNDcyOTg_c15570fa-114c-4061-8af9-e5d42e43e79b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6d7d03bbfefb4798b10b0966c95e9b11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzQtNS0xLTEtNDcyOTg_7c213152-37ae-4b94-92f5-208bc47dbdd7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6d7d03bbfefb4798b10b0966c95e9b11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzQtNi0xLTEtNDcyOTg_8791f541-f46b-4c71-a8a6-2a0dd80dbb38"
      unitRef="usd">604000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6d7d03bbfefb4798b10b0966c95e9b11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzQtNy0xLTEtNDcyOTg_aef80e39-1ec4-48da-8f91-0991c5ac698c"
      unitRef="usd">1839000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i6d7d03bbfefb4798b10b0966c95e9b11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzQtOC0xLTEtNDcyOTg_e5ae9cd5-34f8-4f47-a41b-520929c02a2c"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6d7d03bbfefb4798b10b0966c95e9b11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzQtOS0xLTEtNDcyOTg_a1f57c9b-c3bc-452f-a39a-5d17ebd49e5d"
      unitRef="usd">2459000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzUtMS0xLTEtNDcyOTg_68bd574a-14db-4fd0-aa5b-d190ecc6aa98"
      unitRef="usd">2033000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzUtMi0xLTEtNDcyOTg_1f32e523-3b76-46b3-a250-11572b191536"
      unitRef="usd">1142000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzUtMy0xLTEtNDcyOTg_5afd5051-e262-4ec1-bef6-c4ffe19d891b"
      unitRef="usd">3057000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzUtNC0xLTEtNDcyOTg_2565e601-ee3c-4f47-920f-48cfecaa6f44"
      unitRef="usd">1600000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzUtNS0xLTEtNDcyOTg_31ee468c-3396-4f6e-95cb-3c976b1b9a5d"
      unitRef="usd">1572000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzUtNi0xLTEtNDcyOTg_fcc18e6d-0303-448a-bd90-e1beb559a52b"
      unitRef="usd">3748000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzUtNy0xLTEtNDcyOTg_bd3a500f-34df-4443-b147-dc23162b4c11"
      unitRef="usd">163469000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzUtOC0xLTEtNDcyOTg_d01e9cff-466c-4806-b900-1fb561103322"
      unitRef="usd">6050000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iad74b1c342744c5e8227933845c8d7af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzUtOS0xLTEtNDcyOTg_b375d378-757e-4dee-adb4-0c446d932fe9"
      unitRef="usd">182671000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4ff6d12a461a4c66af975e5aedb2f105_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzgtMS0xLTEtNDcyOTg_c16fc625-3e56-4cc8-a5ab-8e7828ed3c76"
      unitRef="usd">324967000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4ff6d12a461a4c66af975e5aedb2f105_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzgtMi0xLTEtNDcyOTg_f0bd657c-b0e2-4fc3-b8a7-e8907b96541f"
      unitRef="usd">282202000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4ff6d12a461a4c66af975e5aedb2f105_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzgtMy0xLTEtNDcyOTg_343ff653-c4bd-4484-91f5-10a808e2f91c"
      unitRef="usd">162574000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4ff6d12a461a4c66af975e5aedb2f105_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzgtNC0xLTEtNDcyOTg_e037960d-ea38-464c-bdf9-0e00a1cd925c"
      unitRef="usd">97778000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4ff6d12a461a4c66af975e5aedb2f105_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzgtNS0xLTEtNDcyOTg_16471706-54a3-46cb-8be1-1649fa75cd1d"
      unitRef="usd">124221000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4ff6d12a461a4c66af975e5aedb2f105_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzgtNi0xLTEtNDcyOTg_80e2c6dd-e5f1-42b5-affe-76bb7bb64b17"
      unitRef="usd">275133000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4ff6d12a461a4c66af975e5aedb2f105_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzgtNy0xLTEtNDcyOTg_6336ae78-f9bb-4b9d-bca5-fecebc6e7920"
      unitRef="usd">14112000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i4ff6d12a461a4c66af975e5aedb2f105_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzgtOC0xLTEtNDcyOTg_741d9c80-ecf3-4109-a652-bb2624f460ed"
      unitRef="usd">1205000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4ff6d12a461a4c66af975e5aedb2f105_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzgtOS0xLTEtNDcyOTg_d2bc3c89-a27d-4fa1-9441-776a2f80ed7e"
      unitRef="usd">1282192000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i67eaf3e3cad04ead88f67125d8c4f995_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzktMS0xLTEtNDcyOTg_17f22c73-101b-4dd8-9f4a-cbaa8e0abfe2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i67eaf3e3cad04ead88f67125d8c4f995_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzktMi0xLTEtNDcyOTg_a8510429-85ab-4f61-9828-862cb5f65e26"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i67eaf3e3cad04ead88f67125d8c4f995_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzktMy0xLTEtNDcyOTg_c6564bcc-bcb0-42e1-9785-828d37f0f83e"
      unitRef="usd">241000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i67eaf3e3cad04ead88f67125d8c4f995_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzktNC0xLTEtNDcyOTg_8369f223-ae44-4dbc-9307-5d07639c3cc6"
      unitRef="usd">702000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i67eaf3e3cad04ead88f67125d8c4f995_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzktNS0xLTEtNDcyOTg_97628930-ae36-4a39-a9ae-672710b56862"
      unitRef="usd">693000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i67eaf3e3cad04ead88f67125d8c4f995_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzktNi0xLTEtNDcyOTg_cf05bc6f-6604-4983-8899-383dbe817e13"
      unitRef="usd">7060000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i67eaf3e3cad04ead88f67125d8c4f995_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzktNy0xLTEtNDcyOTg_06916bd2-b351-4b48-8c0f-fd1a30ea8940"
      unitRef="usd">23000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i67eaf3e3cad04ead88f67125d8c4f995_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzktOC0xLTEtNDcyOTg_87a48b63-7c7a-479a-9e7b-5c7160d120e9"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i67eaf3e3cad04ead88f67125d8c4f995_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzktOS0xLTEtNDcyOTg_45dbc363-1202-47e6-8f5c-385dac75172d"
      unitRef="usd">8719000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEwLTEtMS0xLTQ3Mjk4_41eb8a4b-71db-487f-88bb-2f2db5ef4629"
      unitRef="usd">324967000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEwLTItMS0xLTQ3Mjk4_9afc2bb9-d6f7-4023-96ae-27fb799ef8ce"
      unitRef="usd">282202000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEwLTMtMS0xLTQ3Mjk4_90f22120-ddbf-4048-bc6e-3794ac11049f"
      unitRef="usd">162815000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEwLTQtMS0xLTQ3Mjk4_866fd61e-7cc1-4ed6-85de-913e9c1d14ad"
      unitRef="usd">98480000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEwLTUtMS0xLTQ3Mjk4_e9fa2882-fa22-49be-a9f4-4d353c9ba9eb"
      unitRef="usd">124914000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEwLTYtMS0xLTQ3Mjk4_786efcfe-eece-4756-adde-023f9b8ffe16"
      unitRef="usd">282193000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEwLTctMS0xLTQ3Mjk4_62c1e31d-3b7e-4898-9ac1-740f3a217f17"
      unitRef="usd">14135000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEwLTgtMS0xLTQ3Mjk4_a1d045e3-eede-4dbc-a0b2-0d1a625d52e7"
      unitRef="usd">1205000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iedee9ee670f542aeb0a389b5768be2e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEwLTktMS0xLTQ3Mjk4_903ef304-ba3e-45e2-b668-e500de484efc"
      unitRef="usd">1290911000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="idb3220261859461294179bcb1165e55f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEzLTEtMS0xLTQ3Mjk4_04ff2a79-eb01-44a9-a394-cf9f051580d4"
      unitRef="usd">20653000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="idb3220261859461294179bcb1165e55f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEzLTItMS0xLTQ3Mjk4_4b4c1faa-a7ce-41fe-88c2-ca4cdbb6def5"
      unitRef="usd">10735000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="idb3220261859461294179bcb1165e55f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEzLTMtMS0xLTQ3Mjk4_c3af14e4-4689-4671-874f-60104f07fe26"
      unitRef="usd">9397000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="idb3220261859461294179bcb1165e55f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEzLTQtMS0xLTQ3Mjk4_8ac1f7b8-f05b-487a-86a4-577192ad8eac"
      unitRef="usd">5542000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="idb3220261859461294179bcb1165e55f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEzLTUtMS0xLTQ3Mjk4_41bf87e1-7145-46dc-9435-9264ec2394f9"
      unitRef="usd">4849000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="idb3220261859461294179bcb1165e55f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEzLTYtMS0xLTQ3Mjk4_0375f3f4-97b0-4869-8fde-d799687501dd"
      unitRef="usd">10602000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="idb3220261859461294179bcb1165e55f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEzLTctMS0xLTQ3Mjk4_4a7e44b8-60fb-49f6-a4a9-64a7f2ed01ad"
      unitRef="usd">5435000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="idb3220261859461294179bcb1165e55f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEzLTgtMS0xLTQ3Mjk4_9a3e619e-7c87-414e-9077-a380f07edccd"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idb3220261859461294179bcb1165e55f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzEzLTktMS0xLTQ3Mjk4_f79350f3-aa12-4f77-b345-d5b6dab3d6e6"
      unitRef="usd">67213000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i57eb4f5e10dc4aa1ad5acb3e55744b9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE0LTEtMS0xLTQ3Mjk4_1873a05a-b1ee-4b14-9561-4f683efd8a26"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i57eb4f5e10dc4aa1ad5acb3e55744b9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE0LTItMS0xLTQ3Mjk4_76573621-02dc-4dbd-aaa4-0461ca2a82a0"
      unitRef="usd">9000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i57eb4f5e10dc4aa1ad5acb3e55744b9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE0LTMtMS0xLTQ3Mjk4_84a55e55-f5d6-474d-a9e0-334a947201e4"
      unitRef="usd">44000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i57eb4f5e10dc4aa1ad5acb3e55744b9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE0LTQtMS0xLTQ3Mjk4_8067fbf2-e230-49af-a44d-c18823527a27"
      unitRef="usd">117000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i57eb4f5e10dc4aa1ad5acb3e55744b9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE0LTUtMS0xLTQ3Mjk4_3f9a8b27-4ae2-4cc0-8c81-4dd77fac8a93"
      unitRef="usd">12000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i57eb4f5e10dc4aa1ad5acb3e55744b9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE0LTYtMS0xLTQ3Mjk4_02241f85-69b2-4ae1-8254-b51c92dc10e8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i57eb4f5e10dc4aa1ad5acb3e55744b9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE0LTctMS0xLTQ3Mjk4_bde3ea42-f586-4785-a757-b18c97a40648"
      unitRef="usd">1000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i57eb4f5e10dc4aa1ad5acb3e55744b9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE0LTgtMS0xLTQ3Mjk4_f43d3daf-7f1f-476d-9f4e-e653193f761d"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i57eb4f5e10dc4aa1ad5acb3e55744b9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE0LTktMS0xLTQ3Mjk4_e2c12667-6cd3-4263-b966-3574c30bf513"
      unitRef="usd">183000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i555d1daf5840424a8773ae1dd2547b0a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE1LTEtMS0xLTQ3Mjk4_45ccb948-b9c9-4344-97bb-97d278a852b9"
      unitRef="usd">20653000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i555d1daf5840424a8773ae1dd2547b0a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE1LTItMS0xLTQ3Mjk4_daa9480c-429f-4fb0-9122-9085d0c8f15f"
      unitRef="usd">10744000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i555d1daf5840424a8773ae1dd2547b0a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE1LTMtMS0xLTQ3Mjk4_b4a07b16-fca7-42e5-ab63-5d1be900756c"
      unitRef="usd">9441000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i555d1daf5840424a8773ae1dd2547b0a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE1LTQtMS0xLTQ3Mjk4_876dc49d-b837-4b12-9477-9c337fcfc164"
      unitRef="usd">5659000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i555d1daf5840424a8773ae1dd2547b0a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE1LTUtMS0xLTQ3Mjk4_41ebef72-d348-4198-9b0f-df20348213fc"
      unitRef="usd">4861000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i555d1daf5840424a8773ae1dd2547b0a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE1LTYtMS0xLTQ3Mjk4_7106399e-3a68-4d33-871b-c71a824cd73c"
      unitRef="usd">10602000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i555d1daf5840424a8773ae1dd2547b0a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE1LTctMS0xLTQ3Mjk4_8c050c7c-6250-4212-8479-979a50c672bf"
      unitRef="usd">5436000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i555d1daf5840424a8773ae1dd2547b0a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE1LTgtMS0xLTQ3Mjk4_8a8e3a43-11ca-43b7-82f9-efeec311ae40"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i555d1daf5840424a8773ae1dd2547b0a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE1LTktMS0xLTQ3Mjk4_61e3a999-e01e-4231-a531-af4b6a83a17e"
      unitRef="usd">67396000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7838d3f330fb45468054b832c1a23545_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE4LTEtMS0xLTQ3Mjk4_ae502798-be19-4158-9cd0-309311d11636"
      unitRef="usd">1809000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7838d3f330fb45468054b832c1a23545_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE4LTItMS0xLTQ3Mjk4_2f96f347-38d5-4a35-984e-d2ffb4ea074a"
      unitRef="usd">854000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7838d3f330fb45468054b832c1a23545_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE4LTMtMS0xLTQ3Mjk4_e509d841-40be-4608-8183-750d7a7235c1"
      unitRef="usd">812000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7838d3f330fb45468054b832c1a23545_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE4LTQtMS0xLTQ3Mjk4_f1ca21f7-c24f-49f3-9d16-14a8573b357b"
      unitRef="usd">506000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7838d3f330fb45468054b832c1a23545_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE4LTUtMS0xLTQ3Mjk4_b7e0c91d-7166-4f2a-be48-612eeb21b119"
      unitRef="usd">362000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7838d3f330fb45468054b832c1a23545_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE4LTYtMS0xLTQ3Mjk4_a171738b-5356-43fd-913f-81611b76506f"
      unitRef="usd">66000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7838d3f330fb45468054b832c1a23545_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE4LTctMS0xLTQ3Mjk4_f8edca91-ed10-4cee-9d31-1d50a8e75a97"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i7838d3f330fb45468054b832c1a23545_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE4LTgtMS0xLTQ3Mjk4_a6f6dfbc-3791-40d0-b7c7-7daee110a8f3"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7838d3f330fb45468054b832c1a23545_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE4LTktMS0xLTQ3Mjk4_a135417d-cecd-469e-aff0-a094dd838dd8"
      unitRef="usd">4409000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i1ebe8e15fa70485f8c7a0396be702fe7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE5LTEtMS0xLTQ3Mjk4_ad825326-96c8-41c7-a808-982c028452c1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i1ebe8e15fa70485f8c7a0396be702fe7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE5LTItMS0xLTQ3Mjk4_b9af02a2-068b-4806-9fe1-823ce9a0352c"
      unitRef="usd">2000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i1ebe8e15fa70485f8c7a0396be702fe7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE5LTMtMS0xLTQ3Mjk4_6a9f3bee-9c83-4a46-8fa2-0d10b494363d"
      unitRef="usd">148000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i1ebe8e15fa70485f8c7a0396be702fe7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE5LTQtMS0xLTQ3Mjk4_04a412f9-3042-414d-b11e-9208b5da2b05"
      unitRef="usd">81000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i1ebe8e15fa70485f8c7a0396be702fe7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE5LTUtMS0xLTQ3Mjk4_f7011df6-95c4-4dd5-9a41-f2ed512de6fd"
      unitRef="usd">1000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i1ebe8e15fa70485f8c7a0396be702fe7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE5LTYtMS0xLTQ3Mjk4_660f40e6-a00d-4838-a84c-7d1ae45ae92c"
      unitRef="usd">14000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i1ebe8e15fa70485f8c7a0396be702fe7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE5LTctMS0xLTQ3Mjk4_89a7560e-e34e-4989-bbb3-0a669ca721f7"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i1ebe8e15fa70485f8c7a0396be702fe7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE5LTgtMS0xLTQ3Mjk4_251a7a97-2ebb-4651-b73e-11783159aa80"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1ebe8e15fa70485f8c7a0396be702fe7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzE5LTktMS0xLTQ3Mjk4_97f60e77-c377-4df8-8cd4-4bad4eca8d3c"
      unitRef="usd">246000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzIwLTEtMS0xLTQ3Mjk4_567b6a40-1e06-40b7-b83a-e0563fb42582"
      unitRef="usd">1809000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzIwLTItMS0xLTQ3Mjk4_37f6dcd6-f174-43d9-bf1c-742427328e69"
      unitRef="usd">856000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzIwLTMtMS0xLTQ3Mjk4_4ded45c9-44d1-4fd6-809b-43755c6bc57a"
      unitRef="usd">960000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzIwLTQtMS0xLTQ3Mjk4_105ccc5f-3c8e-49df-911e-84efb19a80fd"
      unitRef="usd">587000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzIwLTUtMS0xLTQ3Mjk4_1cf6b44d-1f0e-49fa-8a7c-fe88a8579cc4"
      unitRef="usd">363000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzIwLTYtMS0xLTQ3Mjk4_06ee9283-1344-4c99-9c8a-5eaff1509689"
      unitRef="usd">80000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzIwLTctMS0xLTQ3Mjk4_f981b007-b245-43d6-b802-ea2c2f68fd16"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzIwLTgtMS0xLTQ3Mjk4_ccbcacf5-ca08-4ce7-a5d7-3d8ddc66b8bb"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ice9225a19eb64b6b811b1db801de055f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToyNzNjODhiYjRlZDk0OTQ4YjNiNWQzNjdlNjI3NDViYy90YWJsZXJhbmdlOjI3M2M4OGJiNGVkOTQ5NDhiM2I1ZDM2N2U2Mjc0NWJjXzIwLTktMS0xLTQ3Mjk4_399a2573-3cc8-4108-8878-6aa8306fbc07"
      unitRef="usd">4655000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i510394b416824693bb3a01dcf758eb83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzItMS0xLTEtODI2MjA_fb2a0f9c-e7c6-4db0-9c15-27c9e0a7a12f"
      unitRef="usd">91597000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i510394b416824693bb3a01dcf758eb83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzItMi0xLTEtODI2MjA_6929e98f-e1ad-4361-b93e-32efd441b361"
      unitRef="usd">72639000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i510394b416824693bb3a01dcf758eb83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzItMy0xLTEtODI2MjA_92f7f4ab-a7e3-4c37-81df-9d30e979f16d"
      unitRef="usd">56191000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i510394b416824693bb3a01dcf758eb83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzItNC0xLTEtODI2MjA_034e47c7-856e-4eba-8fcf-8789fbf1a8ea"
      unitRef="usd">60714000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i510394b416824693bb3a01dcf758eb83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzItNS0xLTEtODI2MjA_c35c2eff-f9bc-4eb0-9fba-717a09b0d9ce"
      unitRef="usd">33402000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i510394b416824693bb3a01dcf758eb83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzItNi0xLTEtODI2MjA_8ae6c606-f606-4e40-a097-2ae6bc4f3a52"
      unitRef="usd">301027000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i510394b416824693bb3a01dcf758eb83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzItNy0xLTEtODI2MjA_5fcc9b8b-76b2-41b3-9af4-043c0454c52d"
      unitRef="usd">149969000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i510394b416824693bb3a01dcf758eb83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzItOC0xLTEtODI2MjA_11607067-426c-4f29-8ee5-dc6e92615358"
      unitRef="usd">16301000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i510394b416824693bb3a01dcf758eb83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzItOS0xLTEtODI2MjA_d826ec77-dea4-4e1c-9b46-8b1c9d69e696"
      unitRef="usd">781840000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4bc8f548d86f432995afaea5619e8634_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMtMS0xLTEtODIyMTU_a4ef63b7-e914-4983-a19f-eee6159c190f"
      unitRef="usd">1064000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4bc8f548d86f432995afaea5619e8634_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMtMi0xLTEtODIyMTU_14008841-4d56-4caa-8a90-6b96b2ebf125"
      unitRef="usd">367000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4bc8f548d86f432995afaea5619e8634_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMtMy0xLTEtODIyMTU_a6a6c43c-6b88-49aa-b02c-f3bb8e549db8"
      unitRef="usd">344000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4bc8f548d86f432995afaea5619e8634_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMtNC0xLTEtODIyMTU_c0ecb32c-a69c-44da-812a-1b6205acbacc"
      unitRef="usd">912000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4bc8f548d86f432995afaea5619e8634_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMtNS0xLTEtODIyMTU_b25d71da-1c0a-4c44-9e73-5544ac063f0a"
      unitRef="usd">2045000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4bc8f548d86f432995afaea5619e8634_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMtNi0xLTEtODIyMTU_bb5b263b-5a4d-4483-9e52-34e4663d1f69"
      unitRef="usd">228000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4bc8f548d86f432995afaea5619e8634_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMtNy0xLTEtODIyMTU_b634de8d-d8bf-4a1c-bfa9-4a7efd737b28"
      unitRef="usd">1331000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i4bc8f548d86f432995afaea5619e8634_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMtOC0xLTEtODIyMTU_87ae3e39-2023-4e0e-acbd-2fbc59fccad1"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4bc8f548d86f432995afaea5619e8634_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMtOS0xLTEtODIyMTU_2995fc39-26bc-4d36-ae54-ff8b710b8f23"
      unitRef="usd">6291000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie7ecb046e786424eaf75904cee99dd73_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtMS0xLTEtODIyMTU_5278b912-1c1b-4155-99b6-592a4ba37abb"
      unitRef="usd">412000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie7ecb046e786424eaf75904cee99dd73_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtMi0xLTEtODIyMTU_588be579-d340-4162-9c0f-fa6c3d1db53d"
      unitRef="usd">305000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie7ecb046e786424eaf75904cee99dd73_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtMy0xLTEtODIyMTU_0b93ef7a-e9de-4b91-ac59-194b6201ef02"
      unitRef="usd">933000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie7ecb046e786424eaf75904cee99dd73_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtNC0xLTEtODIyMTU_cb9c9337-6fa8-4f6c-acb8-2a914b6ada9f"
      unitRef="usd">485000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie7ecb046e786424eaf75904cee99dd73_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtNS0xLTEtODIyMTU_0faf644a-0594-4b9d-995c-cbb65deaa904"
      unitRef="usd">292000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie7ecb046e786424eaf75904cee99dd73_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtNi0xLTEtODIyMTU_6d128c38-bcd8-4d32-b0cf-e04dae468b8b"
      unitRef="usd">783000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie7ecb046e786424eaf75904cee99dd73_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtNy0xLTEtODIyMTU_1315d7ee-b669-453d-8caf-7aba06872ac8"
      unitRef="usd">1646000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ie7ecb046e786424eaf75904cee99dd73_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtOC0xLTEtODIyMTU_5068ed7a-b43a-4035-b8ee-231de6c1d5d1"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie7ecb046e786424eaf75904cee99dd73_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtOS0xLTEtODIyMTU_9891eaa2-6cae-493d-b328-2d9a2d534161"
      unitRef="usd">4856000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtMS0xLTEtODIyMTU_48389e60-c4a9-4d09-b428-529aef1d7415"
      unitRef="usd">93073000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtMi0xLTEtODIyMTU_6f557c84-d707-4ab6-8984-574fce9e4b47"
      unitRef="usd">73311000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtMy0xLTEtODIyMTU_ba56e773-a425-4176-a387-9f8a984c266d"
      unitRef="usd">57468000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtNC0xLTEtODIyMTU_eeb1ca92-6c5a-4fe9-a6cf-8eace5ef0d5d"
      unitRef="usd">62111000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtNS0xLTEtODIyMTU_ad68dbd1-95b2-4a30-bb76-d72d4d719e6d"
      unitRef="usd">35739000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtNi0xLTEtODIyMTU_571b1460-1fb3-4dcf-8363-dc89e3c549d4"
      unitRef="usd">302038000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtNy0xLTEtODIyMTU_4085ea31-3441-4bcd-a600-a75485527bc7"
      unitRef="usd">152946000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtOC0xLTEtODIyMTU_8cd7f26a-627d-4cf9-a7b6-e1a64045ad8c"
      unitRef="usd">16301000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i21e7b9f18bc84bed8aa21be6359c5a25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtOS0xLTEtODIyMTU_013f7e78-fd77-4708-9c96-a6c2a295a4cb"
      unitRef="usd">792987000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9545f249b837462ea68b5532b6e8863c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzgtMS0xLTEtODI2MjA_8d66c3f7-966b-4238-a414-a5bc096b5f22"
      unitRef="usd">291252000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9545f249b837462ea68b5532b6e8863c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzgtMi0xLTEtODI2MjA_483fb5d2-d9f5-4b14-bade-d11ccf5254c1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9545f249b837462ea68b5532b6e8863c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzgtMy0xLTEtODI2MjA_fb6d1c86-580a-40b9-998e-6132d810084d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9545f249b837462ea68b5532b6e8863c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzgtNC0xLTEtODI2MjA_adc57847-3c44-4f9f-a2bc-029d1ed78336"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9545f249b837462ea68b5532b6e8863c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzgtNS0xLTEtODI2MjA_71bbcade-5527-44d7-b951-0b6f90615c83"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9545f249b837462ea68b5532b6e8863c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzgtNi0xLTEtODI2MjA_3bae7806-eff5-4dbf-ae3d-172842d8ce26"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9545f249b837462ea68b5532b6e8863c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzgtNy0xLTEtODI2MjA_5e75f275-ec96-46c9-bfcd-a994fc3ef431"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i9545f249b837462ea68b5532b6e8863c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzgtOC0xLTEtODI2MjA_e0f6db20-aab0-4e96-892b-be76a8e6c8f6"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9545f249b837462ea68b5532b6e8863c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzgtOS0xLTEtODI2MjA_5585e11b-b630-4d10-b7fe-0ffb0093cc00"
      unitRef="usd">291252000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia7f53bc658c944b08a61ab278b3a71b2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzktMS0xLTEtODIyMTk_331c0a9b-bc0c-4a9d-99e5-2b1e8baa95e0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia7f53bc658c944b08a61ab278b3a71b2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzktMi0xLTEtODIyMTk_91667477-426f-4ce1-a531-700c99152c66"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia7f53bc658c944b08a61ab278b3a71b2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzktMy0xLTEtODIyMTk_90fe4b6d-a93a-453f-901b-f204f46ef808"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia7f53bc658c944b08a61ab278b3a71b2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzktNC0xLTEtODIyMTk_38ce7ab2-24df-4dba-bad0-d67d6e28e187"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia7f53bc658c944b08a61ab278b3a71b2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzktNS0xLTEtODIyMTk_16e3db3f-2c27-48b5-9e13-8bd683338d21"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia7f53bc658c944b08a61ab278b3a71b2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzktNi0xLTEtODIyMTk_9502b613-df66-413b-af9e-7f055dc894f6"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia7f53bc658c944b08a61ab278b3a71b2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzktNy0xLTEtODIyMTk_11442522-df92-4cdd-8a1e-0390d2ed08b8"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ia7f53bc658c944b08a61ab278b3a71b2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzktOC0xLTEtODIyMTk_2cabc34f-85e6-45df-991a-e8cf8d5bc1f5"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia7f53bc658c944b08a61ab278b3a71b2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzktOS0xLTEtODIyMTk_a0e21464-7568-4a02-a149-63226df1f4c5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i01b7e75aed874a3cb45be0f7bf2df942_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzEwLTEtMS0xLTgyMjE5_de570387-8f7f-428d-80d0-83133ce542db"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i01b7e75aed874a3cb45be0f7bf2df942_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzEwLTItMS0xLTgyMjE5_903c41ee-d6f2-413b-9cb7-5620ff6a2678"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i01b7e75aed874a3cb45be0f7bf2df942_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzEwLTMtMS0xLTgyMjE5_3917d1ab-34a7-4636-8ad9-f8e54d07d6cf"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i01b7e75aed874a3cb45be0f7bf2df942_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzEwLTQtMS0xLTgyMjE5_0938f6b4-6319-4552-908b-c77779ec2d58"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i01b7e75aed874a3cb45be0f7bf2df942_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzEwLTUtMS0xLTgyMjE5_1e8134c5-a2bf-4f5f-9ff6-fa936b2c0095"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i01b7e75aed874a3cb45be0f7bf2df942_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzEwLTYtMS0xLTgyMjE5_4a95b06f-5bf6-4a2f-b59c-e4a4ac6d5112"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i01b7e75aed874a3cb45be0f7bf2df942_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzEwLTctMS0xLTgyMjE5_4fbc1c87-29c4-4e3c-ad11-72dafd407ff8"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i01b7e75aed874a3cb45be0f7bf2df942_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzEwLTgtMS0xLTgyMjE5_36e814ee-304b-4a82-a88f-9984974e55af"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i01b7e75aed874a3cb45be0f7bf2df942_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzEwLTktMS0xLTgyMjE5_792d06ba-094f-4900-a7fe-d6bb9d1a556b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzExLTEtMS0xLTgyMjE5_3749bb12-f1f4-4369-a1b1-22ee4090d341"
      unitRef="usd">291252000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzExLTItMS0xLTgyMjE5_66e1c017-70f9-4689-9196-a5107fa8f380"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzExLTMtMS0xLTgyMjE5_48ecf971-6fed-424d-8d31-198177c92272"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzExLTQtMS0xLTgyMjE5_f0a88371-0d78-4a8a-a262-eea8ff9c48ea"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzExLTUtMS0xLTgyMjE5_a1247cc5-cec6-446e-b830-3b315290fc6a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzExLTYtMS0xLTgyMjE5_69c7c3f0-7835-4f7b-9f0e-087b6a492a17"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzExLTctMS0xLTgyMjE5_8031a85e-fe41-4911-9897-053182cca85e"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzExLTgtMS0xLTgyMjE5_04e8526a-c11b-4866-9778-a0b69ff56314"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1195b65e0ff541cabcc3f114fcf91fb3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzExLTktMS0xLTgyMjE5_b7b7b7d9-c1ef-4979-9c56-606010dfa0b6"
      unitRef="usd">291252000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i40dd93ec67494e4bb97f74ac0e540e5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE0LTEtMS0xLTgyNjIw_705a6d64-02a6-4fbd-b63e-209302a2c838"
      unitRef="usd">11536000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i40dd93ec67494e4bb97f74ac0e540e5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE0LTItMS0xLTgyNjIw_561cc0b7-01db-4dee-a065-0b31a0709466"
      unitRef="usd">8005000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i40dd93ec67494e4bb97f74ac0e540e5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE0LTMtMS0xLTgyNjIw_178007b0-5b1f-4135-a85c-050fd3b1c037"
      unitRef="usd">11162000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i40dd93ec67494e4bb97f74ac0e540e5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE0LTQtMS0xLTgyNjIw_51ab75a4-43c7-4403-b2b5-81853a20b9e7"
      unitRef="usd">6531000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i40dd93ec67494e4bb97f74ac0e540e5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE0LTUtMS0xLTgyNjIw_9f1a2271-55f8-491e-9417-c248e394446f"
      unitRef="usd">3539000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i40dd93ec67494e4bb97f74ac0e540e5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE0LTYtMS0xLTgyNjIw_6295706d-7777-436b-9d03-14e4bae20ce0"
      unitRef="usd">2599000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i40dd93ec67494e4bb97f74ac0e540e5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE0LTctMS0xLTgyNjIw_9060a88f-c9dc-47ea-986f-d257e7c29ea9"
      unitRef="usd">41936000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i40dd93ec67494e4bb97f74ac0e540e5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE0LTgtMS0xLTgyNjIw_3c727833-1e1a-404c-be51-b93e2fe9b169"
      unitRef="usd">1340000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i40dd93ec67494e4bb97f74ac0e540e5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE0LTktMS0xLTgyNjIw_c7a824a7-2659-4e18-87b1-cc314acccd88"
      unitRef="usd">86648000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id51944cefd4a460d85d6cfc1abb84a0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE1LTEtMS0xLTgyMjIx_c7619438-e042-4f6e-8590-6543155dfa90"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id51944cefd4a460d85d6cfc1abb84a0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE1LTItMS0xLTgyMjIx_872f750f-2816-4f37-80a1-ce313008ddc2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id51944cefd4a460d85d6cfc1abb84a0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE1LTMtMS0xLTgyMjIx_24f22c11-8cfa-4deb-a44a-1469c2b28510"
      unitRef="usd">28000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id51944cefd4a460d85d6cfc1abb84a0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE1LTQtMS0xLTgyMjIx_0951901a-1043-48f1-9179-ce729d3914a1"
      unitRef="usd">729000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id51944cefd4a460d85d6cfc1abb84a0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE1LTUtMS0xLTgyMjIx_829a52ec-15cd-4bd9-ad37-ff391ffdcfea"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id51944cefd4a460d85d6cfc1abb84a0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE1LTYtMS0xLTgyMjIx_ff75d18f-f2ba-45ee-8494-9b2239ededf9"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id51944cefd4a460d85d6cfc1abb84a0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE1LTctMS0xLTgyMjIx_26bdb2eb-d9a2-407f-80db-a164e0753184"
      unitRef="usd">2080000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="id51944cefd4a460d85d6cfc1abb84a0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE1LTgtMS0xLTgyMjIx_06779e91-872d-407b-8dd5-fe766be7b64c"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id51944cefd4a460d85d6cfc1abb84a0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE1LTktMS0xLTgyMjIx_fa203c58-abe4-47d8-9ef4-3c34348a94d4"
      unitRef="usd">2837000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i609b3b55e17343fdaf9bb37b2b2f6026_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE2LTEtMS0xLTgyMjIx_2ac28afb-5d2d-4f6b-a5cb-51976b8ee0a1"
      unitRef="usd">99000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i609b3b55e17343fdaf9bb37b2b2f6026_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE2LTItMS0xLTgyMjIx_0928e11d-3d21-4caf-8b5c-e92a07d0fea0"
      unitRef="usd">83000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i609b3b55e17343fdaf9bb37b2b2f6026_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE2LTMtMS0xLTgyMjIx_aaa25ff5-cd5d-4dba-9b52-1f6ee7de8ba1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i609b3b55e17343fdaf9bb37b2b2f6026_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE2LTQtMS0xLTgyMjIx_c339ac41-726e-44db-bafd-54686c6752e6"
      unitRef="usd">202000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i609b3b55e17343fdaf9bb37b2b2f6026_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE2LTUtMS0xLTgyMjIx_750b0262-2b9d-49f4-85a7-9dc20dc3c7f3"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i609b3b55e17343fdaf9bb37b2b2f6026_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE2LTYtMS0xLTgyMjIx_c9da683f-519e-4c90-8303-718d1673eca4"
      unitRef="usd">2308000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i609b3b55e17343fdaf9bb37b2b2f6026_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE2LTctMS0xLTgyMjIx_41b597ef-0fa4-4bda-b36b-22f1d0455c9e"
      unitRef="usd">2312000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i609b3b55e17343fdaf9bb37b2b2f6026_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE2LTgtMS0xLTgyMjIx_def66404-9240-488a-95a4-09f75a8ebea9"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i609b3b55e17343fdaf9bb37b2b2f6026_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE2LTktMS0xLTgyMjIx_53b663dd-cb2c-43b8-b348-e366fb8001a4"
      unitRef="usd">5004000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE3LTEtMS0xLTgyMjIx_4b3cb020-4526-40a2-83bc-6ecd89dc91f6"
      unitRef="usd">11635000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE3LTItMS0xLTgyMjIx_9b639f81-985e-4b0d-bd37-d70db940567a"
      unitRef="usd">8088000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE3LTMtMS0xLTgyMjIx_0a75bf3a-b6fd-471f-b2f1-99fb9a1d7d98"
      unitRef="usd">11190000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE3LTQtMS0xLTgyMjIx_4b31290b-a502-41ac-bacd-80c36d4f7983"
      unitRef="usd">7462000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE3LTUtMS0xLTgyMjIx_0613d115-2628-483e-b732-f6f2b249973d"
      unitRef="usd">3539000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE3LTYtMS0xLTgyMjIx_847a30e1-c10d-4f70-8397-67c40d7b604f"
      unitRef="usd">4907000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE3LTctMS0xLTgyMjIx_5ba09fb2-52b5-4659-8a8d-3f3d43b0cd7c"
      unitRef="usd">46328000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE3LTgtMS0xLTgyMjIx_94a2798e-f3a3-4464-8cbe-c977170a484c"
      unitRef="usd">1340000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3dec08ef98444a90acfbefaa527c4b09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzE3LTktMS0xLTgyMjIx_e3959071-bf60-4382-b2fd-a732711096d7"
      unitRef="usd">94489000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic9833882050b45988821efeef97fb119_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIwLTEtMS0xLTgyNjIw_a14c0264-f9da-490b-8a92-64603145ccb6"
      unitRef="usd">278747000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic9833882050b45988821efeef97fb119_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIwLTItMS0xLTgyNjIw_b44af89b-52f5-4206-b9df-9881a793eb95"
      unitRef="usd">246331000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic9833882050b45988821efeef97fb119_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIwLTMtMS0xLTgyNjIw_216b7ded-4aa0-43ce-b110-fad03527e3d6"
      unitRef="usd">232651000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic9833882050b45988821efeef97fb119_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIwLTQtMS0xLTgyNjIw_f4e357c0-aea3-4097-bbba-c29af045bc64"
      unitRef="usd">237487000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic9833882050b45988821efeef97fb119_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIwLTUtMS0xLTgyNjIw_ef88fe90-627c-4b92-8c56-8d4305819a98"
      unitRef="usd">290106000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic9833882050b45988821efeef97fb119_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIwLTYtMS0xLTgyNjIw_533b79c1-82e0-485d-9d1e-09c8232d9faf"
      unitRef="usd">664027000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic9833882050b45988821efeef97fb119_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIwLTctMS0xLTgyNjIw_f8b6700a-803e-427f-8711-0c3bcdfc5c18"
      unitRef="usd">33117000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ic9833882050b45988821efeef97fb119_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIwLTgtMS0xLTgyNjIw_9fdd6451-9a26-4746-bd5b-1b52ffdd8dd9"
      unitRef="usd">64903000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic9833882050b45988821efeef97fb119_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIwLTktMS0xLTgyNjIw_ee2eae41-1d8e-4a3e-a753-4dd7f932e92f"
      unitRef="usd">2047369000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia3657b68761a4f0bbda02f6c1dcff05b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIxLTEtMS0xLTgyMjIz_e0fa615a-d273-45b2-bf4c-fa93d99b3930"
      unitRef="usd">35000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia3657b68761a4f0bbda02f6c1dcff05b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIxLTItMS0xLTgyMjIz_4b0edaf9-01cd-4ba3-bdda-99a9d5bc6390"
      unitRef="usd">13016000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia3657b68761a4f0bbda02f6c1dcff05b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIxLTMtMS0xLTgyMjIz_27d65a52-c63a-4977-9cc1-41678fb91bff"
      unitRef="usd">5612000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia3657b68761a4f0bbda02f6c1dcff05b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIxLTQtMS0xLTgyMjIz_eb49b5b1-b582-452d-8591-9bdba009d9d7"
      unitRef="usd">4654000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia3657b68761a4f0bbda02f6c1dcff05b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIxLTUtMS0xLTgyMjIz_1c213795-2ea5-4ab4-bf0c-ba02ea4aa9b4"
      unitRef="usd">34310000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia3657b68761a4f0bbda02f6c1dcff05b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIxLTYtMS0xLTgyMjIz_77c54d5b-0470-4519-814f-ce4bdd6e94f8"
      unitRef="usd">46074000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia3657b68761a4f0bbda02f6c1dcff05b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIxLTctMS0xLTgyMjIz_188ce3fe-96ef-4f68-9c25-b6475bffe5d8"
      unitRef="usd">203000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ia3657b68761a4f0bbda02f6c1dcff05b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIxLTgtMS0xLTgyMjIz_20af117b-12d3-42f4-9d39-72fcd2e49a4c"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia3657b68761a4f0bbda02f6c1dcff05b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIxLTktMS0xLTgyMjIz_44abca80-f34a-4f25-a479-cc6f98248a0d"
      unitRef="usd">103904000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i080fa6fe3a69482183976df8242d896a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIyLTEtMS0xLTgyMjIz_1ec04c32-e819-4fe6-ab8b-7f8a70280b1a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i080fa6fe3a69482183976df8242d896a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIyLTItMS0xLTgyMjIz_f94d1f8e-0569-4223-92e2-09c61c29f4a1"
      unitRef="usd">4933000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i080fa6fe3a69482183976df8242d896a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIyLTMtMS0xLTgyMjIz_d0c34087-3b7f-40c9-a511-6963198cf70a"
      unitRef="usd">18395000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i080fa6fe3a69482183976df8242d896a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIyLTQtMS0xLTgyMjIz_64da73df-1810-489b-87da-9004b3682782"
      unitRef="usd">6172000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i080fa6fe3a69482183976df8242d896a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIyLTUtMS0xLTgyMjIz_230dfa74-16d9-433f-962a-5b914f512237"
      unitRef="usd">5625000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i080fa6fe3a69482183976df8242d896a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIyLTYtMS0xLTgyMjIz_4d9b7f03-dbc8-4c06-8fbb-3be9df94afa5"
      unitRef="usd">17610000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i080fa6fe3a69482183976df8242d896a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIyLTctMS0xLTgyMjIz_227fe419-7218-4a44-8a4a-b42d4a457fb8"
      unitRef="usd">302000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i080fa6fe3a69482183976df8242d896a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIyLTgtMS0xLTgyMjIz_c09d68b9-09a5-495f-9174-a179526364b0"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i080fa6fe3a69482183976df8242d896a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIyLTktMS0xLTgyMjIz_e5d80daf-9a02-47d0-87e5-2952fab5e62f"
      unitRef="usd">53037000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia9b34c911348443da8e375abc033c131_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIzLTEtMS0xLTgyMjIz_28e88b7d-b8e4-4767-8ab6-0210b3e8aa9e"
      unitRef="usd">278782000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia9b34c911348443da8e375abc033c131_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIzLTItMS0xLTgyMjIz_913cc3c9-f5d8-446b-b709-197b417b301f"
      unitRef="usd">264280000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia9b34c911348443da8e375abc033c131_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIzLTMtMS0xLTgyMjIz_13156db4-4dfc-4a34-84b3-6a0d800bdc91"
      unitRef="usd">256658000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia9b34c911348443da8e375abc033c131_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIzLTQtMS0xLTgyMjIz_1384ed58-94b6-4ad9-9d9f-e3b75bd93389"
      unitRef="usd">248313000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia9b34c911348443da8e375abc033c131_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIzLTUtMS0xLTgyMjIz_076388ef-0e3f-4b79-9571-6156e80791a5"
      unitRef="usd">330041000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia9b34c911348443da8e375abc033c131_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIzLTYtMS0xLTgyMjIz_6bdc66d7-6323-4326-bc64-f18a2bd1cf49"
      unitRef="usd">727711000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia9b34c911348443da8e375abc033c131_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIzLTctMS0xLTgyMjIz_59aa0a7c-3e72-485b-8805-a251ce81416e"
      unitRef="usd">33622000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ia9b34c911348443da8e375abc033c131_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIzLTgtMS0xLTgyMjIz_10ca7633-8394-45da-bf2a-988fd202c45b"
      unitRef="usd">64903000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia9b34c911348443da8e375abc033c131_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzIzLTktMS0xLTgyMjIz_3599f8f4-40c0-4c48-9e87-c226b37a4bb8"
      unitRef="usd">2204310000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ifdabba9dfd3741b4ad5230f2c0ad41fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI2LTEtMS0xLTgyNjIw_e6426b36-ad9e-4021-94c0-da92a0e67c5a"
      unitRef="usd">22440000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ifdabba9dfd3741b4ad5230f2c0ad41fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI2LTItMS0xLTgyNjIw_164c54fa-031b-4a2e-8a08-7c1a3bb77ce3"
      unitRef="usd">35081000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ifdabba9dfd3741b4ad5230f2c0ad41fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI2LTMtMS0xLTgyNjIw_a9a4456a-3b68-46f0-9146-b6fc379488ec"
      unitRef="usd">44519000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ifdabba9dfd3741b4ad5230f2c0ad41fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI2LTQtMS0xLTgyNjIw_a2b9ce4a-0754-455d-b13a-8b4b8e6dfc0b"
      unitRef="usd">22356000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ifdabba9dfd3741b4ad5230f2c0ad41fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI2LTUtMS0xLTgyNjIw_74b869ba-74b8-4a6a-ab77-c09d627ef106"
      unitRef="usd">17081000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ifdabba9dfd3741b4ad5230f2c0ad41fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI2LTYtMS0xLTgyNjIw_2f9ccea3-22f2-4d70-9113-100feec21cbd"
      unitRef="usd">44559000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ifdabba9dfd3741b4ad5230f2c0ad41fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI2LTctMS0xLTgyNjIw_1afd4b2d-98e8-4d3d-b324-b41b0c2c496c"
      unitRef="usd">919000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ifdabba9dfd3741b4ad5230f2c0ad41fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI2LTgtMS0xLTgyNjIw_eb3250b1-f090-493d-805d-be755da73f89"
      unitRef="usd">5602000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ifdabba9dfd3741b4ad5230f2c0ad41fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI2LTktMS0xLTgyNjIw_14e70288-c1f3-4c01-98c7-5873699b187d"
      unitRef="usd">192557000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic0607a8bac644ae58f5e3d0a5d46caff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI3LTEtMS0xLTgyMjI1_a5f8c1a7-a9a5-48c7-a363-009a106713bd"
      unitRef="usd">1960000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic0607a8bac644ae58f5e3d0a5d46caff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI3LTItMS0xLTgyMjI1_0997fdbb-d836-4206-8b95-e0527f3dccaf"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic0607a8bac644ae58f5e3d0a5d46caff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI3LTMtMS0xLTgyMjI1_dceada91-d9fc-4e0f-bce3-2ee5e31dc9fe"
      unitRef="usd">575000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic0607a8bac644ae58f5e3d0a5d46caff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI3LTQtMS0xLTgyMjI1_0b67efc4-4298-43b7-af2b-d1a91dc33c50"
      unitRef="usd">1366000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic0607a8bac644ae58f5e3d0a5d46caff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI3LTUtMS0xLTgyMjI1_67109909-9342-4903-98fa-9765917694a9"
      unitRef="usd">1053000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic0607a8bac644ae58f5e3d0a5d46caff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI3LTYtMS0xLTgyMjI1_f2c7c856-8b91-484e-b681-118f9d737cf4"
      unitRef="usd">6000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic0607a8bac644ae58f5e3d0a5d46caff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI3LTctMS0xLTgyMjI1_8adcf54c-f959-4f4e-be75-96f3078686a9"
      unitRef="usd">49000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ic0607a8bac644ae58f5e3d0a5d46caff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI3LTgtMS0xLTgyMjI1_9c96f70a-237d-4096-8a50-ace3d30e1049"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic0607a8bac644ae58f5e3d0a5d46caff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI3LTktMS0xLTgyMjI1_32e6deb8-ca87-4b9e-b6ea-3d7590ff9906"
      unitRef="usd">5009000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i3e6b69ef4e7e41d48769212e71a8441e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI4LTEtMS0xLTgyMjI1_eee727b0-f91e-42d8-8669-a948bd6e2258"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i3e6b69ef4e7e41d48769212e71a8441e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI4LTItMS0xLTgyMjI1_53434218-4ecf-48a2-b10e-b96bf60ced01"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i3e6b69ef4e7e41d48769212e71a8441e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI4LTMtMS0xLTgyMjI1_7f78b325-36b2-4ea2-b508-ca95c5501e8c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i3e6b69ef4e7e41d48769212e71a8441e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI4LTQtMS0xLTgyMjI1_8d4f1cf3-2e91-4979-90e9-f47b6f9af5b8"
      unitRef="usd">1777000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i3e6b69ef4e7e41d48769212e71a8441e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI4LTUtMS0xLTgyMjI1_9e27c67a-85ea-4a2d-a4c1-0322fb48a6b4"
      unitRef="usd">713000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i3e6b69ef4e7e41d48769212e71a8441e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI4LTYtMS0xLTgyMjI1_142acf83-05c0-45f6-8cef-c218b4234565"
      unitRef="usd">1527000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i3e6b69ef4e7e41d48769212e71a8441e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI4LTctMS0xLTgyMjI1_e468797e-8f41-4b72-acea-5e8d3b29043b"
      unitRef="usd">283000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i3e6b69ef4e7e41d48769212e71a8441e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI4LTgtMS0xLTgyMjI1_ccf70e19-9fb8-4b48-aa4e-3307605b7142"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3e6b69ef4e7e41d48769212e71a8441e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI4LTktMS0xLTgyMjI1_9e1e0df3-39d9-4562-ac45-5322ebd1a93a"
      unitRef="usd">4300000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI5LTEtMS0xLTgyMjI1_82d03203-8e94-4085-b420-1ac9192e3507"
      unitRef="usd">24400000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI5LTItMS0xLTgyMjI1_ad8596e3-b965-4103-8dee-528e740f6594"
      unitRef="usd">35081000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI5LTMtMS0xLTgyMjI1_13db9f0c-9d36-43ed-a6b6-704f0e25cd9b"
      unitRef="usd">45094000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI5LTQtMS0xLTgyMjI1_4c304862-3066-470c-8162-616d72546687"
      unitRef="usd">25499000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI5LTUtMS0xLTgyMjI1_92191a2d-4e3d-4536-bb1c-6454ed8d69ad"
      unitRef="usd">18847000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI5LTYtMS0xLTgyMjI1_bd0afb48-ebbd-4ed6-9193-9011a2952641"
      unitRef="usd">46092000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI5LTctMS0xLTgyMjI1_23d7d0d5-a628-473c-94e3-29e563ab4fd8"
      unitRef="usd">1251000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI5LTgtMS0xLTgyMjI1_0dcca5bd-e427-4bdf-9e7a-816e11e67f16"
      unitRef="usd">5602000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6d14df14577a4cffb4d01ee945e6e06b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzI5LTktMS0xLTgyMjI1_dfc3411c-b2eb-43d1-87da-26eb4080e934"
      unitRef="usd">201866000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia1cc37498eec4704a9fd38e2447549f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMyLTEtMS0xLTgyNjIw_8e2dbd35-bb62-4e6c-9520-1976a618daaa"
      unitRef="usd">14465000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia1cc37498eec4704a9fd38e2447549f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMyLTItMS0xLTgyNjIw_a8403db0-6560-47b6-965a-040eed6bd1fb"
      unitRef="usd">20705000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia1cc37498eec4704a9fd38e2447549f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMyLTMtMS0xLTgyNjIw_54f1eb01-52be-4490-8c0b-a2a89f4feeac"
      unitRef="usd">7999000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia1cc37498eec4704a9fd38e2447549f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMyLTQtMS0xLTgyNjIw_eecccbaf-2c8d-4944-9059-f5a5d26f92b3"
      unitRef="usd">2478000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia1cc37498eec4704a9fd38e2447549f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMyLTUtMS0xLTgyNjIw_25c1c42a-766d-4b7a-9f71-927d62624ccd"
      unitRef="usd">1879000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia1cc37498eec4704a9fd38e2447549f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMyLTYtMS0xLTgyNjIw_22865505-f535-46e6-ab20-b99a2a7631e6"
      unitRef="usd">6682000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia1cc37498eec4704a9fd38e2447549f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMyLTctMS0xLTgyNjIw_918f4db4-6163-45e3-ad9a-0e46c7f17626"
      unitRef="usd">85513000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ia1cc37498eec4704a9fd38e2447549f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMyLTgtMS0xLTgyNjIw_d3a25915-997b-4d37-a80a-c85f85a7c682"
      unitRef="usd">21051000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia1cc37498eec4704a9fd38e2447549f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMyLTktMS0xLTgyNjIw_fabe0912-c676-4e93-b1a0-abfd8490fb7f"
      unitRef="usd">160772000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5bf7c7bbe6da46c598367cde0e6bb8a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtMS0xLTEtNDcyOTg_4918c00c-2b30-4725-8a42-26ace205f2ac"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5bf7c7bbe6da46c598367cde0e6bb8a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtMi0xLTEtNDcyOTg_34b9ab64-4ccc-4210-bc2a-c7705d197acb"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5bf7c7bbe6da46c598367cde0e6bb8a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtMy0xLTEtNDcyOTg_d8eb4d7e-b84b-4166-88fb-f6b5adbff96b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5bf7c7bbe6da46c598367cde0e6bb8a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtNC0xLTEtNDcyOTg_afe69c40-903c-4afd-9ad0-9c64a86efb6c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5bf7c7bbe6da46c598367cde0e6bb8a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtNS0xLTEtNDcyOTg_840ac9c7-ca48-4a4b-a309-e511580b6caa"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5bf7c7bbe6da46c598367cde0e6bb8a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMzLTYtMS0xLTgyMjI3_4c9bb96c-b52e-40f0-a06a-94c023627665"
      unitRef="usd">467000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5bf7c7bbe6da46c598367cde0e6bb8a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMzLTctMS0xLTgyMjI3_3e0f750d-93b3-437a-99b4-dfb075b2c2a1"
      unitRef="usd">1453000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i5bf7c7bbe6da46c598367cde0e6bb8a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzMzLTgtMS0xLTgyMjI3_6d9ebfc6-1faf-4420-bbff-e21f4d7ee1f0"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5bf7c7bbe6da46c598367cde0e6bb8a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzQtNi0xLTEtNDcyOTg_fb669279-6b43-4e04-a5ae-988361e6e0bd"
      unitRef="usd">1920000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9853c9704c2c4b638a70aad85b6f1915_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtMS0xLTEtNDcyOTg_d5a854a4-70f6-4eff-bf17-190c6fd68b00"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9853c9704c2c4b638a70aad85b6f1915_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtMi0xLTEtNDcyOTg_c6885351-bef3-49a7-a9d7-6d9c9696615c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9853c9704c2c4b638a70aad85b6f1915_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtMy0xLTEtNDcyOTg_4a6439b0-f6aa-4269-8c90-9cc7c6a7cf28"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9853c9704c2c4b638a70aad85b6f1915_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtNC0xLTEtNDcyOTg_42ef2151-04f0-4679-bf7f-4a8874ece95f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9853c9704c2c4b638a70aad85b6f1915_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtNS0xLTEtNDcyOTg_2bee7cf0-a0ff-46f5-a29e-a813a9ff7d08"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9853c9704c2c4b638a70aad85b6f1915_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzM0LTYtMS0xLTgyMjI3_24dcd36c-9aea-4777-91fb-fee14974c5a5"
      unitRef="usd">324000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9853c9704c2c4b638a70aad85b6f1915_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzM0LTctMS0xLTgyMjI3_d3236c48-707d-4400-b710-bcacc3d8b3b5"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i9853c9704c2c4b638a70aad85b6f1915_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzM0LTgtMS0xLTgyMjI3_50865b53-6f9f-4956-9fe2-24ffd19a9582"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9853c9704c2c4b638a70aad85b6f1915_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzUtNi0xLTEtNDcyOTg_e7d06665-9aa1-44ec-82f8-daa911308f64"
      unitRef="usd">324000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzYtMS0xLTEtNDcyOTg_47af8416-5ed8-4e67-be3c-c9a28092c04f"
      unitRef="usd">14465000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzYtMi0xLTEtNDcyOTg_379329df-f578-45c3-88fb-50b2cfcf3ca9"
      unitRef="usd">20705000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzYtMy0xLTEtNDcyOTg_d70bdb85-f05f-450d-bba6-8ccfcdf7b254"
      unitRef="usd">7999000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzYtNC0xLTEtNDcyOTg_5c96b20d-3a96-4081-98fe-f9d2dae3b62f"
      unitRef="usd">2478000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzYtNS0xLTEtNDcyOTg_4eb2a69b-7e1d-4d64-9d99-1ef57a521461"
      unitRef="usd">1879000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzM1LTYtMS0xLTgyMjI3_5d6bf708-e585-4a55-b743-09ec5a35062c"
      unitRef="usd">7473000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzM1LTctMS0xLTgyMjI3_f8f0a16e-2e9f-418d-89b1-d4fbd2474915"
      unitRef="usd">86966000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzM1LTgtMS0xLTgyMjI3_dba94998-b443-4feb-93e1-5e3dc8d8ed87"
      unitRef="usd">21051000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ifcbe9a4151374f21bc22fd432ad1685c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZToxMzRiMTgzODZhODQ0ZDE3YWI0Yzg1MmQ1OGJlZDY0NC90YWJsZXJhbmdlOjEzNGIxODM4NmE4NDRkMTdhYjRjODUyZDU4YmVkNjQ0XzYtNi0xLTEtNDcyOTg_31c36745-f2ed-4a13-9a7a-a32eb832f1d7"
      unitRef="usd">163016000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i3757f62437f64699a8f1d199bf1832a6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzMtMS0xLTEtODI4MDk_629b99f1-0eab-4de1-a52d-7c634fcb98bf"
      unitRef="usd">1440000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i3757f62437f64699a8f1d199bf1832a6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzMtMi0xLTEtODI4MDk_1e59a3cd-3a59-4791-a998-c4d580802deb"
      unitRef="usd">2764000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i3757f62437f64699a8f1d199bf1832a6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzMtMy0xLTEtODI4MDk_495965ac-3c03-4c1a-94b2-a8930642d09b"
      unitRef="usd">1052000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i3757f62437f64699a8f1d199bf1832a6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzMtNC0xLTEtODI4MDk_6b61b1de-b64a-4ea4-9025-7afc8f2630df"
      unitRef="usd">2120000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i3757f62437f64699a8f1d199bf1832a6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzMtNS0xLTEtODI4MDk_a3167d78-2e81-45c9-b595-455b3c6b6964"
      unitRef="usd">722000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i3757f62437f64699a8f1d199bf1832a6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzMtNi0xLTEtODI4MDk_96766e41-bf9b-470c-8845-b7658ad82e4b"
      unitRef="usd">1106000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i3757f62437f64699a8f1d199bf1832a6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzMtNy0xLTEtODI4MDk_1a42deb7-ff11-4598-9716-f25da81cf60f"
      unitRef="usd">188614000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i3757f62437f64699a8f1d199bf1832a6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzMtOC0xLTEtODI4MDk_9419af43-b743-40a5-9f6b-c65c7dff701c"
      unitRef="usd">44000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3757f62437f64699a8f1d199bf1832a6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzMtOS0xLTEtODI4MDk_763ecb88-50b4-414c-9154-b2d6148365f6"
      unitRef="usd">197862000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="icb46c3e6fdb54494b4de86f90d7b0886_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzQtMS0xLTEtNDcyOTg_f6043d2e-b4b8-4386-abbf-f58ce260901e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="icb46c3e6fdb54494b4de86f90d7b0886_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzQtMi0xLTEtNDcyOTg_068e5d57-d923-4e0c-82f5-514ba2e67b68"
      unitRef="usd">18000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="icb46c3e6fdb54494b4de86f90d7b0886_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzQtMy0xLTEtNDcyOTg_8fcd886f-e8b5-42fa-b59b-8344227bad50"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="icb46c3e6fdb54494b4de86f90d7b0886_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzQtNC0xLTEtNDcyOTg_bbf8e69f-b418-4c11-8698-070f474005d7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="icb46c3e6fdb54494b4de86f90d7b0886_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzQtNS0xLTEtNDcyOTg_d73d6d4c-422d-4263-bf71-e45cad698d27"
      unitRef="usd">194000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="icb46c3e6fdb54494b4de86f90d7b0886_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzQtNi0xLTEtNDcyOTg_ae822194-78b0-47a5-b2db-0e2941a56592"
      unitRef="usd">506000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="icb46c3e6fdb54494b4de86f90d7b0886_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzQtNy0xLTEtODI4MDk_3362f84b-ab95-4441-b4f0-4a99ff2a5644"
      unitRef="usd">2247000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="icb46c3e6fdb54494b4de86f90d7b0886_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzQtOC0xLTEtODI4MDk_ee130b14-e832-4c08-b07b-d6c3088e3c1f"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icb46c3e6fdb54494b4de86f90d7b0886_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzQtOS0xLTEtODI4MDk_bf4b1927-e069-4846-9289-5823ff207d7e"
      unitRef="usd">2965000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzUtMS0xLTEtNDcyOTg_24c9b394-d200-4c76-bd19-e0ca60bfadab"
      unitRef="usd">1440000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzUtMi0xLTEtNDcyOTg_d7818d68-3c5f-4158-805e-d69c117135b7"
      unitRef="usd">2782000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzUtMy0xLTEtNDcyOTg_80d1beb4-a9e6-46f0-a001-1090e4b0b72f"
      unitRef="usd">1052000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzUtNC0xLTEtNDcyOTg_caed69e5-93d0-42dc-af35-a18f41030a96"
      unitRef="usd">2120000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzUtNS0xLTEtNDcyOTg_a8a47fa3-101a-49cc-b55f-68766bde5b8b"
      unitRef="usd">916000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzUtNi0xLTEtNDcyOTg_5032f0b3-6c82-401a-8175-2495cc2a51e3"
      unitRef="usd">1612000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzUtNy0xLTEtODI4MDk_4a2efb7a-2f41-44bc-b341-6e2938673092"
      unitRef="usd">190861000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzUtOC0xLTEtODI4MDk_b307e2b9-d945-47ee-967e-93dcc59ed20f"
      unitRef="usd">44000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0c2a3fe4f4b34a86babf8581c5d7fb52_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzUtOS0xLTEtODI4MDk_f9fb6661-3bdc-4d46-a5eb-11d2f5abae91"
      unitRef="usd">200827000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6c5c468015f0413d884521ef47f52f28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzgtMS0xLTEtODI4MDk_74a7ea5d-6707-4e5b-816f-6bf2f7eda3da"
      unitRef="usd">305476000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6c5c468015f0413d884521ef47f52f28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzgtMi0xLTEtODI4MDk_fcec39dd-ecc3-4d7d-bbed-9a15f76d7673"
      unitRef="usd">193543000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6c5c468015f0413d884521ef47f52f28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzgtMy0xLTEtODI4MDk_fe9543f6-abe6-46ec-88ef-35c9aa3afc0e"
      unitRef="usd">123205000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6c5c468015f0413d884521ef47f52f28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzgtNC0xLTEtODI4MDk_7c50b4de-49b0-4be1-bd68-02e1be02053f"
      unitRef="usd">155699000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6c5c468015f0413d884521ef47f52f28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzgtNS0xLTEtODI4MDk_696c9084-0367-4e53-b9b7-b8f1469f45d2"
      unitRef="usd">178149000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6c5c468015f0413d884521ef47f52f28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzgtNi0xLTEtODI4MDk_50d702e4-b181-4038-912c-69431e00288d"
      unitRef="usd">255556000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6c5c468015f0413d884521ef47f52f28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzgtNy0xLTEtODI4MDk_5a89b05b-9d83-4912-a33e-ae59d371e936"
      unitRef="usd">11735000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i6c5c468015f0413d884521ef47f52f28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzgtOC0xLTEtODI4MDk_9235983b-20b9-471a-8d84-d3d1e80239d7"
      unitRef="usd">1617000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6c5c468015f0413d884521ef47f52f28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzgtOS0xLTEtODI4MDk_8bb3d8db-db45-4277-82f2-38043973d886"
      unitRef="usd">1224980000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9b809369a5bd4bbd9bc9d64ece9f53d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzktMS0xLTEtODI4MDk_151603f7-bbe4-4f35-bc36-ece49a8efcc5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9b809369a5bd4bbd9bc9d64ece9f53d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzktMi0xLTEtODI4MDk_ca644d5b-4cbd-40b3-9440-1f9f00421e01"
      unitRef="usd">258000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9b809369a5bd4bbd9bc9d64ece9f53d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzktMy0xLTEtODI4MDk_de3e417f-0409-498a-a370-0572418a8805"
      unitRef="usd">455000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9b809369a5bd4bbd9bc9d64ece9f53d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzktNC0xLTEtODI4MDk_b326875c-0bf0-46f6-8b31-0b0c61407b74"
      unitRef="usd">706000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9b809369a5bd4bbd9bc9d64ece9f53d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzktNS0xLTEtODI4MDk_61365acd-9863-412d-b3ca-ead7d73f36ee"
      unitRef="usd">1404000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9b809369a5bd4bbd9bc9d64ece9f53d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzktNi0xLTEtODI4MDk_01eca093-5b7e-4522-a089-6b694475cbe3"
      unitRef="usd">7305000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9b809369a5bd4bbd9bc9d64ece9f53d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzktNy0xLTEtODI4MDk_6872e073-efb7-40b4-84da-04cd08214e89"
      unitRef="usd">52000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i9b809369a5bd4bbd9bc9d64ece9f53d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzktOC0xLTEtODI4MDk_7a9b5873-60a2-40a7-8c78-40a08bc7c3e1"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9b809369a5bd4bbd9bc9d64ece9f53d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzktOS0xLTEtODI4MDk_81e08c2f-5169-4645-b960-97436ebf5d5d"
      unitRef="usd">10180000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEwLTEtMS0xLTgyODA5_40aa0254-0d1b-42ef-aa2d-1bef37513084"
      unitRef="usd">305476000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEwLTItMS0xLTgyODA5_5c2e841f-b104-4959-ac8a-ca3cedca9d99"
      unitRef="usd">193801000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEwLTMtMS0xLTgyODA5_6bd86f62-174a-4a5f-bdce-00217ceb2070"
      unitRef="usd">123660000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEwLTQtMS0xLTgyODA5_8e378a2a-2bdd-444e-896f-aa633525a921"
      unitRef="usd">156405000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEwLTUtMS0xLTgyODA5_e345a9ad-e014-4fc0-9990-dea7c57d8906"
      unitRef="usd">179553000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEwLTYtMS0xLTgyODA5_9ea85c7a-6d95-40e0-a56f-ce03d71b053c"
      unitRef="usd">262861000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEwLTctMS0xLTgyODA5_4da124d1-c781-4d1e-bd88-b6ee6a6ec6d4"
      unitRef="usd">11787000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEwLTgtMS0xLTgyODA5_441cdb83-6d16-4c65-8c0b-a75789af5fff"
      unitRef="usd">1617000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iabcd74ecbb7c474cb10413a59cb31790_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEwLTktMS0xLTgyODA5_6bf27e5e-195d-4658-b0d8-31aafe914dbd"
      unitRef="usd">1235160000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i54faed6a735649be826fa512ab9f463b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEzLTEtMS0xLTgyODA5_3667ceb1-335f-4e2c-8af5-b17bb025e8da"
      unitRef="usd">14840000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i54faed6a735649be826fa512ab9f463b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEzLTItMS0xLTgyODA5_29aa6fdd-5b19-4f13-9039-4d0ba923e860"
      unitRef="usd">11127000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i54faed6a735649be826fa512ab9f463b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEzLTMtMS0xLTgyODA5_b133a3ab-1adf-4468-b0fc-3c5160acc4ba"
      unitRef="usd">8011000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i54faed6a735649be826fa512ab9f463b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEzLTQtMS0xLTgyODA5_8cbbb577-8e44-49ca-a4c2-1cc346c0351d"
      unitRef="usd">6632000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i54faed6a735649be826fa512ab9f463b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEzLTUtMS0xLTgyODA5_e724d396-88ee-42dc-bceb-18972e9c00d3"
      unitRef="usd">2854000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i54faed6a735649be826fa512ab9f463b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEzLTYtMS0xLTgyODA5_56e1d5e1-8d6a-4d69-9017-daea90c2aa91"
      unitRef="usd">10840000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i54faed6a735649be826fa512ab9f463b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEzLTctMS0xLTgyODA5_e7a1c84f-462b-4caa-8bb3-08eec821d93b"
      unitRef="usd">6835000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i54faed6a735649be826fa512ab9f463b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEzLTgtMS0xLTgyODA5_9a3e1e51-e2c7-4885-b62a-ec681983eab9"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i54faed6a735649be826fa512ab9f463b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzEzLTktMS0xLTgyODA5_751edeb8-ff67-4d59-b11f-a87e7d3c0f79"
      unitRef="usd">61139000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i1ded994cbf82435ebb4b7990918f019a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE0LTEtMS0xLTgyODA5_41901c75-2ca8-4c4f-94df-20dcce751408"
      unitRef="usd">5000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i1ded994cbf82435ebb4b7990918f019a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE0LTItMS0xLTgyODA5_c6b244cf-9243-4242-8e2e-cf064ff488e0"
      unitRef="usd">74000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i1ded994cbf82435ebb4b7990918f019a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE0LTMtMS0xLTgyODA5_c84042e4-a648-4ba9-b070-1e2d20d0d408"
      unitRef="usd">167000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i1ded994cbf82435ebb4b7990918f019a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE0LTQtMS0xLTgyODA5_e6c82a6a-3586-41df-a219-0ea1cdbace16"
      unitRef="usd">12000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i1ded994cbf82435ebb4b7990918f019a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE0LTUtMS0xLTgyODA5_c04da031-9bad-462e-8fbf-46c07989813b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i1ded994cbf82435ebb4b7990918f019a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE0LTYtMS0xLTgyODA5_92dc24e2-af32-4ae2-991a-8097527e8e39"
      unitRef="usd">2000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i1ded994cbf82435ebb4b7990918f019a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE0LTctMS0xLTgyODA5_6767990c-3a63-47d2-94d4-fbeabf333b28"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i1ded994cbf82435ebb4b7990918f019a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE0LTgtMS0xLTgyODA5_1e00c252-c94d-4f89-aa23-33ed93a17dbc"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1ded994cbf82435ebb4b7990918f019a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE0LTktMS0xLTgyODA5_af5e922d-2795-4564-a8ae-206340566916"
      unitRef="usd">260000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i46646fbb299d4a6fa78e0c35eb4b9803_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE1LTEtMS0xLTgyODA5_e0eb5a7b-be28-4da6-a9e3-7e18e6a43e10"
      unitRef="usd">14845000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i46646fbb299d4a6fa78e0c35eb4b9803_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE1LTItMS0xLTgyODA5_5e5f44c1-6721-4f58-93ad-6862df7c43ca"
      unitRef="usd">11201000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i46646fbb299d4a6fa78e0c35eb4b9803_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE1LTMtMS0xLTgyODA5_8723ee03-a532-486c-ab6b-c3b30ba3c8c8"
      unitRef="usd">8178000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i46646fbb299d4a6fa78e0c35eb4b9803_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE1LTQtMS0xLTgyODA5_a0a77510-c70f-463a-82a4-dbf497101fac"
      unitRef="usd">6644000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i46646fbb299d4a6fa78e0c35eb4b9803_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE1LTUtMS0xLTgyODA5_2a706ebd-b895-440b-a2b5-085b70a7dbd3"
      unitRef="usd">2854000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i46646fbb299d4a6fa78e0c35eb4b9803_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE1LTYtMS0xLTgyODA5_2b430048-422c-46fb-b7b7-433724472def"
      unitRef="usd">10842000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i46646fbb299d4a6fa78e0c35eb4b9803_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE1LTctMS0xLTgyODA5_e50809f7-7e97-4085-bf99-3dd548a70486"
      unitRef="usd">6835000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i46646fbb299d4a6fa78e0c35eb4b9803_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE1LTgtMS0xLTgyODA5_14c306be-6b5d-4ac0-a889-30284f83d0a8"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i46646fbb299d4a6fa78e0c35eb4b9803_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE1LTktMS0xLTgyODA5_3bf304da-937a-4dfe-9ef4-0b3bf3340f6b"
      unitRef="usd">61399000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7bcc4a3ffa6f40f5a32614199f7dde1e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE4LTEtMS0xLTgyODA5_9459de63-766b-48c8-973b-4067feeb11d2"
      unitRef="usd">1424000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7bcc4a3ffa6f40f5a32614199f7dde1e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE4LTItMS0xLTgyODA5_739b65d7-fc05-4f93-9ab6-f6504cca6ef0"
      unitRef="usd">1878000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7bcc4a3ffa6f40f5a32614199f7dde1e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE4LTMtMS0xLTgyODA5_f9053582-e14f-47a2-b3b0-527dd5820dc6"
      unitRef="usd">3327000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7bcc4a3ffa6f40f5a32614199f7dde1e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE4LTQtMS0xLTgyODA5_24bd427e-cc3c-4c42-82e9-cd3ef101f539"
      unitRef="usd">1128000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7bcc4a3ffa6f40f5a32614199f7dde1e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE4LTUtMS0xLTgyODA5_17131030-d79d-4432-ad4d-36474b11ccac"
      unitRef="usd">382000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7bcc4a3ffa6f40f5a32614199f7dde1e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE4LTYtMS0xLTgyODA5_a4517ae0-8c6d-40fc-b096-01768ac7b51d"
      unitRef="usd">93000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7bcc4a3ffa6f40f5a32614199f7dde1e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE4LTctMS0xLTgyODA5_a9a32aa0-a10b-4449-a414-57e85c267172"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i7bcc4a3ffa6f40f5a32614199f7dde1e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE4LTgtMS0xLTgyODA5_e308901e-a93a-4b41-85aa-9428bd8530c4"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7bcc4a3ffa6f40f5a32614199f7dde1e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE4LTktMS0xLTgyODA5_f33acef0-095e-441e-b980-ae9f3e4b4118"
      unitRef="usd">8232000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ide2ae832b5d444f6b76b430bb519504b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE5LTEtMS0xLTgyODA5_c921453a-91d5-4237-841b-34a0d09d9a00"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ide2ae832b5d444f6b76b430bb519504b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE5LTItMS0xLTgyODA5_293fa9cd-c425-4ba0-821e-a7d2589569aa"
      unitRef="usd">67000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ide2ae832b5d444f6b76b430bb519504b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE5LTMtMS0xLTgyODA5_fe212b47-02e2-43b4-89b6-6068ebea8093"
      unitRef="usd">44000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ide2ae832b5d444f6b76b430bb519504b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE5LTQtMS0xLTgyODA5_fe147cf5-2c80-4a2a-accb-93ca20b3ea91"
      unitRef="usd">7000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ide2ae832b5d444f6b76b430bb519504b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE5LTUtMS0xLTgyODA5_bca37f75-3157-48e0-a448-4bfde2245774"
      unitRef="usd">36000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ide2ae832b5d444f6b76b430bb519504b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE5LTYtMS0xLTgyODA5_fbd74573-137a-48e5-88f5-623aeaade309"
      unitRef="usd">15000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ide2ae832b5d444f6b76b430bb519504b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE5LTctMS0xLTgyODA5_fec600c5-cc2a-437e-b488-c9534ba48ab6"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ide2ae832b5d444f6b76b430bb519504b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE5LTgtMS0xLTgyODA5_e5269d05-fe35-483d-9bd9-79b6016e4036"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ide2ae832b5d444f6b76b430bb519504b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzE5LTktMS0xLTgyODA5_63eb9174-61d4-471d-bbc8-e0f8662b113a"
      unitRef="usd">169000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzIwLTEtMS0xLTgyODA5_a85b14a7-db23-44ff-8790-d9106e5c0bfb"
      unitRef="usd">1424000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzIwLTItMS0xLTgyODA5_9ceee29e-e2ec-49eb-bdff-2dd1ab6af46c"
      unitRef="usd">1945000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzIwLTMtMS0xLTgyODA5_2714af6e-e1fe-409f-b312-192e55fd9cc4"
      unitRef="usd">3371000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzIwLTQtMS0xLTgyODA5_80f076da-3c2a-4a18-baaf-8b7da4c61df5"
      unitRef="usd">1135000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzIwLTUtMS0xLTgyODA5_6f37b8bc-e161-4b61-958d-9fcb21a64f53"
      unitRef="usd">418000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzIwLTYtMS0xLTgyODA5_7ed15fa7-d9c7-47b0-a24f-be7261a3d53a"
      unitRef="usd">108000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzIwLTctMS0xLTgyODA5_0bc3c01a-3f67-4354-8ac3-24a60f5e93b6"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzIwLTgtMS0xLTgyODA5_7c0c8d29-5dca-4c45-9ace-6f5a07a48ac0"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ibfe71d3c048c498fa1cfe771cd403f03_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMTgvZnJhZzo4YWM3YjJhN2Y1MGI0OTI5YTJlMDEwOGNhOTM1ZDBhNy90YWJsZTo0NmJmMWE2ODg5N2Y0N2IxOTExMDc2MTQyZDE5Nzc3ZC90YWJsZXJhbmdlOjQ2YmYxYTY4ODk3ZjQ3YjE5MTEwNzYxNDJkMTk3NzdkXzIwLTktMS0xLTgyODA5_d6359968-05da-4f14-a0ba-6b4daa8fecf1"
      unitRef="usd">8401000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzE1Nzg_8a38e5e2-d68e-4ff8-8b32-2c94720212e6">Goodwill and Other Intangible Assets&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Wealth Management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;64,369&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19,867&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,211&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;92,447&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is assigned to reporting units. The Company reviews its goodwill and intangible assets annually, or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. Based on the Company&#x2019;s review as of December&#160;31, 2021, there was no impairment of its goodwill or intangible assets. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information regarding the Company's amortizing intangible assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Core deposit intangible&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34,643&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;31,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,643&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Core deposit intangible&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34,407&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;29,502&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense related to intangible assets totaled $1.3 million in 2021, $1.5 million in 2020 and $1.7 million in 2019. The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2021 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated amortization expense:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the year ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the year ended December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the year ended December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the year ended December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the year ended December 31, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Excludes the amortization of mortgage servicing rights.&#160;&#160;Amortization of mortgage servicing rights was $182,000 in 2021, $221,000 in 2020 and $117,000 in 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzE1NzI_ef74b184-346a-4b48-b906-413e146b9c0b">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Wealth Management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;64,369&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19,867&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,211&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;92,447&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i7e95ba5ef17a4ebe969cb34e2a8b68f4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzEtMS0xLTEtNDcyOTg_b22a0e30-3c27-4a7c-bd87-e807f92821f0"
      unitRef="usd">64369000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibf6bdf1448074c82b011409ef4f435e2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzEtMi0xLTEtNDcyOTg_59c86e68-a925-4976-b6b9-ae525568c7c5"
      unitRef="usd">19867000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i74038eaed5f4451a8574b89f4275d337_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzEtMy0xLTEtNDcyOTg_07a9f178-42cd-490a-8564-d3155709f400"
      unitRef="usd">8211000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzEtNC0xLTEtNDcyOTg_5fae1c7c-ab02-4873-868b-54fcf716fb29"
      unitRef="usd">92447000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ie7c79c39cff14c3e84348d408bb60079_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzQtMS0xLTEtNDcyOTg_27a3ae98-e9bb-4d26-849e-8ba4fa38b68f"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i32e9dda7ee12485aa3c6f06cfd9c3087_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzQtMi0xLTEtNDcyOTg_6644c72b-b696-44e9-8ec0-13ee170005b4"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i349b27f692434692bf8c527b2584bef7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzQtMy0xLTEtNDcyOTg_4f9a5d50-b589-4b00-a6f5-8b2bd4ce9d30"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzQtNC0xLTEtNDcyOTg_6718899e-fa25-4313-95f3-32ba943b8a45"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="i7869e1549342454e8144500d4b066085_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzUtMS0xLTEtNDcyOTg_6eda068d-d9b4-424c-b438-12eed5587c8c"
      unitRef="usd">64369000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie549f5d99ff743ce8c710dacc44e06e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzUtMi0xLTEtNDcyOTg_836ca1f0-46f3-4a89-8501-ee897187cb66"
      unitRef="usd">19867000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie063edaa99d24618b2746f01354b33c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzUtMy0xLTEtNDcyOTg_45ebe7cc-abb2-422a-b461-22c8f1d7f397"
      unitRef="usd">8211000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzUtNC0xLTEtNDcyOTg_f292cfa5-c2bd-40fd-a8aa-82e613503879"
      unitRef="usd">92447000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i7cf8264f6dea4b7abfe7d3da70bd2447_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzYtMS0xLTEtNDcyOTg_aeed3cfa-4b40-4048-b342-ca0e01dc4565"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i46cf9aa1516a403e8587fa19dab4de06_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzYtMi0xLTEtNDcyOTg_5a90ae46-284b-4ee8-a5c9-edb1a5693c29"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i3c01ad26b1964658b53929a6ed07bd31_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzYtMy0xLTEtNDcyOTg_fce93af9-bf07-49d4-b3e9-bdd7115a6853"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzYtNC0xLTEtNDcyOTg_0757cbe9-ef0b-431a-9c50-caa048752160"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="i1c70392f4e3443e8b944f0f288f944b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzgtMS0xLTEtNDcyOTg_5cb0c0d0-dc6a-45cc-8480-27ad98c61767"
      unitRef="usd">64369000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4ab48a96356a4786926453103df9bb61_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzgtMi0xLTEtNDcyOTg_173fb6db-196c-45c1-a864-61911dc8d2c8"
      unitRef="usd">19867000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0bad8433d9ce42be908344e5f6673436_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzgtMy0xLTEtNDcyOTg_76e1f38a-83f3-4d9c-a92d-560c7c75c766"
      unitRef="usd">8211000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTphYjIyZTIyNDIxYzY0Y2ZiYjQ1NTNmYzhmYjVkZDQwYy90YWJsZXJhbmdlOmFiMjJlMjI0MjFjNjRjZmJiNDU1M2ZjOGZiNWRkNDBjXzgtNC0xLTEtNDcyOTg_cccc94a2-41bd-4a4a-9776-31e216ff8bb1"
      unitRef="usd">92447000</us-gaap:Goodwill>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzgxOA_377540b0-ae75-4ac1-aa54-ace019381650"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzE1Nzk_6d918b0b-23cf-47dd-867d-7a508a4cff01">&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information regarding the Company's amortizing intangible assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Core deposit intangible&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34,643&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;31,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,643&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Core deposit intangible&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34,407&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;29,502&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1594fba8d4124cbfa6ccfb5b7da0255d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzMtMS0xLTEtNDcyOTg_b1904588-6bd8-449f-b9e4-de1c4d696768"
      unitRef="usd">18774000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1594fba8d4124cbfa6ccfb5b7da0255d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzMtMi0xLTEtNDcyOTg_65f747f0-c391-40cc-8b12-17dbdbf7f4eb"
      unitRef="usd">18269000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1594fba8d4124cbfa6ccfb5b7da0255d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzMtMy0xLTEtNDcyOTg_83185ec9-4e59-4790-88f8-1f13625e0735"
      unitRef="usd">505000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i720d94282b0346f7acdf5a6ea360eeb6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzQtMS0xLTEtNDcyOTg_9e1a8f84-239c-4713-8395-683765166094"
      unitRef="usd">9048000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i720d94282b0346f7acdf5a6ea360eeb6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzQtMi0xLTEtNDcyOTg_0bd2f231-f2e0-44b5-b2e1-a038e10f3325"
      unitRef="usd">7282000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i720d94282b0346f7acdf5a6ea360eeb6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzQtMy0xLTEtNDcyOTg_af1b7d15-142c-4cb1-a61e-7d584c4a3143"
      unitRef="usd">1766000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7ff4d46cdd794cb8a4a905fffdbc94ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzUtMS0xLTEtNDcyOTg_f90d4609-7c11-4fb2-87c0-a043a7272298"
      unitRef="usd">6821000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7ff4d46cdd794cb8a4a905fffdbc94ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzUtMi0xLTEtNDcyOTg_3ffecd9f-a759-4240-8ac1-3109bb2a6f28"
      unitRef="usd">5449000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7ff4d46cdd794cb8a4a905fffdbc94ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzUtMy0xLTEtNDcyOTg_ad50ba91-33ab-4c74-89c6-3b9cb1128d02"
      unitRef="usd">1372000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzYtMS0xLTEtNDcyOTg_1f86d0b3-ee92-48b7-893c-5f0e73ec6079"
      unitRef="usd">34643000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzYtMi0xLTEtNDcyOTg_e5f037d8-c7d2-48ce-8672-aaaa9542625d"
      unitRef="usd">31000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo0OTAyNmQ1Y2IwYjA0OTQ1YmMzYTQ3NWVmYzEwNDNhMC90YWJsZXJhbmdlOjQ5MDI2ZDVjYjBiMDQ5NDViYzNhNDc1ZWZjMTA0M2EwXzYtMy0xLTEtNDcyOTg_26054038-b29a-462c-8371-9d4644e49495"
      unitRef="usd">3643000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3b4632b6651b4e1a8ccfdef3f719e13a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzMtMS0xLTEtNDcyOTg_faff5176-66cd-4db2-94d0-71091259e5f8"
      unitRef="usd">18774000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3b4632b6651b4e1a8ccfdef3f719e13a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzMtMi0xLTEtNDcyOTg_48ececa6-4f90-49b1-be64-cc24b6c9b3d8"
      unitRef="usd">17367000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3b4632b6651b4e1a8ccfdef3f719e13a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzMtMy0xLTEtNDcyOTg_69115c5a-2d2d-48c2-850c-b45659275b5a"
      unitRef="usd">1407000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i80dc59189e49487a851f6a5b2b1a20c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzQtMS0xLTEtNDcyOTg_30fe0fb0-7de8-4c56-8893-ec151e694839"
      unitRef="usd">9048000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i80dc59189e49487a851f6a5b2b1a20c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzQtMi0xLTEtNDcyOTg_0e296a29-0416-4322-a0dd-4a877ed2d879"
      unitRef="usd">6884000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i80dc59189e49487a851f6a5b2b1a20c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzQtMy0xLTEtNDcyOTg_1d01a61d-8bdf-4f46-a8b5-7360b670276e"
      unitRef="usd">2164000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8eca3fb732ca49a8a95566d5914e6cef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzUtMS0xLTEtNDcyOTg_138ebd02-9b0a-4047-a199-2e21a4dbace3"
      unitRef="usd">6585000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8eca3fb732ca49a8a95566d5914e6cef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzUtMi0xLTEtNDcyOTg_e49f3e05-6caf-40b1-9809-8ea3624a63d2"
      unitRef="usd">5251000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8eca3fb732ca49a8a95566d5914e6cef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzUtMy0xLTEtNDcyOTg_b8e3aa85-b503-4498-b53a-2323c5e48142"
      unitRef="usd">1334000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzYtMS0xLTEtNDcyOTg_0602e2dd-432d-4feb-93cd-d418dc02b787"
      unitRef="usd">34407000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzYtMi0xLTEtNDcyOTg_9dd33103-1ea4-4bb5-b923-8dcc53668e9e"
      unitRef="usd">29502000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTplZGI0MDE5ZjYxMzg0Mzc3YjBhMjgwZjUzYjg2ODgyNi90YWJsZXJhbmdlOmVkYjQwMTlmNjEzODQzNzdiMGEyODBmNTNiODY4ODI2XzYtMy0xLTEtNDcyOTg_84972caa-5c0d-4b76-acda-63bb1d78206e"
      unitRef="usd">4905000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzEyODE_c9f00a7d-934b-40a0-a22d-d8cbf57d1e16"
      unitRef="usd">1300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzEyOTE_0ab23f5d-e66b-4c4f-a1c6-f373daed8afa"
      unitRef="usd">1500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzEzMDQ_08f0339d-001a-4975-a0d5-ad87412ab8a3"
      unitRef="usd">1700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzE1Njc_346a3d14-cac7-440d-8de4-3dd8c4de5c5c">The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2021 is as follows:&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated amortization expense:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the year ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the year ended December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the year ended December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the year ended December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the year ended December 31, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Excludes the amortization of mortgage servicing rights.&#160;&#160;Amortization of mortgage servicing rights was $182,000 in 2021, $221,000 in 2020 and $117,000 in 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo4Yzg4ZDY4ODczYWE0NDkyOWM4Y2RjOWVmNWEyMzJhYS90YWJsZXJhbmdlOjhjODhkNjg4NzNhYTQ0OTI5YzhjZGM5ZWY1YTIzMmFhXzItMS0xLTEtNDcyOTg_28721fca-2b5f-4720-bd7e-dc3aab283f2d"
      unitRef="usd">897000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo4Yzg4ZDY4ODczYWE0NDkyOWM4Y2RjOWVmNWEyMzJhYS90YWJsZXJhbmdlOjhjODhkNjg4NzNhYTQ0OTI5YzhjZGM5ZWY1YTIzMmFhXzMtMS0xLTEtNDcyOTg_c38c802e-42fb-4d87-9a75-b1cd02980f6a"
      unitRef="usd">334000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo4Yzg4ZDY4ODczYWE0NDkyOWM4Y2RjOWVmNWEyMzJhYS90YWJsZXJhbmdlOjhjODhkNjg4NzNhYTQ0OTI5YzhjZGM5ZWY1YTIzMmFhXzQtMS0xLTEtNDcyOTg_393a3bb4-a602-4ba9-9d32-37eae804ce5f"
      unitRef="usd">294000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo4Yzg4ZDY4ODczYWE0NDkyOWM4Y2RjOWVmNWEyMzJhYS90YWJsZXJhbmdlOjhjODhkNjg4NzNhYTQ0OTI5YzhjZGM5ZWY1YTIzMmFhXzUtMS0xLTEtNDcyOTg_de053bcc-7eaf-4142-8eff-00a05d843abf"
      unitRef="usd">264000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90YWJsZTo4Yzg4ZDY4ODczYWE0NDkyOWM4Y2RjOWVmNWEyMzJhYS90YWJsZXJhbmdlOjhjODhkNjg4NzNhYTQ0OTI5YzhjZGM5ZWY1YTIzMmFhXzYtMS0xLTEtNDcyOTg_653e2397-5ee8-4071-af19-3987181d48fd"
      unitRef="usd">225000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzE1Mjk_4f0d9391-18f2-4d97-baa0-bf4e249ed3b2"
      unitRef="usd">182000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzE1Mzk_64e12cb9-6b9d-45fe-9210-f3f67bf4a0dc"
      unitRef="usd">221000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjEvZnJhZzoyYzU3M2JkODdjMjU0NDRiYTFhNGI2MzZhMWMwODIzOS90ZXh0cmVnaW9uOjJjNTczYmQ4N2MyNTQ0NGJhMWE0YjYzNmExYzA4MjM5XzE1NTI_d9452f50-a526-46ba-8c7c-4a749435e2f3"
      unitRef="usd">117000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90ZXh0cmVnaW9uOjg5ZjU5Nzk0NjM4ZTQ2YTJiNzc3ZjliZGVhZjMxOGYxXzQ0MQ_bf141c14-43b5-478d-8239-9b5c090ee763">Premises and Equipment&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Premises and equipment at December 31 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,195&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Premises and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;105,164&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;83,803&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(112,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(105,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;85,416&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization expenses in 2021, 2020 and 2019 are included in operating expenses as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Premises&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,599&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,367&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,966&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;The Company leases land, buildings and equipment under operating lease arrangements. Total gross rental expense amounted to $4.9 million in 2021, $4.9 million in 2020, and $4.7 million in 2019. Most leases include options to renew for periods ranging from 5 to 20 years.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90ZXh0cmVnaW9uOjg5ZjU5Nzk0NjM4ZTQ2YTJiNzc3ZjliZGVhZjMxOGYxXzQ0Nw_c1dda329-b39b-4cb9-96e4-2d8ab250151d">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Premises and equipment at December 31 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,195&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Premises and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;105,164&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;83,803&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(112,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(105,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;85,416&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie702d421421a45b8ac9ee4bb3b49d0fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTowZTcxZTBlMTQxMDA0ZTVhYTYyOTdiNGVlZjI0YmFmZC90YWJsZXJhbmdlOjBlNzFlMGUxNDEwMDRlNWFhNjI5N2I0ZWVmMjRiYWZkXzEtMS0xLTEtNDcyOTg_9e49e0cf-b978-4113-bbf6-ad095046f5a2"
      unitRef="usd">9195000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i807ce649754b4b2ea6b0422c8f669c41_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTowZTcxZTBlMTQxMDA0ZTVhYTYyOTdiNGVlZjI0YmFmZC90YWJsZXJhbmdlOjBlNzFlMGUxNDEwMDRlNWFhNjI5N2I0ZWVmMjRiYWZkXzEtMi0xLTEtNDcyOTg_04ef89e9-d5c0-48de-adea-3ebbcd086d68"
      unitRef="usd">9195000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i527b8ec419294d71a16cb210d17b7b8c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTowZTcxZTBlMTQxMDA0ZTVhYTYyOTdiNGVlZjI0YmFmZC90YWJsZXJhbmdlOjBlNzFlMGUxNDEwMDRlNWFhNjI5N2I0ZWVmMjRiYWZkXzItMS0xLTEtNDcyOTg_c7bf7e33-4bbf-4c6e-a207-76c8fe6561ad"
      unitRef="usd">105164000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i28b0ade5b7d44fcda0d34c94d80b65c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTowZTcxZTBlMTQxMDA0ZTVhYTYyOTdiNGVlZjI0YmFmZC90YWJsZXJhbmdlOjBlNzFlMGUxNDEwMDRlNWFhNjI5N2I0ZWVmMjRiYWZkXzItMi0xLTEtNDcyOTg_2e50d267-ece6-4776-b984-525647e176f9"
      unitRef="usd">104027000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib2e11ad6aba64171879547e1c07eea7a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTowZTcxZTBlMTQxMDA0ZTVhYTYyOTdiNGVlZjI0YmFmZC90YWJsZXJhbmdlOjBlNzFlMGUxNDEwMDRlNWFhNjI5N2I0ZWVmMjRiYWZkXzMtMS0xLTEtNDcyOTg_4eb2cacd-a558-45d3-853e-f717e7291f78"
      unitRef="usd">83803000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i90c7cfd2ddf2454b883e26c9b53d6b70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTowZTcxZTBlMTQxMDA0ZTVhYTYyOTdiNGVlZjI0YmFmZC90YWJsZXJhbmdlOjBlNzFlMGUxNDEwMDRlNWFhNjI5N2I0ZWVmMjRiYWZkXzMtMi0xLTEtNDcyOTg_d0a6447d-52c7-49a0-b256-250f69851912"
      unitRef="usd">80520000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTowZTcxZTBlMTQxMDA0ZTVhYTYyOTdiNGVlZjI0YmFmZC90YWJsZXJhbmdlOjBlNzFlMGUxNDEwMDRlNWFhNjI5N2I0ZWVmMjRiYWZkXzQtMS0xLTEtNDcyOTg_a843e610-b133-47c4-8097-c52980396222"
      unitRef="usd">112746000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTowZTcxZTBlMTQxMDA0ZTVhYTYyOTdiNGVlZjI0YmFmZC90YWJsZXJhbmdlOjBlNzFlMGUxNDEwMDRlNWFhNjI5N2I0ZWVmMjRiYWZkXzQtMi0xLTEtNDcyOTg_af3a0422-d939-4351-8a21-1c0a8526f8be"
      unitRef="usd">105033000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTowZTcxZTBlMTQxMDA0ZTVhYTYyOTdiNGVlZjI0YmFmZC90YWJsZXJhbmdlOjBlNzFlMGUxNDEwMDRlNWFhNjI5N2I0ZWVmMjRiYWZkXzUtMS0xLTEtNDcyOTg_2f306e7c-4923-47d7-b235-8b8806fe9da8"
      unitRef="usd">85416000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTowZTcxZTBlMTQxMDA0ZTVhYTYyOTdiNGVlZjI0YmFmZC90YWJsZXJhbmdlOjBlNzFlMGUxNDEwMDRlNWFhNjI5N2I0ZWVmMjRiYWZkXzUtMi0xLTEtNDcyOTg_0ecf6967-a032-4ec1-993d-db4c2d661116"
      unitRef="usd">88709000</us-gaap:PropertyPlantAndEquipmentNet>
    <tmp:ScheduleOfDepreciationAndAmortizationTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90ZXh0cmVnaW9uOjg5ZjU5Nzk0NjM4ZTQ2YTJiNzc3ZjliZGVhZjMxOGYxXzQzNg_96e802b3-8a69-4da4-83fe-091261094e4c">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization expenses in 2021, 2020 and 2019 are included in operating expenses as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Premises&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,599&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,367&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,966&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tmp:ScheduleOfDepreciationAndAmortizationTableTextBlock>
    <us-gaap:DepreciationAndAmortization
      contextRef="ifda392b12d6245ceaec1f975c6fbe7ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTpmYTM4NGFlZjc4ZTQ0M2QzOWNjNzU2OGVlNTgzZDRjYi90YWJsZXJhbmdlOmZhMzg0YWVmNzhlNDQzZDM5Y2M3NTY4ZWU1ODNkNGNiXzEtMS0xLTEtNDcyOTg_5b363993-9a7c-4d8a-960c-dda1c24c69ac"
      unitRef="usd">2599000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i443c6835431f4020ae4825a3b5ad6f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTpmYTM4NGFlZjc4ZTQ0M2QzOWNjNzU2OGVlNTgzZDRjYi90YWJsZXJhbmdlOmZhMzg0YWVmNzhlNDQzZDM5Y2M3NTY4ZWU1ODNkNGNiXzEtMi0xLTEtNDcyOTg_38a1d936-a1ee-4610-bcd0-af55baf397bf"
      unitRef="usd">2608000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i761eae57b19e4e70bcd59b201b06105e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTpmYTM4NGFlZjc4ZTQ0M2QzOWNjNzU2OGVlNTgzZDRjYi90YWJsZXJhbmdlOmZhMzg0YWVmNzhlNDQzZDM5Y2M3NTY4ZWU1ODNkNGNiXzEtMy0xLTEtNDcyOTg_f23f26f6-8670-4710-b463-2018ed2bff11"
      unitRef="usd">2809000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i00d85dbf71e7404ba5e1d1a1797d50ef_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTpmYTM4NGFlZjc4ZTQ0M2QzOWNjNzU2OGVlNTgzZDRjYi90YWJsZXJhbmdlOmZhMzg0YWVmNzhlNDQzZDM5Y2M3NTY4ZWU1ODNkNGNiXzItMS0xLTEtNDcyOTg_c8d96935-e46b-4e8e-a9de-21c8ecb2983f"
      unitRef="usd">5367000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i60fc8a89e6ae428ca7f75510ceae85bc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTpmYTM4NGFlZjc4ZTQ0M2QzOWNjNzU2OGVlNTgzZDRjYi90YWJsZXJhbmdlOmZhMzg0YWVmNzhlNDQzZDM5Y2M3NTY4ZWU1ODNkNGNiXzItMi0xLTEtNDcyOTg_abe1ae6e-e5a7-482d-8588-ebfa8671152e"
      unitRef="usd">5225000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i689dac00c65d4a7c8691a2fa0fd88960_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTpmYTM4NGFlZjc4ZTQ0M2QzOWNjNzU2OGVlNTgzZDRjYi90YWJsZXJhbmdlOmZhMzg0YWVmNzhlNDQzZDM5Y2M3NTY4ZWU1ODNkNGNiXzItMy0xLTEtNDcyOTg_da96b454-34c6-4582-ac33-335de9466d8f"
      unitRef="usd">4906000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTpmYTM4NGFlZjc4ZTQ0M2QzOWNjNzU2OGVlNTgzZDRjYi90YWJsZXJhbmdlOmZhMzg0YWVmNzhlNDQzZDM5Y2M3NTY4ZWU1ODNkNGNiXzMtMS0xLTEtNDcyOTg_b38a6d0b-1a3b-4538-944c-8da6efad2829"
      unitRef="usd">7966000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTpmYTM4NGFlZjc4ZTQ0M2QzOWNjNzU2OGVlNTgzZDRjYi90YWJsZXJhbmdlOmZhMzg0YWVmNzhlNDQzZDM5Y2M3NTY4ZWU1ODNkNGNiXzMtMi0xLTEtNDcyOTg_fdcdb8da-ad6f-4cab-a0a8-070774cc3d24"
      unitRef="usd">7833000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90YWJsZTpmYTM4NGFlZjc4ZTQ0M2QzOWNjNzU2OGVlNTgzZDRjYi90YWJsZXJhbmdlOmZhMzg0YWVmNzhlNDQzZDM5Y2M3NTY4ZWU1ODNkNGNiXzMtMy0xLTEtNDcyOTg_a4be0bee-6d2b-4018-b408-edda41f59f80"
      unitRef="usd">7715000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingLeaseExpense
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90ZXh0cmVnaW9uOjg5ZjU5Nzk0NjM4ZTQ2YTJiNzc3ZjliZGVhZjMxOGYxXzMyNg_fbebaa81-f948-472e-b1e1-293be2760fa1"
      unitRef="usd">4900000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90ZXh0cmVnaW9uOjg5ZjU5Nzk0NjM4ZTQ2YTJiNzc3ZjliZGVhZjMxOGYxXzMzNg_4fdb937f-4d4b-4228-a1a1-8ccf39238d44"
      unitRef="usd">4900000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90ZXh0cmVnaW9uOjg5ZjU5Nzk0NjM4ZTQ2YTJiNzc3ZjliZGVhZjMxOGYxXzM1MA_12fac3a7-5dde-4c50-8461-a1390581dd14"
      unitRef="usd">4700000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i7bef89cc8804495e99375f39ba7b8851_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90ZXh0cmVnaW9uOjg5ZjU5Nzk0NjM4ZTQ2YTJiNzc3ZjliZGVhZjMxOGYxXzQyMg_a3959807-f579-40df-a3a2-a1f2c7d7d6c7">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="icff3499f856b4a7eb368e7cdd7b554ad_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjQvZnJhZzo4OWY1OTc5NDYzOGU0NmEyYjc3N2Y5YmRlYWYzMThmMS90ZXh0cmVnaW9uOjg5ZjU5Nzk0NjM4ZTQ2YTJiNzc3ZjliZGVhZjMxOGYxXzQyOA_c9e4211e-5834-4b54-b3af-15adbbff1f9e">P20Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:DepositLiabilitiesDisclosuresTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90ZXh0cmVnaW9uOjhhOWY2Nzg3ZDUzNjQwY2RiN2U4MTBhYjE4MTc1NDVlXzE2MQ_f8b9e224-baef-4fa3-bf6f-f339f57896a5">Deposits&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Aggregate time deposits of $250,000 or more were $167.9 million at December&#160;31, 2021, and $229.7 million at December&#160;31, 2020. Scheduled maturities of time deposits at December&#160;31, 2021, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Less than $250,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$250,000  and over&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Over three through six months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Over six through twelve months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total due in 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;507,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;471,748&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;167,926&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;639,674&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DepositLiabilitiesDisclosuresTextBlock>
    <tmp:TimeGreaterThanTwoHundredFiftyThousandDollars
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90ZXh0cmVnaW9uOjhhOWY2Nzg3ZDUzNjQwY2RiN2U4MTBhYjE4MTc1NDVlXzcy_c3ca2967-8983-42b8-a8d1-ef7c67e53d9f"
      unitRef="usd">167900000</tmp:TimeGreaterThanTwoHundredFiftyThousandDollars>
    <tmp:TimeGreaterThanTwoHundredFiftyThousandDollars
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90ZXh0cmVnaW9uOjhhOWY2Nzg3ZDUzNjQwY2RiN2U4MTBhYjE4MTc1NDVlXzg2_e6c082fe-1c8e-41c4-b849-018635cae7c7"
      unitRef="usd">229700000</tmp:TimeGreaterThanTwoHundredFiftyThousandDollars>
    <tmp:ScheduleOfMaturitiesOfTimeDepositsTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90ZXh0cmVnaW9uOjhhOWY2Nzg3ZDUzNjQwY2RiN2U4MTBhYjE4MTc1NDVlXzE2MA_901eca94-7b42-4703-bb8d-f9075ec306db">Scheduled maturities of time deposits at December&#160;31, 2021, were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Less than $250,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$250,000  and over&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Over three through six months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Over six through twelve months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total due in 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;507,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;471,748&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;167,926&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;639,674&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</tmp:ScheduleOfMaturitiesOfTimeDepositsTableTextBlock>
    <tmp:ThreeMonthsOrLess
      contextRef="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzItMS0xLTEtNDcyOTg_f3e99bf9-d1a1-4455-ba69-29fc242d9365"
      unitRef="usd">128186000</tmp:ThreeMonthsOrLess>
    <tmp:ThreeMonthsOrLess
      contextRef="i3a3e70279ee34c158a2dadaaed05346a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzItMi0xLTEtNDcyOTg_55b1eedf-2e8b-4e83-a128-eb7c2cc4cc51"
      unitRef="usd">53403000</tmp:ThreeMonthsOrLess>
    <tmp:ThreeMonthsOrLess
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzItMy0xLTEtNDcyOTg_04bdd93f-5564-4cd6-9793-6189dc440acb"
      unitRef="usd">181589000</tmp:ThreeMonthsOrLess>
    <tmp:OverThreeThroughSixMonths
      contextRef="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzMtMS0xLTEtNDcyOTg_a5d951a6-19e6-4b95-91fa-219115792561"
      unitRef="usd">88224000</tmp:OverThreeThroughSixMonths>
    <tmp:OverThreeThroughSixMonths
      contextRef="i3a3e70279ee34c158a2dadaaed05346a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzMtMi0xLTEtNDcyOTg_fc034fa7-2920-4bb1-9c5c-cde694fc1385"
      unitRef="usd">33990000</tmp:OverThreeThroughSixMonths>
    <tmp:OverThreeThroughSixMonths
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzMtMy0xLTEtNDcyOTg_2bacdbd6-bbd3-4e57-89b5-7b4715a564b5"
      unitRef="usd">122214000</tmp:OverThreeThroughSixMonths>
    <tmp:OverSixThroughTwelveMonths
      contextRef="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzQtMS0xLTEtNDcyOTg_ae828681-e182-4655-937b-65eb1630622d"
      unitRef="usd">149328000</tmp:OverSixThroughTwelveMonths>
    <tmp:OverSixThroughTwelveMonths
      contextRef="i3a3e70279ee34c158a2dadaaed05346a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzQtMi0xLTEtNDcyOTg_90c951d7-af4c-4cbb-9bc1-a74522f8c184"
      unitRef="usd">54175000</tmp:OverSixThroughTwelveMonths>
    <tmp:OverSixThroughTwelveMonths
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzQtMy0xLTEtNDcyOTg_4f5ec01d-e071-4172-9b0f-ea2ef454d6c8"
      unitRef="usd">203503000</tmp:OverSixThroughTwelveMonths>
    <us-gaap:TimeDepositMaturitiesYearOne
      contextRef="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzUtMS0xLTEtNDcyOTg_6a0692ac-d1bb-49ea-9117-10c31e62e590"
      unitRef="usd">365738000</us-gaap:TimeDepositMaturitiesYearOne>
    <us-gaap:TimeDepositMaturitiesYearOne
      contextRef="i3a3e70279ee34c158a2dadaaed05346a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzUtMi0xLTEtNDcyOTg_ca043e85-4f46-4c5f-8a6e-8ed06cd0fd70"
      unitRef="usd">141568000</us-gaap:TimeDepositMaturitiesYearOne>
    <us-gaap:TimeDepositMaturitiesYearOne
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzUtMy0xLTEtNDcyOTg_b6df2f42-fc56-4d76-ba8c-cbb16f175790"
      unitRef="usd">507306000</us-gaap:TimeDepositMaturitiesYearOne>
    <us-gaap:TimeDepositMaturitiesYearTwo
      contextRef="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzYtMS0xLTEtNDcyOTg_340fbf5f-6367-4e8c-907c-be42f047dc4d"
      unitRef="usd">63879000</us-gaap:TimeDepositMaturitiesYearTwo>
    <us-gaap:TimeDepositMaturitiesYearTwo
      contextRef="i3a3e70279ee34c158a2dadaaed05346a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzYtMi0xLTEtNDcyOTg_3791e8eb-a76f-42a2-b823-4bdb8fea25f3"
      unitRef="usd">13466000</us-gaap:TimeDepositMaturitiesYearTwo>
    <us-gaap:TimeDepositMaturitiesYearTwo
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzYtMy0xLTEtNDcyOTg_3b59246f-70d4-4f8e-9731-900c29a3fec5"
      unitRef="usd">77345000</us-gaap:TimeDepositMaturitiesYearTwo>
    <us-gaap:TimeDepositMaturitiesYearThree
      contextRef="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzctMS0xLTEtNDcyOTg_6290fb10-a275-46f1-8897-82385bcc8798"
      unitRef="usd">24318000</us-gaap:TimeDepositMaturitiesYearThree>
    <us-gaap:TimeDepositMaturitiesYearThree
      contextRef="i3a3e70279ee34c158a2dadaaed05346a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzctMi0xLTEtNDcyOTg_dcd4e12b-7a92-4327-ad67-157eb59970b2"
      unitRef="usd">3782000</us-gaap:TimeDepositMaturitiesYearThree>
    <us-gaap:TimeDepositMaturitiesYearThree
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzctMy0xLTEtNDcyOTg_31d45257-cdcf-468e-891c-3f38096b7372"
      unitRef="usd">28100000</us-gaap:TimeDepositMaturitiesYearThree>
    <us-gaap:TimeDepositMaturitiesYearFour
      contextRef="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzgtMS0xLTEtNDcyOTg_47975c3f-7cb5-4030-b186-c211eacc0ce5"
      unitRef="usd">10129000</us-gaap:TimeDepositMaturitiesYearFour>
    <us-gaap:TimeDepositMaturitiesYearFour
      contextRef="i3a3e70279ee34c158a2dadaaed05346a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzgtMi0xLTEtNDcyOTg_543929ac-4fb8-43ce-8a48-835701bb006b"
      unitRef="usd">7136000</us-gaap:TimeDepositMaturitiesYearFour>
    <us-gaap:TimeDepositMaturitiesYearFour
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzgtMy0xLTEtNDcyOTg_45be4f32-ecfe-4c57-b57a-0b7546330b4b"
      unitRef="usd">17265000</us-gaap:TimeDepositMaturitiesYearFour>
    <us-gaap:TimeDepositMaturitiesYearFive
      contextRef="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzktMS0xLTEtNDcyOTg_fe7d4eae-a065-4bb1-876a-eb8d34632869"
      unitRef="usd">7559000</us-gaap:TimeDepositMaturitiesYearFive>
    <us-gaap:TimeDepositMaturitiesYearFive
      contextRef="i3a3e70279ee34c158a2dadaaed05346a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzktMi0xLTEtNDcyOTg_f0c64729-7ff8-4103-8931-7b20c7edee04"
      unitRef="usd">1974000</us-gaap:TimeDepositMaturitiesYearFive>
    <us-gaap:TimeDepositMaturitiesYearFive
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzktMy0xLTEtNDcyOTg_87b2a5e3-529f-40bf-9cef-7f5155a328cd"
      unitRef="usd">9533000</us-gaap:TimeDepositMaturitiesYearFive>
    <us-gaap:TimeDepositMaturitiesAfterYearFive
      contextRef="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzEwLTEtMS0xLTQ3Mjk4_87ff380f-efe0-46f4-9739-04b249d48e77"
      unitRef="usd">125000</us-gaap:TimeDepositMaturitiesAfterYearFive>
    <us-gaap:TimeDepositMaturitiesAfterYearFive
      contextRef="i3a3e70279ee34c158a2dadaaed05346a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzEwLTItMS0xLTQ3Mjk4_38ef72de-10f7-45a6-92b5-b3d700328a1a"
      unitRef="usd">0</us-gaap:TimeDepositMaturitiesAfterYearFive>
    <us-gaap:TimeDepositMaturitiesAfterYearFive
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzEwLTMtMS0xLTQ3Mjk4_8d145657-2a98-411b-af1b-ef20a25c1bda"
      unitRef="usd">125000</us-gaap:TimeDepositMaturitiesAfterYearFive>
    <us-gaap:TimeDeposits
      contextRef="i6bd0b7ed284d42ad95f74fca1ff27626_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzExLTEtMS0xLTQ3Mjk4_0f06f224-a830-42ca-b85a-723e3d605d16"
      unitRef="usd">471748000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i3a3e70279ee34c158a2dadaaed05346a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzExLTItMS0xLTQ3Mjk4_3cd6e7a3-5b63-470f-ac16-a83a7c46b178"
      unitRef="usd">167926000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMjcvZnJhZzo4YTlmNjc4N2Q1MzY0MGNkYjdlODEwYWIxODE3NTQ1ZS90YWJsZToyOWU3N2JhOWZhNTY0NTY0OGMyNjY1N2ExMjIzOTk0NC90YWJsZXJhbmdlOjI5ZTc3YmE5ZmE1NjQ1NjQ4YzI2NjU3YTEyMjM5OTQ0XzExLTMtMS0xLTQ3Mjk4_1726f089-6aa8-4675-9409-54297292041b"
      unitRef="usd">639674000</us-gaap:TimeDeposits>
    <us-gaap:RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90ZXh0cmVnaW9uOjQ2ZWUwNTIzZjdjNTQyZDJiMzc0ZTZlMTNjZTU4NzMxXzEyODY_7fc65c46-9d6a-442a-82ba-765127f641d9">Securities Sold Under Agreements to Repurchase and Federal Funds Purchased&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding securities sold under agreements to repurchase and Federal funds purchased is detailed in the following tables for the years ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Securities Sold Under Agreements to Repurchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total outstanding at December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;66,787&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum month-end balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;78,420&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average balance during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;58,627&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average rate at December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.10&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average interest rate paid during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.11&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Federal Funds Purchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average balance during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average rate at December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average interest rate paid during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities sold under agreements to repurchase (&#x201c;repurchase agreements&#x201d;) are secured borrowings that typically mature within thirty to ninety days, although the Company has entered into repurchase agreements with the Federal Home Loan Bank (&#x201c;FHLB&#x201d;) with longer maturities. The Company uses both retail and wholesale repurchase agreements. Retail repurchase agreements are arrangements with local customers of the Company, in which the Company agrees to sell securities to the customer with an agreement to repurchase those securities at a specified later date. Retail repurchase agreements totaled $66.8 million at December&#160;31, 2021.  The Company had no outstanding wholesale repurchase agreements at December&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities sold under agreements to repurchase are stated at the amount of cash received in connection with the transaction. The Company may be required to provide additional collateral based on the fair value of the underlying securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;Federal funds purchased are short-term borrowings that typically mature within one to ninety days.</us-gaap:RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock>
    <us-gaap:ScheduleOfRepurchaseAgreements
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90ZXh0cmVnaW9uOjQ2ZWUwNTIzZjdjNTQyZDJiMzc0ZTZlMTNjZTU4NzMxXzEyODg_6816240a-184f-456c-ac7a-04243fbfaf49">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding securities sold under agreements to repurchase and Federal funds purchased is detailed in the following tables for the years ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Securities Sold Under Agreements to Repurchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total outstanding at December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;66,787&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum month-end balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;78,420&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average balance during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;58,627&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average rate at December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.10&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average interest rate paid during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.11&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Federal Funds Purchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average balance during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average rate at December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average interest rate paid during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRepurchaseAgreements>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i33b7bc5eb5034dfbae9028ef0b6bb1b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzItMS0xLTEtNDcyOTg_59ea296a-2592-4854-8b2d-e64406317d69"
      unitRef="usd">66787000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i43d5ef20670f4492a6a2e050083c9e50_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzItMi0xLTEtNDcyOTg_f0d52956-0d8e-4dc1-b490-b5ffb130f00d"
      unitRef="usd">65845000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i0f440cd08d9742ec985c450c2b105402_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzItMy0xLTEtNDcyOTg_6a01ef01-cd86-40b3-b160-8e515f2d1fea"
      unitRef="usd">60346000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <tmp:MaximumMonthendBalance
      contextRef="i33b7bc5eb5034dfbae9028ef0b6bb1b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzQtMS0xLTEtNDcyOTg_24edd6c6-72b8-45a4-aae2-b4fc140dd4fa"
      unitRef="usd">78420000</tmp:MaximumMonthendBalance>
    <tmp:MaximumMonthendBalance
      contextRef="i43d5ef20670f4492a6a2e050083c9e50_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzQtMi0xLTEtNDcyOTg_78b348e8-05df-46e8-a0c6-2a27c4c487de"
      unitRef="usd">72883000</tmp:MaximumMonthendBalance>
    <tmp:MaximumMonthendBalance
      contextRef="i0f440cd08d9742ec985c450c2b105402_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzQtMy0xLTEtNDcyOTg_0f7ea864-b42b-42e3-bfd4-c3713207d2e9"
      unitRef="usd">71875000</tmp:MaximumMonthendBalance>
    <tmp:AverageBalanceDuringtheYear
      contextRef="i3ff1e388d38f48beb87d7eba35e74dff_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzUtMS0xLTEtNDcyOTg_ba7fc2da-7262-454e-8f06-f76ff6904dec"
      unitRef="usd">58627000</tmp:AverageBalanceDuringtheYear>
    <tmp:AverageBalanceDuringtheYear
      contextRef="i86cd47364fce4c7c841a3bd03b2ff5d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzUtMi0xLTEtNDcyOTg_31a7bec7-8a3b-4086-9175-34c9b477285b"
      unitRef="usd">55973000</tmp:AverageBalanceDuringtheYear>
    <tmp:AverageBalanceDuringtheYear
      contextRef="i0c94c6f9b7e647189085c3c32221a39b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzUtMy0xLTEtNDcyOTg_28897795-c65c-4359-a8c1-cf4aa91f1f98"
      unitRef="usd">59742000</tmp:AverageBalanceDuringtheYear>
    <tmp:WeightedAverageRateAtPeriodEnd
      contextRef="i3ff1e388d38f48beb87d7eba35e74dff_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzYtMS0xLTEtNDcyOTg_a8514482-1d8b-4347-a68c-f58f9f817e08"
      unitRef="number">0.0010</tmp:WeightedAverageRateAtPeriodEnd>
    <tmp:WeightedAverageRateAtPeriodEnd
      contextRef="i86cd47364fce4c7c841a3bd03b2ff5d8_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzYtMi0xLTEtNDcyOTg_4cb57d01-c023-46a7-82ed-8b0454f20128"
      unitRef="number">0.0011</tmp:WeightedAverageRateAtPeriodEnd>
    <tmp:WeightedAverageRateAtPeriodEnd
      contextRef="i0c94c6f9b7e647189085c3c32221a39b_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzYtMy0xLTEtNDcyOTg_43257413-11e0-4513-9952-83dff87f96a2"
      unitRef="number">0.0022</tmp:WeightedAverageRateAtPeriodEnd>
    <tmp:AverageInterestRatePaidDuringtheYear
      contextRef="i3ff1e388d38f48beb87d7eba35e74dff_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzctMS0xLTEtNDcyOTg_9f25bac9-4619-44f5-b654-775e86d6319d"
      unitRef="number">0.0011</tmp:AverageInterestRatePaidDuringtheYear>
    <tmp:AverageInterestRatePaidDuringtheYear
      contextRef="i86cd47364fce4c7c841a3bd03b2ff5d8_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzctMi0xLTEtNDcyOTg_8159249b-c25d-4317-89cc-432febb939f4"
      unitRef="number">0.0017</tmp:AverageInterestRatePaidDuringtheYear>
    <tmp:AverageInterestRatePaidDuringtheYear
      contextRef="i0c94c6f9b7e647189085c3c32221a39b_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzctMy0xLTEtNDcyOTg_18b193a1-8a22-46a9-975c-a1ee3459573e"
      unitRef="number">0.0024</tmp:AverageInterestRatePaidDuringtheYear>
    <tmp:AverageBalanceDuringtheYear
      contextRef="i2bf4f88a959a48828f27d18da8f88ec5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzktMS0xLTEtNDcyOTg_98bd74e5-abd1-42a1-bb78-44a51ca421b3"
      unitRef="usd">0</tmp:AverageBalanceDuringtheYear>
    <tmp:AverageBalanceDuringtheYear
      contextRef="i11037590751b47deb76dbd0ae899afed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzktMi0xLTEtNDcyOTg_42f9eaa9-990f-4028-8098-a82e02e1d275"
      unitRef="usd">0</tmp:AverageBalanceDuringtheYear>
    <tmp:AverageBalanceDuringtheYear
      contextRef="i33e6f22ab7814d88b07f592ac4dea3cb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzktMy0xLTEtNDcyOTg_13ef77db-8aec-42b0-8fc6-6290b1a72f8a"
      unitRef="usd">82000</tmp:AverageBalanceDuringtheYear>
    <tmp:AverageInterestRatePaidDuringtheYear
      contextRef="i2bf4f88a959a48828f27d18da8f88ec5_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzExLTEtMS0xLTQ3Mjk4_b89b787d-0507-452f-ae4c-391f05c5854e"
      unitRef="number">0.0000</tmp:AverageInterestRatePaidDuringtheYear>
    <tmp:AverageInterestRatePaidDuringtheYear
      contextRef="i11037590751b47deb76dbd0ae899afed_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzExLTItMS0xLTQ3Mjk4_3758bcd5-8336-49f9-86c4-e1f29dceec0f"
      unitRef="number">0.0000</tmp:AverageInterestRatePaidDuringtheYear>
    <tmp:AverageInterestRatePaidDuringtheYear
      contextRef="i33e6f22ab7814d88b07f592ac4dea3cb_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90YWJsZTo4YjhlOWJiZTk5NGQ0MmEzYjQ0NjliZTQ2MGYyNjY3ZS90YWJsZXJhbmdlOjhiOGU5YmJlOTk0ZDQyYTNiNDQ2OWJlNDYwZjI2NjdlXzExLTMtMS0xLTQ3Mjk4_ebf5af01-f834-44e2-9b97-a875a7993a85"
      unitRef="number">0.0286</tmp:AverageInterestRatePaidDuringtheYear>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i2f144563dcbb477388775f915084fadc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90ZXh0cmVnaW9uOjQ2ZWUwNTIzZjdjNTQyZDJiMzc0ZTZlMTNjZTU4NzMxXzg1OQ_0ab9e7f7-93a8-495b-9e0b-0c0d361a73ce"
      unitRef="usd">66800000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i798eeb6d025c4c1791b3754ea78ce948_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzAvZnJhZzo0NmVlMDUyM2Y3YzU0MmQyYjM3NGU2ZTEzY2U1ODczMS90ZXh0cmVnaW9uOjQ2ZWUwNTIzZjdjNTQyZDJiMzc0ZTZlMTNjZTU4NzMxXzg4Ng_e9a38318-8c3a-42ea-a595-47e32b2e35b3"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzE2NDY_6a8b40eb-779c-4a3e-9cc9-363a85931a65">Other Borrowings&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarized the Company&#x2019;s borrowings as of December 31:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Overnight FHLB advances&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term FHLB advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;110,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total other borrowings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;124,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company, through its subsidiary banks, had available line-of-credit agreements with correspondent banks permitting borrowings to a maximum of approximately $89.0 million at both December&#160;31, 2021 and 2020. There were no outstanding advances against those lines at December&#160;31, 2021 and December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Through its subsidiary banks, the Company has borrowing relationships with the FHLB, which provides secured borrowing capacity, subject to available collateral.  The unused borrowing capacity on established lines with the FHLB was $2.3 billion at December&#160;31, 2021 and $2.1 billion at December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As members of the FHLB, the Company&#x2019;s subsidiary banks can use certain unencumbered residential and commercial real estate related assets and investment securities to secure borrowings from the FHLB.  At December&#160;31, 2021, total unencumbered residential and commercial real estate related loans and investment securities pledged at the FHLB were $1.6 billion. At December&#160;31, 2021, there were $14.0&#160;million in overnight advances and $110.0 million in term advances with the FHLB, with a weighted average rate of 1.80%, compared to no overnight advances and $265.0 million in term advances with a weighted average rate of 2.09%, at December&#160;31, 2020. At December&#160;31, 2021, the term advances with the FHLB includes $10.0 million which matures within one year and $100.0 million which matures in over one year. Maturities of advances due in over one year include $60.0 million in 2023 and $40.0 million in 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had no callable FHLB borrowings at December&#160;31, 2021.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a $25.0 million line of credit with a bank.&#160; As of December&#160;31, 2021 and December&#160;31, 2020, there was no outstanding balance outstanding on the line.  The line matures in June 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzE2NDE_04c3cd59-65a0-4b92-a1c0-c64f8cea0b53">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarized the Company&#x2019;s borrowings as of December 31:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Overnight FHLB advances&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term FHLB advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;110,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total other borrowings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;124,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <tmp:FederalHomeLoanBankAdvancesOvernight
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90YWJsZTo2MWExZWE3YmJmZGM0NDVmODU2ZGNjZmQyMTY0NjNlZi90YWJsZXJhbmdlOjYxYTFlYTdiYmZkYzQ0NWY4NTZkY2NmZDIxNjQ2M2VmXzEtMS0xLTEtNDcyOTg_3f8939e5-6ccf-4e6d-84fb-5bc1db39bb3d"
      unitRef="usd">14000000</tmp:FederalHomeLoanBankAdvancesOvernight>
    <tmp:FederalHomeLoanBankAdvancesOvernight
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90YWJsZTo2MWExZWE3YmJmZGM0NDVmODU2ZGNjZmQyMTY0NjNlZi90YWJsZXJhbmdlOjYxYTFlYTdiYmZkYzQ0NWY4NTZkY2NmZDIxNjQ2M2VmXzEtMi0xLTEtNDcyOTg_5853d6d3-0fd2-4a3d-94a1-4cee99555d3e"
      unitRef="usd">0</tmp:FederalHomeLoanBankAdvancesOvernight>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90YWJsZTo2MWExZWE3YmJmZGM0NDVmODU2ZGNjZmQyMTY0NjNlZi90YWJsZXJhbmdlOjYxYTFlYTdiYmZkYzQ0NWY4NTZkY2NmZDIxNjQ2M2VmXzItMS0xLTEtNDcyOTg_c32385d3-1a00-46ce-b781-f48492516c41"
      unitRef="usd">110000000</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90YWJsZTo2MWExZWE3YmJmZGM0NDVmODU2ZGNjZmQyMTY0NjNlZi90YWJsZXJhbmdlOjYxYTFlYTdiYmZkYzQ0NWY4NTZkY2NmZDIxNjQ2M2VmXzItMi0xLTEtNDcyOTg_1675f6b9-5136-4d00-ae8b-26b21d0da3fc"
      unitRef="usd">265000000</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:OtherBorrowings
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90YWJsZTo2MWExZWE3YmJmZGM0NDVmODU2ZGNjZmQyMTY0NjNlZi90YWJsZXJhbmdlOjYxYTFlYTdiYmZkYzQ0NWY4NTZkY2NmZDIxNjQ2M2VmXzQtMS0xLTEtNDcyOTg_57149fc2-1bc3-4d33-ab36-0b2a00374c17"
      unitRef="usd">124000000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90YWJsZTo2MWExZWE3YmJmZGM0NDVmODU2ZGNjZmQyMTY0NjNlZi90YWJsZXJhbmdlOjYxYTFlYTdiYmZkYzQ0NWY4NTZkY2NmZDIxNjQ2M2VmXzQtMi0xLTEtNDcyOTg_d615a92c-28c3-4e23-b274-c0dd7abe22b1"
      unitRef="usd">265000000</us-gaap:OtherBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzI2OQ_2a032af9-c283-4127-bcfa-a774f0a214fb"
      unitRef="usd">89000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzI2OQ_390b529b-625d-4aa8-99bc-195cbc331610"
      unitRef="usd">89000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzMwMg_14ac408b-deb0-42a3-be7c-9d4bb8547918"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzMwMg_ab2032bc-ce4a-4e5e-8fbd-b5fc7459a336"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzU5Mw_0ab1ef00-66ca-4841-856b-b88a2e4cdbe9"
      unitRef="usd">2300000000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzYwNg_64e900e6-5e88-44d5-9a48-0bdbf393acd9"
      unitRef="usd">2100000000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds>
    <tmp:UnencumberedResidentialAndCommercialRealEstateLoan
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzk2Mg_b9700b47-4989-40ba-b61b-14ccd877e0b2"
      unitRef="usd">1600000000</tmp:UnencumberedResidentialAndCommercialRealEstateLoan>
    <tmp:FederalHomeLoanBankAdvancesOvernight
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzY1OTcwNjk3NjgzMDg_91fb297a-f6d6-4c94-8ce2-942f06bfc78e"
      unitRef="usd">14000000</tmp:FederalHomeLoanBankAdvancesOvernight>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzEwMTA_d207acb8-c8a9-4064-b088-78ab6dfad747"
      unitRef="usd">110000000</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzEwNzc_229ef55c-699d-46ee-8df2-6545861fa601"
      unitRef="number">0.0180</us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzExMjI_7125ee71-f7b9-4c4a-9757-2073228f62e0"
      unitRef="usd">265000000</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzExNzQ_29a24afe-464f-4cee-b43c-b2e0bf0bf8a7"
      unitRef="number">0.0209</us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd>
    <us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzEyMzI_1446e184-fb9c-4769-b960-f7d07a558ecf"
      unitRef="usd">10000000</us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate>
    <tmp:TermAdvancesMaturingAfterOneYear
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzEyNjg_a9a4b2db-6026-4739-a4f1-c8b79421bf26"
      unitRef="usd">100000000</tmp:TermAdvancesMaturingAfterOneYear>
    <us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzEzNTQ_79295868-8abc-4ad3-9680-2f227b7d462c"
      unitRef="usd">60000000</us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate>
    <us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzEzNjQ_7723aa2e-cc53-493a-b9f5-b2aea33071c9"
      unitRef="usd">40000000</us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzE0MDY_8ad32a3f-bb3b-4ddf-ae9b-905745c9dc1e"
      unitRef="usd">0</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzE0NjI_9e723aff-d712-4376-8147-d50f934e9874"
      unitRef="usd">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzMvZnJhZzo5Zjc0OWViODg1MTM0YmVkYTdiYzQ0NmFkNWM1YTFhMC90ZXh0cmVnaW9uOjlmNzQ5ZWI4ODUxMzRiZWRhN2JjNDQ2YWQ1YzVhMWEwXzE1NTI_77ba9b19-5177-4554-957e-5bca0c51675e"
      unitRef="usd">0</us-gaap:ShortTermBankLoansAndNotesPayable>
    <tmp:TrustPreferredDebenturesTextBlockTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzQwOTE_117d9b1e-1a66-4640-ace4-a2252b6d47d4">Trust Preferred DebenturesDuring the second quarter of 2021, the Company exercised its right to redeem all of the trust preferred of Madison Statutory Trust I, with a par amount of $5.0&#160;million. The redemption price was equal to 100% of the principal amount plus accrued and unpaid interest up to June 26, 2021.  During the third quarter of 2021, the Company exercised its right to redeem all of the trust preferred of Leesport Capital Trust II, with a par amount of $10.0&#160;million. The redemption price was equal to 100% of the principal amount plus accrued and unpaid interest up to August 7, 2021.  The Company recognized accelerated non-cash purchase accounting discounts of $1.9&#160;million in interest expense related to the redemptions.  As of December 31, 2021, the Company had no trust preferred debentures.  At December 31, 2020, the Company had two unconsolidated subsidiary trusts (the "Trusts"): Leesport Capital Trust II, with a par value of $10.0&#160;million and a maturity date of September 2032 and Madison Statutory Trust I, with a par value of $5.0&#160;million and a maturity date of June 2033.  The two Trusts were acquired in the acquisition of VIST Financial.  The Company owned 100% of the common equity of each Trust. The Trusts were formed for the purpose of issuing Company-obligated mandatorily redeemable capital securities to third-party investors and investing the proceeds from the sale in junior subordinated debt securities (subordinated debt) issued by the Company, which are the sole assets of each Trust. Since third-party investors are the primary beneficiaries, the Trusts are not consolidated in the Company&#x2019;s financial statements. Distributions on the preferred securities issued by the Trusts are payable quarterly at a rate per annum equal to the interest rate being earned by the Trusts on the debenture held by the Trusts and are recorded as interest expense in the consolidated financial statements.</tmp:TrustPreferredDebenturesTextBlockTextBlock>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="i225a040fe42b4cf4901a912868817f84_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzE1OTQyOTE4NjExMjQw_0d59271c-98d8-43d7-86f7-24e66a546d9b"
      unitRef="usd">5000000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="i3d636a58b68748f6b71444b1a1e3210e_D20210807-20210807"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzE1OTQyOTE4NjExMjc5_e7ce629d-6f01-4a77-bd54-a2da7354693e"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="i6d5e707ad51b4680a89893be268a9afc_I20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzE1OTQyOTE4NjExNTE2_15320d2b-75c1-44cd-b00c-02690f7b757c"
      unitRef="usd">10000000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="i3d636a58b68748f6b71444b1a1e3210e_D20210807-20210807"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzE1OTQyOTE4NjExNTU1_e7ce629d-6f01-4a77-bd54-a2da7354693e"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentIncreaseAccruedInterest
      contextRef="ic4a30afa8e434f33a0326ddf963bee1e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzE1OTQyOTE4NjExNzI0_fdea2bae-c749-492d-b2f5-25de2e22369d"
      unitRef="usd">1900000</us-gaap:DebtInstrumentIncreaseAccruedInterest>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzU0OTc1NTgxNDgxMTE_54ae5e53-a9d4-4743-917f-0b54f089cca7"
      unitRef="usd">0</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount>
    <tmp:NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzc5_5a9bdd43-e198-40db-9067-5c063cce0175"
      unitRef="subsidiarytrust">2</tmp:NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="i3a3d9145af39449d85e074e6eb00f0b2_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzU0OTc1NTgxNDgyNzE_5c63bb3b-c4a3-4ee5-ab20-e83eeffffd49"
      unitRef="usd">10000000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="ia6aa2af161fe4327a50ea5dce7ef7bea_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzU0OTc1NTgxNDgyODY_14de6eec-375e-4458-834b-7010217fdda1"
      unitRef="usd">5000000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="icdfecf5231c14c2d8a89e5593cf454cf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzI3Mw_c6f6e1b9-ad20-4410-a8f9-1bd3b40e609f"
      unitRef="number">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="ie51e6540599849ac9fe31cd6fa2fc70b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzYvZnJhZzphMmJjYTU5ZWQ4NDg0NTIyODIyMTg5ZGVlZjU3OTgwZS90ZXh0cmVnaW9uOmEyYmNhNTllZDg0ODQ1MjI4MjIxODlkZWVmNTc5ODBlXzI3Mw_ea73fe8d-1028-437b-b6bd-71ce2e69f20f"
      unitRef="number">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMjkx_04b67319-c4d5-407e-9376-8bbfee2a4ab0">Employee Benefit Plans&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains a noncontributory defined-benefit plan (the "DB Pension Plan") and two noncontributory defined-contribution retirement plans (the "DC Retirement Plan" and "2015 DC Retirement Plan") which cover substantially all employees of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The DB Pension Plan was closed to new employees at year-end 2009 and was frozen on July 31, 2015.  The benefits under the DB Pension Plan are based on years of service, age and percentages of the employees' average final compensation.  Assets of the Company's DB Pension Plan are invested in common and preferred stock, mutual funds and cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The defined-contribution retirement plans cover substantially all employees of the Company who have reached the age of 21 and completed one year of service.  For participants in these plans, the Company makes contributions to an account set up in the participant's name.  The amount equals a percentage of pay and varies based on the participant's age, service, and tenure with the Company.  The defined-contribution retirement plans offer the participant a wide range of investment alternatives from which to choose.  Expenses related to the defined-contribution plans totaled $4.4 million in 2021, $4.4 million in 2020, and $4.0 million in 2019.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains supplemental employee retirement plans (&#x201c;SERPs&#x201d;) for certain executives. In 2016, certain SERPs were amended and restated to reflect changes resulting from the freezing of the DB Pension Plan and the Company entered into additional SERP agreements with certain executives. In 2019, the SERP for the Company's CEO was amended to expand the definition of "Earnings" under the SERP to better align the scope of compensation included in our CEO's retirement benefits with chief executive compensation in a manner that is more consistent with market practice.  All benefits provided under the SERPs are unfunded and the Company makes payments to plan participants.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also maintains a post-retirement life and healthcare benefit plan (the &#x201c;Life and Healthcare Plan&#x201d;), which was amended in 2005. For employees commencing employment after January 1, 2005, the Company does not contribute towards post-retirement healthcare benefits. Retirees and employees who were eligible to retire when the Life and Healthcare Plan was amended were unaffected. Generally, all other employees were eligible for Health Reimbursement Accounts (&#x201c;HRA&#x201d;) with an initial balance equal to the amount of the Company&#x2019;s estimated then current liability. Contributions to the plan are limited to an annual contribution of 4% of the total HRA defined term. Employees, upon retirement, will be able to utilize their HRA for qualified health costs and deductibles.  In 2019, the Retiree Life Benefit program was closed to new entrants, and only employees who attained age 50 as of February 1, 2020 will be eligible to earn this benefit. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company engages independent, external actuaries to compute the amounts of liabilities and expenses relating to these plans, subject to the assumptions that the Company selects. The benefit obligation for these plans represents the liability of the Company for current and former employees, and is affected primarily by the following: service cost (benefits attributed to employee service during the period); interest cost (interest on the liability due to the passage of time); actuarial gains/losses (experience during the year different from that assumed and changes in plan assumptions); and benefits paid to participants.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. GAAP requires an employer to recognize in its statement of condition as an asset or liability the overfunded or underfunded status of a defined benefit postretirement plan, measured as the difference between the fair value of plan assets and the benefit obligation. For a pension plan, the benefit obligation is the projected benefit obligation; for any other postretirement benefit plan, such as a retiree health care plan, the benefit obligation is the accumulated postretirement benefit obligation. The following table sets forth the changes in the projected benefit obligation for the DB Pension Plan and SERPs and the accumulated post-retirement benefit obligation for the Life and Healthcare Plan; and the respective plan assets, and the plans&#x2019; funded status and amounts recognized in the Company&#x2019;s Consolidated Statements of Condition at December&#160;31, 2021 and 2020 (the measurement dates of the plans).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;DB Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Life and Healthcare Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SERP Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;98,021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;36,710&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;186&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;231&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,628&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;180&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;692&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan participants&#x2019; contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;108&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(362)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(598)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;93,009&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,055&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34,033&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;89,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan participants&#x2019; contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;108&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;245&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;598&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(362)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(598)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96,393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Funded (unfunded) status&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,384&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,849)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(10,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,508)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(34,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accumulated benefit obligation for the DB Pension Plan at December 31, 2021 and 2020, was $93.0 million and $98.0 million, respectively. The accumulated benefit obligation for the Life and Healthcare Plan at year end 2021 and 2020 was $10.1 million and $10.5 million, respectively. The accumulated benefit obligation for the SERPs at December 31, 2021 and 2020 was $34.0 million and $36.7 million, respectively. The funded status of the DB Pension Plan was recognized in other assets and the unfunded status of the Life and Healthcare Plan, and SERPs was recognized in other liabilities in the Consolidated Statement of Condition at December&#160;31, 2021 in the amounts of $3.4 million, $10.1 million, and $34.0 million, respectively. The unfunded status of the DB Pension Plan, the Life and Healthcare Plan, and SERPs in the amount of $8.8 million, $10.5 million, and $36.7 million, respectively, was recognized in other liabilities in the Consolidated Statement of Condition at December&#160;31, 2020.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The actuarial (gains) losses shown above totaling $(6.4)&#160;million in 2021 and $15.5&#160;million in 2020 were mainly the result of changes in the discount rates used to measure the benefit obligation of all plans at year end compared to those used at the prior year-end.  The specific discount rates for each plan at December 31, 2021 and December 31, 2020 are provided below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic benefit cost and other comprehensive income (loss) includes the following components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.089%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;DB Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Life and Healthcare Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SERP Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Components of net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;186&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;231&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,628&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;180&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;692&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,933)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service (credit) cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;282&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,559&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;312&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized net actuarial gain due to curtailments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net periodic benefit (credit) cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,644)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(673)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;617&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,285&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost is included in salaries and wages in the Consolidated Statements of Income.  The other components of net periodic benefit costs are included in other operating expense in the Consolidated Statements of Income.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other changes in plan assets and benefit obligations recognized in other comprehensive income (loss):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.089%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;DB Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Life and Healthcare Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SERP Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(8,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,559)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,411)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(312)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(155)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(343)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;61&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service cost (credit) recognized due to curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized in other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9,769)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(825)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(4,364)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total recognized in net periodic benefit cost and other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,079)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pre-tax amounts recognized as a component of accumulated other comprehensive income (loss) as of year-end that have not been recognized as a component of the Company&#x2019;s combined net periodic benefit cost of the Company&#x2019;s DB Pension Plan, Life and Healthcare Plan and SERPs are presented in the following table.&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;DB Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Life and Healthcare Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SERP Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;40,765&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,886&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,532&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(287)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,866&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;40,765&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,660&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,398&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average assumptions used in accounting for the plans were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;DB Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Life and Healthcare Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SERP Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount Rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit Cost for Plan Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.24&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.33&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.10 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.37&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.14 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit Obligation at End of Plan Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.63&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.69&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.33 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.71&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.37 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected long-term return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit Cost for Plan Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.00 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.00 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit Obligation at End of Plan Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.00 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.00 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To develop the expected long-term rate of return on assets assumption for the DB Pension Plan, the Company considered the historical returns and the future expectations for returns for each asset class, as well as target asset allocations of the pension portfolio. Based on this analysis, the Company selected 6.50% as the long-term rate of return on assets assumption.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The discount rates used to determine the Company&#x2019;s DB Pension Plan and other post-retirement benefit obligations as of December&#160;31, 2021, and December&#160;31, 2020, were determined by matching estimated benefit cash flows to a yield curve derived from Citigroup&#x2019;s regular bond yield at December&#160;31, 2021 and December&#160;31, 2020.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Based on the Company&#x2019;s anticipation of future experience under the DB Pension Plan, the mortality tables used to determine future benefit obligations under the plan were updated as of December 31, 2021 to the PRI-2012 Mortality Tables with Mortality Improvement Scale MP 2021. The Company updated this assumption based on the newest improvement table released by The Society of Actuaries as of December 31, 2021.  The appropriateness of the assumptions is reviewed annually.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash Flows&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plan assets are amounts that have been segregated and restricted to provide benefits, and include amounts contributed by the Company and amounts earned from investing contributions, less benefits paid. The Company funds the cost of the SERPs and the Life and Healthcare Plan benefits on a pay-as-you-go basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The benefits as of December&#160;31, 2021, expected to be paid in each of the next five fiscal years, and in the aggregate for the five fiscal years thereafter were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;DB Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Life and Healthcare Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SERP Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027-2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;46,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,736&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,436&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Plan Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s DB Pension Plan&#x2019;s weighted-average asset allocations at December&#160;31, 2021 and 2020, respectively, by asset category are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;61&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Allocation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It is the policy of the Trustees to invest the Pension Trust Fund (the &#x201c;Fund&#x201d;) for total return. The Trustees seek the maximum return consistent with the interests of the participants and beneficiaries and prudent investment management. The management of the Fund&#x2019;s assets is in compliance with the guidelines established in the Company&#x2019;s Pension Plan and Trust Investment Policy, which is reviewed and approved annually by the Tompkins Board of Directors, and the Pension Investment Review Committee.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The intention is for the Fund to be prudently diversified. The Fund&#x2019;s investments will be invested among the fixed income, equity and cash equivalent sectors. The Pension Committee will designate minimum and maximum positions in any of the sectors. In no case shall more than 10% of the Fund assets consist of qualified securities or real estate of the Company. Unless otherwise approved by the Trustees, the following investments are prohibited:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt"&gt;Restricted stock, private placements, short positions, calls, puts, or margin transactions;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt"&gt;Commodities, oil and gas properties, real estate properties, or&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt"&gt;Any investment that would constitute a prohibited transaction as described in the Employee Retirement Income Security Act of 1974 (&#x201c;ERISA&#x201d;), section 407, 29 U.S.C. 1106.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In general, the investment in debt securities is limited to readily marketable debt securities having a Standard &amp;amp; Poor&#x2019;s rating of &#x201c;A&#x201d; or Moody&#x2019;s rating of &#x201c;A&#x201d;, securities of, or guaranteed by the United States Government or its agencies, or obligations of banks or their holding companies that are rated in the three highest ratings assigned by Fitch Investor Service, Inc. In addition, investments in equity securities must be listed on the NYSE or traded on the national Over The Counter market or listed on the NASDAQ. Cash equivalents generally may be United States Treasury obligations, commercial paper having a Standard &amp;amp; Poor&#x2019;s rating of &#x201c;A-1&#x201d; or Moody&#x2019;s National Credit Officer rating of &#x201c;P-1&#x201d;or higher.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The major categories of assets in the Company&#x2019;s DB Pension Plan as of year-end are presented in the following table. Assets are segregated by the level of valuation inputs within the fair value hierarchy established by ASC Topic 820 utilized to measure fair value (see Note 19-Fair Value Measurements).&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.061%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stocks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Fair Value of Plan Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96,393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96,393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.061%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stocks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Fair Value of Plan Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;89,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;89,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines the fair value for its pension plan assets using an independent pricing service. The pricing service uses a variety of techniques to determine fair value, including market maker bids, quotes and pricing models. Inputs to the model include recent trades, benchmark interest rates, spreads, and actual and projected cash flows. Based on the inputs used by our independent pricing services, the Company identifies the appropriate level within the fair value hierarchy to report these fair values. U.S. Treasury securities, common stocks and mutual funds are considered Level 1 based on quoted prices in active markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has an Employee Stock Ownership Plan (ESOP) and a 401(k) Investment and Stock Ownership Plan (ISOP) covering substantially all employees of the Company. The ESOP allows for Company contributions in the form of common stock of the Company. Annually, the Tompkins Board of Directors determines a profit-sharing payout to its employees in accordance with a performance-based formula. A percentage of the approved amount is paid in Company common stock into the ESOP. Contributions are limited to a maximum amount as stipulated in the ESOP. The remaining percentage is either paid out in cash or deferred into the ISOP at the direction of the employee. Compensation expense related to the profit-sharing totaled $5.4 million in 2021, $4.5 million in 2020, and $4.4 million in 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the ISOP, employees may contribute a percentage of their eligible compensation with a Company match of such contributions up to a maximum match of 4%. Participation in the ISOP is contingent upon certain age and service requirements. The Company&#x2019;s expense associated with these matching provisions was $3.0 million in 2021, $2.9 million in 2020, and $2.9 million in 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Life insurance benefits are provided to certain officers of the Company. In connection with these policies, the Company reflects life insurance assets on its Consolidated Statements of Condition of $86.5 million at December&#160;31, 2021, and $84.7 million at December&#160;31, 2020. The insurance is carried at its cash surrender value on the Consolidated Statements of Condition. Increases in the cash surrender value of the insurance are reflected as noninterest income, net of any related mortality expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides split dollar life insurance benefits to certain employees. The plan is unfunded and the estimated liability of the plan of $1.5 million and $1.7 million is recorded in other liabilities in the Consolidated Statements of Condition at December&#160;31, 2021 and 2020, respectively. Compensation expense related to the split dollar life insurance was approximately $52,000 in 2021 and $55,000 in 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <tmp:DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEyOA_0d7161fd-c2d8-46b4-b799-2340f23fd70b"
      unitRef="pensionplan">2</tmp:DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans>
    <tmp:DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEwMDc_d7be04f9-e72c-4c74-9da3-578f8ac86e62">P1Y</tmp:DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzE0NDM_f1c66321-f43c-45fd-92d7-2e6ee00b572a"
      unitRef="usd">4400000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzE0NTM_e7d46468-835b-44d3-b66c-cb56c6db80fb"
      unitRef="usd">4400000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzE0Njc_def11d8a-8a6e-41f3-bb99-053f55ec5177"
      unitRef="usd">4000000</us-gaap:DefinedContributionPlanCostRecognized>
    <tmp:DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzI4MDE_8f75abb0-3114-44b1-a79c-303d27a67d1a"
      unitRef="number">0.04</tmp:DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent>
    <us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMzEw_0b606034-29f1-462f-964c-463cac9ea23e">The following table sets forth the changes in the projected benefit obligation for the DB Pension Plan and SERPs and the accumulated post-retirement benefit obligation for the Life and Healthcare Plan; and the respective plan assets, and the plans&#x2019; funded status and amounts recognized in the Company&#x2019;s Consolidated Statements of Condition at December&#160;31, 2021 and 2020 (the measurement dates of the plans).&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;DB Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Life and Healthcare Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SERP Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;98,021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;36,710&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;186&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;231&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,628&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;180&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;692&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan participants&#x2019; contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;108&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(362)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(598)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;93,009&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,055&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34,033&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;89,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan participants&#x2019; contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;108&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;245&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;598&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(362)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(598)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96,393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Funded (unfunded) status&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,384&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,849)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(10,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,508)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(34,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzMtMS0xLTEtNDcyOTg_6be620aa-1d31-4701-bc79-e7181e955929"
      unitRef="usd">98021000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i558b5e041a80453f96c1120778722546_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzMtMi0xLTEtNDcyOTg_5745c165-6267-4c3b-9beb-745c39f7c0e9"
      unitRef="usd">90346000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i4b204091bcad459a98310ae97acf596f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzMtMy0xLTEtNDcyOTg_acb172fc-5028-4ea4-a76f-10d69daba84d"
      unitRef="usd">10508000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ibaecfad1bab64658a102c2d119bf53ba_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzMtNC0xLTEtNDcyOTg_688c9a35-583c-4047-8d71-9253b7a2c21d"
      unitRef="usd">9022000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzMtNS0xLTEtNDcyOTg_d4d8cbb5-6bb0-403e-a42e-0cfa1e283730"
      unitRef="usd">36710000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ide953d170e684f548f6fb3962625c89c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzMtNi0xLTEtNDcyOTg_32070a0b-7d15-40ee-a1e9-c2d9422ec3a9"
      unitRef="usd">32153000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzQtMS0xLTEtNDcyOTg_db0d3435-6b25-4cc8-b227-4207a1e61803"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzQtMi0xLTEtNDcyOTg_fb000ac8-6fae-4032-b03c-7ae2cc3b3565"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzQtMy0xLTEtNDcyOTg_b98aac66-773b-44ec-93fa-250141c6228f"
      unitRef="usd">186000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzQtNC0xLTEtNDcyOTg_3a9328d0-42c7-4ce6-9031-7d824e60a799"
      unitRef="usd">173000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzQtNS0xLTEtNDcyOTg_f5ab2976-e89c-4f64-ac7e-930a9153a7f6"
      unitRef="usd">231000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzQtNi0xLTEtNDcyOTg_9df1cd4d-fe18-4f37-821d-77f8d8e9d0cb"
      unitRef="usd">214000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzUtMS0xLTEtNDcyOTg_aa406c4e-4a1d-4519-929d-4338db743b45"
      unitRef="usd">1628000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzUtMi0xLTEtNDcyOTg_58777e76-a18e-44a2-96f5-1a7d85d2114c"
      unitRef="usd">2371000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzUtMy0xLTEtNDcyOTg_11108368-f39c-466b-aa20-6c58366aff3b"
      unitRef="usd">180000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzUtNC0xLTEtNDcyOTg_9338f7ae-deaa-45dc-8c6f-dbdac2c6e483"
      unitRef="usd">245000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzUtNS0xLTEtNDcyOTg_630fc9b8-c7ad-45fd-8d07-5c5d606c478c"
      unitRef="usd">692000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzUtNi0xLTEtNDcyOTg_91db1942-c4ce-4c33-a957-bbef1c1d85ba"
      unitRef="usd">914000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzYtMS0xLTEtNDcyOTg_7a534dbb-f263-42dd-9f6b-8fddf15eda4d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzYtMi0xLTEtNDcyOTg_6e925378-0cd3-4833-8535-6e2410e3f883"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzYtMy0xLTEtNDcyOTg_1c2b9833-7158-4c17-a43d-15f833ca609b"
      unitRef="usd">108000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzYtNC0xLTEtNDcyOTg_bee3df9d-127b-4dc0-ae2a-c4d0d39cc2fa"
      unitRef="usd">90000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzYtNS0xLTEtNDcyOTg_b02ef1ec-1011-4b5b-8000-399541421886"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzYtNi0xLTEtNDcyOTg_0e7b6734-7985-45ac-bee2-02517f976963"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzktMS0xLTEtNDcyOTg_d4955bee-ecc7-4674-8d36-9863d6cc2a6b"
      unitRef="usd">2834000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzktMi0xLTEtNDcyOTg_c7b441df-5701-42b3-aa29-d4a41ed79bdb"
      unitRef="usd">-10046000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzktMy0xLTEtNDcyOTg_51e1c14f-77ea-411d-aff4-b7c7bcfe8b84"
      unitRef="usd">574000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzktNC0xLTEtNDcyOTg_4161cdfe-95f6-474b-9a4a-8136e8fdf666"
      unitRef="usd">-1340000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzktNS0xLTEtNDcyOTg_cc40c892-cfcf-4afe-b23b-1230437b5157"
      unitRef="usd">3002000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzktNi0xLTEtNDcyOTg_702a0262-d829-43c6-9b19-e96ef220f22a"
      unitRef="usd">-4070000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEwLTEtMS0xLTQ3Mjk4_5143426c-1bea-4b61-b51e-4266d7a9e8fc"
      unitRef="usd">3806000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEwLTItMS0xLTQ3Mjk4_575ef791-58d0-45ee-8c97-66aac7204869"
      unitRef="usd">4742000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEwLTMtMS0xLTQ3Mjk4_846eb774-535c-42a0-a0d5-bf772b1223cf"
      unitRef="usd">353000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEwLTQtMS0xLTQ3Mjk4_0cdbeac2-c76e-4bc4-a162-f51b6606b6d3"
      unitRef="usd">362000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEwLTUtMS0xLTQ3Mjk4_69f32f6f-8d15-414f-9422-d34c9fff8234"
      unitRef="usd">598000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEwLTYtMS0xLTQ3Mjk4_726c7821-b0de-47b3-a0dc-18136bb2f90a"
      unitRef="usd">641000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i472c95861f6346248248490e78f1b28d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzExLTEtMS0xLTQ3Mjk4_c8854293-95d7-419d-833d-fcdd6d0dcd76"
      unitRef="usd">93009000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzExLTItMS0xLTQ3Mjk4_a636050b-b23f-4a35-885d-8ce1804759ef"
      unitRef="usd">98021000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzExLTMtMS0xLTQ3Mjk4_36db1d52-18d9-4185-b5e1-814505111470"
      unitRef="usd">10055000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i4b204091bcad459a98310ae97acf596f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzExLTQtMS0xLTQ3Mjk4_9a41c62d-d978-4bf3-bd27-8a663a29f403"
      unitRef="usd">10508000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzExLTUtMS0xLTQ3Mjk4_faddb3a6-fa43-40fa-a9b1-a85c5c0e767c"
      unitRef="usd">34033000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzExLTYtMS0xLTQ3Mjk4_cc9b0dd2-2a2b-4e3c-a8bf-aa963cb23efd"
      unitRef="usd">36710000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEzLTEtMS0xLTQ3Mjk4_6567f9b6-f35b-4b15-b382-36b2d3df2d78"
      unitRef="usd">89172000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i558b5e041a80453f96c1120778722546_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEzLTItMS0xLTQ3Mjk4_265d7b63-f646-4eaa-a646-84896b8d0498"
      unitRef="usd">82352000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4b204091bcad459a98310ae97acf596f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEzLTMtMS0xLTQ3Mjk4_0a3705ad-db83-44c6-83b8-52266f590b7c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibaecfad1bab64658a102c2d119bf53ba_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEzLTQtMS0xLTQ3Mjk4_b612c159-eab6-4cb5-83f5-b7290470e00b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEzLTUtMS0xLTQ3Mjk4_5b63e702-d4c7-4a2f-8b49-6a5dd5cb1f4d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ide953d170e684f548f6fb3962625c89c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzEzLTYtMS0xLTQ3Mjk4_77dd2003-27df-48fe-9fe9-dd72a05964f0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE0LTEtMS0xLTQ3Mjk4_3b926398-bffb-469d-85f3-eee1ebb1a486"
      unitRef="usd">11027000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE0LTItMS0xLTQ3Mjk4_c8ca5eb9-7839-48e3-b866-83a70222a145"
      unitRef="usd">11562000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE0LTMtMS0xLTQ3Mjk4_80d28b56-244a-4e1b-a966-6cba61ffa829"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE0LTQtMS0xLTQ3Mjk4_ffba14c9-6cea-41e4-8e77-4361413f6cb1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE0LTUtMS0xLTQ3Mjk4_d13a83e7-ed17-4049-8a98-3ec929415fb2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE0LTYtMS0xLTQ3Mjk4_c30ba92a-de5f-434e-9e28-e01b3824f694"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE1LTEtMS0xLTQ3Mjk4_5c13a7ee-12e9-476a-b99c-77aa4b851835"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE1LTItMS0xLTQ3Mjk4_3a28f596-0e7e-4608-a5fb-d2bbc0a42296"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE1LTMtMS0xLTQ3Mjk4_fb33cc5e-a954-4429-837d-671d31ba2765"
      unitRef="usd">108000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE1LTQtMS0xLTQ3Mjk4_4dd3e137-b09d-4214-8ff9-4b645702d9bb"
      unitRef="usd">90000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE1LTUtMS0xLTQ3Mjk4_d6131074-6111-494b-acff-4237da27b758"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE1LTYtMS0xLTQ3Mjk4_9774f07b-6d56-4bc9-b3e7-aa3105ceff32"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE2LTEtMS0xLTQ3Mjk4_e11c2033-6bc2-41ad-8676-1f487f3fdfd7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE2LTItMS0xLTQ3Mjk4_7cc812a3-ff07-42e7-8035-ac1ac46a30e3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE2LTMtMS0xLTQ3Mjk4_61697c5a-216a-4bcd-bc34-6f7e7a75db42"
      unitRef="usd">245000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE2LTQtMS0xLTQ3Mjk4_b58ee497-d796-45f1-a2a2-380032126ef4"
      unitRef="usd">272000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE2LTUtMS0xLTQ3Mjk4_5d5ce601-a420-4333-9a85-a48288da2aa8"
      unitRef="usd">598000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE2LTYtMS0xLTQ3Mjk4_fcad489d-8ae2-4193-acae-4f167f503241"
      unitRef="usd">641000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE3LTEtMS0xLTQ3Mjk4_a90bfdbc-43d1-4aa1-8caf-27e061b5f345"
      unitRef="usd">3806000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE3LTItMS0xLTQ3Mjk4_81acdad2-e595-4cb7-b598-6006a5541955"
      unitRef="usd">4742000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE3LTMtMS0xLTQ3Mjk4_a279b98e-fb4f-44c0-8206-ae704b35cb57"
      unitRef="usd">353000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE3LTQtMS0xLTQ3Mjk4_31a077fc-2492-4b1e-adeb-716b9606d307"
      unitRef="usd">362000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE3LTUtMS0xLTQ3Mjk4_11a86f4e-5d15-4606-927f-781bec115bb8"
      unitRef="usd">598000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE3LTYtMS0xLTQ3Mjk4_685bcbf5-4d42-4a69-8258-3939f428c3ec"
      unitRef="usd">641000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i472c95861f6346248248490e78f1b28d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE4LTEtMS0xLTQ3Mjk4_5c414ed6-70a8-4fd1-ba0c-7b3046a4f07d"
      unitRef="usd">96393000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE4LTItMS0xLTQ3Mjk4_adf71c54-a697-49bd-bf49-2d418d8d934c"
      unitRef="usd">89172000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE4LTMtMS0xLTQ3Mjk4_28544f7f-28ac-4683-9e5d-8cf11463e28d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4b204091bcad459a98310ae97acf596f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE4LTQtMS0xLTQ3Mjk4_896bc463-ad34-4ed4-ac5d-a1a7fb826204"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE4LTUtMS0xLTQ3Mjk4_be558623-de61-4be5-8c4c-f513585f2e1d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE4LTYtMS0xLTQ3Mjk4_1487d675-ede7-495d-a332-1999c5f5933f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i472c95861f6346248248490e78f1b28d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE5LTEtMS0xLTQ3Mjk4_5bb14736-b88a-4ace-92f2-ec57f2d01166"
      unitRef="usd">3384000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE5LTItMS0xLTQ3Mjk4_8ba1edb0-0bfa-4318-b4a0-b596edaf4cba"
      unitRef="usd">-8849000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE5LTMtMS0xLTQ3Mjk4_4154c9a1-375e-480b-ac91-e0f7685f0e91"
      unitRef="usd">-10055000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i4b204091bcad459a98310ae97acf596f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE5LTQtMS0xLTQ3Mjk4_e2795095-fd76-42d2-a3c7-5299698f0619"
      unitRef="usd">-10508000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE5LTUtMS0xLTQ3Mjk4_660a9a00-a994-44a2-831e-e59603bf64c1"
      unitRef="usd">-34033000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI4NmQyMzU1ZWU0MjAxOTkwZTc0N2FlNzhlZTVhNi90YWJsZXJhbmdlOmFlMjg2ZDIzNTVlZTQyMDE5OTBlNzQ3YWU3OGVlNWE2XzE5LTYtMS0xLTQ3Mjk4_3db6d1d6-8ece-4209-b5ac-4d21b0d7728e"
      unitRef="usd">-36710000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i472c95861f6346248248490e78f1b28d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzQ4MzI_d0f0518f-cdeb-4f8b-9404-325deaaa160f"
      unitRef="usd">93000000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzQ4Mzk_5a9c1e33-52b0-4f04-86b7-978e71e8df9f"
      unitRef="usd">98000000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzQ5NTE_fdf29e11-701d-41c4-9090-d3e4120678e9"
      unitRef="usd">10100000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i4b204091bcad459a98310ae97acf596f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzQ5NTg_a1ab51ec-2242-4524-bb07-6a26f7123ce5"
      unitRef="usd">10500000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzUwNTU_ebf6ca14-5ccc-40c8-b5f7-3acb93d30e6f"
      unitRef="usd">34000000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzUwNjI_be8201b9-6b21-41e5-b89f-9dda8fcd743d"
      unitRef="usd">36700000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i472c95861f6346248248490e78f1b28d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzUyNjc_73e424fc-6435-4c00-9b28-d36f920bfbb9"
      unitRef="usd">3400000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzUyNzE_e754b3c2-88d4-451f-be8d-ceccf3f89d63"
      unitRef="usd">-10100000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzUyNzk_fb912992-4e9e-4a84-87a0-8233a9fcda9e"
      unitRef="usd">-34000000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzUzOTg_243dcbb4-0d3a-4c8a-8f32-32c1b23fe52a"
      unitRef="usd">-8800000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i4b204091bcad459a98310ae97acf596f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzU0MDI_b59ca790-390f-4d5f-a4d4-5a7cbccda3a0"
      unitRef="usd">-10500000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzU0MTA_d7115531-b9a6-4cb7-b60c-188adb6f5237"
      unitRef="usd">-36700000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzU0OTc1NTgxNTM1MDM_d343d67c-61ac-4929-b610-c5e5f2cb354e"
      unitRef="usd">6400000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzU1NzQ_bdd906d4-c6ee-4348-9c31-5107a9512cd6"
      unitRef="usd">-15500000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMzAx_1597aeea-7200-44b7-9a33-2f7749203076">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic benefit cost and other comprehensive income (loss) includes the following components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.089%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;DB Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Life and Healthcare Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SERP Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Components of net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;186&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;231&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,628&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;180&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;692&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,933)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service (credit) cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;282&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,559&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;312&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized net actuarial gain due to curtailments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net periodic benefit (credit) cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,644)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(673)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;617&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,285&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost is included in salaries and wages in the Consolidated Statements of Income.  The other components of net periodic benefit costs are included in other operating expense in the Consolidated Statements of Income.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other changes in plan assets and benefit obligations recognized in other comprehensive income (loss):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.089%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;DB Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Life and Healthcare Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SERP Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(8,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,559)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,411)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(312)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(155)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(343)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;61&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service cost (credit) recognized due to curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized in other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9,769)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(825)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(4,364)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total recognized in net periodic benefit cost and other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,079)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzItMS0xLTEtNDcyOTg_d65570c9-6447-4f61-ace9-3e285454f999"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzItMi0xLTEtNDcyOTg_9bd59120-f2b6-4302-b55d-cd07908dafb5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzItMy0xLTEtNDcyOTg_13f2fd70-a93e-4111-9cae-20ccc241b522"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzItNC0xLTEtNDcyOTg_b6a69f3b-eb54-42ac-8eb2-3841d9bfc4fd"
      unitRef="usd">186000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzItNS0xLTEtNDcyOTg_ee150e2e-bb0d-4570-b203-27ae8a70af8d"
      unitRef="usd">173000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzItNi0xLTEtNDcyOTg_e5ccc26e-056a-42a5-8631-26b19b9bfa28"
      unitRef="usd">159000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzItNy0xLTEtNDcyOTg_8f537fda-1985-4ef5-bedf-a257c6e8baff"
      unitRef="usd">231000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzItOC0xLTEtNDcyOTg_c0e67415-9798-48aa-906e-8423b8ecaecf"
      unitRef="usd">214000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzItOS0xLTEtNDcyOTg_9986b723-decd-446d-a221-12e39779906b"
      unitRef="usd">157000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzMtMS0xLTEtNDcyOTg_a669e4a4-9d64-4ebf-a1a7-6ac9b3d94ff8"
      unitRef="usd">1628000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzMtMi0xLTEtNDcyOTg_06475089-c5c8-42c7-9210-6cbe9b21fe49"
      unitRef="usd">2371000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzMtMy0xLTEtNDcyOTg_03ba29fb-1bd5-4afb-9b82-df764c9f224c"
      unitRef="usd">2936000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzMtNC0xLTEtNDcyOTg_3b283219-8a49-43b9-8fb1-5ab9bd47ac8a"
      unitRef="usd">180000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzMtNS0xLTEtNDcyOTg_50e1b722-95f7-42a9-bd20-7a06b1946a29"
      unitRef="usd">245000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzMtNi0xLTEtNDcyOTg_b6bb17a1-0739-4f30-999d-482f836b888a"
      unitRef="usd">289000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzMtNy0xLTEtNDcyOTg_26cc087a-76f4-4fd2-8e8b-92fa264388d4"
      unitRef="usd">692000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzMtOC0xLTEtNDcyOTg_5c7da913-d28d-42d6-bdf6-6913a45da541"
      unitRef="usd">914000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzMtOS0xLTEtNDcyOTg_e8b49d88-53a6-4d24-b6af-619ad8fcb77d"
      unitRef="usd">909000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzQtMS0xLTEtNDcyOTg_d268a32f-cee1-4b8a-8cec-c1ec5db6688f"
      unitRef="usd">5652000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzQtMi0xLTEtNDcyOTg_140cd86e-f887-4e58-94a0-7acce1607b55"
      unitRef="usd">5416000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzQtMy0xLTEtNDcyOTg_677d5bbc-9033-4353-8fef-16a76f13da2a"
      unitRef="usd">4933000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzQtNC0xLTEtNDcyOTg_5ef574f8-2b16-4846-b5dc-5e50ec7a5747"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzQtNS0xLTEtNDcyOTg_afdda274-0af4-4254-9b5e-73fd0b89ad8c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzQtNi0xLTEtNDcyOTg_05ae59fa-3a86-4e32-8ff7-3c6898b3c38a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzQtNy0xLTEtNDcyOTg_c8fe600c-7300-43f1-b916-10c5b7a0b5d0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzQtOC0xLTEtNDcyOTg_bb4c2b59-429f-40ff-a755-29fe20072b5e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzQtOS0xLTEtNDcyOTg_47b429e3-b4bb-4436-a9a4-020ddcf90b7e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzUtMS0xLTEtNDcyOTg_a2768baf-edf4-4435-8b55-c22054200ec6"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzUtMi0xLTEtNDcyOTg_0258f886-968f-4e2a-ae2f-ea00c6f797f4"
      unitRef="usd">-10000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzUtMy0xLTEtNDcyOTg_ce360321-419f-445b-8a42-9c64c99220a4"
      unitRef="usd">-10000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzUtNC0xLTEtNDcyOTg_cb6aad6f-0037-4d34-9642-ef162ce82af7"
      unitRef="usd">-61000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzUtNS0xLTEtNDcyOTg_fc5b3a47-7697-49d4-adea-f3a0e678a67c"
      unitRef="usd">-61000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzUtNi0xLTEtNDcyOTg_e092e53c-e98b-4b8a-bd3b-365d501224ea"
      unitRef="usd">-62000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzUtNy0xLTEtNDcyOTg_d901cce3-7572-4d2e-adf6-a385d83b465c"
      unitRef="usd">282000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzUtOC0xLTEtNDcyOTg_947c9d90-5dc4-4da6-b0f8-bc8837b54e96"
      unitRef="usd">285000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzUtOS0xLTEtNDcyOTg_59043f37-9a26-44db-b8e9-2282d1c7a26d"
      unitRef="usd">104000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzYtMS0xLTEtNDcyOTg_ab28f2f5-cad0-4ea3-ade9-aacecfbdea0b"
      unitRef="usd">-1559000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzYtMi0xLTEtNDcyOTg_e95b7c4c-ce4d-4392-a2eb-d7cff5b33240"
      unitRef="usd">-1411000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzYtMy0xLTEtNDcyOTg_d367ef7a-a402-4a66-b646-f528c42d60ac"
      unitRef="usd">-1334000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzYtNC0xLTEtNDcyOTg_9b840862-738e-4287-80f7-4d4692790de2"
      unitRef="usd">-312000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzYtNS0xLTEtNDcyOTg_08e466e0-4c39-4d17-9fc1-e8bbeacbc656"
      unitRef="usd">-155000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzYtNi0xLTEtNDcyOTg_bf8dd750-ae31-4a77-a8db-c6116da5abd3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzYtNy0xLTEtNDcyOTg_d1e1e75f-b350-4be7-b414-386ba5370650"
      unitRef="usd">-1080000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzYtOC0xLTEtNDcyOTg_65f375b9-7cf3-4439-8191-1c9ca87e937f"
      unitRef="usd">-800000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzYtOS0xLTEtNDcyOTg_cf20fba6-c073-45fc-aba4-98d22a39b04b"
      unitRef="usd">-343000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzctMS0xLTEtNDcyOTg_a1573a3b-341d-459c-b0f4-b34913bfcdee"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzctMi0xLTEtNDcyOTg_062ff56c-eae4-489a-9086-f4b52114ead5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzctMy0xLTEtNDcyOTg_4b19f988-0dc1-4e55-867e-97e1616d7e61"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzctNC0xLTEtNDcyOTg_d37e0663-1686-42be-897f-a05c8f12ab39"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzctNS0xLTEtNDcyOTg_76c1d35c-1562-4f6a-bae9-0bb4490e03f4"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzctNi0xLTEtNDcyOTg_52e3e10b-5661-463e-88e3-13e26d25619c"
      unitRef="usd">399000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzctNy0xLTEtNDcyOTg_b7adc967-a6fd-41ef-bce5-bf6c003f29fa"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzctOC0xLTEtNDcyOTg_9910888d-bd73-4cfc-b078-487164228d9e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzctOS0xLTEtNDcyOTg_a0300b99-aa42-4d87-8860-f1141d106b65"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzktMS0xLTEtNDcyOTg_bba99982-380b-4e00-909c-e215b90b8ed6"
      unitRef="usd">-2464000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzktMi0xLTEtNDcyOTg_675e796d-ba26-4861-84a0-c32ca20ae493"
      unitRef="usd">-1644000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzktMy0xLTEtNDcyOTg_ea376bb5-d902-4557-aedb-da53f6ec6fab"
      unitRef="usd">-673000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzktNC0xLTEtNDcyOTg_cc7b8bbc-6329-43eb-9c87-1aa690f02902"
      unitRef="usd">617000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzktNS0xLTEtNDcyOTg_6ce718ad-b48c-48ad-91fb-95c1e0669155"
      unitRef="usd">512000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzktNi0xLTEtNDcyOTg_75bd4afb-1371-46d5-b703-0825db2a489c"
      unitRef="usd">-13000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzktNy0xLTEtNDcyOTg_570e9f3b-f1fb-4b92-b985-439f19f7e2fe"
      unitRef="usd">2285000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzktOC0xLTEtNDcyOTg_4a6fe712-15fe-49fb-b775-650cc68bdb28"
      unitRef="usd">2213000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZToyMjRmMDRlMWQzY2Y0ZTY2YTg1YmMwNzYzM2UwNzRkMi90YWJsZXJhbmdlOjIyNGYwNGUxZDNjZjRlNjZhODViYzA3NjMzZTA3NGQyXzktOS0xLTEtNDcyOTg_e97db62a-dac9-44f4-9299-97e3be7ba512"
      unitRef="usd">1513000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzItMS0xLTEtNDcyOTg_0c4f234f-54e4-49ea-9c4a-3fbbeaa3c396"
      unitRef="usd">8209000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzItMi0xLTEtNDcyOTg_42c13742-1d05-4d5f-9be8-f2d581f906a8"
      unitRef="usd">-3899000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzItMy0xLTEtNDcyOTg_f7e639af-b4fe-4661-b93b-e4018fd30b02"
      unitRef="usd">-2776000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzItNC0xLTEtNDcyOTg_ca288228-e346-4556-b909-73cc6a915998"
      unitRef="usd">574000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzItNS0xLTEtNDcyOTg_37c67f3c-8272-4a1b-8afc-1f4baf109757"
      unitRef="usd">-1340000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzItNi0xLTEtNDcyOTg_132a72bd-478c-4315-a943-52b3e7d0872b"
      unitRef="usd">-1218000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzItNy0xLTEtNDcyOTg_6e467580-b6ee-4523-9b0d-cb27ef8fe988"
      unitRef="usd">3002000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzItOC0xLTEtNDcyOTg_6016b1b7-b5fa-4cb9-9d5b-b1a813c5803e"
      unitRef="usd">-4070000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzItOS0xLTEtNDcyOTg_a91660c3-fb39-4046-96a5-a85f39f3eed7"
      unitRef="usd">-6128000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzMtMS0xLTEtNDcyOTg_0cdadbcd-d240-4737-a2c2-5e7faad49ea2"
      unitRef="usd">-1559000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzMtMi0xLTEtNDcyOTg_59908a73-5fe4-4e51-8c56-4b591bcfc04c"
      unitRef="usd">-1411000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzMtMy0xLTEtNDcyOTg_0e3354be-fcdc-47ed-afe8-5afba1865a97"
      unitRef="usd">-1334000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzMtNC0xLTEtNDcyOTg_60134974-cf49-466b-b615-2ccd8d0c4487"
      unitRef="usd">-312000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzMtNS0xLTEtNDcyOTg_fe61b7e5-e799-4f38-ba60-db547eb892f4"
      unitRef="usd">-155000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzMtNi0xLTEtNDcyOTg_c8fd4b71-52c2-431b-af57-b52a615542d1"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzMtNy0xLTEtNDcyOTg_c3c36ce8-f45b-4b27-ae3e-21cfe54de89b"
      unitRef="usd">-1080000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzMtOC0xLTEtNDcyOTg_db29f59f-b4d9-41e0-943b-f37842733b56"
      unitRef="usd">-800000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzMtOS0xLTEtNDcyOTg_33fd86f5-b3aa-4b41-8357-df87e2b1f8ee"
      unitRef="usd">-343000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzQtMS0xLTEtNDcyOTg_66895259-44e5-4b35-8177-f54320990ea8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzQtMi0xLTEtNDcyOTg_fbb9feda-46a2-4435-ac3a-0ae0266596e2"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzQtMy0xLTEtNDcyOTg_4eec55c2-0135-4dc4-950b-8de888ebf835"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzQtNC0xLTEtNDcyOTg_1d8aab0b-052e-4cf8-b360-1419bdd6a256"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzQtNS0xLTEtNDcyOTg_442ea0c4-08aa-44a9-b0ee-1d9d5ddee53f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzQtNi0xLTEtNDcyOTg_99dd891a-11a0-4f8d-a20d-05baabb110f8"
      unitRef="usd">-203000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzQtNy0xLTEtNDcyOTg_06f3cac8-448a-4b57-8d33-03f50fb35b04"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzQtOC0xLTEtNDcyOTg_98fae71f-d9e6-4f37-b44e-df7fae1f4394"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzQtOS0xLTEtNDcyOTg_9133e397-d629-4681-91c9-2936f574ed30"
      unitRef="usd">2022000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzUtMS0xLTEtNDcyOTg_fbaa1565-a6e4-40c6-888b-d5c84f330495"
      unitRef="usd">1000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzUtMi0xLTEtNDcyOTg_dd4e8de5-0ec0-449b-b5c4-c52864ad563f"
      unitRef="usd">-10000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzUtMy0xLTEtNDcyOTg_2d02c082-a624-4d9a-ae2d-6ef1935aae3e"
      unitRef="usd">-10000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzUtNC0xLTEtNDcyOTg_c7873980-5c77-4ae9-8571-7a1067e53029"
      unitRef="usd">-61000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzUtNS0xLTEtNDcyOTg_6bdc2fcf-f369-4869-8f56-83258472ac23"
      unitRef="usd">-61000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzUtNi0xLTEtNDcyOTg_459ca8b8-f788-40d9-b9c9-77e3c4a23c73"
      unitRef="usd">-62000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzUtNy0xLTEtNDcyOTg_6b85bb9d-fe12-43cb-a457-291135bbd953"
      unitRef="usd">282000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzUtOC0xLTEtNDcyOTg_610e09c2-2a8a-4316-b48b-024995055290"
      unitRef="usd">285000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzUtOS0xLTEtNDcyOTg_e15c0b00-bbf5-4b69-a0fc-b236bc1c23f6"
      unitRef="usd">104000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzYtMS0xLTEtNDcyOTg_20be3d28-e35f-495a-8f18-9eb5acc35dbb"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzYtMi0xLTEtNDcyOTg_17ebd93d-87a2-4bb6-a8ce-9f298cb54b93"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzYtMy0xLTEtNDcyOTg_2457bb6c-fb15-4b7f-9516-88f11ca7fb0a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzYtNC0xLTEtNDcyOTg_bf5bd102-8b9b-47db-9400-08555dbbc9e6"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzYtNS0xLTEtNDcyOTg_75ef859c-b419-462d-b4db-c72b54c5de94"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzYtNi0xLTEtNDcyOTg_0bcd514e-14c6-4ae4-a585-ffe92aaf7d1f"
      unitRef="usd">399000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzYtNy0xLTEtNDcyOTg_1ea032fc-10da-433d-8f1e-514cf185c351"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzYtOC0xLTEtNDcyOTg_e4943c98-60b4-48ad-b0fe-d03cb502d046"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzYtOS0xLTEtNDcyOTg_1437d25f-71a5-4849-b4a0-00b5c1dc2e35"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzgtMS0xLTEtNDcyOTg_8ee7c453-a2f5-4769-92ef-ed8e4f4b79f9"
      unitRef="usd">-9769000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzgtMi0xLTEtNDcyOTg_6e244b2e-ea70-4bca-800f-a1b46ba2f638"
      unitRef="usd">2498000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzgtMy0xLTEtNDcyOTg_9d9d5fb2-2cde-4371-a2cd-6910f66b40dc"
      unitRef="usd">1452000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzgtNC0xLTEtNDcyOTg_5b19bc2e-5157-40e2-a016-a0a3225516d0"
      unitRef="usd">-825000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzgtNS0xLTEtNDcyOTg_dd6b77d1-4c15-4987-a80a-f607ea36fe68"
      unitRef="usd">1246000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzgtNi0xLTEtNDcyOTg_158c177d-12c4-4024-a699-204cdb757c42"
      unitRef="usd">1476000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzgtNy0xLTEtNDcyOTg_7c6749be-d912-4c82-a321-80d805a0ae1b"
      unitRef="usd">-4364000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzgtOC0xLTEtNDcyOTg_44ec716a-ddf5-431c-9b89-fd5f14c0a146"
      unitRef="usd">2985000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzgtOS0xLTEtNDcyOTg_10561fcf-5a9a-474b-a57e-b64ce9349eeb"
      unitRef="usd">7703000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzktMS0xLTEtNDcyOTg_ba4d3a36-54a8-45dd-9fe6-958c774f13ca"
      unitRef="usd">-12233000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzktMi0xLTEtNDcyOTg_c08b5634-a3f4-43e4-a649-25f4cfe5337e"
      unitRef="usd">854000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzktMy0xLTEtNDcyOTg_342bf5ce-74ea-4538-a658-7845ff76cda4"
      unitRef="usd">779000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzktNC0xLTEtNDcyOTg_11efe130-ce2e-4156-9631-43135274ae48"
      unitRef="usd">-208000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzktNS0xLTEtNDcyOTg_0da6df40-bf1e-433d-942e-b77e811f4a99"
      unitRef="usd">1758000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzktNi0xLTEtNDcyOTg_0677e1f0-79df-4c97-b8b6-3eab24cc6fbb"
      unitRef="usd">1463000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzktNy0xLTEtNDcyOTg_c5fb3793-f383-4176-b834-2b17d5daf3c5"
      unitRef="usd">-2079000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzktOC0xLTEtNDcyOTg_e286f11e-e183-45b2-8e4c-199ef639f7d6"
      unitRef="usd">5198000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo5MTU3NjZkODA4YjE0NTMxYThmNjhmZGM5MTEzZTEzNS90YWJsZXJhbmdlOjkxNTc2NmQ4MDhiMTQ1MzFhOGY2OGZkYzkxMTNlMTM1XzktOS0xLTEtNDcyOTg_9863882b-291c-4397-94dd-b40657c07750"
      unitRef="usd">9216000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMzAy_88d6be21-8fbc-4c52-86c5-68df8be68680">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pre-tax amounts recognized as a component of accumulated other comprehensive income (loss) as of year-end that have not been recognized as a component of the Company&#x2019;s combined net periodic benefit cost of the Company&#x2019;s DB Pension Plan, Life and Healthcare Plan and SERPs are presented in the following table.&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;DB Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Life and Healthcare Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SERP Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;40,765&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,886&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,532&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(287)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,866&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;40,765&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,660&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,398&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i472c95861f6346248248490e78f1b28d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzItMS0xLTEtNDcyOTg_3e16f407-02a7-4726-9790-c0edb3370645"
      unitRef="usd">-40765000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzItMi0xLTEtNDcyOTg_70d31155-7910-4253-8278-47816912b835"
      unitRef="usd">-50533000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i558b5e041a80453f96c1120778722546_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzItMy0xLTEtNDcyOTg_3f9f7249-0ace-48d0-86bc-421586c9f0b2"
      unitRef="usd">-48045000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzItNC0xLTEtNDcyOTg_dbe261b3-fb4d-4977-8af9-d88561041f25"
      unitRef="usd">-1886000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i4b204091bcad459a98310ae97acf596f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzItNS0xLTEtNDcyOTg_59c8c6e2-721f-4d52-91c1-8bba7ee1a213"
      unitRef="usd">-2771000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="ibaecfad1bab64658a102c2d119bf53ba_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzItNi0xLTEtNDcyOTg_b60ceaa1-b857-4f4d-8ada-a5695fae15f3"
      unitRef="usd">-1586000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzItNy0xLTEtNDcyOTg_b82dfd77-49f0-48f4-b7c5-5ad764165f7a"
      unitRef="usd">-10532000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzItOC0xLTEtNDcyOTg_3ac95e9e-1e7a-4c38-8b4c-52bddf4e644a"
      unitRef="usd">-14614000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="ide953d170e684f548f6fb3962625c89c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzItOS0xLTEtNDcyOTg_806706e2-053e-42d1-8815-0959fd85ff68"
      unitRef="usd">-11345000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i472c95861f6346248248490e78f1b28d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzMtMS0xLTEtNDcyOTg_a64afcc2-0220-41fa-bd46-0052f46a872f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzMtMi0xLTEtNDcyOTg_14ca56a5-1c87-4015-885f-a807e99334e9"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i558b5e041a80453f96c1120778722546_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzMtMy0xLTEtNDcyOTg_956a93b5-49df-4a38-bd45-1b8dc32f7952"
      unitRef="usd">-9000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzMtNC0xLTEtNDcyOTg_12c569c8-3113-49c7-95e8-c97e4304e240"
      unitRef="usd">-226000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i4b204091bcad459a98310ae97acf596f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzMtNS0xLTEtNDcyOTg_09bc5281-dd51-4365-b7fd-1536771a08b9"
      unitRef="usd">-287000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="ibaecfad1bab64658a102c2d119bf53ba_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzMtNi0xLTEtNDcyOTg_fae0b1f7-bc74-4828-ad1d-3ec41d1db408"
      unitRef="usd">-348000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzMtNy0xLTEtNDcyOTg_f049c279-3b0b-418a-8fc0-7ae21d57892c"
      unitRef="usd">1866000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzMtOC0xLTEtNDcyOTg_c1c7bb5c-e265-499a-b11f-6c6e56133cdb"
      unitRef="usd">2148000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="ide953d170e684f548f6fb3962625c89c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzMtOS0xLTEtNDcyOTg_7aba4e84-223c-4fae-a913-705942bb510a"
      unitRef="usd">2433000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i472c95861f6346248248490e78f1b28d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzQtMS0xLTEtNDcyOTg_a92cfa22-7345-4ca9-90d2-6042a4cc5417"
      unitRef="usd">40765000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzQtMi0xLTEtNDcyOTg_4bdf4698-4292-4462-bf17-00f0a3a38af5"
      unitRef="usd">50534000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i558b5e041a80453f96c1120778722546_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzQtMy0xLTEtNDcyOTg_24fa5b95-7fc6-4f93-971a-6436f015a0bb"
      unitRef="usd">48036000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzQtNC0xLTEtNDcyOTg_a6cd8912-4097-47bd-aded-873e2193d38d"
      unitRef="usd">1660000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i4b204091bcad459a98310ae97acf596f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzQtNS0xLTEtNDcyOTg_35f4cd95-40a9-480f-b12d-cd355c56a761"
      unitRef="usd">2484000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="ibaecfad1bab64658a102c2d119bf53ba_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzQtNi0xLTEtNDcyOTg_4d241282-f236-43ba-9d48-488b3c2c3805"
      unitRef="usd">1238000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzQtNy0xLTEtNDcyOTg_441c66aa-7e85-4741-931d-8d92391888e2"
      unitRef="usd">12398000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzQtOC0xLTEtNDcyOTg_320e0bad-ead9-43d8-8453-723a1b2addef"
      unitRef="usd">16762000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="ide953d170e684f548f6fb3962625c89c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTkxYTVjNTNhYjI0YmYyYTgxM2NjZjA1Y2U5OWMxNS90YWJsZXJhbmdlOmFlOTFhNWM1M2FiMjRiZjJhODEzY2NmMDVjZTk5YzE1XzQtOS0xLTEtNDcyOTg_e8bda76d-c34b-4da4-8661-a6564734f253"
      unitRef="usd">13778000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMzA1_1f3e96ab-205e-46d0-8f94-becaa86e86e3">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average assumptions used in accounting for the plans were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;DB Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Life and Healthcare Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SERP Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount Rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit Cost for Plan Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.24&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.33&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.10 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.37&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.14 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit Obligation at End of Plan Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.63&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.69&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.33 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.71&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.37 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected long-term return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit Cost for Plan Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.00 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.00 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit Obligation at End of Plan Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.00 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.00 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00 %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzMtMS0xLTEtNDcyOTg_17b7fd40-4845-4b71-986d-2260f6b3c8e3"
      unitRef="number">0.0224</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i797b3e921f1948fd82a8385df575ca35_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzMtMi0xLTEtNDcyOTg_4fe64351-6657-48b9-8cb8-20d390d7f114"
      unitRef="number">0.0304</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i7d8e17163224484c80814fa25135ecaf_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzMtMy0xLTEtNDcyOTg_f33787e9-6b71-4e0e-b0dd-a04d5f11eea4"
      unitRef="number">0.0408</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzMtNC0xLTEtNDcyOTg_d1887b79-86d8-4e33-acf6-81d83fdce1d0"
      unitRef="number">0.0233</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzMtNS0xLTEtNDcyOTg_59403005-1590-4c78-8219-3bc15e8bb2e9"
      unitRef="number">0.0310</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzMtNi0xLTEtNDcyOTg_0e8960d6-324a-47b9-9fef-d6b60a54ec50"
      unitRef="number">0.0413</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzMtNy0xLTEtNDcyOTg_42844a58-ade6-4542-b336-5a9a40507f77"
      unitRef="number">0.0237</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzMtOC0xLTEtNDcyOTg_df931a3e-5d9a-4c07-b5c4-bc541316db5f"
      unitRef="number">0.0314</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzMtOS0xLTEtNDcyOTg_f52434f1-41a2-4900-baae-4bb68237314a"
      unitRef="number">0.0416</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i472c95861f6346248248490e78f1b28d_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzQtMS0xLTEtNDcyOTg_6812ef87-7e3f-454d-b2a8-2e2ffa27967e"
      unitRef="number">0.0263</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzQtMi0xLTEtNDcyOTg_dd364a91-034d-41f1-a980-d3860b98da9a"
      unitRef="number">0.0224</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i558b5e041a80453f96c1120778722546_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzQtMy0xLTEtNDcyOTg_75602fdc-5886-4286-b87e-3e59f341a360"
      unitRef="number">0.0304</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzQtNC0xLTEtNDcyOTg_c4a56a01-7f70-4cad-94a0-80104c1598ae"
      unitRef="number">0.0269</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i4b204091bcad459a98310ae97acf596f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzQtNS0xLTEtNDcyOTg_bad289a0-b563-48cb-864a-baf3a3e77158"
      unitRef="number">0.0233</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ibaecfad1bab64658a102c2d119bf53ba_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzQtNi0xLTEtNDcyOTg_fa5bc5bc-e5af-4f58-ba3a-63fb3ade545d"
      unitRef="number">0.0310</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzQtNy0xLTEtNDcyOTg_5cb1e295-1374-436c-939f-8fef7d0c9f46"
      unitRef="number">0.0271</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzQtOC0xLTEtNDcyOTg_7edcad94-37e4-4f9c-af99-d3754a3060fa"
      unitRef="number">0.0237</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ide953d170e684f548f6fb3962625c89c_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzQtOS0xLTEtNDcyOTg_a3804106-fcfa-4351-b5d1-55c89a852664"
      unitRef="number">0.0314</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzUtMS0xLTEtNDcyOTg_2769be02-2683-4572-9fe0-7c72be471ed1"
      unitRef="number">0.0650</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzUtMi0xLTEtNDcyOTg_723a14de-dfc2-43c8-ae6d-00f82c4c6cfa"
      unitRef="number">0.0675</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzUtMy0xLTEtNDcyOTg_33f051dc-7cd3-4680-975c-c24ca6c42740"
      unitRef="number">0.0700</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i07190733435f4bff96abcb9cb9da04a4_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzctNC0xLTEtNDcyOTg_a840b3bd-b694-4891-b54a-7b7cbc4e3488"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="ic35820112697443583f5c2a50656de19_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzctNS0xLTEtNDcyOTg_22a916e4-3a38-48ce-be64-b25c8c308440"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i7794c8fe8390410d8d581ba4480f22be_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzctNi0xLTEtNDcyOTg_df3ad3a8-79ae-4513-9d85-a2345467432c"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i86a3bf70f7ae4731a40e549d1bd5206d_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzctNy0xLTEtNDcyOTg_e3f91a66-d420-438e-8d6d-63422be383ef"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i03073f36716748b88f3c0605c4b86881_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzctOC0xLTEtNDcyOTg_d9895c53-12e5-42e0-a098-c8b3ae6fe0e5"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i647f154e8d534496bf8e74b6c0e8f6f0_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzctOS0xLTEtNDcyOTg_78d1c15b-b0fa-4887-a696-c015fdc7a333"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzgtNC0xLTEtNDcyOTg_6a6be1b0-b06c-463a-a5c4-f547fa6386f3"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i4b204091bcad459a98310ae97acf596f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzgtNS0xLTEtNDcyOTg_13574e86-ff23-4ab0-8eb7-6515a007f6d6"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="ibaecfad1bab64658a102c2d119bf53ba_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzgtNi0xLTEtNDcyOTg_65371b3b-8fac-46da-a956-300578f4e07e"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzgtNy0xLTEtNDcyOTg_d3564d7c-28f3-4cae-b639-083f04d75e94"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i9733b56a554e4626940e68beec8e2b5b_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzgtOC0xLTEtNDcyOTg_84ad0448-63de-4b61-b21a-fec552328c22"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="ide953d170e684f548f6fb3962625c89c_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTo1YzM1YmM1YWFkNGY0ZjdmOTgyNGZlYTM4YWI5YjQxYS90YWJsZXJhbmdlOjVjMzViYzVhYWQ0ZjRmN2Y5ODI0ZmVhMzhhYjliNDFhXzgtOS0xLTEtNDcyOTg_f2b2ec1f-f083-4255-b206-57a86137807e"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzcwMDE_2769be02-2683-4572-9fe0-7c72be471ed1"
      unitRef="number">0.0650</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMzE1_c85500c7-5319-4e13-8895-cf9c49d222a4">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The benefits as of December&#160;31, 2021, expected to be paid in each of the next five fiscal years, and in the aggregate for the five fiscal years thereafter were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;DB Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Life and Healthcare Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SERP Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027-2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;46,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,736&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,436&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i472c95861f6346248248490e78f1b28d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzEtMS0xLTEtNDcyOTg_dd0e19f5-a766-4a86-ba3c-9cc98ed7c53f"
      unitRef="usd">4285000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzEtMi0xLTEtNDcyOTg_cc85f696-5f3b-45b9-bbb2-ed6b470eab29"
      unitRef="usd">485000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzEtMy0xLTEtNDcyOTg_e6fa0bb4-1cc0-43f5-a67a-7f536d2da361"
      unitRef="usd">808000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i472c95861f6346248248490e78f1b28d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzItMS0xLTEtNDcyOTg_1b9593b4-5e19-4fa9-9d6c-72e805d06611"
      unitRef="usd">4432000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzItMi0xLTEtNDcyOTg_22697c42-7670-4708-b395-1b3c9aefbce8"
      unitRef="usd">472000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzItMy0xLTEtNDcyOTg_c4fa073a-1099-45a9-9413-16629d630037"
      unitRef="usd">900000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i472c95861f6346248248490e78f1b28d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzMtMS0xLTEtNDcyOTg_ee489997-66ab-48dc-a922-d8ea6007c40d"
      unitRef="usd">4511000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzMtMi0xLTEtNDcyOTg_a50bf6ab-207a-4738-ba5b-2bd6f997bb00"
      unitRef="usd">479000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzMtMy0xLTEtNDcyOTg_2ee9567c-cd57-41bd-979f-a29b48279ea5"
      unitRef="usd">873000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i472c95861f6346248248490e78f1b28d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzQtMS0xLTEtNDcyOTg_04cc6edc-9af6-4534-a15d-04bd0f768c99"
      unitRef="usd">4687000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzQtMi0xLTEtNDcyOTg_6ec51073-4567-40c1-bd22-befcc2235038"
      unitRef="usd">474000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzQtMy0xLTEtNDcyOTg_59445088-4da6-45c4-8433-029e7d206893"
      unitRef="usd">856000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i472c95861f6346248248490e78f1b28d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzUtMS0xLTEtNDcyOTg_1169e0df-4eff-4b25-80b4-710598f053cb"
      unitRef="usd">4769000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzUtMi0xLTEtNDcyOTg_0a3177ad-99ab-4eb2-812d-d3e5ec8b5b16"
      unitRef="usd">469000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzUtMy0xLTEtNDcyOTg_3429b168-d5aa-42f0-b3ae-ccf09ab7a9d6"
      unitRef="usd">1001000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i472c95861f6346248248490e78f1b28d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzYtMS0xLTEtNDcyOTg_89879adc-ccf0-4204-96f5-da0b36f54f01"
      unitRef="usd">24221000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzYtMi0xLTEtNDcyOTg_4e7d31da-71e7-43d0-8a6b-3eb97e1dad4b"
      unitRef="usd">2357000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzYtMy0xLTEtNDcyOTg_3d4ddb01-ff1d-4f3a-b572-fe790909b4e3"
      unitRef="usd">6998000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <tmp:DefinedBenefitPlanExpectedFutureBenefitPayment
      contextRef="i472c95861f6346248248490e78f1b28d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzctMS0xLTEtNDcyOTg_75f51509-2516-4a8d-9f29-a89e1a265a2e"
      unitRef="usd">46905000</tmp:DefinedBenefitPlanExpectedFutureBenefitPayment>
    <tmp:DefinedBenefitPlanExpectedFutureBenefitPayment
      contextRef="ibb4c5c8fa76e4aba949a79c41e8059dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzctMi0xLTEtNDcyOTg_11f0b929-5de7-419b-92d6-5b3a45cde129"
      unitRef="usd">4736000</tmp:DefinedBenefitPlanExpectedFutureBenefitPayment>
    <tmp:DefinedBenefitPlanExpectedFutureBenefitPayment
      contextRef="i834de42573fa49b8802d2c65a8af0e10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTpiOWJmNDEzZGI5Zjk0NGY4YWVhMGUxNzJiNGJlYWY3Zi90YWJsZXJhbmdlOmI5YmY0MTNkYjlmOTQ0ZjhhZWEwZTE3MmI0YmVhZjdmXzctMy0xLTEtNDcyOTg_8a7b594e-a78c-47a7-ba0a-24410dc4fbd8"
      unitRef="usd">11436000</tmp:DefinedBenefitPlanExpectedFutureBenefitPayment>
    <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMzA3_a86d7dd1-992c-4e71-927d-8bb591a37901">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s DB Pension Plan&#x2019;s weighted-average asset allocations at December&#160;31, 2021 and 2020, respectively, by asset category are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;61&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Allocation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i99cddc7e31a24d1399045fc8db6bdcec_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowODQxODUzMTgwODc0YzMyOGZkMzQyMTQ3MTFmNjlmNS90YWJsZXJhbmdlOjA4NDE4NTMxODA4NzRjMzI4ZmQzNDIxNDcxMWY2OWY1XzEtMS0xLTEtNDcyOTg_1e928e1e-d552-4c5b-86a1-e525ced0b83f"
      unitRef="number">0.61</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i2a1ce7674a634d69bf14dc35a4fd4c8c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowODQxODUzMTgwODc0YzMyOGZkMzQyMTQ3MTFmNjlmNS90YWJsZXJhbmdlOjA4NDE4NTMxODA4NzRjMzI4ZmQzNDIxNDcxMWY2OWY1XzEtMi0xLTEtNDcyOTg_956e9683-1fbd-4851-8702-9a65350b94c2"
      unitRef="number">0.63</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i4c0edebd6603427f9a8c9da0fff92754_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowODQxODUzMTgwODc0YzMyOGZkMzQyMTQ3MTFmNjlmNS90YWJsZXJhbmdlOjA4NDE4NTMxODA4NzRjMzI4ZmQzNDIxNDcxMWY2OWY1XzItMS0xLTEtNDcyOTg_8017a985-b5ca-46c0-bef7-248009b3ee6c"
      unitRef="number">0.33</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="if50deaa53c6a44b7a73604d4b9df38e6_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowODQxODUzMTgwODc0YzMyOGZkMzQyMTQ3MTFmNjlmNS90YWJsZXJhbmdlOjA4NDE4NTMxODA4NzRjMzI4ZmQzNDIxNDcxMWY2OWY1XzItMi0xLTEtNDcyOTg_902aa6c9-b240-45ce-b28d-d521f8096ccc"
      unitRef="number">0.36</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ib062122ea52c41eb9d2944f8ad7bd9dd_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowODQxODUzMTgwODc0YzMyOGZkMzQyMTQ3MTFmNjlmNS90YWJsZXJhbmdlOjA4NDE4NTMxODA4NzRjMzI4ZmQzNDIxNDcxMWY2OWY1XzMtMS0xLTEtNDcyOTg_b66216d8-84c0-498d-8ad4-8b0a16850ff1"
      unitRef="number">0.06</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i4cab5181940d4ee984042cd3d76aa2bd_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowODQxODUzMTgwODc0YzMyOGZkMzQyMTQ3MTFmNjlmNS90YWJsZXJhbmdlOjA4NDE4NTMxODA4NzRjMzI4ZmQzNDIxNDcxMWY2OWY1XzMtMi0xLTEtNDcyOTg_4eea0a24-67ae-4872-b5b1-3169d00441f6"
      unitRef="number">0.01</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i472c95861f6346248248490e78f1b28d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowODQxODUzMTgwODc0YzMyOGZkMzQyMTQ3MTFmNjlmNS90YWJsZXJhbmdlOjA4NDE4NTMxODA4NzRjMzI4ZmQzNDIxNDcxMWY2OWY1XzQtMS0xLTEtNDcyOTg_5297e01f-7906-4a18-a2c0-0fd5d75d28c9"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowODQxODUzMTgwODc0YzMyOGZkMzQyMTQ3MTFmNjlmNS90YWJsZXJhbmdlOjA4NDE4NTMxODA4NzRjMzI4ZmQzNDIxNDcxMWY2OWY1XzQtMi0xLTEtNDcyOTg_164b9b75-15f9-4e33-bdf8-6873ef05c1ec"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <tmp:ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMjk4_d58d44fd-8472-4767-a2b3-9f28427a9983">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The major categories of assets in the Company&#x2019;s DB Pension Plan as of year-end are presented in the following table. Assets are segregated by the level of valuation inputs within the fair value hierarchy established by ASC Topic 820 utilized to measure fair value (see Note 19-Fair Value Measurements).&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.061%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stocks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Fair Value of Plan Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96,393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96,393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.061%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stocks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Fair Value of Plan Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;89,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;89,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tmp:ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9473473a9b9345edb7022437b3261dbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzMtMS0xLTEtNDcyOTg_a6872e4c-50ef-4b37-b72e-408768666c87"
      unitRef="usd">5472000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i719ea0a0cc6b48d0867e6f1004c26b8d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzMtMi0xLTEtNDcyOTg_f097ac6b-633a-4e08-8c74-b8047401992d"
      unitRef="usd">5472000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i087241ec5d9f4ab3b78611a7ecd4f412_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzMtMy0xLTEtNDcyOTg_03e96086-f1a5-49e8-9422-748536e680e8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iccfd59a8cad545778726bfab3f60a6ed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzMtNC0xLTEtNDcyOTg_654815a0-2d95-4601-9bb7-c01a28208d27"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ief9ddd87b4354469976b4459f3cc3e1a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzctMS0xLTEtNDcyOTg_3c786b6c-f57a-4dd6-a6ee-f6e4bd1be3bf"
      unitRef="usd">29227000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if2c6005a9523424ab5bb7104d6a93973_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzctMi0xLTEtNDcyOTg_f17b5ddf-43c2-49ad-a3cb-7e5d6bdc4242"
      unitRef="usd">29227000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ieccc6537c73c4185a3a8662fa39bb6a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzctMy0xLTEtNDcyOTg_61526010-08d0-4d6f-9e9f-72c6d62942ef"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i517d12dcf8994dd6bf10eefb848fc764_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzctNC0xLTEtNDcyOTg_df37fead-7368-4853-af08-6f8593f9e703"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5d92656bde3343e2841a4a936854ef85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzgtMS0xLTEtNDcyOTg_da110912-8362-4d73-a80f-91b369db38c0"
      unitRef="usd">61694000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i03ec56bc9c974d48a89ac88adc86679a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzgtMi0xLTEtNDcyOTg_bf8d6b4c-dbd4-4ddd-a0bc-afd51f9e468b"
      unitRef="usd">61694000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idf984db0d9c54068830c6572267c8f01_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzgtMy0xLTEtNDcyOTg_2e4e7b6f-63a0-4b0d-887c-117d8bce3c57"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3b63976fbe2443a79e9023321a8c70c2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzgtNC0xLTEtNDcyOTg_5131efbe-28e9-40d4-84f7-3af41a1b3aad"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i472c95861f6346248248490e78f1b28d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzEwLTEtMS0xLTQ3Mjk4_79e1d730-8a29-48a8-96cd-c65ad8f8465a"
      unitRef="usd">96393000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i29ed4dab46974dd59e0d251237c0ea37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzEwLTItMS0xLTQ3Mjk4_ef7d17a1-dda5-4504-9b81-435c74e70d87"
      unitRef="usd">96393000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic42bc9181708443ea178a8c7d78e3685_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzEwLTMtMS0xLTQ3Mjk4_9286fad6-7d7b-4b5b-aa90-7803f140dd39"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0ed14f0b296c491bb7b7b8d7cfdac88d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTowMGVhZTMwZjU2MjY0OWRlYjI2OThiMGQxNDFlYmM1NS90YWJsZXJhbmdlOjAwZWFlMzBmNTYyNjQ5ZGViMjY5OGIwZDE0MWViYzU1XzEwLTQtMS0xLTQ3Mjk4_a1628b6d-ce8b-4711-a936-4dac3783e520"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9962533a454245c1baabd66bb6aadad7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzMtMS0xLTEtNDcyOTg_2435bf55-24c3-4aae-a923-1de189f51940"
      unitRef="usd">2417000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i24f07351a685411e9eecf9127e904717_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzMtMi0xLTEtNDcyOTg_5d1804fe-8a11-439c-b2fb-0c30ca35d1a2"
      unitRef="usd">2417000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ieb8f8701c0be4b328578d882d2cb4990_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzMtMy0xLTEtNDcyOTg_bd5f46d8-8b9a-4c49-8aa5-c4014536a904"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2bc9928cffc04060a22d02883b5d68d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzMtNC0xLTEtNDcyOTg_0a3fb461-5003-4d02-8df7-7a5b9b6b4193"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5488642cec83425ba1455961674eac59_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzctMS0xLTEtNDcyOTg_d6e77dac-8cfe-4339-a64f-e7cc3e29533c"
      unitRef="usd">26422000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i90bdedf8ab854ca6b9f07d765edce4d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzctMi0xLTEtNDcyOTg_56d02f25-2dfb-4563-a0f6-12af4ed9a0c0"
      unitRef="usd">26422000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib19a5a3e2d0e48f4a6a698de59c59b2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzctMy0xLTEtNDcyOTg_d40f528f-5a9c-4140-b51d-1f1a2d24a27a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i267f73244c554bdd8abbb535ade799ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzctNC0xLTEtNDcyOTg_a0c83a0f-33d1-42f9-be7f-6225fe9bbab6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i34ba000189a548179a8e657133d02499_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzgtMS0xLTEtNDcyOTg_b55c0657-ac80-4df3-8480-ab0c26ec68ab"
      unitRef="usd">60333000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i995ffbfe678c47f1937a5c5d4747761a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzgtMi0xLTEtNDcyOTg_496a3d90-19ab-43cb-ac8a-86f2dc372902"
      unitRef="usd">60333000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1a409e48a70e49b4b10204ee814fb020_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzgtMy0xLTEtNDcyOTg_233bb5bd-8229-4399-86f4-4ace823ddcfd"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4309619e132b43fab018748df677ae0e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzgtNC0xLTEtNDcyOTg_0aead91b-8f67-4597-bfa1-195c062fd718"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id715add8e2484370b5e8f73c8e31555a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzEwLTEtMS0xLTQ3Mjk4_7f2a7bf2-d701-4147-a4f9-395e78eaee89"
      unitRef="usd">89172000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie3a03fc20d9746cb9ddd412d8e6e6b82_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzEwLTItMS0xLTQ3Mjk4_fd481dce-77b2-47b8-b86d-557e647aea6e"
      unitRef="usd">89172000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9768aefa7a85471b8d0a0c540d82e0ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzEwLTMtMS0xLTQ3Mjk4_c88b64b8-a223-4910-a039-3e372f8726ff"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5a3bf5e6399f4a8682af923d79253df6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90YWJsZTphZTI1MzdhM2NkZDU0NDhlOGY4NDBiYjRmMzMzN2RlNC90YWJsZXJhbmdlOmFlMjUzN2EzY2RkNTQ0OGU4Zjg0MGJiNGYzMzM3ZGU0XzEwLTQtMS0xLTQ3Mjk4_2555919a-2e72-4257-a0e8-736b08171185"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEyMDgy_1571e161-8e85-4681-a9ee-e3b23ed1c696"
      unitRef="usd">5400000</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEyMDky_93bbb370-4029-4156-8baa-6f05204f323b"
      unitRef="usd">4500000</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEyMTA2_96a2cf4b-77f1-4022-a8af-109a135e3ecb"
      unitRef="usd">4400000</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <tmp:EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEyMjcx_45876b98-cfe7-4a8c-a3e4-88f263d3f84d"
      unitRef="number">0.04</tmp:EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch>
    <tmp:DefinedBenefitPlanMatchingContributionsByEmployer
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEyNDMz_b5cbb6dd-0883-472c-841b-6f0aacfc3d13"
      unitRef="usd">3000000</tmp:DefinedBenefitPlanMatchingContributionsByEmployer>
    <tmp:DefinedBenefitPlanMatchingContributionsByEmployer
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEyNDQz_fa64c9e0-b485-4d8e-829e-013f37e0f256"
      unitRef="usd">2900000</tmp:DefinedBenefitPlanMatchingContributionsByEmployer>
    <tmp:DefinedBenefitPlanMatchingContributionsByEmployer
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEyNDU3_bb7efa8b-95b7-4ae6-b2e8-499ed6ae5493"
      unitRef="usd">2900000</tmp:DefinedBenefitPlanMatchingContributionsByEmployer>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEyNjY3_b2d951c7-621c-4df2-adab-271aa37607bc"
      unitRef="usd">86500000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEyNjgx_4b85469b-a645-4b13-a040-b2e69ca1f4ac"
      unitRef="usd">84700000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="ic0f53fbb1165430d896ec5118ef20c58_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMDY0_2485d32e-c279-4a2b-a2b7-57fb43da1c13"
      unitRef="usd">1500000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i2bc74212d4a049dc8be319f6c0062450_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMDcx_f54a35ad-dd3c-4d06-909a-5a014fc36238"
      unitRef="usd">1700000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i2c9f1899b4be4d7083f8d1e78741197e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMjYx_67fa0e0b-8208-4e00-a2fd-252de4c3c41e"
      unitRef="usd">52000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i42176c83890446259ec9667f2e2c2901_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xMzkvZnJhZzo0ZjUxMzlkYWNkOGY0NTk3ODY5ZWE2NzVlNGY3NTIyZC90ZXh0cmVnaW9uOjRmNTEzOWRhY2Q4ZjQ1OTc4NjllYTY3NWU0Zjc1MjJkXzEzMjc0_73f81bbf-b46a-4cbc-a4c8-d39130c69c0b"
      unitRef="usd">55000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzQyNDM_62169478-eb82-4cef-bb3b-8dad96c8b781">Stock Plans and Stock Based Compensation&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2019, the 2009 Tompkins Financial Corporation Equity Plan (&#x201c;2009 Equity Plan&#x201d;) expired and was replaced by the new Tompkins Financial Corporation 2019 Equity Plan (&#x201c;2019 Equity Plan&#x201d;).  Under the 2019 Equity Plan, the Company may grant stock appreciation rights ("SARs"), shares of restricted stock and restricted units and performance share awards covering up to 1,275,000 shares of the Company's common stock to certain officers, employees, and nonemployee directors.  Additionally, restricted stock awards and restricted units and performance share awards will reduce the shares available for grant under the 2019 Equity Plan by 4.25 shares for each share subject to an award, resulting in a total number of full-value share awards that may be issued under the 2019 Plan to 300,000.  Stock options and SARs are granted at an exercise price equal to the stock&#x2019;s fair value at the date of grant, may not have a term in excess of ten years, and have vesting periods that range between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzEwMjM_80750fa2-0739-4eda-8bb8-cfd7253564cd"&gt;five&lt;/span&gt; and seven years from the grant date. Options and Stock Appreciation Rights with an expiration date in 2026 have a five-year vesting schedule with zero percent vesting in year one and 25% vesting in years two through five. All other Options and Stock Appreciation Rights have a seven-year vesting schedule with zero percent vesting in year one, 17% vesting in years two through six and 15% vesting in year seven.  Restricted stock awards that were granted in 2016, 2017, 2018, 2019, 2020 and 2021 have a five-year vesting schedule with zero percent vesting in year one and 25% vesting in years two through five. All other restricted stock awards have a seven-year vesting schedule with zero percent vesting in year one, 17% vesting in years two through six and 15% vesting in year seven.  For Performance Awards, there is a 3-year performance period in the fiscal years immediately following the grant date, at which time the performance goal is measured.  If the goal is achieved, the value of the award vests is either immediately payable, or is subject to additional time-based vesting, depending on the terms of the particular executive&#x2019;s award agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company granted 67,846 equity awards to its employees in 2021, consisting of 54,151 shares of restricted stock, 5,340 performance share awards and 8,355 restricted stock units.  The Company granted 86,411 equity awards to its employees in 2020, consisting of 69,451 shares of restricted stock, 6,545 performance share awards and 10,415 restricted stock units. The Company granted 62,360 equity awards to its employees in 2019, consisting of 49,365 shares of restricted stock, 4,650 performance share awards and 8,345 restricted stock units. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the activity related to stock options and SARs under all plans for the year ended December&#160;31, 2021.&#160;&#160;&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares/Rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51,771)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;91,480&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54.17&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.10&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,690,855&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exercisable at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;85,821&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54.03&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.05&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,536,421&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total stock-based compensation expense for stock options and SARs was $151,000 in 2021, $194,000 in 2020, and $235,000 in 2019.  As of December&#160;31, 2021, unrecognized compensation cost related to unvested stock options and SARs totaled $40,000. The cost is expected to be recognized over a weighted average period of 0.8 years. Net cash proceeds, tax benefits and intrinsic value related to total stock options, SARs, and restricted stock exercised is as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from stock option exercises&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefits related to stock option exercises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;355&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intrinsic value of stock option exercises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,900&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the Black-Scholes option-valuation model to determine the fair value of incentive stock options and SARs at the date of grant. The valuation model estimates fair value based on the assumptions for the risk-free rate, expected dividend yield, volatility and expected life.  The risk-free rate is the interest rate available on zero-coupon U.S. Treasury instruments with a remaining term equal to the expected term of the share option at the time of grant. The expected dividend yield is based on the dividend trends and the market price of the Company&#x2019;s stock price at grant. Volatility is largely based on historical volatility of the Company&#x2019;s stock price. The expected term is based upon historical experience of employee exercises and terminations as the vesting term of the grants. The fair values of the grants are expensed over the vesting periods.  There were no incentive stock options or SARs granted in 2021, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.570%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options and SARs Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options and SARs Exercisable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Range of Exercise Prices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number Exercisable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$37.51-41.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.27&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$41.01-50.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.79&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$50.01-76.90&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.11&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$76.91-86.18&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.89&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;91,480&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.10&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54.17&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;85,821&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54.03&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents activity related to restricted stock awards and restricted stock units for the year ended December&#160;31, 2021.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,907)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;241,910&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;71.60&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company granted 54,151 restricted stock awards, 8,355 restricted stock units and 5,340 performance share awards in 2021, each at an average grant date fair value of $83.97. The Company granted 69,451 restricted stock awards,10,415 restricted stock units and 6,545 performance share awards in 2020, each at an average grant date fair value of $63.44. The Company granted 49,365 restricted stock awards, 8,345 restricted stock units and 4,650 performance share awards in 2019 at an average grant date fair value of $89.21. The grant date fair values were the closing prices of the Company&#x2019;s common stock on the grant dates. The Company recognized stock-based compensation related to restricted stock awards, restricted stock units, and performance share awards of $5.4 million  in 2021, $4.7 million in 2020, and $4.0 million in 2019. Unrecognized compensation costs related to restricted stock and performance awards totaled $11.5 million, and restricted stock units totaled $1.4 million at December&#160;31, 2021 and will be recognized over 3.5 years and 4.1 years, respectively on a weighted average basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i0ff3d254d6ff49e2b39823f25b4f9c88_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzQyMw_7851b504-7568-4a53-b273-ad83178ae257"
      unitRef="shares">1275000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio
      contextRef="i6ca3449269c24bb29c8587e53e5e261d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzY4NA_b8184829-4ea3-44ae-abf9-81aec378c51f"
      unitRef="number">4.25</tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ibc11b9e669904c8bbed22c1362436abc_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzgyNw_4a170a1b-1ca3-4371-bee6-5c21f173c8a1"
      unitRef="shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i7a901eaf836e4ec1a13015d3127fb212_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzk3NQ_7e1ee331-4edc-4a14-bf1d-e966d2414f35">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ic1129e15d1c144a88098f181cda384e2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzEwMzA_df8e1cc1-8ca6-478c-9549-cc60899bc27f">P7Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ibaef09296f264d9e85fd9bbd2cb31443_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4ODcz_809c91f1-760a-421a-a9fd-d5c6c7e84b1d">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i4ef04118c0594232b8cf9e6cec020ea1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4ODk3_3ddaf7f8-8cbe-4c00-a06f-65b9a3c4fa8a"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="id01a98c6ba5a4fbda866186a28093002_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTE2_7a1d7bea-8876-4834-8439-19d245220755"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i0256f82dfa22432399a61f4d2d3b3dcb_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTE2_b98a2cf6-b914-4264-bcd8-4bf7ab0fb8a1"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i7cda3597b96b48cea27f942a19c42fff_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTE2_d43704fa-8212-44d5-932e-9e925fc2256e"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="if39c4bd917944197ae016f046c9fe1af_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTE2_d502a986-eaea-4a0c-b93e-19eb04a980c9"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i3568d9ca71694ef59567c615271cfbdc_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTY1_66b25bb0-741c-4812-babd-cc6738c1eeb4">P7Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i3f4b778fd30d486f9309c88b3223e199_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTY2_95af10a0-9e8a-46e8-a889-a53705984bb1"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="iaeb4ddc9d57a444798f6838486481a60_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTIx_1188bbd4-4dbd-403a-ae3f-f80b67a9367e"
      unitRef="number">0.17</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i5a06e93d537b41f489491b453d1f0f6e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTIx_4b95baf4-46a9-479d-b25d-7d2917a94b7f"
      unitRef="number">0.17</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i010f46476df84de1a55cdc60f58cfdf1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTIx_80cca00c-67b2-4db7-8d7c-b587e6c23b8b"
      unitRef="number">0.17</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i7147efc8d3214734a1eb8229d21cadb0_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTIx_9c03bccc-bcd9-4e1e-8b51-95e2cfe693ef"
      unitRef="number">0.17</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="idbcb7fd3110d45f486365ce417d53ba4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTIx_a98a7d0c-e9a9-4e8d-9b13-6a0e0540e0c3"
      unitRef="number">0.17</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i90b95c8649704f3c83cf0fc006e0865e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTM2_f8f0e9b9-0e95-4728-bf93-e14ac23241ad"
      unitRef="number">0.15</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i94e00ac7e277404287ee369274bd78ea_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk5MDQ0_6867f301-28c3-42fc-97da-9f97e91e449c">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i0eb58e819f4c47858d63dec1a2a9d0ea_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTg0_e8bf5b99-8f60-46d5-98a5-d098febe0a55"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ifc4d01fde1854dee989f9e6440a701f7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTQx_14a9266a-3d4e-4a9a-bd9b-db5ccc2e1663"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i3a863fc3155a47d2953a209729fe12c8_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTQx_14e60d39-a06e-41d5-9e7e-c78a4f90a515"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i2730a9f7d8184eeea6269e8b79f102fe_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTQx_8078ef26-60ec-4f76-af7a-7033a98fae3a"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="id53710fc85144ed3b9a83c5477e2ff58_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTQx_e7035a97-5dc8-4030-8ddf-8f6a266976d0"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ieb4979666014497f838fb981ea900cba_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk5MDQz_237ee432-a44b-4e4d-8c29-ea4bbb23f32c">P7Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ib7e295264a5d4f2486379f9cb4b06ba6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk5MDI1_9fba4bc2-65f1-4fef-86c8-93bc517e56bd"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i135676f1bda24eb7b0d0030ceca27c7e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTI2_0febff36-fa39-44ff-90d2-ba2c363eb915"
      unitRef="number">0.17</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="iae4fbe954b844f53be54b583692a06fb_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTI2_26e41eff-7772-43b0-b2ad-b5f7a63d77ca"
      unitRef="number">0.17</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ib2049ea62fdb481daca963847191debc_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTI2_6f149dfc-ada3-49b8-8b3d-3368a617b4c2"
      unitRef="number">0.17</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="if04a342d7d654cf29be6e539bcfb8375_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTI2_773f9294-5776-46f0-a875-c855167370b6"
      unitRef="number">0.17</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i4dd483bf8b814dafb1da7e0bfe81b485_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTI2_e8939d24-b1c9-42e7-80b1-717773886f14"
      unitRef="number">0.17</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i65ed8cabe488418bb7715ffc21dc16d1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTMx_734ed28f-6f74-49f7-a1dc-801090f1546f"
      unitRef="number">0.15</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod
      contextRef="iaad6d3eb19c44e47ba87ddeebc1d0504_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzExNTQ0ODcyMDk4OTUy_75e97d33-0be7-44cb-ace7-af578749862b">P3Y</tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzEzMDY_61d24c47-6c28-4df2-96cf-9e4c814c4be2"
      unitRef="shares">67846</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i3ad0e83f4eb049b0a71560813961f242_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzEzNjE_46bc331f-1cd7-4404-b664-0a0e4afc5c85"
      unitRef="shares">54151</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i7d0751f8de0c45c08016036d119aad78_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2NDY1_65135251-419b-4769-9da5-b0afb7dbe353"
      unitRef="shares">5340</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="id80b88eea7e74f95a8edf889fc3e37a3_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2NDY5_87c0f353-de38-432c-b27a-de5c6f85543b"
      unitRef="shares">8355</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE0NzI_0bb63c83-31f4-45e8-a59a-c766dac19ce5"
      unitRef="shares">86411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="icbe8b97ca4a34c77bec0f3c8e2f23326_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE1Mjc_4c467f19-a22a-44ca-8fb5-46c3c8baf4c4"
      unitRef="shares">69451</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i9f5fc2d983dd419ea25cd92bbf8c5881_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2NDcz_6705a4e0-2eb6-4c22-8d44-da6cd4706f5b"
      unitRef="shares">6545</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="icac1bd62ffd54c9ba7e43e890220acea_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2NDgw_abc72bd2-f800-4e1e-9d8e-bdc0d211de57"
      unitRef="shares">10415</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2Nzcz_b10a8b83-d821-4fee-ab75-7f5b8006a8c9"
      unitRef="shares">62360</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i3d52eef584d64108804a64519827bb5c_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2Nzc3_f7ab5d03-841a-4d92-8175-321dfa32d41c"
      unitRef="shares">49365</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i0b67910caf6b4c828e79547fa73e190e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2Nzgx_bd91fa8d-9c54-4ff5-b375-30a196a557ce"
      unitRef="shares">4650</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i561d0182171546d3bba14820754d74e4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2Nzg1_2bc51ab2-ef3a-4cbf-9f5c-91eee30a61d9"
      unitRef="shares">8345</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzQyNTM_81658a03-9475-40d5-8e0f-9055ce5debef">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the activity related to stock options and SARs under all plans for the year ended December&#160;31, 2021.&#160;&#160;&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares/Rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51,771)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;91,480&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54.17&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.10&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,690,855&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exercisable at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;85,821&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54.03&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.05&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,536,421&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia05ed61a8bf24e6c999b3b9ee9834dc7_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzEtMS0xLTEtNDcyOTg_65837629-8e8c-4ac5-91c8-89d16cccc381"
      unitRef="shares">144387</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ia05ed61a8bf24e6c999b3b9ee9834dc7_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzEtMi0xLTEtNDcyOTg_2a0cc126-ad61-4053-8859-c74af1650278"
      unitRef="usdPerShare">50.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzItMS0xLTEtNDcyOTg_89518691-4627-4b35-ab01-556a8a2cc0d9"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzItMi0xLTEtNDcyOTg_6761e409-848b-4473-9141-8db91109fbf8"
      unitRef="usdPerShare">0.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzMtMS0xLTEtNDcyOTg_5a2065d2-4419-4deb-9bfe-d8ca6579c7c6"
      unitRef="shares">51771</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzMtMi0xLTEtNDcyOTg_02795a75-78a0-4093-8427-58d16848ffc6"
      unitRef="usdPerShare">44.42</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzQtMS0xLTEtNDcyOTg_60b055ff-a59f-4fef-927e-a9d1d29f2a5c"
      unitRef="shares">1136</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzQtMi0xLTEtNDcyOTg_71682195-4572-4fe1-9651-cfbf488096cc"
      unitRef="usdPerShare">46.28</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia19c504ad5e546279dbc723be1609a88_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzUtMS0xLTEtNDcyOTg_d84c686f-b258-4d18-a313-1badd64021f6"
      unitRef="shares">91480</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ia19c504ad5e546279dbc723be1609a88_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzUtMi0xLTEtNDcyOTg_dfc4f2a5-e03e-4b9a-9711-0ab52492649a"
      unitRef="usdPerShare">54.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzUtMy0xLTEtNDcyOTg_34bd702b-fecb-4397-b05d-acc9d2a42e05">P3Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ia19c504ad5e546279dbc723be1609a88_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzUtNC0xLTEtNDcyOTg_a6ea8ca0-5d56-430e-bb2b-d7f520a5aa0a"
      unitRef="usd">2690855000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ia19c504ad5e546279dbc723be1609a88_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzYtMS0xLTEtNDcyOTg_55b56ad1-5000-4979-8dab-04902453791d"
      unitRef="shares">85821</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ia19c504ad5e546279dbc723be1609a88_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzYtMi0xLTEtNDcyOTg_cee3fa40-546d-4a74-ad9c-25dc6f54270f"
      unitRef="usdPerShare">54.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzYtMy0xLTEtNDcyOTg_73f33f74-3a7c-4114-a97e-301e9b3e7b5c">P3Y18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="ia19c504ad5e546279dbc723be1609a88_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTozMDkzODE2NmFjMGM0OWM0YmE2YmQ1YjA1NmZkMjFmMi90YWJsZXJhbmdlOjMwOTM4MTY2YWMwYzQ5YzRiYTZiZDViMDU2ZmQyMWYyXzYtNC0xLTEtNDcyOTg_28486986-68a8-4211-9392-f621ae9a140a"
      unitRef="usd">2536421000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensation
      contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE5MTM_981ada3b-9d4b-4c28-9f4f-7c0830caec90"
      unitRef="usd">151000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ief49282ce07e4662aad2cbf143d75399_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE5MjM_fdacae8a-865c-4fe3-aa4f-cc5d21afccf7"
      unitRef="usd">194000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i071c8a2c5df74c1d8bd57364708d393f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE5Mzc_9f7ed9fd-f75a-46c1-83dc-cfe9a7824b44"
      unitRef="usd">235000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="ia19c504ad5e546279dbc723be1609a88_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzIwNDA_fe9662eb-774a-415b-a32d-924a80b8a499"
      unitRef="usd">40000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzIxMTY_59bc5b35-3f58-41f5-8e89-4b1be8b1704d">P0Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzQyNDk_3ec868b3-a2b2-436f-a284-863546231ee1">Net cash proceeds, tax benefits and intrinsic value related to total stock options, SARs, and restricted stock exercised is as follows:&#160;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from stock option exercises&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefits related to stock option exercises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;355&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intrinsic value of stock option exercises&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,900&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock>
    <tmp:ProceedsFromStockOptionsExercisedNet
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTo1MWJhN2M2YTdkYTI0N2EwYTExZDczODY0YWQ0NTQ0ZC90YWJsZXJhbmdlOjUxYmE3YzZhN2RhMjQ3YTBhMTFkNzM4NjRhZDQ1NDRkXzEtMS0xLTEtNDcyOTg_06c2ae20-fe8d-4675-8932-0062ac51ab83"
      unitRef="usd">-803000</tmp:ProceedsFromStockOptionsExercisedNet>
    <tmp:ProceedsFromStockOptionsExercisedNet
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTo1MWJhN2M2YTdkYTI0N2EwYTExZDczODY0YWQ0NTQ0ZC90YWJsZXJhbmdlOjUxYmE3YzZhN2RhMjQ3YTBhMTFkNzM4NjRhZDQ1NDRkXzEtMi0xLTEtNDcyOTg_06f79fb5-7b6c-4c46-814b-60eec8043b5e"
      unitRef="usd">-253000</tmp:ProceedsFromStockOptionsExercisedNet>
    <tmp:ProceedsFromStockOptionsExercisedNet
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTo1MWJhN2M2YTdkYTI0N2EwYTExZDczODY0YWQ0NTQ0ZC90YWJsZXJhbmdlOjUxYmE3YzZhN2RhMjQ3YTBhMTFkNzM4NjRhZDQ1NDRkXzEtMy0xLTEtNDcyOTg_ce87731c-1c4c-4f7e-9e6c-c886748c0148"
      unitRef="usd">-992000</tmp:ProceedsFromStockOptionsExercisedNet>
    <tmp:EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTo1MWJhN2M2YTdkYTI0N2EwYTExZDczODY0YWQ0NTQ0ZC90YWJsZXJhbmdlOjUxYmE3YzZhN2RhMjQ3YTBhMTFkNzM4NjRhZDQ1NDRkXzItMS0xLTEtNDcyOTg_895115aa-c2bd-45fc-9a39-3a7bf5af462e"
      unitRef="usd">355000</tmp:EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock>
    <tmp:EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTo1MWJhN2M2YTdkYTI0N2EwYTExZDczODY0YWQ0NTQ0ZC90YWJsZXJhbmdlOjUxYmE3YzZhN2RhMjQ3YTBhMTFkNzM4NjRhZDQ1NDRkXzItMi0xLTEtNDcyOTg_1b27dd81-079c-4954-8eda-9b77c959c08f"
      unitRef="usd">156000</tmp:EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock>
    <tmp:EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTo1MWJhN2M2YTdkYTI0N2EwYTExZDczODY0YWQ0NTQ0ZC90YWJsZXJhbmdlOjUxYmE3YzZhN2RhMjQ3YTBhMTFkNzM4NjRhZDQ1NDRkXzItMy0xLTEtNDcyOTg_e6d1019d-05e7-4651-91bf-3df6e4a3e24a"
      unitRef="usd">944000</tmp:EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTo1MWJhN2M2YTdkYTI0N2EwYTExZDczODY0YWQ0NTQ0ZC90YWJsZXJhbmdlOjUxYmE3YzZhN2RhMjQ3YTBhMTFkNzM4NjRhZDQ1NDRkXzMtMS0xLTEtNDcyOTg_7f98e749-1c7a-42ae-9ef7-6a0be95a3360"
      unitRef="usd">1900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTo1MWJhN2M2YTdkYTI0N2EwYTExZDczODY0YWQ0NTQ0ZC90YWJsZXJhbmdlOjUxYmE3YzZhN2RhMjQ3YTBhMTFkNzM4NjRhZDQ1NDRkXzMtMi0xLTEtNDcyOTg_de6d2fd1-68c7-45df-8366-43632c834bcc"
      unitRef="usd">570000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTo1MWJhN2M2YTdkYTI0N2EwYTExZDczODY0YWQ0NTQ0ZC90YWJsZXJhbmdlOjUxYmE3YzZhN2RhMjQ3YTBhMTFkNzM4NjRhZDQ1NDRkXzMtMy0xLTEtNDcyOTg_fdde117b-f1e4-430d-bf0a-9f5a2f6f63b4"
      unitRef="usd">2460000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i071c8a2c5df74c1d8bd57364708d393f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzMxNDU_8d232ff8-6adf-4039-9a03-a422cb0e09fd"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ief49282ce07e4662aad2cbf143d75399_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzMxNDU_c2dd36e0-55e7-4446-9255-73ec3c703091"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzMxNDU_d9478bc9-7e1e-4f21-96e9-ac4e44422609"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzQyNjY_1fabf4ef-00c6-4966-b3a6-253263035526">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.570%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options and SARs Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options and SARs Exercisable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Range of Exercise Prices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number Exercisable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$37.51-41.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.27&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$41.01-50.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.79&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$50.01-76.90&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.11&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$76.91-86.18&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.89&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;91,480&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.10&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54.17&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;85,821&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54.03&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i27b3b9e865a34a088e31ca4f53e4618d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzYtMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo3MGU5ZDI0MWVjYjQ0YWMyOWNlYWU4ODI1ZTAxZjYzZF80_9498574a-3323-4317-afdd-020eb45fd99b"
      unitRef="usdPerShare">37.51</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i27b3b9e865a34a088e31ca4f53e4618d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzYtMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo3MGU5ZDI0MWVjYjQ0YWMyOWNlYWU4ODI1ZTAxZjYzZF83_9a63eff4-517f-4cfe-8d9a-4e1b0de7a18a"
      unitRef="usdPerShare">41.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ib7a1c74d13ea4d579caa0b000cc103e4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzYtMS0xLTEtNDcyOTg_833bd311-bbe7-4b5f-ae8d-0e653a2e0954"
      unitRef="shares">17034</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i27b3b9e865a34a088e31ca4f53e4618d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzYtMi0xLTEtNDcyOTg_88cb5b50-d258-40c8-a95f-8696fe1db447">P1Y3M7D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ib7a1c74d13ea4d579caa0b000cc103e4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzYtMy0xLTEtNDcyOTg_e505d8a9-172b-4cc5-a35f-3aa42d23a1c3"
      unitRef="usdPerShare">40.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ib7a1c74d13ea4d579caa0b000cc103e4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzYtNC0xLTEtNDcyOTg_3875b522-6915-4daf-be4c-21e719f9d40f"
      unitRef="shares">17034</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ib7a1c74d13ea4d579caa0b000cc103e4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzYtNS0xLTEtNDcyOTg_a23dfddc-3499-41d7-90c9-3eff7f05971c"
      unitRef="usdPerShare">40.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i9c13debaa3a34996bdd5d7663968ef3a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzctMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo5NzI4ZDNiYzMzMDI0MDRlOTAxN2ExMzEwNDc2Njc2OF80_57c01957-940e-42bb-aa7a-9863e4ebb70b"
      unitRef="usdPerShare">41.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i9c13debaa3a34996bdd5d7663968ef3a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzctMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo5NzI4ZDNiYzMzMDI0MDRlOTAxN2ExMzEwNDc2Njc2OF83_eb276e86-311e-4834-8e0e-b4bc69bf9520"
      unitRef="usdPerShare">50.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="iaca27c71bcbf4a30aacbdb5099d5c1a2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzctMS0xLTEtNDcyOTg_7599db91-c27a-4c07-8938-9446c1e2f8a4"
      unitRef="shares">33763</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i9c13debaa3a34996bdd5d7663968ef3a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzctMi0xLTEtNDcyOTg_370c131d-4df4-46f6-9944-6c0930a252b9">P2Y9M14D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="iaca27c71bcbf4a30aacbdb5099d5c1a2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzctMy0xLTEtNDcyOTg_49bb6601-678c-4d9f-8e13-1472b4c4526d"
      unitRef="usdPerShare">49.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="iaca27c71bcbf4a30aacbdb5099d5c1a2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzctNC0xLTEtNDcyOTg_0feabe58-d2bd-44f8-ad52-92d0aa08bc4c"
      unitRef="shares">33763</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="iaca27c71bcbf4a30aacbdb5099d5c1a2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzctNS0xLTEtNDcyOTg_98ed6804-8c2c-432c-a78e-03066b7d0047"
      unitRef="usdPerShare">49.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i35fcd9b196fd492a822c53e8d176fa17_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzgtMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo1ZTUzYTg5YTZmNDY0YzBhYTlkYzM3MWY0ZTIwYzg4MV80_25739a7b-fae9-49d2-9bf6-50a784120a83"
      unitRef="usdPerShare">50.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i35fcd9b196fd492a822c53e8d176fa17_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzgtMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo1ZTUzYTg5YTZmNDY0YzBhYTlkYzM3MWY0ZTIwYzg4MV83_6f6dc94e-0d80-4c91-9ffc-5e77f519ab95"
      unitRef="usdPerShare">76.90</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ic78c398705044ff78f59c448679e8dac_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzgtMS0xLTEtNDcyOTg_d99ffb78-8b1c-4729-872a-af4135ea047c"
      unitRef="shares">40461</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i35fcd9b196fd492a822c53e8d176fa17_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzgtMi0xLTEtNDcyOTg_76384c52-5267-41b0-a965-c62c16ed986c">P4Y1M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ic78c398705044ff78f59c448679e8dac_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzgtMy0xLTEtNDcyOTg_97e434ae-5ae8-4669-84f6-158b5e89b6d2"
      unitRef="usdPerShare">63.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ic78c398705044ff78f59c448679e8dac_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzgtNC0xLTEtNDcyOTg_5db5e647-424a-4a66-aecb-d4b1f9938b03"
      unitRef="shares">34802</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ic78c398705044ff78f59c448679e8dac_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzgtNS0xLTEtNDcyOTg_c1b84acd-997d-452a-8b15-a0de826b65ed"
      unitRef="usdPerShare">65.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i876acc72adf24ff0b43f0f335bc07d82_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzktMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjphOGFhOWU3ZjQxNjM0ZjkwOThjYjkzNTYxMTUwZmJjMF80_410f32ec-73ef-4cd9-82d0-a7fb0c108e7a"
      unitRef="usdPerShare">76.91</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i876acc72adf24ff0b43f0f335bc07d82_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzktMC0xLTEtNDcyOTgvdGV4dHJlZ2lvbjphOGFhOWU3ZjQxNjM0ZjkwOThjYjkzNTYxMTUwZmJjMF83_6cff29b5-8089-4a20-9462-1ecf3b636b41"
      unitRef="usdPerShare">86.18</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="iff08d95de9514812a149d02ff83f9285_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzktMS0xLTEtNDcyOTg_202bfc88-9625-4e7c-9244-70d1972c62f1"
      unitRef="shares">222</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i876acc72adf24ff0b43f0f335bc07d82_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzktMi0xLTEtNDcyOTg_bbae0b5d-3f9c-41ec-b395-861bf34f9d72">P4Y10M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="iff08d95de9514812a149d02ff83f9285_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzktMy0xLTEtNDcyOTg_0ed296a2-31ad-47e5-8013-2dff14ad00ee"
      unitRef="usdPerShare">86.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="iff08d95de9514812a149d02ff83f9285_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzktNC0xLTEtNDcyOTg_42ef7e30-d7ad-4460-8d53-72c804e633d8"
      unitRef="shares">222</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="iff08d95de9514812a149d02ff83f9285_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzktNS0xLTEtNDcyOTg_f58e5f7a-c666-42b7-8288-b4a7cb880182"
      unitRef="usdPerShare">86.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzEwLTEtMS0xLTQ3Mjk4_a594cf74-ef5f-4739-8314-d4d626a0d958"
      unitRef="shares">91480</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzEwLTItMS0xLTQ3Mjk4_bc0c1824-2da2-40f8-9022-691f0207744b">P3Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzEwLTMtMS0xLTQ3Mjk4_df297fd4-dbea-481f-9a2b-8e96034fdfd4"
      unitRef="usdPerShare">54.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzEwLTQtMS0xLTQ3Mjk4_3dbfdfe2-7e26-4f9a-b55c-5b95899eff5c"
      unitRef="shares">85821</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTphMTI5MWJkNWExNzQ0NDZlODEyMzJlYzg1MWYzZTFkYi90YWJsZXJhbmdlOmExMjkxYmQ1YTE3NDQ0NmU4MTIzMmVjODUxZjNlMWRiXzEwLTUtMS0xLTQ3Mjk4_33393d80-d965-4da7-933a-f0253f6f1932"
      unitRef="usdPerShare">54.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzQyNjc_42a2ed2e-4d09-4b82-bbbe-9e69d15730a2">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents activity related to restricted stock awards and restricted stock units for the year ended December&#160;31, 2021.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,907)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;241,910&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;71.60&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTpjMTk2MDRiYmEwNDQ0MmRmYWU5MTI2OWVjZGNiMThlOS90YWJsZXJhbmdlOmMxOTYwNGJiYTA0NDQyZGZhZTkxMjY5ZWNkY2IxOGU5XzEtMS0xLTEtNDcyOTg_ad3076dc-fcbd-46c5-874e-9df909da47c8"
      unitRef="shares">254989</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTpjMTk2MDRiYmEwNDQ0MmRmYWU5MTI2OWVjZGNiMThlOS90YWJsZXJhbmdlOmMxOTYwNGJiYTA0NDQyZGZhZTkxMjY5ZWNkY2IxOGU5XzEtMi0xLTEtNDcyOTg_c2dd9f76-7b4a-4148-b7ba-01da98139a6b"
      unitRef="usdPerShare">70.55</tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTpjMTk2MDRiYmEwNDQ0MmRmYWU5MTI2OWVjZGNiMThlOS90YWJsZXJhbmdlOmMxOTYwNGJiYTA0NDQyZGZhZTkxMjY5ZWNkY2IxOGU5XzItMS0xLTEtNDcyOTg_0705b320-2ee4-454f-a82c-1efdf00e6b43"
      unitRef="shares">67846</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTpjMTk2MDRiYmEwNDQ0MmRmYWU5MTI2OWVjZGNiMThlOS90YWJsZXJhbmdlOmMxOTYwNGJiYTA0NDQyZGZhZTkxMjY5ZWNkY2IxOGU5XzItMi0xLTEtNDcyOTg_fa9046cd-7f12-4551-bd1c-d8dfcb6de8d3"
      unitRef="usdPerShare">83.97</tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTpjMTk2MDRiYmEwNDQ0MmRmYWU5MTI2OWVjZGNiMThlOS90YWJsZXJhbmdlOmMxOTYwNGJiYTA0NDQyZGZhZTkxMjY5ZWNkY2IxOGU5XzMtMS0xLTEtNDcyOTg_f9cf2797-e242-4c29-a16f-e69a38c9aff8"
      unitRef="shares">71907</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTpjMTk2MDRiYmEwNDQ0MmRmYWU5MTI2OWVjZGNiMThlOS90YWJsZXJhbmdlOmMxOTYwNGJiYTA0NDQyZGZhZTkxMjY5ZWNkY2IxOGU5XzMtMi0xLTEtNDcyOTg_742d64dd-be70-4f4a-9adc-ec16e5dc8e02"
      unitRef="usdPerShare">72.67</tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTpjMTk2MDRiYmEwNDQ0MmRmYWU5MTI2OWVjZGNiMThlOS90YWJsZXJhbmdlOmMxOTYwNGJiYTA0NDQyZGZhZTkxMjY5ZWNkY2IxOGU5XzQtMS0xLTEtNDcyOTg_1b78d446-258f-4e67-ae4c-36b3bde56e09"
      unitRef="shares">9018</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTpjMTk2MDRiYmEwNDQ0MmRmYWU5MTI2OWVjZGNiMThlOS90YWJsZXJhbmdlOmMxOTYwNGJiYTA0NDQyZGZhZTkxMjY5ZWNkY2IxOGU5XzQtMi0xLTEtNDcyOTg_8c38a6b4-f9ae-4990-8c21-54a40328cfaf"
      unitRef="usdPerShare">70.10</tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTpjMTk2MDRiYmEwNDQ0MmRmYWU5MTI2OWVjZGNiMThlOS90YWJsZXJhbmdlOmMxOTYwNGJiYTA0NDQyZGZhZTkxMjY5ZWNkY2IxOGU5XzUtMS0xLTEtNDcyOTg_76f3205d-578a-4ce5-b5a0-c44ca0e9332b"
      unitRef="shares">241910</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90YWJsZTpjMTk2MDRiYmEwNDQ0MmRmYWU5MTI2OWVjZGNiMThlOS90YWJsZXJhbmdlOmMxOTYwNGJiYTA0NDQyZGZhZTkxMjY5ZWNkY2IxOGU5XzUtMi0xLTEtNDcyOTg_24001dc1-8386-490a-886e-79f185ecbb2e"
      unitRef="usdPerShare">71.60</tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i3ad0e83f4eb049b0a71560813961f242_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzMzNTk_46bc331f-1cd7-4404-b664-0a0e4afc5c85"
      unitRef="shares">54151</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="id80b88eea7e74f95a8edf889fc3e37a3_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzMzODc_87c0f353-de38-432c-b27a-de5c6f85543b"
      unitRef="shares">8355</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i7d0751f8de0c45c08016036d119aad78_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzM0MTc_65135251-419b-4769-9da5-b0afb7dbe353"
      unitRef="shares">5340</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzM0OTY_da71e0cd-d5e6-4f2c-8aa3-c23745758e77"
      unitRef="usdPerShare">83.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="icbe8b97ca4a34c77bec0f3c8e2f23326_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzM1MjA_4c467f19-a22a-44ca-8fb5-46c3c8baf4c4"
      unitRef="shares">69451</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="icac1bd62ffd54c9ba7e43e890220acea_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2NTkw_abc72bd2-f800-4e1e-9d8e-bdc0d211de57"
      unitRef="shares">10415</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i9f5fc2d983dd419ea25cd92bbf8c5881_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2NTk0_6705a4e0-2eb6-4c22-8d44-da6cd4706f5b"
      unitRef="shares">6545</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="icbe8b97ca4a34c77bec0f3c8e2f23326_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzM2NTc_93d34955-ab4d-40f6-b192-9d344b666c9c"
      unitRef="usdPerShare">63.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i3d52eef584d64108804a64519827bb5c_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2ODY5_f7ab5d03-841a-4d92-8175-321dfa32d41c"
      unitRef="shares">49365</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i561d0182171546d3bba14820754d74e4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2Nzk1_2bc51ab2-ef3a-4cbf-9f5c-91eee30a61d9"
      unitRef="shares">8345</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i0b67910caf6b4c828e79547fa73e190e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2ODMx_bd91fa8d-9c54-4ff5-b375-30a196a557ce"
      unitRef="shares">4650</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i3d52eef584d64108804a64519827bb5c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzM3NTM_43606075-c87d-43f1-9a00-6b16e071da88"
      unitRef="usdPerShare">89.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensation
      contextRef="if78e032933994d95b9805120cda286e6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzM5OTg_2b5c1008-c190-4013-a3d4-29362d707b57"
      unitRef="usd">5400000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4f3a227491954c56b0b3324fd9bdc387_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4NjkxNjk3Njc2ODcz_59569b8a-ce74-4a9d-af55-0b912719236c"
      unitRef="usd">4700000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iec532ee11d9c490f9be7f5059127e732_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzQwMjM_ed10ab5c-cdbf-4e5c-a2bb-06de111316e4"
      unitRef="usd">4000000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i72acb9fc415c4606967ef65b563dcdcc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4MTQxOTQxODYzMDI1_ef4f4b77-4f7c-46d2-81c2-47c5bc2ad42b"
      unitRef="usd">11500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i76e76e6e83c04bd992e7c9f4f51eb8ee_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzE4MTQxOTQxODYzMDMy_31020805-1f08-4879-aee3-0130abf4a67d"
      unitRef="usd">1400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i1094bc61cb7f4939b575c7f4f08cb513_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzQxODk_e42558dd-5450-4277-8f25-74d94c816dac">P3Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="id80b88eea7e74f95a8edf889fc3e37a3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDIvZnJhZzoxYzNlMDBmNjY3MzI0NTIzOWZjODM4YmI5MzkwNTIzMC90ZXh0cmVnaW9uOjFjM2UwMGY2NjczMjQ1MjM5ZmM4MzhiYjkzOTA1MjMwXzQxOTY_e00eb915-5932-41e3-8d66-3551eae9d9e6">P4Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90ZXh0cmVnaW9uOjU3N2ZiMjMwZDdlYjQ2MTQ5MTI4MjQzMmUwNGY5OWZhXzM1MA_ae5a2253-a29f-4953-b4a6-eed2ae9a61ac">Other Noninterest Income and Expense&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income and operating expense totals are presented in the table below.&#160;&#160;Components of these totals exceeding 1%, and other significant items, of the aggregate of total other noninterest income and total other noninterest expenses for any of the years presented below are stated separately.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;NONINTEREST INCOME&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other service charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,826&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase in cash surrender value of corporate owned life insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,879&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain on sale of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;943&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other miscellaneous income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,555&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total other noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,203&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;NONINTEREST EXPENSES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketing expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,319&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,909&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,747&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cardholder expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,532&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;FDIC insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,758&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legal expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,190&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Penalties on prepayment of FHLB borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,929&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other miscellaneous expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,869&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total other noninterest expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;47,253&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90ZXh0cmVnaW9uOjU3N2ZiMjMwZDdlYjQ2MTQ5MTI4MjQzMmUwNGY5OWZhXzM1NQ_20bf2851-445d-4c65-844d-9f4677e44ee0">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income and operating expense totals are presented in the table below.&#160;&#160;Components of these totals exceeding 1%, and other significant items, of the aggregate of total other noninterest income and total other noninterest expenses for any of the years presented below are stated separately.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;NONINTEREST INCOME&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other service charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,826&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase in cash surrender value of corporate owned life insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,879&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain on sale of loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;943&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other miscellaneous income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,555&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total other noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,203&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;NONINTEREST EXPENSES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketing expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,319&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,909&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,747&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cardholder expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,532&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;FDIC insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,758&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legal expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,190&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Penalties on prepayment of FHLB borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,929&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other miscellaneous expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,869&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total other noninterest expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;47,253&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <tmp:ReportingThresholdForOtherIncomeAndOperatingExpenses
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90ZXh0cmVnaW9uOjU3N2ZiMjMwZDdlYjQ2MTQ5MTI4MjQzMmUwNGY5OWZhXzE2NQ_31a2eda7-ee2b-46c9-84dd-491b29f5b236"
      unitRef="number">0.01</tmp:ReportingThresholdForOtherIncomeAndOperatingExpenses>
    <tmp:OtherServiceCharges
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzMtMS0xLTEtNDcyOTg_25eeb2a7-dbba-42e9-9477-fe5f9033baad"
      unitRef="usd">2826000</tmp:OtherServiceCharges>
    <tmp:OtherServiceCharges
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzMtMi0xLTEtNDcyOTg_0b6a22f6-8c4a-4198-81ab-53ce83e5d5ca"
      unitRef="usd">2835000</tmp:OtherServiceCharges>
    <tmp:OtherServiceCharges
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzMtMy0xLTEtNDcyOTg_e75e1bae-1677-4c5c-8cee-fa5fb1dae679"
      unitRef="usd">3166000</tmp:OtherServiceCharges>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzQtMS0xLTEtNDcyOTg_13475b64-1f3d-4304-9591-3cb0718f54aa"
      unitRef="usd">1879000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzQtMi0xLTEtNDcyOTg_fa9a45d0-c065-463c-999c-4ff8ba8e2719"
      unitRef="usd">2188000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzQtMy0xLTEtNDcyOTg_39381be6-d426-43a5-a3ef-a9d9a10eed1a"
      unitRef="usd">2164000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzUtMS0xLTEtNDcyOTg_d950a3fd-5be2-4ed0-870d-93bf56c731cd"
      unitRef="usd">943000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzUtMi0xLTEtNDcyOTg_b9fbf4f0-c97f-4c1a-9dc7-ae275f517e2c"
      unitRef="usd">2054000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzUtMy0xLTEtNDcyOTg_cddad128-f3a5-488f-8064-6622c20d6f8c"
      unitRef="usd">227000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:NoninterestIncomeOther
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzctMS0xLTEtNDcyOTg_8c55d681-bb0b-42cf-ae47-bf0d97f20c6d"
      unitRef="usd">1555000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzctMi0xLTEtNDcyOTg_16877c0b-56e4-43c2-a157-a349e3ab20fd"
      unitRef="usd">1740000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzctMy0xLTEtNDcyOTg_ebafab68-8296-44f8-a2c5-4629eb730188"
      unitRef="usd">2859000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzgtMS0xLTEtNDcyOTg_05e5305f-2b2a-4d48-adad-798ff3b7505e"
      unitRef="usd">7203000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzgtMi0xLTEtNDcyOTg_cdaca9b0-a02f-43be-862c-b7891f968abd"
      unitRef="usd">8817000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzgtMy0xLTEtNDcyOTg_1786eb14-f36b-412f-be19-76a66bc3061d"
      unitRef="usd">8416000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:MarketingExpense
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzEwLTEtMS0xLTQ3Mjk4_9d7ea32e-f994-4dcc-b126-f50f6aff1c92"
      unitRef="usd">4319000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzEwLTItMS0xLTQ3Mjk4_47a06046-3c58-4df9-b583-efaa0b080e8c"
      unitRef="usd">4750000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzEwLTMtMS0xLTQ3Mjk4_f431797d-34b1-4f9a-8e01-6a1dab99c168"
      unitRef="usd">4856000</us-gaap:MarketingExpense>
    <us-gaap:ProfessionalFees
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzExLTEtMS0xLTQ3Mjk4_4c77b31e-6301-41e2-b7c5-0e8d8c3bda6d"
      unitRef="usd">6909000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzExLTItMS0xLTQ3Mjk4_3eb10b1d-5fa7-4b9a-a4aa-ad51832c18eb"
      unitRef="usd">6054000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzExLTMtMS0xLTQ3Mjk4_abd436c0-8c14-437b-b461-280c884691f9"
      unitRef="usd">8942000</us-gaap:ProfessionalFees>
    <tmp:TechnologyExpense
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzEyLTEtMS0xLTQ3Mjk4_46d53746-d7da-4c3c-b745-5677b9d798cb"
      unitRef="usd">11747000</tmp:TechnologyExpense>
    <tmp:TechnologyExpense
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzEyLTItMS0xLTQ3Mjk4_8be5d37e-c896-4bc0-9dbc-2446e11dc06a"
      unitRef="usd">11791000</tmp:TechnologyExpense>
    <tmp:TechnologyExpense
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzEyLTMtMS0xLTQ3Mjk4_da250c11-dbb2-467d-b56a-7475500bf254"
      unitRef="usd">10666000</tmp:TechnologyExpense>
    <tmp:CardholderExpenses
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzEzLTEtMS0xLTQ3Mjk4_2f069da4-13e3-4e9a-b204-b2dc67dbdc23"
      unitRef="usd">3532000</tmp:CardholderExpenses>
    <tmp:CardholderExpenses
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzEzLTItMS0xLTQ3Mjk4_f5a9207c-540e-4c6d-ae49-1fd961799454"
      unitRef="usd">3252000</tmp:CardholderExpenses>
    <tmp:CardholderExpenses
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzEzLTMtMS0xLTQ3Mjk4_24fa2d2a-7c24-4317-9d35-505de6a7926e"
      unitRef="usd">3238000</tmp:CardholderExpenses>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE0LTEtMS0xLTQ3Mjk4_fe328763-d6d4-457a-a0f6-40d883d0ce56"
      unitRef="usd">2758000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE0LTItMS0xLTQ3Mjk4_7e457a5f-740e-4a45-b498-1ff527fd8fad"
      unitRef="usd">2398000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE0LTMtMS0xLTQ3Mjk4_50c533b2-4fd4-400d-9d58-eca0c762a019"
      unitRef="usd">773000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:LegalFees
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE1LTEtMS0xLTgxMDY5_b7c13242-0e7d-4474-9fbc-3556334ee96c"
      unitRef="usd">1190000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE1LTItMS0xLTgxMDY5_8c2d7d94-c247-4df8-873b-2db7733d0d95"
      unitRef="usd">1199000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE1LTMtMS0xLTgxMDY5_8c9c8f83-5890-4b7a-932e-23664a9fd327"
      unitRef="usd">1200000</us-gaap:LegalFees>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE2LTEtMS0xLTgxMDg0_89dc0d92-b861-4014-8db2-4bf13d3b2898"
      unitRef="usd">2929000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE2LTItMS0xLTgxMDg0_6493a9c4-fa09-4340-b936-e71671142b29"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE2LTMtMS0xLTgxMDg0_ee05a77d-1507-41ea-aca1-6dc40c48ef9e"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties>
    <tmp:OtherMiscellaneousExpenses
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE1LTEtMS0xLTQ3Mjk4_2045cf25-bf50-4d1c-bf9b-588802a6e4ac"
      unitRef="usd">13869000</tmp:OtherMiscellaneousExpenses>
    <tmp:OtherMiscellaneousExpenses
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE1LTItMS0xLTQ3Mjk4_778e1684-24c4-4d33-9740-fb85af4737fe"
      unitRef="usd">15285000</tmp:OtherMiscellaneousExpenses>
    <tmp:OtherMiscellaneousExpenses
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE1LTMtMS0xLTQ3Mjk4_479ec2c6-f7ee-4d38-a9c4-f78f840b29d1"
      unitRef="usd">16574000</tmp:OtherMiscellaneousExpenses>
    <us-gaap:OtherNoninterestExpense
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE2LTEtMS0xLTQ3Mjk4_0967ac5c-f13b-4dc6-958d-554bb2fdcc40"
      unitRef="usd">47253000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE2LTItMS0xLTQ3Mjk4_76f3764b-9422-49f7-8ea8-f77b296a4e86"
      unitRef="usd">44729000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDUvZnJhZzo1NzdmYjIzMGQ3ZWI0NjE0OTEyODI0MzJlMDRmOTlmYS90YWJsZTo1ODIyODdiYTE0MTk0MmQ1OWJhZDQzODJkNGJlYjU0OS90YWJsZXJhbmdlOjU4MjI4N2JhMTQxOTQyZDU5YmFkNDM4MmQ0YmViNTQ5XzE2LTMtMS0xLTQ3Mjk4_b93ac07c-5f27-49cb-bdb5-09e600b3cba0"
      unitRef="usd">46249000</us-gaap:OtherNoninterestExpense>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzgwMjU_f45bf5be-1ed5-4974-a139-8c52951b1253">Revenue Recognition&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As stated in Note 1 - "Summary of Significant Accounting Policies," the Company adopted ASU No. 2014-09 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;Revenue from Contracts with Customers&#x201d; (ASC 606)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and all subsequent ASUs that modified ASC 606 on January 1, 2018.  ASC 606 does not apply to revenue associated with financial instruments, including revenue from loans and securities. In addition, certain &lt;/span&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;noninterest income streams such as fees associated with mortgage servicing rights, financial guarantees, derivatives, and certain credit card fees are also not in scope of the new guidance. ASC 606 is applicable to noninterest revenue streams such as trust and asset management income, deposit related fees, interchange fees, merchant income, and annuity and insurance commissions. However, the recognition of these revenue streams did not change significantly upon adoption of ASC 606. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Insurance Commissions and Fees&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Insurance commissions and fees from insurance product sales are typically earned upon the effective date of bound coverage, as no significant performance obligation remains after coverage is bound. Commission revenue on policies billed in installments is now accrued based upon the completion of the performance obligation creating a current asset for the unbilled revenue until such time as an invoice is generated, typically not to exceed twelve months. The impact of these changes was not significant, but it will result in slight variances from quarter to quarter. Contingent commissions are estimated based upon management&#x2019;s expectations for the year with an appropriate constraint applied and accrued relative to the recognition of the corresponding core commissions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Trust &amp;amp; Asset Management&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trust and asset management income is primarily comprised of fees earned from the management and administration of trusts and other customer assets. The Company&#x2019;s performance obligation is generally satisfied over time and the resulting fees are recognized monthly, based upon the month-end market value of the assets under management and the applicable fee rate. Payment is generally received a few days after month end through a direct charge to customers&#x2019; accounts. The Company does not earn performance-based incentives. Optional services such as real estate sales and tax return preparation services are also available to existing trust and asset management customers. The Company&#x2019;s performance obligation for these transactional-based services is generally satisfied, and related revenue recognized, at a point in time (i.e., as incurred). Payment is received shortly after services are rendered.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mutual Fund &amp;amp; Investment Income&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mutual fund and investment income consists of other recurring revenue streams such as commissions from sales of mutual funds and other investments, investment advisory fees from the Company&#x2019;s Strategic Asset Management Services (SAM) wealth management product. Commissions from the sale of mutual funds and other investments are recognized on trade date, which is when the Company has satisfied its performance obligation. The Company also receives periodic service fees (i.e., trailers) from mutual fund companies typically based on a percentage of net asset value, recorded over time, usually monthly or quarterly, as net asset value is determined. Investment advisor fees from the wealth management product is earned over time and based on an annual percentage rate of the net asset value. The investment advisor fees are charged to the customer&#x2019;s account in advance on the first month of the quarter, and the revenue is recognized over the following three-month period. The Company does engage a third party, LPL Financial, LLC (LPL), to satisfy part of this performance obligation, and therefore this income is reported net of any corresponding expenses paid to LPL.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Service Charges on Deposit Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service charges on deposit accounts consist of account analysis fees (i.e., net fees earned on analyzed business and public checking accounts), monthly service fees, check orders, and other deposit account related fees. The Company&#x2019;s performance obligation for account analysis fees and monthly service fees is generally satisfied, and the related revenue recognized, over the period in which the service is provided. Check orders and other deposit account related fees are largely transactional based, and therefore, the Company&#x2019;s performance obligation is satisfied and related revenue recognized, at a point in time. Payment for service charges on deposit accounts is primarily received immediately or in the following month through a direct charge to customers&#x2019; accounts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Card Services Income&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fees, exchange, and other service charges are primarily comprised of debit and credit card income, ATM fees, merchant services income, and other service charges. Debit and credit card income is primarily comprised of interchange fees earned whenever the Company&#x2019;s debit and credit cards are processed through card payment networks such as MasterCard. ATM fees are primarily generated when a Company cardholder uses a non-Company ATM or a non-Company cardholder uses a Company ATM. Merchant services income mainly represents fees charged to merchants to process their debit and credit card transactions, in addition to account management fees. The Company&#x2019;s performance obligation for fees and exchange are largely satisfied, and related revenue recognized, when the services are rendered or upon completion. Payment is typically received immediately or in the following month. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other service charges include revenue from processing wire and ACH transfers, lock box service and safe deposit box rental. Payment on these revenue streams is received primarily through a direct charge to the customer&#x2019;s account, immediately or in the following month, and therefore, the Company&#x2019;s performance obligation is satisfied, and related revenue recognized, at a point in time.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following presents noninterest income, segregated by revenue streams in-scope and out-of-scope of ASC 606, for the years ended December&#160;31, 2021, 2020, and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Noninterest Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;In-scope of Topic 606:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34,836&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment Service Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19,388&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service Charges on Deposit Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Card Services Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,826&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,204&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noninterest Income (in-scope of ASC 606)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;72,601&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noninterest Income (out-of-scope of ASC 606)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,248&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Noninterest Income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;78,849&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Balances&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A contract asset balance occurs when an entity performs a service for a customer before the customer pays consideration or before payment is due, which would result in contract receivables or assets, respectively. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A contract liability balance is an entity&#x2019;s obligation to transfer a service to a customer for which the entity has already received payment or for which payment is due from the customer.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company&#x2019;s noninterest revenue streams, excluding some insurance commissions and fees, are largely based on transactional activity, or standard month-end revenue accruals such as asset management fees based on month-end market values. Receivables primarily consist of amounts due for insurance and wealth management services performed for which the Company's performance obligations have been fully satisfied. Receivables amounted to $6.0 million and $2.3 million, respectively, at December&#160;31, 2021, compared to $5.2 million and $2.2 million, respectively, at December&#160;31, 2020. Additionally, the Company had contract assets related to contingent income of $3.0 million, and $2.5 million, respectively, related to period end 2021, and 2020, and contract liabilities of $1.7 million for year end 2021 and $2.0 million for year end 2020.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Contract Acquisition Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the adoption of ASC 606, an entity is required to capitalize, and subsequently amortize into expense, certain incremental costs of obtaining a contract with a customer if these costs are expected to be recovered. The incremental costs of obtaining a contract are those costs that an entity incurs to obtain a contract with a customer that it would not have incurred if the contract had not been obtained (for example, sales commission). The Company utilizes the practical expedient which allows entities to immediately expense contract acquisition costs when the asset that would have resulted from capitalizing these costs would have been amortized in one year or less. Upon adoption of ASC 606, the Company did not capitalize any contract acquisition costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzgwMjY_af1e5d82-adf2-49bb-980b-f90824ae3be5">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following presents noninterest income, segregated by revenue streams in-scope and out-of-scope of ASC 606, for the years ended December&#160;31, 2021, 2020, and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Noninterest Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;In-scope of Topic 606:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34,836&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment Service Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19,388&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service Charges on Deposit Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Card Services Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,826&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,204&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noninterest Income (in-scope of ASC 606)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;72,601&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noninterest Income (out-of-scope of ASC 606)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,248&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Noninterest Income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;78,849&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i57af87133fc341dc97b8e7443a01c7e5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzQtMS0xLTEtNDcyOTg_90ed5edf-f136-404e-b165-50b3f5cd2c61"
      unitRef="usd">34836000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e6a4acd1dcc4414b061ecf50deb71da_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzQtMi0xLTEtNDcyOTg_5db84dac-e2b8-480d-ac81-26e291e788c9"
      unitRef="usd">31505000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iab32bea9573b4a0a824f3fa07cb2dfd2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzQtMy0xLTEtNDcyOTg_6ae15d50-3f41-4dd6-9e87-c0bfbd7a6af6"
      unitRef="usd">31091000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib3b790d30c924c098280fc55035441bb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzUtMS0xLTEtNDcyOTg_0ecad19c-1872-48b8-b40f-50c16baa1200"
      unitRef="usd">19388000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a37235fe1f34fc0b003e3f96614edd5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzUtMi0xLTEtNDcyOTg_65e5de18-d0f3-4c05-8222-2d785225ab8d"
      unitRef="usd">17520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5b76f38978f34381aadce79fcaa8f777_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzUtMy0xLTEtNDcyOTg_4dd59f4e-e630-49b1-96d7-87df06f65a32"
      unitRef="usd">16434000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i306c3dfbb43e42dbaed50f4ea4207771_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzYtMS0xLTEtNDcyOTg_d0ec0c9d-4f00-4d5c-afed-f01defb5552d"
      unitRef="usd">6347000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3a371bcb82f43e9a1d71bdcbf6ae120_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzYtMi0xLTEtNDcyOTg_92a1c398-d635-489d-86b2-f3e0ed526e23"
      unitRef="usd">6312000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9bcd91253bc64857a13950cb015d38a9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzYtMy0xLTEtNDcyOTg_0405a077-da77-4466-871e-ca422308047f"
      unitRef="usd">8321000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i080c9de689f54f00aa67e901e3765eae_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzctMS0xLTEtNDcyOTg_c75b3169-6c48-45fd-9249-32221fbb7612"
      unitRef="usd">10826000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibd3fd795659841b7bf1625bc06c3b85e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzctMi0xLTEtNDcyOTg_f00035ef-6c50-4412-9dfe-24b8d51f6402"
      unitRef="usd">9263000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8ce0c1f7eb8c4c34bb94b23d2bf4c6e9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzctMy0xLTEtNDcyOTg_e1caeba0-003f-401e-a902-a79127a4d0db"
      unitRef="usd">10526000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc7eea43edc945b890c94b26f12a306b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzgtMS0xLTEtNDcyOTg_422399b4-5c3a-448b-9550-aa1bc0238497"
      unitRef="usd">1204000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65868bc058ab43b4a3f92149eca32020_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzgtMi0xLTEtNDcyOTg_ae1fedf7-dae7-4742-b6ad-041b55549df6"
      unitRef="usd">1146000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iedd8db0b29ca4749979556d7847e6d1a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzgtMy0xLTEtNDcyOTg_4a105f6b-acd6-4ffb-b9b7-e8ebfecd558c"
      unitRef="usd">1183000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzktMS0xLTEtNDcyOTg_c2754898-b5ae-4d41-9e55-bcc608dd5091"
      unitRef="usd">72601000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzktMi0xLTEtNDcyOTg_7080a69f-2834-43a8-b2ef-a794205c100d"
      unitRef="usd">65746000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzktMy0xLTEtNDcyOTg_6554346b-2321-4170-b59f-b306772a8e08"
      unitRef="usd">67555000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomerExcludingInterestIncome
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzEwLTEtMS0xLTQ3Mjk4_43143b13-f8f5-4b5c-9949-1df3deba39a7"
      unitRef="usd">6248000</us-gaap:RevenueNotFromContractWithCustomerExcludingInterestIncome>
    <us-gaap:RevenueNotFromContractWithCustomerExcludingInterestIncome
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzEwLTItMS0xLTQ3Mjk4_8db4bb80-ed4f-4962-a784-728202e0f640"
      unitRef="usd">8114000</us-gaap:RevenueNotFromContractWithCustomerExcludingInterestIncome>
    <us-gaap:RevenueNotFromContractWithCustomerExcludingInterestIncome
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzEwLTMtMS0xLTQ3Mjk4_8d457003-47a3-43d8-aad8-aec23f2cbf46"
      unitRef="usd">7878000</us-gaap:RevenueNotFromContractWithCustomerExcludingInterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzExLTEtMS0xLTQ3Mjk4_a1d5d479-7b7e-4961-9dfe-255d0e8a6721"
      unitRef="usd">78849000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzExLTItMS0xLTQ3Mjk4_8e37f03d-60ea-4e89-bc56-03192ccdd7c1"
      unitRef="usd">73860000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90YWJsZTplZTVmYmE4Y2UyOGU0ODE3YTQzZTg5ODg4MWE3ODM2NC90YWJsZXJhbmdlOmVlNWZiYThjZTI4ZTQ4MTdhNDNlODk4ODgxYTc4MzY0XzExLTMtMS0xLTQ3Mjk4_d24bcc16-756c-4053-9911-baa3df8b1b29"
      unitRef="usd">75433000</us-gaap:NoninterestIncome>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i4ab48a96356a4786926453103df9bb61_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzEwOTk1MTE2MzU4MDc_b5fe70e4-e1ba-47a4-b26a-56324291657e"
      unitRef="usd">6000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i0bad8433d9ce42be908344e5f6673436_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzEwOTk1MTE2MzU4MTU_b7d5e80f-2f0d-41f3-9798-bbb5b66f0bfc"
      unitRef="usd">2300000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie549f5d99ff743ce8c710dacc44e06e6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzEwOTk1MTE2MzU4MjM_35171a04-5ad7-4bb4-b715-a3e19d109ce1"
      unitRef="usd">5200000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie063edaa99d24618b2746f01354b33c5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzEwOTk1MTE2MzU4Mjc_e0f65a9a-4c40-47d2-aba9-40962a07d717"
      unitRef="usd">2200000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i9faad91a88e940c198fdcaf517fe249d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzEwOTk1MTE2MzU4Mzg_f647f79f-6d29-4b77-8f89-fcf42169c88a"
      unitRef="usd">3000000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="ib40614aede4945d89b2397be37777794_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzEwOTk1MTE2MzU4NDQ_f8c2ef82-3626-4e96-b7fc-04a1662b21aa"
      unitRef="usd">2500000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i9faad91a88e940c198fdcaf517fe249d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzEwOTk1MTE2MzU4NzI_13da4c60-b628-45f1-b411-f5bd61c3c5b1"
      unitRef="usd">1700000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ib40614aede4945d89b2397be37777794_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzEwOTk1MTE2MzU4ODE_2690e00d-be4b-4da1-b81d-88150f68d1fd"
      unitRef="usd">2000000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i50e86c972ae44f7aa106c78aa7019f8a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNDgvZnJhZzpjODZiMDQyZGNjNjQ0MTNiOTI3NTQ2NDk4NDQ4MTUzNy90ZXh0cmVnaW9uOmM4NmIwNDJkY2M2NDQxM2I5Mjc1NDY0OTg0NDgxNTM3XzEwOTk1MTE2MzU4ODE_a27161bd-cd85-4721-8dfe-0d61ae5d41aa"
      unitRef="usd">2000000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzIyNDk_3a4cff9a-d7f5-46f4-b42c-46334add8ec6">Income Taxes&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The income tax expense (benefit) attributable to income from operations is summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19,345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,485&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,830&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,039&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;313&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,352&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,384&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,798&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25,182&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,284)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The primary reasons for the differences between income tax expense and the amount computed by applying the statutory federal income tax rate to earnings are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax exempt income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess benefits from equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank-owned life insurance income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.&#160;&#160;Significant components of the Company&#x2019;s deferred tax assets and liabilities as of December 31 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,160&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,277&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,858&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income on nonperforming loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;470&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,303&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase accounting adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;360&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities held at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred loan fees and costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,664&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,017&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34,272&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,875&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,092&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,270&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,586&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,401&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase accounting adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,985&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,657&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26,596&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net deferred tax asset at year-end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,676&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net deferred tax asset at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,474&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Decrease) increase  in net deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CECL accounting standard adoption recorded through equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,798&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,284)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The above analysis does not include recorded deferred tax assets (liabilities) of $4.7 million and $(6.7) million as of December&#160;31, 2021 and 2020, respectively, related to net unrealized holdings losses/(gains) in the available-for-sale debt securities portfolio. In addition, the analysis excludes recorded deferred tax assets of $13.4 million and $17.1 million, as of December&#160;31, 2021 and 2020, respectively, related to employee benefit plans.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Realization of deferred tax assets is dependent upon the generation of future taxable income or the existence of sufficient taxable income. A valuation allowance is provided when it is more likely than not that some portion of the deferred tax assets will not be realized. In assessing the need for a valuation allowance, management considers the scheduled reversal of the deferred tax liabilities, the level of historical taxable income, and the projected future taxable income over the periods in which the temporary differences comprising the deferred tax assets will be deductible. Based on its assessment, management determined that no valuation allowance was necessary at December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021 the Company had an insignificant amount of ASC 740-10 unrecognized tax benefits.  At December&#160;31, 2020, the Company had no ASC 740-10 unrecognized tax benefits. The Company does not expect the total amount of unrecognized tax benefits to significantly increase within the next twelve months. The Company recognizes interest and penalties on unrecognized tax benefits in income tax expense in its Consolidated Statements of Income.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to U.S. federal income tax and income tax in New York and various state jurisdictions. All tax years ending after December 31, 2017 are open to examination by the taxing authorities.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzIyNDI_bca8a2ae-25f1-46e7-8242-f62879257db2">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The income tax expense (benefit) attributable to income from operations is summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19,345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,485&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,830&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,039&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;313&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,352&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,384&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,798&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25,182&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,284)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzItMS0xLTEtNDcyOTg_4bbcbf56-7437-497c-a5a2-377f1d60a1d3"
      unitRef="usd">19345000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzItMi0xLTEtNDcyOTg_5dfbb7d3-e487-489d-816d-cdde3d0cbd07"
      unitRef="usd">1485000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzItMy0xLTEtNDcyOTg_96427e6d-becd-4cca-8991-420b56581872"
      unitRef="usd">20830000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzMtMS0xLTEtNDcyOTg_2134187b-0732-47b7-853d-499e6683774c"
      unitRef="usd">4039000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzMtMi0xLTEtNDcyOTg_be09cd2d-0f9c-46be-a509-1581808d1e40"
      unitRef="usd">313000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzMtMy0xLTEtNDcyOTg_9570e66e-7fc7-451c-a7ed-119b42e14508"
      unitRef="usd">4352000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzQtMS0xLTEtNDcyOTg_19c18b99-5bd1-4ca7-bade-88868a1c8392"
      unitRef="usd">23384000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzQtMi0xLTEtNDcyOTg_ea276164-70df-4d4b-aad8-5ad0e03ef867"
      unitRef="usd">1798000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzQtMy0xLTEtNDcyOTg_a8dc3504-b6ed-4cc8-97bd-b677917e1a27"
      unitRef="usd">25182000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzYtMS0xLTEtNDcyOTg_5ac33224-2ece-42ff-a247-4d5584db4879"
      unitRef="usd">22199000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzYtMi0xLTEtNDcyOTg_7900855d-cd6a-4930-962f-c9655326b75d"
      unitRef="usd">-5247000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzYtMy0xLTEtNDcyOTg_dd0f8b37-e14c-49a8-ba9b-ac90cc22f9ec"
      unitRef="usd">16952000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzctMS0xLTEtNDcyOTg_e2deeb42-7916-4e81-823d-e02ca66617d0"
      unitRef="usd">4009000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzctMi0xLTEtNDcyOTg_7c321fc7-0e8f-4523-ba00-db4ccacb68a6"
      unitRef="usd">-1037000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzctMy0xLTEtNDcyOTg_99928422-1977-475d-a853-db160c8fbae3"
      unitRef="usd">2972000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzgtMS0xLTEtNDcyOTg_6fbdc33f-0d8f-4d56-b1c6-3815d6d6c7b5"
      unitRef="usd">26208000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzgtMi0xLTEtNDcyOTg_1deb4c57-61f5-4fca-b57d-9804c3e06858"
      unitRef="usd">-6284000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzgtMy0xLTEtNDcyOTg_e2d39444-5a47-40d2-8391-cba5352bd914"
      unitRef="usd">19924000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzEwLTEtMS0xLTQ3Mjk4_c42d8b33-ffc9-4b4a-a0f8-77d040b0fe19"
      unitRef="usd">15161000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzEwLTItMS0xLTQ3Mjk4_b3c8da39-3c9a-4ea9-bd1b-3ddb87eea911"
      unitRef="usd">2668000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzEwLTMtMS0xLTQ3Mjk4_7dd77c07-665b-4e83-a137-d301425846db"
      unitRef="usd">17829000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzExLTEtMS0xLTQ3Mjk4_d9946e9b-656d-4d12-be9b-da50b7a5eaea"
      unitRef="usd">2782000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzExLTItMS0xLTQ3Mjk4_9272a074-48cc-473a-8420-0de7411e964f"
      unitRef="usd">405000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzExLTMtMS0xLTQ3Mjk4_5269a1d8-0789-47e4-8153-83e400d7eaf7"
      unitRef="usd">3187000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzEyLTEtMS0xLTQ3Mjk4_9d516eca-a5af-45cb-9b29-9fec5de92448"
      unitRef="usd">17943000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzEyLTItMS0xLTQ3Mjk4_a977ba5b-1f30-449b-a33b-ecb47504fc47"
      unitRef="usd">3073000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo1ODk1MGY4M2MzOWE0MmRkODg0M2I5MTFlY2Y5ZGU5YS90YWJsZXJhbmdlOjU4OTUwZjgzYzM5YTQyZGQ4ODQzYjkxMWVjZjlkZTlhXzEyLTMtMS0xLTQ3Mjk4_0a502114-2da6-4627-b95d-19ac4b6e3b4d"
      unitRef="usd">21016000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzIyMzc_6c3d82f1-2706-4dd3-9fd3-d6680e36b202">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The primary reasons for the differences between income tax expense and the amount computed by applying the statutory federal income tax rate to earnings are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax exempt income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess benefits from equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank-owned life insurance income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzEtMS0xLTEtNDcyOTg_011a9382-3b0e-4600-8e7b-f418126fcb15"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzEtMi0xLTEtNDcyOTg_2c4a1502-bb88-47c5-850e-de7fa89480a6"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzEtMy0xLTEtNDcyOTg_a3a5ad4a-47a7-4f24-92fe-f2fc7c476910"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzItMS0xLTEtNDcyOTg_2b959da6-5b8f-4a0a-bea0-99aabfb1fc7e"
      unitRef="number">0.030</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzItMi0xLTEtNDcyOTg_ff0dbb37-8588-4f15-81fb-c5b8e3e66770"
      unitRef="number">0.024</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzItMy0xLTEtNDcyOTg_cebef1e5-4794-4c05-ab8a-49c9da77dbcc"
      unitRef="number">0.025</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzMtMS0xLTEtNDcyOTg_990fc219-89ce-47f2-98d5-e775b3cb47ae"
      unitRef="number">0.012</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzMtMi0xLTEtNDcyOTg_d8da1361-87cd-45b2-a326-2be38a325d99"
      unitRef="number">0.018</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzMtMy0xLTEtNDcyOTg_6529dd77-0486-4d73-a4e6-eaa58d7ef1bf"
      unitRef="number">0.015</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzQtMS0xLTEtNDcyOTg_55d7f60a-45b7-443f-af1b-65218ff158c2"
      unitRef="number">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzQtMi0xLTEtNDcyOTg_0ebb4af9-f41f-42d8-88ed-f0c83b424e4d"
      unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzQtMy0xLTEtNDcyOTg_069d1c26-384e-4f9b-b2f7-b19462c9fa28"
      unitRef="number">0.008</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <tmp:EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzUtMS0xLTEtNDcyOTg_1b0669a0-6633-4eba-bc67-b6ed6cd4b579"
      unitRef="number">0.004</tmp:EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent>
    <tmp:EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzUtMi0xLTEtNDcyOTg_ead938e2-266d-46a0-ae7c-6a02597e849b"
      unitRef="number">0.005</tmp:EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent>
    <tmp:EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzUtMy0xLTEtNDcyOTg_cd314945-40aa-476c-8a08-988506c74b05"
      unitRef="number">0.005</tmp:EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzYtMS0xLTEtNDcyOTg_ad99771b-e98e-4105-828a-215d47211bfe"
      unitRef="number">-0.000</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzYtMi0xLTEtNDcyOTg_3dd56a87-2901-4ab6-a329-ebecc9c43bbb"
      unitRef="number">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzYtMy0xLTEtNDcyOTg_6c9e92a0-5b6a-45b3-b3f5-5e8066e2a7ec"
      unitRef="number">0.007</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzgtMS0xLTEtNDcyOTg_c2b68910-868b-481a-965c-799b832d7555"
      unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzgtMi0xLTEtNDcyOTg_97d15a0d-b298-460c-93b7-4b355beb222c"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzgtMy0xLTEtNDcyOTg_11701453-5a77-4451-a0b6-af6e60c6ca27"
      unitRef="number">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzktMS0xLTEtNDcyOTg_88fcf2fa-d45d-4e8d-8f24-192f9dc1b509"
      unitRef="number">0.220</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzktMi0xLTEtNDcyOTg_391bb50d-a41c-453f-8e8c-49cde9a9c159"
      unitRef="number">0.204</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTowOWZkMmE2YzQwN2I0OTg4YWU2NzM2ZjI5ZGI1MWZkOS90YWJsZXJhbmdlOjA5ZmQyYTZjNDA3YjQ5ODhhZTY3MzZmMjlkYjUxZmQ5XzktMy0xLTEtNDcyOTg_2353c138-d01b-4c23-86bd-bb71e3a0f678"
      unitRef="number">0.205</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzIyMzk_4cafbfaa-a92a-49be-98e5-789fc8c348c7">Significant components of the Company&#x2019;s deferred tax assets and liabilities as of December 31 were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,160&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,277&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,858&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income on nonperforming loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;470&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,303&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase accounting adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;360&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities held at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred loan fees and costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,664&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,017&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34,272&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,875&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,092&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,270&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,586&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,401&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase accounting adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,985&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,657&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26,596&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net deferred tax asset at year-end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,676&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net deferred tax asset at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,474&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Decrease) increase  in net deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CECL accounting standard adoption recorded through equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,798&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,284)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <tmp:DeferredTaxAssetsAllowanceForCreditLosses
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzItMS0xLTEtNDcyOTg_ced347d6-846a-4afe-8120-e30e4d491c0c"
      unitRef="usd">11160000</tmp:DeferredTaxAssetsAllowanceForCreditLosses>
    <tmp:DeferredTaxAssetsAllowanceForCreditLosses
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzItMi0xLTEtNDcyOTg_172fbf73-4a41-4d9e-9307-5a9ff0692344"
      unitRef="usd">13095000</tmp:DeferredTaxAssetsAllowanceForCreditLosses>
    <tmp:DeferredTaxAssetsLeaseLiability
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzMtMS0xLTEtNDcyOTg_f5ba64dd-9bd4-4ce7-87a6-3d4508358c5d"
      unitRef="usd">7277000</tmp:DeferredTaxAssetsLeaseLiability>
    <tmp:DeferredTaxAssetsLeaseLiability
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzMtMi0xLTEtNDcyOTg_e4c95c90-3195-4c88-947c-bdfc1e8d515c"
      unitRef="usd">7858000</tmp:DeferredTaxAssetsLeaseLiability>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzQtMS0xLTEtNDcyOTg_989c5cbe-6b0b-4a09-8692-267ca6af478a"
      unitRef="usd">470000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzQtMi0xLTEtNDcyOTg_0ff18b19-4376-4029-aff0-24f4274c381a"
      unitRef="usd">500000</us-gaap:DeferredTaxAssetsOther>
    <tmp:DeferredTaxAssetCompensationAndBenefits
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzUtMS0xLTEtNDcyOTg_629e1ccf-def3-497a-afe6-909c4ecbf5ab"
      unitRef="usd">12303000</tmp:DeferredTaxAssetCompensationAndBenefits>
    <tmp:DeferredTaxAssetCompensationAndBenefits
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzUtMi0xLTEtNDcyOTg_237e6984-0d73-4e76-8533-c59572b10b17"
      unitRef="usd">11580000</tmp:DeferredTaxAssetCompensationAndBenefits>
    <tmp:DeferredTaxAssetsPurchaseAccountingAdjustments
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzYtMS0xLTEtNDcyOTg_f76292d9-c2a8-49c7-92e5-4e22e792a80e"
      unitRef="usd">360000</tmp:DeferredTaxAssetsPurchaseAccountingAdjustments>
    <tmp:DeferredTaxAssetsPurchaseAccountingAdjustments
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzYtMi0xLTEtNDcyOTg_92227c34-6258-4448-8c56-b81a9244543e"
      unitRef="usd">0</tmp:DeferredTaxAssetsPurchaseAccountingAdjustments>
    <tmp:DeferredTaxAssetsLiabilitiesHeldAtFairValue
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzgtMS0xLTEtNDcyOTg_d191badb-1aac-4da0-b946-584fc1212a8f"
      unitRef="usd">21000</tmp:DeferredTaxAssetsLiabilitiesHeldAtFairValue>
    <tmp:DeferredTaxAssetsLiabilitiesHeldAtFairValue
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzgtMi0xLTEtNDcyOTg_5cb7318d-02da-45e7-9740-840d484e3991"
      unitRef="usd">20000</tmp:DeferredTaxAssetsLiabilitiesHeldAtFairValue>
    <tmp:DeferredTaxAssetsDeferredLoanFeesAndCosts
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzktMS0xLTEtNDcyOTg_ab98427b-5a24-4383-8327-90b1d2bc77cf"
      unitRef="usd">1664000</tmp:DeferredTaxAssetsDeferredLoanFeesAndCosts>
    <tmp:DeferredTaxAssetsDeferredLoanFeesAndCosts
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzktMi0xLTEtNDcyOTg_e105cb21-772d-450d-8f46-f6b68f0db86c"
      unitRef="usd">1783000</tmp:DeferredTaxAssetsDeferredLoanFeesAndCosts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzEwLTEtMS0xLTQ3Mjk4_cf0939a5-04be-438e-b618-0d074d8f8fa5"
      unitRef="usd">1017000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzEwLTItMS0xLTQ3Mjk4_1a121fc6-f94b-47d0-9c64-5b12c02ddf11"
      unitRef="usd">1097000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzExLTEtMS0xLTQ3Mjk4_4cd60a2a-7ada-4176-bcb9-86e3a2cce958"
      unitRef="usd">34272000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzExLTItMS0xLTQ3Mjk4_ed1cf9d0-e088-4c46-9157-5ff61f57618e"
      unitRef="usd">35933000</us-gaap:DeferredTaxAssetsNet>
    <tmp:DeferredTaxLiabilitiesPrepaidPension
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzEzLTEtMS0xLTQ3Mjk4_fca4b21b-88d6-49a4-8d96-2fdd0ab1bb88"
      unitRef="usd">10875000</tmp:DeferredTaxLiabilitiesPrepaidPension>
    <tmp:DeferredTaxLiabilitiesPrepaidPension
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzEzLTItMS0xLTQ3Mjk4_283194fa-417e-4a01-8e23-2c4fa33a0b78"
      unitRef="usd">10254000</tmp:DeferredTaxLiabilitiesPrepaidPension>
    <tmp:DeferredTaxLiabilitiesRightOfUseAssets
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE0LTEtMS0xLTQ3Mjk4_0ee463ba-1851-4917-b4ff-4d756f6817dc"
      unitRef="usd">7092000</tmp:DeferredTaxLiabilitiesRightOfUseAssets>
    <tmp:DeferredTaxLiabilitiesRightOfUseAssets
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE0LTItMS0xLTQ3Mjk4_9275de73-cbae-400f-91a0-b2b86f567376"
      unitRef="usd">7270000</tmp:DeferredTaxLiabilitiesRightOfUseAssets>
    <tmp:DeferredTaxLiabilitiesDepreciation
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE1LTEtMS0xLTQ3Mjk4_c008223f-c642-4763-820a-6b76e72dc98b"
      unitRef="usd">3586000</tmp:DeferredTaxLiabilitiesDepreciation>
    <tmp:DeferredTaxLiabilitiesDepreciation
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE1LTItMS0xLTQ3Mjk4_e2659f8d-3c6a-4406-ac78-b6a19e6bb54d"
      unitRef="usd">3735000</tmp:DeferredTaxLiabilitiesDepreciation>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE2LTEtMS0xLTQ3Mjk4_3c061106-945b-4de7-95c2-04d106232990"
      unitRef="usd">1401000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE2LTItMS0xLTQ3Mjk4_f2d90380-e37c-4e56-a392-ef58b77a3b36"
      unitRef="usd">1266000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <tmp:DeferredTaxLiabilitiesPurchaseAccountingAdjustments
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE3LTEtMS0xLTQ3Mjk4_e732f3fc-8e08-484a-95cf-bbb2d40185c0"
      unitRef="usd">0</tmp:DeferredTaxLiabilitiesPurchaseAccountingAdjustments>
    <tmp:DeferredTaxLiabilitiesPurchaseAccountingAdjustments
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE3LTItMS0xLTQ3Mjk4_a51e008c-275f-4114-bb71-27c85c6de2b0"
      unitRef="usd">5000</tmp:DeferredTaxLiabilitiesPurchaseAccountingAdjustments>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE4LTEtMS0xLTQ3Mjk4_adcce053-6a5a-4bc1-b436-a6169cc97207"
      unitRef="usd">1985000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE4LTItMS0xLTQ3Mjk4_062e8fc0-52d7-4aef-a920-4ca36ad766e4"
      unitRef="usd">2425000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE5LTEtMS0xLTQ3Mjk4_fbde9a7b-c6c6-4b5a-80f9-e03a775593ed"
      unitRef="usd">1657000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzE5LTItMS0xLTQ3Mjk4_9e178868-578b-438b-8c1f-14f9ddb433d1"
      unitRef="usd">1504000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzIwLTEtMS0xLTQ3Mjk4_104a1bc1-3ad2-48b2-a0c8-122efb24466e"
      unitRef="usd">26596000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzIwLTItMS0xLTQ3Mjk4_7cfc8e3c-5bed-4481-82a7-fba8b90ce1d3"
      unitRef="usd">26459000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzIxLTEtMS0xLTQ3Mjk4_89fef346-7ad8-414d-8aa6-ce56e4cb8b15"
      unitRef="usd">7676000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzIxLTItMS0xLTQ3Mjk4_8418ebfb-bfc9-4fb4-bd9a-0f802912ae74"
      unitRef="usd">9474000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzIyLTEtMS0xLTQ3Mjk4_917e4723-d430-4684-9a3e-b8055567cdc0"
      unitRef="usd">9474000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzIyLTItMS0xLTQ3Mjk4_65987318-e374-4348-9ed2-49a951ecfb32"
      unitRef="usd">3776000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzIzLTEtMS0xLTQ3Mjk4_b0006ba2-e3f1-4d78-a910-f308b1a67d68"
      unitRef="usd">-1798000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzIzLTItMS0xLTQ3Mjk4_408d95de-b505-479e-bd5a-6b62f24e412b"
      unitRef="usd">5698000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <tmp:CECLAccountingStandardAdoptionRecordedThroughEquity
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzI1LTEtMS0xLTQ3Mjk4_d9a3f829-533e-41ea-8870-dedc8b74b3fc"
      unitRef="usd">0</tmp:CECLAccountingStandardAdoptionRecordedThroughEquity>
    <tmp:CECLAccountingStandardAdoptionRecordedThroughEquity
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzI1LTItMS0xLTQ3Mjk4_848346cd-2699-4c35-9f53-5ee0bdbf0d66"
      unitRef="usd">586000</tmp:CECLAccountingStandardAdoptionRecordedThroughEquity>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzI2LTEtMS0xLTQ3Mjk4_24e6f5ef-92b3-4ebe-ab71-6c6ddb94756a"
      unitRef="usd">1798000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90YWJsZTo0ZWVlMDQ5MWYzOGQ0ZTk5YjMzNjg2NGQwNTAxODc1NC90YWJsZXJhbmdlOjRlZWUwNDkxZjM4ZDRlOTliMzM2ODY0ZDA1MDE4NzU0XzI2LTItMS0xLTQ3Mjk4_663b1902-24a6-4496-b485-993b504b9d19"
      unitRef="usd">-6284000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <tmp:NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzcwNw_ce2b0714-bc9d-4766-91e9-72c5ebfcdcd1"
      unitRef="usd">4700000</tmp:NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation>
    <tmp:NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzcxNA_2223b428-a465-4ec5-9fd5-301896544e0e"
      unitRef="usd">-6700000</tmp:NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation>
    <tmp:EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzkxOA_a0a5a428-4958-4815-b9a7-a8411c4043cc"
      unitRef="usd">13400000</tmp:EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation>
    <tmp:EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzkyNQ_b1d1629e-7dc2-4487-bb68-c5a9142c264d"
      unitRef="usd">17100000</tmp:EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzE2MzY_79b0c10a-7d21-4dba-aebf-03c331389371"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzE2MzY_ed916964-42e2-4d13-b176-224ef52efd59"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzE3MTg_57cfe25c-3f51-4eae-a273-dd091879b503"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTEvZnJhZzoyMTY0MWY5MmQ0MTE0NzEyYjExMzExM2U5NDdhMWFlOC90ZXh0cmVnaW9uOjIxNjQxZjkyZDQxMTQ3MTJiMTEzMTEzZTk0N2ExYWU4XzE3MTg_5b39c2bd-242c-4bf1-a47b-b7a9d518f1cf"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90ZXh0cmVnaW9uOmY0ZGZlMGU3ZTE2YzRjYjE5YjBjOTFiZDc5MjkyYTRmXzUyMA_3e0b7d21-913f-45b4-8e5f-8caa888d8f7a">Other Comprehensive Income (Loss)&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effect allocated to each component of other comprehensive income (loss) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Before-Tax  Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tax (Expense)  Benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net of Tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-sale debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in net unrealized (loss) gain during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,961)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment for net realized gain on sale included in available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net unrealized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Employee benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net retirement plan gain ( loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net retirement plan actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(723)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net retirement plan prior service (cost) credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,664)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(31,619)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,743&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(23,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Before-Tax   Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tax (Expense)   Benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net of Tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-sale debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in net unrealized gain during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,487)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment for net realized loss on sale included in available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net unrealized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Employee benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net retirement plan loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,028)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net retirement plan actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(580)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net retirement plan prior service (cost) credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,222&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,490&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Before-Tax   Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tax (Expense)   Benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net of Tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-sale debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in net unrealized loss during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains on HTM securities transferred to AFS debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment for net realized loss on sale included in available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(465)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net unrealized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Employee benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net retirement plan loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,642)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial gain due to curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net retirement plan prior service credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,819)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net retirement plan actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(411)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net retirement plan prior service (cost) credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,631)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25,961&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,360)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19,601&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the activity in our accumulated other comprehensive loss for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-Sale Debt  &lt;br/&gt;Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Employee Benefit &lt;br/&gt;Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Other  &lt;br/&gt;Comprehensive  &lt;br/&gt;Income (loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,039&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(47,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(43,564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,609&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(52,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(32,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(14,560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(41,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(55,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.965%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Details about Accumulated other Comprehensive Income   Components (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount   Reclassified from   Accumulated   Other   Comprehensive   (Loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Affected Line Item in the Statement Where Net Income is Presented&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-sale debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains and losses on available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain on securities transactions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Employee benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of the following&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net retirement plan actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,951)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net retirement plan prior service credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total before tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Details about Accumulated other Comprehensive Income   Components (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount   Reclassified from   Accumulated   Other   Comprehensive   (Loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Affected Line Item in the Statement Where Net Income is Presented&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-sale debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains and losses on available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain on securities transactions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Employee benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of the following&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net retirement plan actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,366)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net retirement plan prior service credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total before tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,948)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amounts in parentheses indicate debits in income statement.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;The accumulated other comprehensive income (loss) components are included in the computation of net periodic benefit cost (See Note 11 - &#x201c;Employee Benefit Plans&#x201d;).&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90ZXh0cmVnaW9uOmY0ZGZlMGU3ZTE2YzRjYjE5YjBjOTFiZDc5MjkyYTRmXzUxNg_b69275b0-b186-43ee-a780-6bbbdbada770">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effect allocated to each component of other comprehensive income (loss) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Before-Tax  Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tax (Expense)  Benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net of Tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-sale debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in net unrealized (loss) gain during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,961)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment for net realized gain on sale included in available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net unrealized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Employee benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net retirement plan gain ( loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net retirement plan actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(723)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net retirement plan prior service (cost) credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,664)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(31,619)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,743&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(23,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Before-Tax   Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tax (Expense)   Benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net of Tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-sale debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in net unrealized gain during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,487)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment for net realized loss on sale included in available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net unrealized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Employee benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net retirement plan loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,028)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net retirement plan actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(580)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net retirement plan prior service (cost) credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,222&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,490&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Before-Tax   Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tax (Expense)   Benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net of Tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-sale debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in net unrealized loss during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains on HTM securities transferred to AFS debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment for net realized loss on sale included in available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(465)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net unrealized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Employee benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net retirement plan loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,642)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial gain due to curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net retirement plan prior service credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,819)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net retirement plan actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(411)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net retirement plan prior service (cost) credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,631)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25,961&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,360)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19,601&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i67144eb8eca54c41a1127be1a83d5b85_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzMtMS0xLTEtNDcyOTg_6ead09cc-0fb0-4130-96fe-5ba2319c694e"
      unitRef="usd">-46301000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i67144eb8eca54c41a1127be1a83d5b85_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzMtMi0xLTEtNDcyOTg_44e62c75-091e-4f9e-b1d7-4001d601bcfa"
      unitRef="usd">-11340000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i67144eb8eca54c41a1127be1a83d5b85_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzMtMy0xLTEtNDcyOTg_61f02093-c4b3-4e72-b09f-6f89de63a90a"
      unitRef="usd">-34961000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i67144eb8eca54c41a1127be1a83d5b85_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzUtMS0xLTEtNDcyOTg_decfdc00-5517-4de6-aea5-9f2e6beabcdc"
      unitRef="usd">275000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i67144eb8eca54c41a1127be1a83d5b85_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzUtMi0xLTEtNDcyOTg_8976cb60-9355-4bd3-a87b-600758a427fd"
      unitRef="usd">67000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i67144eb8eca54c41a1127be1a83d5b85_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzUtMy0xLTEtNDcyOTg_6835dfbf-0086-4cae-aad1-48935693f9af"
      unitRef="usd">208000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i67144eb8eca54c41a1127be1a83d5b85_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzYtMS0xLTEtNDcyOTg_9b103de6-0bf2-4e5b-8062-1e79dc642329"
      unitRef="usd">-46576000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i67144eb8eca54c41a1127be1a83d5b85_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzYtMi0xLTEtNDcyOTg_7d781d62-256d-4b78-8ea3-5ccc66c944a3"
      unitRef="usd">-11407000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i67144eb8eca54c41a1127be1a83d5b85_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzYtMy0xLTEtNDcyOTg_efb38d7f-f77f-4ca1-9f82-5f03390d121e"
      unitRef="usd">-35169000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="id36ea0552e244f37a877ec0c803cfdc5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzktMS0xLTEtNDcyOTg_5dc01948-de6d-4d53-a06b-33048a04fe8c"
      unitRef="usd">11785000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="id36ea0552e244f37a877ec0c803cfdc5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzktMi0xLTEtNDcyOTg_b8d02773-cf3c-49bc-af86-9d5f782e87a0"
      unitRef="usd">2887000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="id36ea0552e244f37a877ec0c803cfdc5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzktMy0xLTEtNDcyOTg_51986d41-0c2c-4e91-96d0-3ec1131d080f"
      unitRef="usd">8898000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="id36ea0552e244f37a877ec0c803cfdc5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzEyLTEtMS0xLTQ3Mjk4_5112fdae-4c87-41cf-9171-8a546c06a831"
      unitRef="usd">-2951000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="id36ea0552e244f37a877ec0c803cfdc5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzEyLTItMS0xLTQ3Mjk4_8c4ecd11-a646-47b6-9970-1fcde7ca796c"
      unitRef="usd">-723000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="id36ea0552e244f37a877ec0c803cfdc5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzEyLTMtMS0xLTQ3Mjk4_d2e721b4-abdb-4cc8-aa4a-8048f658e8a7"
      unitRef="usd">-2228000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="id376b34e1bb3449a93e2fa106148dcae_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzEzLTEtMS0xLTQ3Mjk4_e0b12674-53b2-4e3d-9a7e-b3b438c014d6"
      unitRef="usd">-221000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="id376b34e1bb3449a93e2fa106148dcae_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzEzLTItMS0xLTQ3Mjk4_df2b79a5-c035-4629-9696-b4e271dc637f"
      unitRef="usd">-54000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="id376b34e1bb3449a93e2fa106148dcae_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzEzLTMtMS0xLTQ3Mjk4_1e1d6b51-ccaf-4917-8156-c45734ce0551"
      unitRef="usd">-167000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i5ae00783a66748989a7aa5c39b4c3359_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzE0LTEtMS0xLTQ3Mjk4_38813b86-121e-4240-80b1-cf53ac0a8f63"
      unitRef="usd">14957000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i5ae00783a66748989a7aa5c39b4c3359_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzE0LTItMS0xLTQ3Mjk4_6a3dcd65-e009-4686-81bb-c396e2f54841"
      unitRef="usd">3664000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5ae00783a66748989a7aa5c39b4c3359_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzE0LTMtMS0xLTQ3Mjk4_7cec333b-f3bf-4fe0-a5b3-b15b63117f93"
      unitRef="usd">11293000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzE2LTEtMS0xLTQ3Mjk4_b4dff6ec-8e2a-4d1a-b43a-fb566ba26ccd"
      unitRef="usd">-31619000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzE2LTItMS0xLTQ3Mjk4_a75add45-a0c3-428b-be80-197b0579d1ff"
      unitRef="usd">-7743000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpjMzdlMGE0MGY2NzA0NjNlOTYzMGUxZTE4ZjViMGUyYS90YWJsZXJhbmdlOmMzN2UwYTQwZjY3MDQ2M2U5NjMwZTFlMThmNWIwZTJhXzE2LTMtMS0xLTQ3Mjk4_a7a98c8a-ebcd-4dba-b05f-135d190e5f85"
      unitRef="usd">-23876000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="id61964d1278e4d85b68cf23c8fb2251f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzMtMS0xLTEtNDcyOTg_622d3e65-004e-4d1b-b350-79fedda54bd2"
      unitRef="usd">22381000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="id61964d1278e4d85b68cf23c8fb2251f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzMtMi0xLTEtNDcyOTg_7f929c4a-e364-4fff-aa1f-dc7753d3133c"
      unitRef="usd">5487000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="id61964d1278e4d85b68cf23c8fb2251f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzMtMy0xLTEtNDcyOTg_8a26153b-41d9-4490-b070-8ff5ffd4e02e"
      unitRef="usd">16894000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="id61964d1278e4d85b68cf23c8fb2251f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzUtMS0xLTEtNDcyOTg_e28fc0a4-2117-4e3c-ac6f-c31f823af4c9"
      unitRef="usd">430000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="id61964d1278e4d85b68cf23c8fb2251f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzUtMi0xLTEtNDcyOTg_bb667116-0434-4f9f-ba01-7a47198819a5"
      unitRef="usd">106000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="id61964d1278e4d85b68cf23c8fb2251f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzUtMy0xLTEtNDcyOTg_88951f17-4ead-4816-8daa-3ef17e67e41e"
      unitRef="usd">324000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="id61964d1278e4d85b68cf23c8fb2251f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzYtMS0xLTEtNDcyOTg_df26b05b-7db2-43d8-858b-35b8dfef0b09"
      unitRef="usd">21951000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="id61964d1278e4d85b68cf23c8fb2251f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzYtMi0xLTEtNDcyOTg_21e5464d-1781-4316-9395-15b9d3253084"
      unitRef="usd">5381000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id61964d1278e4d85b68cf23c8fb2251f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzYtMy0xLTEtNDcyOTg_40eda5d0-e641-4041-b042-784971e12a29"
      unitRef="usd">16570000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i2a23026380ca40e59b825e0e9d10ea3a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzktMS0xLTEtNDcyOTg_ddf6862c-362b-4877-a629-eaeb7d336c14"
      unitRef="usd">-9309000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i2a23026380ca40e59b825e0e9d10ea3a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzktMi0xLTEtNDcyOTg_30a7496d-510d-4837-8359-b7aeff8e3d6d"
      unitRef="usd">-2281000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i2a23026380ca40e59b825e0e9d10ea3a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzktMy0xLTEtNDcyOTg_53b0be09-34a8-402e-9fd1-47d258d8faca"
      unitRef="usd">-7028000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i2a23026380ca40e59b825e0e9d10ea3a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzEyLTEtMS0xLTQ3Mjk4_9e787f6d-8679-46ce-a9b2-67c14a24ca71"
      unitRef="usd">-2366000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i2a23026380ca40e59b825e0e9d10ea3a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzEyLTItMS0xLTQ3Mjk4_57131fb5-2c48-48a4-b682-0072eadfe059"
      unitRef="usd">-580000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i2a23026380ca40e59b825e0e9d10ea3a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzEyLTMtMS0xLTQ3Mjk4_afff46d0-5c19-4e42-87d3-e308719a094d"
      unitRef="usd">-1786000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="idc7f961368404a81b713ee4affd4889a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzEzLTEtMS0xLTQ3Mjk4_34a95e04-6c9b-4b62-b422-7c5685250f60"
      unitRef="usd">-214000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="idc7f961368404a81b713ee4affd4889a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzEzLTItMS0xLTQ3Mjk4_0dc3d6ee-098e-4996-b928-8fbd2bcb8692"
      unitRef="usd">-52000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="idc7f961368404a81b713ee4affd4889a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzEzLTMtMS0xLTQ3Mjk4_fe38aa6c-818f-4830-9afd-0ca7ca1433a4"
      unitRef="usd">-162000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i69610a5480c74c6aa723690282680b9a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzE0LTEtMS0xLTQ3Mjk4_e0ec11e2-58f5-4aa1-a6be-19e6f6241289"
      unitRef="usd">-6729000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i69610a5480c74c6aa723690282680b9a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzE0LTItMS0xLTQ3Mjk4_74178d05-edd9-416d-bc7e-ab23ae730342"
      unitRef="usd">-1649000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i69610a5480c74c6aa723690282680b9a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzE0LTMtMS0xLTQ3Mjk4_5c04fdd8-9e9d-4a96-9765-e54921f695aa"
      unitRef="usd">-5080000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzE2LTEtMS0xLTQ3Mjk4_9a1d5169-6f79-4b5a-86eb-1ec117ac3a2c"
      unitRef="usd">15222000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzE2LTItMS0xLTQ3Mjk4_b506f461-4a24-4eed-a4db-ec46400cce9a"
      unitRef="usd">3732000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1MGMzYTg5MzQwMzk0NmRiOTZmNjRhZGUyZTk2OTJmOC90YWJsZXJhbmdlOjUwYzNhODkzNDAzOTQ2ZGI5NmY2NGFkZTJlOTY5MmY4XzE2LTMtMS0xLTQ3Mjk4_debe453b-0f9b-4ba3-a330-161eabeabd67"
      unitRef="usd">11490000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzMtMS0xLTEtNDcyOTg_e73c7f87-94e7-4a61-b7c4-31489807a4ef"
      unitRef="usd">33431000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzMtMi0xLTEtNDcyOTg_a9ec714e-354f-4cad-bbc6-4404967c04da"
      unitRef="usd">8190000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzMtMy0xLTEtNDcyOTg_982e2cd6-7918-479e-a603-dc444f489588"
      unitRef="usd">25241000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax
      contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzQtMS0xLTEtNjE1NjY_f2a5e6c4-43ae-48df-a8ad-fa1f02d25079"
      unitRef="usd">3777000</us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax
      contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzQtMi0xLTEtNjE1NjY_fda6501c-fc7a-4720-8bf8-227430e3d903"
      unitRef="usd">925000</us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax
      contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzQtMy0xLTEtNjE1NzI_378b705f-6af6-4b23-b303-c59825af29bc"
      unitRef="usd">2852000</us-gaap:OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzQtMS0xLTEtNDcyOTg_0736b034-8b35-4b4c-9b4a-839b70e67fc9"
      unitRef="usd">616000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzQtMi0xLTEtNDcyOTg_1235c508-b3c2-4ace-8d7d-4795b1d6bdbf"
      unitRef="usd">151000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzQtMy0xLTEtNDcyOTg_7cb28d94-7958-42f5-b3e8-71df154711b9"
      unitRef="usd">465000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzUtMS0xLTEtNDcyOTg_7f37478f-5ed0-4fb0-94c3-fad2f8d1d037"
      unitRef="usd">36592000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzUtMi0xLTEtNDcyOTg_8d80e896-3827-4b68-9146-fa7656cf8f90"
      unitRef="usd">8964000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i598249e88e5e4d6bb33f8083e0be2e12_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzUtMy0xLTEtNDcyOTg_e5e154c5-113b-41fd-b6dd-3698b8c09b1f"
      unitRef="usd">27628000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i1660bb62226747a788405a0a9fe795bf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzgtMS0xLTEtNDcyOTg_893c7dc1-8843-43de-bd95-f46db30cb2b5"
      unitRef="usd">-10122000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i1660bb62226747a788405a0a9fe795bf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzgtMi0xLTEtNDcyOTg_f02ed0e8-e350-4544-a764-f101af41ea9a"
      unitRef="usd">-2480000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i1660bb62226747a788405a0a9fe795bf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzgtMy0xLTEtNDcyOTg_b2f3e6ed-037e-4966-9991-c3297fbbb96e"
      unitRef="usd">-7642000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="ibee7f0f151c049cb8e1ba051683f3489_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzktMS0xLTEtNDcyOTg_f941d1dd-11ce-408b-888c-4e5c00c950c4"
      unitRef="usd">-399000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="ibee7f0f151c049cb8e1ba051683f3489_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzktMi0xLTEtNDcyOTg_442d79a0-6002-432a-bd6a-77094aa642e9"
      unitRef="usd">-97000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ibee7f0f151c049cb8e1ba051683f3489_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzktMy0xLTEtNDcyOTg_6dbe41b0-2db4-4ef6-95ab-f4fd4e9a76c6"
      unitRef="usd">-302000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i201fb28c55a34e16b806117c7e082804_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzEwLTEtMS0xLTQ3Mjk4_ae7b3102-be22-477e-a379-c4d47f141193"
      unitRef="usd">-1819000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i201fb28c55a34e16b806117c7e082804_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzEwLTItMS0xLTQ3Mjk4_01bb239b-edf4-469b-9622-064015188842"
      unitRef="usd">-446000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i201fb28c55a34e16b806117c7e082804_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzEwLTMtMS0xLTQ3Mjk4_353cdbac-87df-4cb1-9ef3-a9934bd3f649"
      unitRef="usd">-1373000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i1660bb62226747a788405a0a9fe795bf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzExLTEtMS0xLTQ3Mjk4_bea21c4d-ccc3-4261-949d-6bb9be2d7fb6"
      unitRef="usd">-1677000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i1660bb62226747a788405a0a9fe795bf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzExLTItMS0xLTQ3Mjk4_23321f67-6b1a-447c-ae57-b05c9f1e011f"
      unitRef="usd">-411000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i1660bb62226747a788405a0a9fe795bf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzExLTMtMS0xLTQ3Mjk4_d257941b-f6f0-46ba-8317-cf6560891c8c"
      unitRef="usd">-1266000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i201fb28c55a34e16b806117c7e082804_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzEyLTEtMS0xLTQ3Mjk4_455e00d7-cd2d-4658-acef-da621bb17a0e"
      unitRef="usd">-32000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i201fb28c55a34e16b806117c7e082804_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzEyLTItMS0xLTQ3Mjk4_05fb3e6e-c8eb-43a5-8d42-31ea2ca4a37a"
      unitRef="usd">-8000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i201fb28c55a34e16b806117c7e082804_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzEyLTMtMS0xLTQ3Mjk4_5ecf68f8-2e59-4385-bb7e-1d226d6c59c5"
      unitRef="usd">-24000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i11b11bf139dd46d3a409b4065c37dc8c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzE0LTEtMS0xLTU0OTc5_711cb1a3-b1a0-4ac8-b588-2fba10aa6c29"
      unitRef="usd">-10631000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i11b11bf139dd46d3a409b4065c37dc8c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzE0LTItMS0xLTU0OTc5_42c689c4-2440-41ba-b9f0-54f04ef61519"
      unitRef="usd">-2604000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i11b11bf139dd46d3a409b4065c37dc8c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzE0LTMtMS0xLTU0OTc5_acf08658-02f7-4156-b160-484aea8c33fb"
      unitRef="usd">-8027000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzE0LTEtMS0xLTQ3Mjk4_cae70fa4-eca4-4822-ada8-edf3056eae5b"
      unitRef="usd">25961000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzE0LTItMS0xLTQ3Mjk4_68d7e0dc-8968-430e-8814-49df30f62e90"
      unitRef="usd">6360000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTowOWI0N2Q4OTczMTU0ZmM2OWI4Y2FjNWZiZDI2ZTE5OS90YWJsZXJhbmdlOjA5YjQ3ZDg5NzMxNTRmYzY5YjhjYWM1ZmJkMjZlMTk5XzE0LTMtMS0xLTQ3Mjk4_bfc44c4a-a67b-48e8-b8c2-0144f9e585c8"
      unitRef="usd">19601000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90ZXh0cmVnaW9uOmY0ZGZlMGU3ZTE2YzRjYjE5YjBjOTFiZDc5MjkyYTRmXzUxMQ_34d6bb71-86b5-4713-9359-a597a3933eb2">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the activity in our accumulated other comprehensive loss for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-Sale Debt  &lt;br/&gt;Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Employee Benefit &lt;br/&gt;Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Other  &lt;br/&gt;Comprehensive  &lt;br/&gt;Income (loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,039&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(47,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(43,564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,609&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(52,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(32,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(14,560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(41,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(55,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.965%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Details about Accumulated other Comprehensive Income   Components (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount   Reclassified from   Accumulated   Other   Comprehensive   (Loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Affected Line Item in the Statement Where Net Income is Presented&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-sale debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains and losses on available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain on securities transactions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Employee benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of the following&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net retirement plan actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,951)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net retirement plan prior service credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total before tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Details about Accumulated other Comprehensive Income   Components (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount   Reclassified from   Accumulated   Other   Comprehensive   (Loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Affected Line Item in the Statement Where Net Income is Presented&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-sale debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains and losses on available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain on securities transactions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Employee benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of the following&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net retirement plan actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,366)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net retirement plan prior service credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total before tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,948)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amounts in parentheses indicate debits in income statement.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;The accumulated other comprehensive income (loss) components are included in the computation of net periodic benefit cost (See Note 11 - &#x201c;Employee Benefit Plans&#x201d;).&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie9177681af464b348e757b0d3677849d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzEtMS0xLTEtNDcyOTg_38aa624c-e82b-40fb-b04e-e3c39d627755"
      unitRef="usd">-23589000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i15e0d1f36ee340fbb2ad5afe9e549a55_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzEtMi0xLTEtNDcyOTg_0db7565b-d1b2-47fb-8118-b75f9c47d869"
      unitRef="usd">-39576000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1e8d95017d294230a148619b7c3e4b4f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzEtMy0xLTEtNDcyOTg_2074c6db-3a51-43b1-9510-a166a48d77cb"
      unitRef="usd">-63165000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="if53ed20da4d7414c85e616290cbc360b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzItMS0xLTEtNDcyOTg_caa4c195-81f2-467c-9511-1647011c6fcd"
      unitRef="usd">27628000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i5473bc76d3714b40b0a98b090654feb7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzItMi0xLTEtNDcyOTg_635f62c8-a8dd-4f8c-8f65-79fd528d76cb"
      unitRef="usd">-8027000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i788a04226c00441a8eba72a8c12804a9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzItMy0xLTEtNDcyOTg_331451d0-5c0d-4028-a1f2-078cae21ab02"
      unitRef="usd">19601000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i98343b29148141fd9ab8836049d32cac_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzQtMS0xLTEtNDcyOTg_68f7b8a5-9857-48fa-b4b9-2fc410af568a"
      unitRef="usd">4039000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6b0c79e54bfe461b983f39a6bf3b936f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzQtMi0xLTEtNDcyOTg_287b71a7-6744-4b11-a8c0-13d4117a36f5"
      unitRef="usd">-47603000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i161d7531e2b04246a864ff437120cfb6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzQtMy0xLTEtNDcyOTg_af61ab15-8bc0-497e-a93e-56178112c6d9"
      unitRef="usd">-43564000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i98343b29148141fd9ab8836049d32cac_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzYtMS0xLTEtNDcyOTg_214ad41d-b645-4bf5-9bf0-f287c1bcb361"
      unitRef="usd">4039000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6b0c79e54bfe461b983f39a6bf3b936f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzYtMi0xLTEtNDcyOTg_7fc0881c-0904-4509-b529-549fdd3c14f4"
      unitRef="usd">-47603000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i161d7531e2b04246a864ff437120cfb6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzYtMy0xLTEtNDcyOTg_ec00a4c8-2204-4e83-82af-a54cc237c4d1"
      unitRef="usd">-43564000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i4155e33c51c04713bff3973afb88a11f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzctMS0xLTEtNDcyOTg_6b4897b9-d81a-46ee-b02b-7d6ca40287af"
      unitRef="usd">16570000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ibcb03711f7a749dc961865ba03681996_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzctMi0xLTEtNDcyOTg_34c64ea0-c092-4803-807b-0164969996ea"
      unitRef="usd">-5080000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i839e91fea1ec46cc86f8d10e008c8ca3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzctMy0xLTEtNDcyOTg_673af760-a977-42db-8ecc-74ab43077c65"
      unitRef="usd">11490000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib7d8d767b28144e6859068fb813fc77e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzktMS0xLTEtNDcyOTg_3a15c51b-2e7a-4e0e-b83b-0eacc0a1790d"
      unitRef="usd">20609000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9a912db7418d41429e5da562a8832795_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzktMi0xLTEtNDcyOTg_a777dd1a-359d-4ae4-acfc-ee2d3e8026ad"
      unitRef="usd">-52683000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5fb0ee93f75c4b9e9e87d7d481cf9498_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzktMy0xLTEtNDcyOTg_e354dd49-0f0a-4ebe-ab6d-cd447757573c"
      unitRef="usd">-32074000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib7d8d767b28144e6859068fb813fc77e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzExLTEtMS0xLTQ3Mjk4_e445dcd5-9606-48ea-bb21-f10dbbd840e7"
      unitRef="usd">20609000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9a912db7418d41429e5da562a8832795_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzExLTItMS0xLTQ3Mjk4_033efa09-9d52-4dd7-8b8d-75b10e7e9096"
      unitRef="usd">-52683000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5fb0ee93f75c4b9e9e87d7d481cf9498_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzExLTMtMS0xLTQ3Mjk4_8d691a2e-a205-4a81-afcb-91ffa656ae8b"
      unitRef="usd">-32074000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i406e15fd24d5420c980d42e5875ddd78_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzEyLTEtMS0xLTQ3Mjk4_06fbc918-568f-4684-9200-49c5347a50e3"
      unitRef="usd">-35169000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i7bcbbcd7d1754f8da0feedf5fc8c6122_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzEyLTItMS0xLTQ3Mjk4_60f09a9c-20fe-402a-8395-edc8c7f2f6b2"
      unitRef="usd">11293000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ic7d229a09dfe4aa8aaa470283cc8e56b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzEyLTMtMS0xLTQ3Mjk4_b1b6b8f3-274c-4e86-b651-b0d615da116b"
      unitRef="usd">-23876000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4987cf79db1e4bf89c81ed6e38530d17_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzE0LTEtMS0xLTQ3Mjk4_526b43eb-373d-4353-8fd6-7169ccdc5625"
      unitRef="usd">-14560000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id515e078ff38442abd9c958873d43585_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzE0LTItMS0xLTQ3Mjk4_b50b221a-7741-40ec-a96f-5076bb313960"
      unitRef="usd">-41390000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0c7dc67d563143b1af6de8584eaf9dcb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpkOTAxNzRmZGQwZGI0M2JjYmEwMGM0ZDFmZTU4Y2FjMS90YWJsZXJhbmdlOmQ5MDE3NGZkZDBkYjQzYmNiYTAwYzRkMWZlNThjYWMxXzE0LTMtMS0xLTQ3Mjk4_42b5fe1a-0ef6-4f9f-970e-b36f920b2baa"
      unitRef="usd">-55950000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <tmp:NetGainLossOnSecuritiesTransactions
      contextRef="i9fc4ec55bb9e43a48d7f68ca007c9399_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpmMzczNTljNGRiYzE0NDI4ODkyNjZmZTc4YWJmZGE0Yy90YWJsZXJhbmdlOmYzNzM1OWM0ZGJjMTQ0Mjg4OTI2NmZlNzhhYmZkYTRjXzMtMS0xLTEtNDcyOTg_a4a89582-7f96-4929-af2d-d51062326ef8"
      unitRef="usd">275000</tmp:NetGainLossOnSecuritiesTransactions>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9fc4ec55bb9e43a48d7f68ca007c9399_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpmMzczNTljNGRiYzE0NDI4ODkyNjZmZTc4YWJmZGE0Yy90YWJsZXJhbmdlOmYzNzM1OWM0ZGJjMTQ0Mjg4OTI2NmZlNzhhYmZkYTRjXzQtMS0xLTEtNDcyOTg_600e784b-c5a8-4f05-8b0f-1ad9f0841bfa"
      unitRef="usd">67000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i9fc4ec55bb9e43a48d7f68ca007c9399_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpmMzczNTljNGRiYzE0NDI4ODkyNjZmZTc4YWJmZGE0Yy90YWJsZXJhbmdlOmYzNzM1OWM0ZGJjMTQ0Mjg4OTI2NmZlNzhhYmZkYTRjXzUtMS0xLTEtNDcyOTg_056d3502-ef62-4383-9c46-74b9bb0a9633"
      unitRef="usd">208000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherNoninterestExpense
      contextRef="ied9ec1de7768416d97759be50081821a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpmMzczNTljNGRiYzE0NDI4ODkyNjZmZTc4YWJmZGE0Yy90YWJsZXJhbmdlOmYzNzM1OWM0ZGJjMTQ0Mjg4OTI2NmZlNzhhYmZkYTRjXzgtMS0xLTEtNDcyOTg_9e8b3970-f5db-4ec5-965b-08ff713b5405"
      unitRef="usd">2951000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="iee08c857067546dda571de77873ce6cf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpmMzczNTljNGRiYzE0NDI4ODkyNjZmZTc4YWJmZGE0Yy90YWJsZXJhbmdlOmYzNzM1OWM0ZGJjMTQ0Mjg4OTI2NmZlNzhhYmZkYTRjXzktMS0xLTEtNDcyOTg_58514968-3096-4c8f-9816-10dea5e4319f"
      unitRef="usd">221000</us-gaap:OtherNoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i25ac5cda6a4e45c484cabefdcc710544_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpmMzczNTljNGRiYzE0NDI4ODkyNjZmZTc4YWJmZGE0Yy90YWJsZXJhbmdlOmYzNzM1OWM0ZGJjMTQ0Mjg4OTI2NmZlNzhhYmZkYTRjXzExLTEtMS0xLTQ3Mjk4_dc1c196b-53ab-4aa0-ac52-4b6b90a3923d"
      unitRef="usd">-3172000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i25ac5cda6a4e45c484cabefdcc710544_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpmMzczNTljNGRiYzE0NDI4ODkyNjZmZTc4YWJmZGE0Yy90YWJsZXJhbmdlOmYzNzM1OWM0ZGJjMTQ0Mjg4OTI2NmZlNzhhYmZkYTRjXzEyLTEtMS0xLTQ3Mjk4_849450f8-edfb-4262-87d2-88d7ea202df4"
      unitRef="usd">-777000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i25ac5cda6a4e45c484cabefdcc710544_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTpmMzczNTljNGRiYzE0NDI4ODkyNjZmZTc4YWJmZGE0Yy90YWJsZXJhbmdlOmYzNzM1OWM0ZGJjMTQ0Mjg4OTI2NmZlNzhhYmZkYTRjXzEzLTEtMS0xLTQ3Mjk4_5bb3b8ff-1682-4d13-91ef-38400f556deb"
      unitRef="usd">-2395000</us-gaap:NetIncomeLoss>
    <tmp:NetGainLossOnSecuritiesTransactions
      contextRef="i4f60c5791b7b4dd29723b9fbec4b680b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1N2Y4YTgyMGMyNDA0YTlmYjQyNmE0ZTZkZGNlY2MyYy90YWJsZXJhbmdlOjU3ZjhhODIwYzI0MDRhOWZiNDI2YTRlNmRkY2VjYzJjXzMtMS0xLTEtNDcyOTg_6ab85f90-a0d4-458d-bf39-b1b519c1b63c"
      unitRef="usd">430000</tmp:NetGainLossOnSecuritiesTransactions>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4f60c5791b7b4dd29723b9fbec4b680b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1N2Y4YTgyMGMyNDA0YTlmYjQyNmE0ZTZkZGNlY2MyYy90YWJsZXJhbmdlOjU3ZjhhODIwYzI0MDRhOWZiNDI2YTRlNmRkY2VjYzJjXzQtMS0xLTEtNDcyOTg_93e184d1-1f47-4000-85b9-c70789a73e10"
      unitRef="usd">106000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i4f60c5791b7b4dd29723b9fbec4b680b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1N2Y4YTgyMGMyNDA0YTlmYjQyNmE0ZTZkZGNlY2MyYy90YWJsZXJhbmdlOjU3ZjhhODIwYzI0MDRhOWZiNDI2YTRlNmRkY2VjYzJjXzUtMS0xLTEtNDcyOTg_682dcd7b-cc53-474b-bf97-886a08df8627"
      unitRef="usd">324000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherNoninterestExpense
      contextRef="ic94d29d7259c48f5a33a8d97cd3b61cd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1N2Y4YTgyMGMyNDA0YTlmYjQyNmE0ZTZkZGNlY2MyYy90YWJsZXJhbmdlOjU3ZjhhODIwYzI0MDRhOWZiNDI2YTRlNmRkY2VjYzJjXzgtMS0xLTEtNDcyOTg_4814dc72-df61-4e74-bb32-330add27de09"
      unitRef="usd">2366000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i1332b5301f7d42baabca3f996b862932_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1N2Y4YTgyMGMyNDA0YTlmYjQyNmE0ZTZkZGNlY2MyYy90YWJsZXJhbmdlOjU3ZjhhODIwYzI0MDRhOWZiNDI2YTRlNmRkY2VjYzJjXzktMS0xLTEtNDcyOTg_a59b1ce8-eced-4831-ad82-adc1904c054f"
      unitRef="usd">214000</us-gaap:OtherNoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic8b6a84479d9413cb1afb78ff23cdd42_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1N2Y4YTgyMGMyNDA0YTlmYjQyNmE0ZTZkZGNlY2MyYy90YWJsZXJhbmdlOjU3ZjhhODIwYzI0MDRhOWZiNDI2YTRlNmRkY2VjYzJjXzExLTEtMS0xLTQ3Mjk4_1c3cbbad-340c-4d77-9275-d6a51369d98b"
      unitRef="usd">-2580000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic8b6a84479d9413cb1afb78ff23cdd42_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1N2Y4YTgyMGMyNDA0YTlmYjQyNmE0ZTZkZGNlY2MyYy90YWJsZXJhbmdlOjU3ZjhhODIwYzI0MDRhOWZiNDI2YTRlNmRkY2VjYzJjXzEyLTEtMS0xLTQ3Mjk4_a19cdae3-b354-4e3b-8b3c-08f026a27e19"
      unitRef="usd">-632000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ic8b6a84479d9413cb1afb78ff23cdd42_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTQvZnJhZzpmNGRmZTBlN2UxNmM0Y2IxOWIwYzkxYmQ3OTI5MmE0Zi90YWJsZTo1N2Y4YTgyMGMyNDA0YTlmYjQyNmE0ZTZkZGNlY2MyYy90YWJsZXJhbmdlOjU3ZjhhODIwYzI0MDRhOWZiNDI2YTRlNmRkY2VjYzJjXzEzLTEtMS0xLTQ3Mjk4_c20a12d5-99ef-4432-b229-86a85df29069"
      unitRef="usd">-1948000</us-gaap:NetIncomeLoss>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90ZXh0cmVnaW9uOjY3YmQzZTg4MmIxZTQxMjZhM2I2ZmE1YWFmZTI0MTY3XzM3NzQ_9fbf1c27-c27f-4ff8-9e52-69c1020e2fc8">Commitments and Contingent Liabilities&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company, in the normal course of business, is a party to financial instruments with off-balance-sheet risk to meet the financial needs of its customers. These financial instruments include loan commitments, standby letters of credit, and unused portions of lines of credit. The contract, or notional amount, of these instruments represents the Company&#x2019;s involvement in particular classes of financial instruments. These instruments involve, to varying degrees, elements of credit and interest rate risk in excess of the amount recognized on the Consolidated Statements of Condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s maximum potential obligations to extend credit for loan commitments (unfunded loans, unused lines of credit, and standby letters of credit) outstanding on December 31 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan commitments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;176,510&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standby letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39,773&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Undisbursed portion of lines of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;911,694&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,127,977&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,006,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commitments to extend credit (including lines of credit) are agreements to lend to a customer as long as there is no violation of any condition established in the contract. Commitments generally have fixed expiration dates or other termination clauses and may require payment of a fee. Standby letters of credit are conditional commitments to guarantee the performance of a customer to a third party. The Company extends standby letters of credit to its customers in the normal course of business. The standby letters of credit are generally short-term. As of December&#160;31, 2021, the Company&#x2019;s maximum potential obligation under standby letters of credit was $39.8 million. Management uses the same credit policies in making commitments to extend credit and standby letters of credit as are used for on-balance-sheet lending decisions. Based upon management&#x2019;s evaluation of the counterparty, the Company may require collateral to support commitments to extend credit and standby letters of credit. The credit risk amounts are equal to the contractual amounts, assuming the amounts are fully advanced and collateral or other security is of no value. The Company does not anticipate losses as a result of these transactions. These commitments also have off-balance-sheet interest-rate risk, in that the interest rate at which these commitments were made may not be at market rates on the date the commitments are fulfilled. Since some commitments and standby letters of credit are expected to expire without being drawn upon, the total commitment amounts do not necessarily represent future cash flow requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may also have rate lock agreements associated with mortgage loans to be sold in the secondary market (certain of which relate to loan applications for which no formal commitment has been made).  The amount of rate lock agreements at December 31, 2021 were immaterial.  In order to limit the interest rate risk associated with rate lock agreements, as well as the interest rate risk associated with mortgages held for sale, if any, the Company enters into agreements to sell loans in the secondary market to unrelated investors on a loan-by-loan basis. At December&#160;31, 2021, the Company had approximately $205,000 of commitments to sell mortgages to unrelated investors on a loan-by-loan basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;In the normal course of business, the Company is involved in various legal proceedings, investigations, and administrative proceedings. Civil litigation may range from individual actions involving a single plaintiff to putative class action lawsuits with potentially thousands of class members. Investigations may involve both formal and informal proceedings, by both government agencies and self-regulatory bodies. Based on information presently known to us, we do not believe there is any matter to which we are a party, or involving any of our properties, that individually or in the aggregate, would reasonably be expected to have a material adverse effect on our financial statements.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <tmp:ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90ZXh0cmVnaW9uOjY3YmQzZTg4MmIxZTQxMjZhM2I2ZmE1YWFmZTI0MTY3XzM3Njk_f10e15c4-b5f6-441d-8742-edbc2cc419e2">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s maximum potential obligations to extend credit for loan commitments (unfunded loans, unused lines of credit, and standby letters of credit) outstanding on December 31 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loan commitments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;176,510&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standby letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39,773&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Undisbursed portion of lines of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;911,694&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,127,977&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,006,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tmp:ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i98b8042ca371481690815cf2453017c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90YWJsZTo1YjQ4MTI5MGM2OTU0MzVkODMwNTc5ZmU3Yzg0MWU3YS90YWJsZXJhbmdlOjViNDgxMjkwYzY5NTQzNWQ4MzA1NzlmZTdjODQxZTdhXzEtMS0xLTEtNDcyOTg_431abae0-acb9-45a6-8968-a53224c5f9f0"
      unitRef="usd">176510000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="ibb679b377f7546dcb3ae67667d2c2057_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90YWJsZTo1YjQ4MTI5MGM2OTU0MzVkODMwNTc5ZmU3Yzg0MWU3YS90YWJsZXJhbmdlOjViNDgxMjkwYzY5NTQzNWQ4MzA1NzlmZTdjODQxZTdhXzEtMi0xLTEtNDcyOTg_d27802cf-a847-4314-85a7-854acfa279e6"
      unitRef="usd">144593000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="ib3f8e56b55284111bbdc36c28dbbdb9a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90YWJsZTo1YjQ4MTI5MGM2OTU0MzVkODMwNTc5ZmU3Yzg0MWU3YS90YWJsZXJhbmdlOjViNDgxMjkwYzY5NTQzNWQ4MzA1NzlmZTdjODQxZTdhXzItMS0xLTEtNDcyOTg_ddf51396-30dc-44a9-a180-707e67cbee73"
      unitRef="usd">39773000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="ie7aa29861fb2456aabe5cc8aa74831a9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90YWJsZTo1YjQ4MTI5MGM2OTU0MzVkODMwNTc5ZmU3Yzg0MWU3YS90YWJsZXJhbmdlOjViNDgxMjkwYzY5NTQzNWQ4MzA1NzlmZTdjODQxZTdhXzItMi0xLTEtNDcyOTg_88bd789c-142f-497f-a2bd-ace148c5715f"
      unitRef="usd">31441000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="ia6ddbfbe855a4c85ab4fb195426e6311_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90YWJsZTo1YjQ4MTI5MGM2OTU0MzVkODMwNTc5ZmU3Yzg0MWU3YS90YWJsZXJhbmdlOjViNDgxMjkwYzY5NTQzNWQ4MzA1NzlmZTdjODQxZTdhXzMtMS0xLTEtNDcyOTg_e23b43db-49f4-419a-8d89-b9dadbab2083"
      unitRef="usd">911694000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="ie105eb8770db4c7c93b736b8554bd79c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90YWJsZTo1YjQ4MTI5MGM2OTU0MzVkODMwNTc5ZmU3Yzg0MWU3YS90YWJsZXJhbmdlOjViNDgxMjkwYzY5NTQzNWQ4MzA1NzlmZTdjODQxZTdhXzMtMi0xLTEtNDcyOTg_175e279d-4456-491c-ab29-032aeadad40e"
      unitRef="usd">830930000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90YWJsZTo1YjQ4MTI5MGM2OTU0MzVkODMwNTc5ZmU3Yzg0MWU3YS90YWJsZXJhbmdlOjViNDgxMjkwYzY5NTQzNWQ4MzA1NzlmZTdjODQxZTdhXzQtMS0xLTEtNDcyOTg_b4d157ed-1e2b-46be-bf57-e5f6b7a5c090"
      unitRef="usd">1127977000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90YWJsZTo1YjQ4MTI5MGM2OTU0MzVkODMwNTc5ZmU3Yzg0MWU3YS90YWJsZXJhbmdlOjViNDgxMjkwYzY5NTQzNWQ4MzA1NzlmZTdjODQxZTdhXzQtMi0xLTEtNDcyOTg_6bb91c4e-3c05-4d84-87a0-1c97dc0d467d"
      unitRef="usd">1006964000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="ib3f8e56b55284111bbdc36c28dbbdb9a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90ZXh0cmVnaW9uOjY3YmQzZTg4MmIxZTQxMjZhM2I2ZmE1YWFmZTI0MTY3XzE0OTA_d18ad13a-245e-4284-b712-48098943c0a0"
      unitRef="usd">39800000</us-gaap:GuaranteeObligationsMaximumExposure>
    <tmp:AgreementsToSellMortgagesOnALoanbyloanBasis
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNTcvZnJhZzo2N2JkM2U4ODJiMWU0MTI2YTNiNmZhNWFhZmUyNDE2Ny90ZXh0cmVnaW9uOjY3YmQzZTg4MmIxZTQxMjZhM2I2ZmE1YWFmZTI0MTY3XzI5ODg_146067a6-afef-4e4d-a57f-797163d58072"
      unitRef="usd">205000</tmp:AgreementsToSellMortgagesOnALoanbyloanBasis>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90ZXh0cmVnaW9uOmQyZTU1YTM1YzAyZTRhMmE5ZjVkZjRmMGFmMzQ5Y2YyXzQwNQ_3ccd6b97-b676-4ead-99d7-f20539e9344d">Earnings Per Share &lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Calculation of basic earnings per share (Basic EPS) and diluted earnings per share (Diluted EPS) is shown below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands, except share and per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;89,264&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: income attributable to unvested stock-based compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(857)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,306)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings allocated to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,649&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding, including unvested stock-based compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,798,447&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,933,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,149,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: average unvested stock-based compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(229,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(230,600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(242,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,568,763&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,703,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,907,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings allocated to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,649&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,568,763&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,703,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,907,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plus: incremental shares from assumed conversion of stock-based compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;79,404&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Weighted average shares outstanding - Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,648,167&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,742,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,973,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic EPS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.08&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted EPS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.05&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;Stock-based compensation awards representing 4,984, 7,591, and 14,982 common shares for 2021, 2020, and 2019, respectively, were not included in the computations of diluted earnings per common share because the effect on those periods would have been antidilutive.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90ZXh0cmVnaW9uOmQyZTU1YTM1YzAyZTRhMmE5ZjVkZjRmMGFmMzQ5Y2YyXzQwNA_042d7734-0092-4fe5-8773-18ca94274626">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Calculation of basic earnings per share (Basic EPS) and diluted earnings per share (Diluted EPS) is shown below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands, except share and per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;89,264&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: income attributable to unvested stock-based compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(857)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,306)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings allocated to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,649&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding, including unvested stock-based compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,798,447&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,933,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,149,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: average unvested stock-based compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(229,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(230,600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(242,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,568,763&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,703,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,907,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings allocated to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,649&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,568,763&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,703,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,907,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plus: incremental shares from assumed conversion of stock-based compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;79,404&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Weighted average shares outstanding - Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14,648,167&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,742,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,973,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic EPS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.08&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted EPS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.05&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzMtMS0xLTEtNDcyOTg_e2348bdd-0e2c-48e3-bd11-d4903081d1ed"
      unitRef="usd">89264000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzMtMi0xLTEtNDcyOTg_4286efff-9b30-4ed4-9c3f-7147bd450ab5"
      unitRef="usd">77588000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzMtMy0xLTEtNDcyOTg_c9ace370-1054-4ed9-a0f7-df7a37a58dcb"
      unitRef="usd">81718000</us-gaap:NetIncomeLoss>
    <tmp:IncomeAllocatedToUnvestedRestrictedStockAwards
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzQtMS0xLTEtNDcyOTg_414f1994-ad2e-4708-9682-870732d8702e"
      unitRef="usd">615000</tmp:IncomeAllocatedToUnvestedRestrictedStockAwards>
    <tmp:IncomeAllocatedToUnvestedRestrictedStockAwards
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzQtMi0xLTEtNDcyOTg_e63106c9-2613-4656-badf-496251a4fbb5"
      unitRef="usd">857000</tmp:IncomeAllocatedToUnvestedRestrictedStockAwards>
    <tmp:IncomeAllocatedToUnvestedRestrictedStockAwards
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzQtMy0xLTEtNDcyOTg_ace56443-61f6-47b4-9077-6fabda809d96"
      unitRef="usd">1306000</tmp:IncomeAllocatedToUnvestedRestrictedStockAwards>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzUtMS0xLTEtNDcyOTg_95d925b8-dd5b-4f85-a359-6235a4d1301c"
      unitRef="usd">88649000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzUtMi0xLTEtNDcyOTg_ff02b629-44f8-4c93-8b5f-4a34f5092fba"
      unitRef="usd">76731000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzUtMy0xLTEtNDcyOTg_3b36dd23-09db-473d-8218-1286276ccbf4"
      unitRef="usd">80412000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzctMS0xLTEtNDcyOTg_3a0510a9-747d-4746-a89e-85d3fb4dffd5"
      unitRef="shares">14798447</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzctMi0xLTEtNDcyOTg_0c2f8d7d-d93f-4eb6-99f3-87c705eba23c"
      unitRef="shares">14933990</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzctMy0xLTEtNDcyOTg_5882f44b-97e5-4b51-8cd7-7c4818f51eab"
      unitRef="shares">15149535</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzktMS0xLTEtNDcyOTg_aa9424f4-cff6-4bb9-9436-aec2cabf73ad"
      unitRef="shares">229684</us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights>
    <us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzktMi0xLTEtNDcyOTg_4cfaab04-5357-40f4-95bd-200dc8d8fad8"
      unitRef="shares">230600</us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights>
    <us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzktMy0xLTEtNDcyOTg_f54553e3-fe28-4829-9ae5-7ebdab3a56c1"
      unitRef="shares">242478</us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzEwLTEtMS0xLTQ3Mjk4_10bcad73-3b3a-47b8-a504-23798717db86"
      unitRef="shares">14568763</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzEwLTItMS0xLTQ3Mjk4_1f06b7d1-b49f-47e4-b96b-4ef952c4c340"
      unitRef="shares">14703390</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzEwLTMtMS0xLTQ3Mjk4_601aca41-4534-4017-b8be-c91b599dec51"
      unitRef="shares">14907057</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzEzLTEtMS0xLTQ3Mjk4_322dbce9-9d60-4b4f-bd88-aad9f7d2cfdf"
      unitRef="usd">88649000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzEzLTItMS0xLTQ3Mjk4_c77519eb-ec8d-4c1b-b59d-5801c5284449"
      unitRef="usd">76731000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzEzLTMtMS0xLTQ3Mjk4_07172f39-8861-4afe-b520-ed55da0ab0b3"
      unitRef="usd">80412000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzE1LTEtMS0xLTQ3Mjk4_d1b47067-584c-4f66-a0b3-41fc7dc3fb9c"
      unitRef="shares">14568763</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzE1LTItMS0xLTQ3Mjk4_893270e9-b361-4c77-a098-24bf8adc750b"
      unitRef="shares">14703390</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzE1LTMtMS0xLTQ3Mjk4_74a77387-ad8a-46cf-a767-9e693f707114"
      unitRef="shares">14907057</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzE3LTEtMS0xLTQ3Mjk4_72415631-ac64-47c0-be54-fbc9b027d2cb"
      unitRef="shares">79404</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzE3LTItMS0xLTQ3Mjk4_2f9c9970-6c88-4517-ad3b-dbe0e1429b4f"
      unitRef="shares">38650</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzE3LTMtMS0xLTQ3Mjk4_f8ced7ac-c5e2-43ec-93f9-fdca7a74c959"
      unitRef="shares">66894</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzE5LTEtMS0xLTQ3Mjk4_a8721041-16ec-4a34-97ab-6eef4b466751"
      unitRef="shares">14648167</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzE5LTItMS0xLTQ3Mjk4_9128a84a-c6a6-4e22-9bca-939a6f8dcfab"
      unitRef="shares">14742040</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzE5LTMtMS0xLTQ3Mjk4_3cb4355f-22e5-4dff-81d0-56db3c342c09"
      unitRef="shares">14973951</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzIxLTEtMS0xLTQ3Mjk4_acd9385c-ce4b-4e7b-808a-d6d88fb658fc"
      unitRef="usdPerShare">6.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzIxLTItMS0xLTQ3Mjk4_f0c44043-8a8a-47c6-b7f0-7e1c24ee0608"
      unitRef="usdPerShare">5.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzIxLTMtMS0xLTQ3Mjk4_61a9acde-091b-40cb-a579-3c8d601434d6"
      unitRef="usdPerShare">5.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzIyLTEtMS0xLTQ3Mjk4_2de5a028-087d-43e8-8c8d-85c780bb5da3"
      unitRef="usdPerShare">6.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzIyLTItMS0xLTQ3Mjk4_a45b5e9b-daa6-4e07-831d-a175efb2e55a"
      unitRef="usdPerShare">5.20</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90YWJsZTo5ZWU2ZDA1MzlkOTM0NzA5YjM3MDI1NmM0MjQ5NGVkOC90YWJsZXJhbmdlOjllZTZkMDUzOWQ5MzQ3MDliMzcwMjU2YzQyNDk0ZWQ4XzIyLTMtMS0xLTQ3Mjk4_ce3fc702-dcf6-48e9-ada1-7540337e77e6"
      unitRef="usdPerShare">5.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90ZXh0cmVnaW9uOmQyZTU1YTM1YzAyZTRhMmE5ZjVkZjRmMGFmMzQ5Y2YyXzE5Nw_18b695f7-2a7c-45bf-9a88-d0df76c97bce"
      unitRef="shares">4984</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90ZXh0cmVnaW9uOmQyZTU1YTM1YzAyZTRhMmE5ZjVkZjRmMGFmMzQ5Y2YyXzIwMQ_d2a5fa30-1f88-4f52-96dd-6ccebd41c8df"
      unitRef="shares">7591</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjAvZnJhZzpkMmU1NWEzNWMwMmU0YTJhOWY1ZGY0ZjBhZjM0OWNmMi90ZXh0cmVnaW9uOmQyZTU1YTM1YzAyZTRhMmE5ZjVkZjRmMGFmMzQ5Y2YyXzIwOQ_a4fc00d4-adac-4b0b-86bc-9e99566685e8"
      unitRef="shares">14982</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90ZXh0cmVnaW9uOjcyOThhMDA2YzJjOTQ2ZWNhOTlkMTM2OTNlZjE4NjlkXzc3ODU_40c018a0-0029-40c7-8e50-c7d65ac56fce">Fair Value Measurements&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;FASB ASC Topic 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements and Disclosures,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; defines fair value, establishes a framework for measuring fair value in generally accepted accounting principles and expands disclosures about fair value measurements. FASB ASC Topic 820 also establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The three levels of the fair value hierarchy are:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 &#x2013; Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 &#x2013; Quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 &#x2013; Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes financial assets and financial liabilities measured at fair value on a recurring basis as of December&#160;31, 2021 and 2020 segregated by the level of valuation inputs within the fair value hierarchy used to measure fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recurring Fair Value Measurements &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.061%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-sale  debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.  Treasuries&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations  of  U.S.  Government  sponsored  entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;832,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;832,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations  of  U.S.  states  and  political  subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed  securities  -  residential, issued by&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.  Government  agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.  Government  sponsored  entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;870,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;870,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.  corporate  debt  securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,044,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,044,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity  securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in the fair value of the $902,000 of equity securities valued using significant unobservable inputs (level 3), between January 1, 2021 and December&#160;31, 2021 was immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recurring Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December&#160;31, 2020 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.061%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-sale  debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations  of  U.S.  Government  sponsored  entities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;607,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;607,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations  of  U.S.  states  and  political  subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed  securities  -  residential, issued by&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.  Government  agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.  Government  sponsored  entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.  corporate  debt  securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,627,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,627,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity  securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair values for U.S. Treasury securities are based on quoted market prices. Fair values for obligations of U.S. government sponsored entities, mortgage-backed securities-residential, obligations of U.S. states and political subdivisions, and U.S. corporate debt securities are based on quoted market prices, where available, as provided by third party pricing vendors. If quoted market prices were not available, fair values are based on quoted market prices of comparable instruments in active markets and/or based upon matrix pricing methodology, which uses comprehensive interest rate tables to determine market price, movement and yield relationships. For miscellaneous equity securities, carrying value is cost. These securities are reviewed periodically to determine if there are any events or changes in circumstances that would adversely affect their value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines fair value for its available-for-sale debt securities using an independent bond pricing service for identical assets or very similar securities. The pricing service uses a variety of techniques to determine fair value, including market maker bids, quotes and pricing models. Inputs to the model include recent trades, benchmark interest rates, spreads, and actual and projected cash flows. The Company reviews the prices supplied by the independent pricing service, as well as their underlying pricing methodologies, for reasonableness and to ensure such prices are aligned with traditional pricing matrices. In general, the Company&#x2019;s investment portfolio consists of traditional investments, nearly all of which are U.S. Treasury obligations, federal agency bullet or mortgage pass-through securities, or general obligation municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. Quarterly, the Company will validate prices supplied by the independent &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;pricing service by comparing to prices obtained from a second third-party source. Based on the inputs used by our independent pricing services, the Company identifies the appropriate level within the fair value hierarchy to report these fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain assets are measured at fair value on a nonrecurring basis, that is, they are not measured at fair value on an ongoing basis but are subject to fair value adjustments in certain circumstances. For the Company, these include loans held for sale, collateral dependent individually evaluated loans, other real estate owned, goodwill and other intangible assets. During 2021, certain collateral dependent individually evaluated loans and other real estate owned at December&#160;31, 2021, were adjusted down to fair value. Collateral values are estimated using Level 3 inputs based upon observable market data. Real estate values are generally valued using independent appraisals or other indications of value based on recent comparable sales of similar properties or assumptions generally available in the market.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair  value  measurements  at  reporting  date  using:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gain  (losses)    from  fair  value    changes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As  of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quoted  prices  in  active  markets  for  identical  assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant  other  observable  inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant    unobservable  inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Level  1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Level  2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Level  3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Individually evaluated  loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,107)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other  real  estate  owned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair  value  measurements  at  reporting  date  using:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gain  (losses)    from  fair  value    changes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As  of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quoted  prices  in  active  markets  for  identical  assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant  other  observable  inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant  unobservable  inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Level  1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Level  2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Level  3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Individually evaluated  loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other  real  estate  owned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the carrying amounts and estimated fair values of the Company&#x2019;s financial instruments at December&#160;31, 2021 and 2020. The carrying amounts shown in the table are included in the Consolidated Statements of Condition under the indicated captions. The fair value estimates, methods and assumptions set forth below for the Company&#x2019;s financial instruments, including those financial instruments carried at cost, are made solely to comply with disclosures required by U.S. generally accepted accounting principles and does not always incorporate the exit-price concept of fair value prescribed by ASC Topic 820-10 and should be read in conjunction with the financial statements and notes included in this Report.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated  Fair  Value  of  Financial  Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying    Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair  Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level  1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level  2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level  3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial  Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash  and  cash  equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities  -  held-to-maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;FHLB  and  ACBB  stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued  interest  receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans and leases, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,032,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,028,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,028,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial  Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time  deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;639,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;641,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;641,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other  deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,151,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,151,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,151,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities sold under agreements to  repurchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other  borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued  interest  payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease receivables, although excluded from the scope of ASC Topic 825, are included in the estimated fair value amounts at their carrying value.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated  Fair  Value  of  Financial  Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying    Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair  Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level  1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level  2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level  3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial  Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash  and  cash  equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;FHLB  and  ACBB  stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued  interest  receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans and leases, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,208,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,226,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,204,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial  Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time  deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;746,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;753,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;753,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other  deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,691,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,691,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,691,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities  sold  under  agreements  to  repurchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other  borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust  preferred  debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued  interest  payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease receivables, although excluded from the scope of ASC Topic 825, are included in the estimated fair value amounts at their carrying value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following methods and assumptions were used in estimating fair value disclosures for financial instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts reported in the Consolidated Statements of Condition for cash, noninterest-bearing deposits, money market funds, and Federal funds sold approximate the fair value of those assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;FHLB and FRB Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of FHLB and FRB stock approximates fair value. If the stock is redeemed, the Company will receive an amount equal to the par value of the stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Loans and Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value for loans are calculated using an exit price notion. The Company's valuation methodology takes into account factors such as estimated cash flows, including contractual cash flow and assumptions for prepayments; liquidity risk; and credit risk. The fair values of residential loans were estimated using discounted cash flow analyses, based upon available market benchmarks for rates and prepayment assumptions. The fair values of commercial and consumer loans were estimated using discounted cash flow analyses, based upon interest rates currently offered for loans and leases with similar terms and credit quality. The fair values of loans and leases held for sale were determined based upon contractual prices for loans and leases with similar characteristics.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accrued Interest Receivable and Accrued Interest Payable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of these short term instruments approximate fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deposits&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values disclosed for noninterest bearing accounts and accounts with no stated maturities are equal to the amount payable on demand at the reporting date. The fair value of time deposits is based upon discounted cash flow analyses using rates offered for FHLB advances, which is the Company&#x2019;s primary alternative source of funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Trust Preferred Debentures&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the trust preferred debentures has been estimated using a discounted cash flow analysis which uses a discount factor of a market spread over current interest rates for similar instruments.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90ZXh0cmVnaW9uOjcyOThhMDA2YzJjOTQ2ZWNhOTlkMTM2OTNlZjE4NjlkXzc3NzU_0b129272-39b3-4513-b763-ada06e779dbe">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes financial assets and financial liabilities measured at fair value on a recurring basis as of December&#160;31, 2021 and 2020 segregated by the level of valuation inputs within the fair value hierarchy used to measure fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recurring Fair Value Measurements &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.061%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-sale  debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.  Treasuries&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations  of  U.S.  Government  sponsored  entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;832,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;832,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations  of  U.S.  states  and  political  subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed  securities  -  residential, issued by&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.  Government  agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.  Government  sponsored  entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;870,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;870,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.  corporate  debt  securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,044,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,044,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity  securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recurring Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December&#160;31, 2020 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.061%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available-for-sale  debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations  of  U.S.  Government  sponsored  entities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;607,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;607,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligations  of  U.S.  states  and  political  subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed  securities  -  residential, issued by&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.  Government  agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.  Government  sponsored  entities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;705,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.  corporate  debt  securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,627,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,627,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity  securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1fdfd83e9bab47dfa913104a72238b5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzMtMS0xLTEtNjg2Mjg_ecb0f430-532a-47f6-9cd6-6942fc1b823e"
      unitRef="usd">157834000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie23fb5e8ea4b4ddbb13c13b0a9db1b1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzMtMi0xLTEtNjg2Mjg_512108a1-779d-4842-bdbe-424d54d8cfd6"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib587265af7fd4aa4b4442f30688f6edf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzMtMy0xLTEtNjg2Mjg_6ece0f31-a2de-485b-bcf1-b24a82db6b36"
      unitRef="usd">157834000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i23a25221c9ca46be9e26dcf89ab58c4f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzMtNC0xLTEtNjg2Mjg_bb54b28b-bde5-47ca-b0ac-9a1c7a56083e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i34d195aded4b47f892b26479dfc73135_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzMtMS0xLTEtNDcyOTg_559fecb1-0a4f-441a-96bd-4f3bf4aa15ac"
      unitRef="usd">832373000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i65d44274f4fe4a1784f0fd4e391cd252_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzMtMi0xLTEtNDcyOTg_6d2c481a-acc7-48d0-a173-ed56d7bc2554"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib1dd53237ed0441bac666920018d7f5b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzMtMy0xLTEtNDcyOTg_e69fa66f-69de-4405-9a76-50fda1b8685e"
      unitRef="usd">832373000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3379b297d5ac482399cf72df629d06bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzMtNC0xLTEtNDcyOTg_664dfd18-614b-4a94-be21-ced038aa6d88"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6db490815f0c4aff8b935955b45a324e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzQtMS0xLTEtNDcyOTg_da409750-25d1-4cf7-bc1b-051198bbe6bd"
      unitRef="usd">104169000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7556867492684fed9e894ccfbc28f443_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzQtMi0xLTEtNDcyOTg_247c60c2-2935-40d3-acb4-c395319723d0"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i91cacdb7909340ad9f29b736b5dcbafd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzQtMy0xLTEtNDcyOTg_0540ca51-a3ee-4684-88c0-7aa4f1b4463f"
      unitRef="usd">104169000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i34723198bcb44f50a7c1f27cb121f70a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzQtNC0xLTEtNDcyOTg_cc8f8e7e-82a9-4d2e-b50f-dee50b875a6a"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia2a40733cf4a40ec9138f598d62367e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzYtMS0xLTEtNDcyOTg_223aa0d5-bb7c-4f33-9e13-c012616464ef"
      unitRef="usd">77157000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8d202f27b72a415b8e3e2bfd2a380801_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzYtMi0xLTEtNDcyOTg_37b2cb45-f251-45a0-958f-f55bff267cfd"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id2f54137282b4dc1808e6611d23b8370_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzYtMy0xLTEtNDcyOTg_5667cf8d-c5f2-48e4-a687-5589d80987ad"
      unitRef="usd">77157000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie924c319ad3a42ab8139f08d379174f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzYtNC0xLTEtNDcyOTg_b473de7d-53d3-4c27-9169-ddfa00bfc068"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic56b1f5388f144bfbfa27fd94af26eea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzctMS0xLTEtNDcyOTg_9ab3ad7b-76bb-44a4-bcbb-ee6d6e6eec56"
      unitRef="usd">870556000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia9036ef614874e87b4169a4f6fdad442_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzctMi0xLTEtNDcyOTg_fa820166-7218-4201-abff-e90a4307c5d9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i017fd2a0414a4a748ee4b88a157d4d01_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzctMy0xLTEtNDcyOTg_0b47481c-9687-4bdc-a30c-99a95292a2e1"
      unitRef="usd">870556000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8dbe1e9404744b37ba39b866d9945985_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzctNC0xLTEtNDcyOTg_5bf99cf3-d6e1-4c3a-88bc-64bbadd5b9d3"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ied90628ad3c74c129d96079fd998fea9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzktMS0xLTEtNDcyOTg_0d3c8d5a-0801-4965-a4f8-5eeb60035d26"
      unitRef="usd">2424000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia45681562e434ae3a8cd71a8451344b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzktMi0xLTEtNDcyOTg_95113fc1-0bcb-495f-8d1e-8054b486701b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i057c2eb982074588b3b30085102ba1f0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzktMy0xLTEtNDcyOTg_2e3b21a4-5247-4a9e-b04c-5498d1a13ce1"
      unitRef="usd">2424000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5622023946264d619d380c8648ee5a69_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzktNC0xLTEtNDcyOTg_65db5667-9396-424f-9de7-a64a1330b89e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie8ba2bf406234de5b7410b1b13db678c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzEwLTEtMS0xLTQ3Mjk4_b7a6934f-7fea-44ce-8c7b-f878556bf9a8"
      unitRef="usd">2044513000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iad1576d07b204d3b886f261bae8247db_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzEwLTItMS0xLTQ3Mjk4_a82b688a-db5c-4667-ac97-437aca8e2ff0"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i01a80bd8d73344c9a19b396c030daf76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzEwLTMtMS0xLTQ3Mjk4_1fb6262b-7258-410e-bc56-0d29487ba637"
      unitRef="usd">2044513000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6e9939e80a6646beac1d2a72387c489a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzEwLTQtMS0xLTQ3Mjk4_ce2ca9a0-7074-4845-9384-341391af92b0"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i4b0c98acf1a94127936a5c86c1128358_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzExLTEtMS0xLTQ3Mjk4_c9160e63-5c9b-4959-866e-7d4994a9f508"
      unitRef="usd">902000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i4d8c1ebb4dde4da589ba0dbd65a2d7d3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzExLTItMS0xLTQ3Mjk4_f802f56f-948a-4db2-854d-c4fe244533e8"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i9e6a238a1b484472865212bd0028eca9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzExLTMtMS0xLTQ3Mjk4_4f1e010f-0cb7-416d-b7ce-3284426cdf2e"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i5398563c48a746b2a568898cb74ef998_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4NGIwYTZjMDY5M2Q0ZjhiYTk4YjM0ZTUyOTUwODU0MS90YWJsZXJhbmdlOjg0YjBhNmMwNjkzZDRmOGJhOThiMzRlNTI5NTA4NTQxXzExLTQtMS0xLTQ3Mjk4_11a3e6b8-07a5-4d89-aa6b-005680850466"
      unitRef="usd">902000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i4b0c98acf1a94127936a5c86c1128358_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90ZXh0cmVnaW9uOjcyOThhMDA2YzJjOTQ2ZWNhOTlkMTM2OTNlZjE4NjlkXzE2MjU_c9160e63-5c9b-4959-866e-7d4994a9f508"
      unitRef="usd">902000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id469e222b25f4b9cb298a2788e9d628c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzMtMS0xLTEtNDcyOTg_4d8a6a8a-db90-47d3-9f54-53e196b371aa"
      unitRef="usd">607480000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i601b4c8ecfbc4d22a9db230afc963331_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzMtMi0xLTEtNDcyOTg_7ab032fe-2993-46f6-baf4-4dfa439bf76c"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i25cd9c6df4f14dc0b597fc35a31fa661_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzMtMy0xLTEtNDcyOTg_c1c4b30a-5f77-4697-87a8-9fc275cfee1c"
      unitRef="usd">607480000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icc3eeaeece154ff6b6b1a6e74e24b1aa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzMtNC0xLTEtNDcyOTg_4271863c-8de2-4bd3-b70e-27e5afb1ff54"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic227d9c756ca40f4999414862ced42b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzQtMS0xLTEtNDcyOTg_912c21cf-f86f-4193-8e3d-441f1d8b70ed"
      unitRef="usd">129746000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i04e4769b408648ffbe3af6f616914c32_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzQtMi0xLTEtNDcyOTg_75e443d3-0e89-43c0-9370-c46dd3203ec0"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7cfca415476b4193bbf2b39ae0958424_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzQtMy0xLTEtNDcyOTg_f1e66313-0281-4f19-966f-b114ae9edc1e"
      unitRef="usd">129746000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie21fc811f2d0498faf9e67be17f979b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzQtNC0xLTEtNDcyOTg_c4bc40ea-1eb5-4abd-b1c9-dda970148ed8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i851981a5f77644b19f4778cf20732027_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzYtMS0xLTEtNDcyOTg_459a5ff5-61aa-47d2-aa51-dcd74e70039d"
      unitRef="usd">182108000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2a470bcbb5fb49b5ace7a9f885959733_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzYtMi0xLTEtNDcyOTg_cd01fc4c-5219-467e-88b2-fcf3da75e440"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i67c6f8f2bec547fb9595267b3697ab96_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzYtMy0xLTEtNDcyOTg_e7cebe39-97a5-4557-bbf9-cb718ba47113"
      unitRef="usd">182108000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idfa6804e6022438ab77fec401f2f5cd2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzYtNC0xLTEtNDcyOTg_7470b94b-8e05-4ccf-8046-048b4cee9848"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ied33c8d5f73444c19a6c9d4dc0b02b82_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzctMS0xLTEtNDcyOTg_e2d2686e-3007-4a16-8191-b44c8cfd8196"
      unitRef="usd">705480000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4b16a0ae1d214fba9e81c4bd57ceb507_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzctMi0xLTEtNDcyOTg_e7f550c2-dc87-4121-b5de-918364dbc68d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8536c4425fcb4c27a37aa87beae162c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzctMy0xLTEtNDcyOTg_055cae35-036c-4aa2-a824-4aaabb7a549f"
      unitRef="usd">705480000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i894741bfd42d4045997f21ed69ef2bff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzctNC0xLTEtNDcyOTg_0798de6c-2c8c-4984-ae6e-cf84787b05a7"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iac89c43485124d2986e360b9458db0c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzktMS0xLTEtNDcyOTg_0783275e-bc01-49a9-b755-fd1dab10beea"
      unitRef="usd">2379000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8d95b2d0672a4b989c5e64c379e8e788_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzktMi0xLTEtNDcyOTg_52fe2c10-3381-430d-9b0d-b4f68ca163b5"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1da02ba8261043cfa9f25349aeb89ca5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzktMy0xLTEtNDcyOTg_e1b3efdb-78ab-40b5-a0ca-89c2c091d4e1"
      unitRef="usd">2379000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4d57f7c0b5bb485483005dc99b00184d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzktNC0xLTEtNDcyOTg_dfabdf36-e7f7-4199-9f91-ea92d306e399"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i78976594d37e4c1c9c8c0bdd1b3885f6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzEwLTEtMS0xLTQ3Mjk4_9478ed9e-124a-4798-9dbe-70665dde3232"
      unitRef="usd">1627193000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7c966da993f94c908af6e6ceba4a09b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzEwLTItMS0xLTQ3Mjk4_490c949a-5068-44cc-8b04-a2a1ebb4f8e3"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i99e142f6fc6d42ebad25abd021dbe3f4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzEwLTMtMS0xLTQ3Mjk4_ddc9516c-1f3d-4c0f-b2e5-a67462e3b73c"
      unitRef="usd">1627193000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i965c9bffed7d4af1a07d8ce1ee79e7bd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzEwLTQtMS0xLTQ3Mjk4_ccb578c0-c92b-4a5f-b7d2-2629fe3f6b46"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ic234fa14f21e4683831926151bc079a1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzExLTEtMS0xLTQ3Mjk4_3eda48fb-8e23-4f83-be73-c1b84beac568"
      unitRef="usd">929000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i6bd2e7924d7b45679206741b9e2c34fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzExLTItMS0xLTQ3Mjk4_79352e99-27eb-494b-b3bc-6db0f5811989"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i0b462b4b0db7486d897c85bcb705edc8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzExLTMtMS0xLTQ3Mjk4_a43bb0b7-86e1-4928-8581-2412618c58fa"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i3a71f91745ab44eaa4a5d143987585ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkZDE2MTVhOTJmYWQ0NTFlODJmNWRhMWNiMjdjNWRkNy90YWJsZXJhbmdlOmRkMTYxNWE5MmZhZDQ1MWU4MmY1ZGExY2IyN2M1ZGQ3XzExLTQtMS0xLTQ3Mjk4_75720264-4e95-48c7-a4d8-2954c4eed939"
      unitRef="usd">929000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90ZXh0cmVnaW9uOjcyOThhMDA2YzJjOTQ2ZWNhOTlkMTM2OTNlZjE4NjlkXzc3Nzg_d7f8dca8-ba8c-41fe-8bb2-58566d4affc8">&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair  value  measurements  at  reporting  date  using:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gain  (losses)    from  fair  value    changes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As  of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quoted  prices  in  active  markets  for  identical  assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant  other  observable  inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant    unobservable  inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Level  1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Level  2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Level  3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12/31/2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Individually evaluated  loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,107)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other  real  estate  owned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair  value  measurements  at  reporting  date  using:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gain  (losses)    from  fair  value    changes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As  of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quoted  prices  in  active  markets  for  identical  assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant  other  observable  inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Significant  unobservable  inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Level  1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Level  2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Level  3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Individually evaluated  loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other  real  estate  owned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock>
    <tmp:ImpairedLoans
      contextRef="i29e951c775ec41e28107d033c6bf3737_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo1Y2VmNDkwZjk1Mjg0Y2YwYTgxNGU0MTNhZjdkNzE5ZS90YWJsZXJhbmdlOjVjZWY0OTBmOTUyODRjZjBhODE0ZTQxM2FmN2Q3MTllXzMtMS0xLTEtNDcyOTg_93472c16-def2-4409-8f5a-181fe9bf233c"
      unitRef="usd">5456000</tmp:ImpairedLoans>
    <tmp:ImpairedLoans
      contextRef="iff2d9e1b2e524e9f948667b3f4b6a0ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo1Y2VmNDkwZjk1Mjg0Y2YwYTgxNGU0MTNhZjdkNzE5ZS90YWJsZXJhbmdlOjVjZWY0OTBmOTUyODRjZjBhODE0ZTQxM2FmN2Q3MTllXzMtMi0xLTEtNDcyOTg_c122cc11-9b96-45ed-9aa8-01a9453f4899"
      unitRef="usd">0</tmp:ImpairedLoans>
    <tmp:ImpairedLoans
      contextRef="ic28a8365214146cd976fe9fc381c1ed8_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo1Y2VmNDkwZjk1Mjg0Y2YwYTgxNGU0MTNhZjdkNzE5ZS90YWJsZXJhbmdlOjVjZWY0OTBmOTUyODRjZjBhODE0ZTQxM2FmN2Q3MTllXzMtMy0xLTEtNDcyOTg_af0e1be2-86c3-4254-b0e6-04d10b951fef"
      unitRef="usd"
      xsi:nil="true"/>
    <tmp:ImpairedLoans
      contextRef="i91e1154ae1f84090b932e8dbddf62e1d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo1Y2VmNDkwZjk1Mjg0Y2YwYTgxNGU0MTNhZjdkNzE5ZS90YWJsZXJhbmdlOjVjZWY0OTBmOTUyODRjZjBhODE0ZTQxM2FmN2Q3MTllXzMtNC0xLTEtNDcyOTg_1314c0f9-a771-4f77-986a-8f1169e60d81"
      unitRef="usd">5456000</tmp:ImpairedLoans>
    <tmp:GainLossonImpairedLoans
      contextRef="i29e951c775ec41e28107d033c6bf3737_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo1Y2VmNDkwZjk1Mjg0Y2YwYTgxNGU0MTNhZjdkNzE5ZS90YWJsZXJhbmdlOjVjZWY0OTBmOTUyODRjZjBhODE0ZTQxM2FmN2Q3MTllXzMtNS0xLTEtNDcyOTg_adadd470-3a93-4b8d-9d6b-047297e165df"
      unitRef="usd">-7107000</tmp:GainLossonImpairedLoans>
    <tmp:OtherRealEstateOwned
      contextRef="i29e951c775ec41e28107d033c6bf3737_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo1Y2VmNDkwZjk1Mjg0Y2YwYTgxNGU0MTNhZjdkNzE5ZS90YWJsZXJhbmdlOjVjZWY0OTBmOTUyODRjZjBhODE0ZTQxM2FmN2Q3MTllXzQtMS0xLTEtNDcyOTg_711be084-fdd0-4eb9-b53c-b6ddca54b1bc"
      unitRef="usd">46000</tmp:OtherRealEstateOwned>
    <tmp:OtherRealEstateOwned
      contextRef="iff2d9e1b2e524e9f948667b3f4b6a0ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo1Y2VmNDkwZjk1Mjg0Y2YwYTgxNGU0MTNhZjdkNzE5ZS90YWJsZXJhbmdlOjVjZWY0OTBmOTUyODRjZjBhODE0ZTQxM2FmN2Q3MTllXzQtMi0xLTEtNDcyOTg_e62f707f-a444-4a23-bab7-36d058655318"
      unitRef="usd">0</tmp:OtherRealEstateOwned>
    <tmp:OtherRealEstateOwned
      contextRef="ic28a8365214146cd976fe9fc381c1ed8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo1Y2VmNDkwZjk1Mjg0Y2YwYTgxNGU0MTNhZjdkNzE5ZS90YWJsZXJhbmdlOjVjZWY0OTBmOTUyODRjZjBhODE0ZTQxM2FmN2Q3MTllXzQtMy0xLTEtNDcyOTg_d7745065-0766-488a-8e75-669f7f885148"
      unitRef="usd">0</tmp:OtherRealEstateOwned>
    <tmp:OtherRealEstateOwned
      contextRef="i91e1154ae1f84090b932e8dbddf62e1d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo1Y2VmNDkwZjk1Mjg0Y2YwYTgxNGU0MTNhZjdkNzE5ZS90YWJsZXJhbmdlOjVjZWY0OTBmOTUyODRjZjBhODE0ZTQxM2FmN2Q3MTllXzQtNC0xLTEtNDcyOTg_ffa317cc-530f-4f6b-8d9f-0f2f25da5b16"
      unitRef="usd">46000</tmp:OtherRealEstateOwned>
    <tmp:GainLossOnOtherRealEstateOwned
      contextRef="i29e951c775ec41e28107d033c6bf3737_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo1Y2VmNDkwZjk1Mjg0Y2YwYTgxNGU0MTNhZjdkNzE5ZS90YWJsZXJhbmdlOjVjZWY0OTBmOTUyODRjZjBhODE0ZTQxM2FmN2Q3MTllXzQtNS0xLTEtNDcyOTg_e97bb10f-06fb-4855-8af2-fac92249cff2"
      unitRef="usd">-8000</tmp:GainLossOnOtherRealEstateOwned>
    <tmp:ImpairedLoans
      contextRef="i8ed44a166fd941b0ba979a2a7f9b24f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTowZjRiMDFjMmZkOWI0ZjU1OGZjMTM0ZjJlYjY3YTAwZi90YWJsZXJhbmdlOjBmNGIwMWMyZmQ5YjRmNTU4ZmMxMzRmMmViNjdhMDBmXzMtMS0xLTEtNDcyOTg_3f0bfeec-e7dc-46e9-995c-113ada109d01"
      unitRef="usd">22171000</tmp:ImpairedLoans>
    <tmp:ImpairedLoans
      contextRef="i1a9bfdccfc744fd79ac94ac42310998a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTowZjRiMDFjMmZkOWI0ZjU1OGZjMTM0ZjJlYjY3YTAwZi90YWJsZXJhbmdlOjBmNGIwMWMyZmQ5YjRmNTU4ZmMxMzRmMmViNjdhMDBmXzMtMi0xLTEtNDcyOTg_4410af03-f1d7-44ab-a2ae-7e999de2d732"
      unitRef="usd">0</tmp:ImpairedLoans>
    <tmp:ImpairedLoans
      contextRef="i3cecb662034f43218d85e6651e5a6492_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTowZjRiMDFjMmZkOWI0ZjU1OGZjMTM0ZjJlYjY3YTAwZi90YWJsZXJhbmdlOjBmNGIwMWMyZmQ5YjRmNTU4ZmMxMzRmMmViNjdhMDBmXzMtMy0xLTEtNDcyOTg_de0fb091-d3cb-48c6-ad58-b29736efb885"
      unitRef="usd">22171000</tmp:ImpairedLoans>
    <tmp:ImpairedLoans
      contextRef="i90f8a444c1d048c2869e4b85f441fda4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTowZjRiMDFjMmZkOWI0ZjU1OGZjMTM0ZjJlYjY3YTAwZi90YWJsZXJhbmdlOjBmNGIwMWMyZmQ5YjRmNTU4ZmMxMzRmMmViNjdhMDBmXzMtNC0xLTEtNDcyOTg_7da0025d-aba1-4bca-9de6-2c36de6a50d3"
      unitRef="usd">0</tmp:ImpairedLoans>
    <tmp:GainLossonImpairedLoans
      contextRef="i8ed44a166fd941b0ba979a2a7f9b24f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTowZjRiMDFjMmZkOWI0ZjU1OGZjMTM0ZjJlYjY3YTAwZi90YWJsZXJhbmdlOjBmNGIwMWMyZmQ5YjRmNTU4ZmMxMzRmMmViNjdhMDBmXzMtNS0xLTEtNDcyOTg_99d57d68-f522-4675-b713-bd123e72624e"
      unitRef="usd">-1855000</tmp:GainLossonImpairedLoans>
    <tmp:OtherRealEstateOwned
      contextRef="i8ed44a166fd941b0ba979a2a7f9b24f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTowZjRiMDFjMmZkOWI0ZjU1OGZjMTM0ZjJlYjY3YTAwZi90YWJsZXJhbmdlOjBmNGIwMWMyZmQ5YjRmNTU4ZmMxMzRmMmViNjdhMDBmXzQtMS0xLTEtNDcyOTg_92e58540-1f31-486c-ae76-86d7f7345bd5"
      unitRef="usd">88000</tmp:OtherRealEstateOwned>
    <tmp:OtherRealEstateOwned
      contextRef="i1a9bfdccfc744fd79ac94ac42310998a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTowZjRiMDFjMmZkOWI0ZjU1OGZjMTM0ZjJlYjY3YTAwZi90YWJsZXJhbmdlOjBmNGIwMWMyZmQ5YjRmNTU4ZmMxMzRmMmViNjdhMDBmXzQtMi0xLTEtNDcyOTg_e5e8a2f4-bc44-4347-9fa1-d992b6da74ed"
      unitRef="usd">0</tmp:OtherRealEstateOwned>
    <tmp:OtherRealEstateOwned
      contextRef="i3cecb662034f43218d85e6651e5a6492_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTowZjRiMDFjMmZkOWI0ZjU1OGZjMTM0ZjJlYjY3YTAwZi90YWJsZXJhbmdlOjBmNGIwMWMyZmQ5YjRmNTU4ZmMxMzRmMmViNjdhMDBmXzQtMy0xLTEtNDcyOTg_6bf85508-7248-40fc-9936-96297a907e2b"
      unitRef="usd">88000</tmp:OtherRealEstateOwned>
    <tmp:OtherRealEstateOwned
      contextRef="i90f8a444c1d048c2869e4b85f441fda4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTowZjRiMDFjMmZkOWI0ZjU1OGZjMTM0ZjJlYjY3YTAwZi90YWJsZXJhbmdlOjBmNGIwMWMyZmQ5YjRmNTU4ZmMxMzRmMmViNjdhMDBmXzQtNC0xLTEtNDcyOTg_68fed943-38c1-49ce-95e8-e62eaec3d418"
      unitRef="usd">0</tmp:OtherRealEstateOwned>
    <tmp:GainLossOnOtherRealEstateOwned
      contextRef="i8ed44a166fd941b0ba979a2a7f9b24f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTowZjRiMDFjMmZkOWI0ZjU1OGZjMTM0ZjJlYjY3YTAwZi90YWJsZXJhbmdlOjBmNGIwMWMyZmQ5YjRmNTU4ZmMxMzRmMmViNjdhMDBmXzQtNS0xLTEtNDcyOTg_99a81461-135d-4eaa-85b8-31fd1b60e815"
      unitRef="usd">-35000</tmp:GainLossOnOtherRealEstateOwned>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90ZXh0cmVnaW9uOjcyOThhMDA2YzJjOTQ2ZWNhOTlkMTM2OTNlZjE4NjlkXzc3ODA_ec4c4594-449c-45e4-b8e2-33c55e52f5be">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the carrying amounts and estimated fair values of the Company&#x2019;s financial instruments at December&#160;31, 2021 and 2020. The carrying amounts shown in the table are included in the Consolidated Statements of Condition under the indicated captions. The fair value estimates, methods and assumptions set forth below for the Company&#x2019;s financial instruments, including those financial instruments carried at cost, are made solely to comply with disclosures required by U.S. generally accepted accounting principles and does not always incorporate the exit-price concept of fair value prescribed by ASC Topic 820-10 and should be read in conjunction with the financial statements and notes included in this Report.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated  Fair  Value  of  Financial  Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying    Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair  Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level  1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level  2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level  3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial  Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash  and  cash  equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities  -  held-to-maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;FHLB  and  ACBB  stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued  interest  receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans and leases, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,032,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,028,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,028,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial  Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time  deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;639,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;641,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;641,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other  deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,151,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,151,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,151,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities sold under agreements to  repurchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other  borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued  interest  payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease receivables, although excluded from the scope of ASC Topic 825, are included in the estimated fair value amounts at their carrying value.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated  Fair  Value  of  Financial  Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying    Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair  Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level  1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level  2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level  3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial  Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash  and  cash  equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;FHLB  and  ACBB  stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued  interest  receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans and leases, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,208,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,226,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,204,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial  Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time  deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;746,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;753,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;753,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other  deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,691,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,691,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,691,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Securities  sold  under  agreements  to  repurchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other  borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust  preferred  debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued  interest  payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease receivables, although excluded from the scope of ASC Topic 825, are included in the estimated fair value amounts at their carrying value.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i03ff36f01d254134b735f02780ff7d4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzQtMS0xLTEtNDcyOTg_09fbc782-dedd-42de-b626-5bff71acf660"
      unitRef="usd">63107000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzQtMi0xLTEtNDcyOTg_b0a9c77e-e826-4372-a578-40239659a87c"
      unitRef="usd">63107000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i2859242c247d426d969a7ebd7e359543_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzQtMy0xLTEtNDcyOTg_9699f397-0e9e-4cd4-bd6a-008336e07dae"
      unitRef="usd">63107000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1c33cc8bff9f4074bff07ae250580fda_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzQtNC0xLTEtNDcyOTg_56ab1003-eea8-4537-85f2-c7e8fd0c61cc"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if2381bf040bd4389969ea8420492c3e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzQtNS0xLTEtNDcyOTg_1e08f04c-b644-4699-b856-8e3757cb9881"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i03ff36f01d254134b735f02780ff7d4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzUtMS0xLTEtNDcyOTg_d6a399d5-c88f-4940-baf7-3c2ddfac1f5d"
      unitRef="usd">284009000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzUtMi0xLTEtNDcyOTg_54140208-f474-47b0-baec-c5a70a7acc16"
      unitRef="usd">282288000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i2859242c247d426d969a7ebd7e359543_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzUtMy0xLTEtNDcyOTg_120ec587-e5f9-4b0e-b701-b3864d631519"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i1c33cc8bff9f4074bff07ae250580fda_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzUtNC0xLTEtNDcyOTg_2ae6e92b-e982-4a74-af95-f42d987d7f31"
      unitRef="usd">282288000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="if2381bf040bd4389969ea8420492c3e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzUtNS0xLTEtNDcyOTg_b9fb7988-cdc0-4e70-bf71-2060f6b8be41"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i03ff36f01d254134b735f02780ff7d4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzYtMS0xLTEtNDcyOTg_6f76bb0a-e9c7-4abe-8763-afe8a415ba93"
      unitRef="usd">10996000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzYtMi0xLTEtNDcyOTg_7e2a79c7-d044-4969-a001-ad42f98a73e4"
      unitRef="usd">10996000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i2859242c247d426d969a7ebd7e359543_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzYtMy0xLTEtNDcyOTg_e4d55cab-4277-4945-a6e2-9262b5cf3527"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i1c33cc8bff9f4074bff07ae250580fda_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzYtNC0xLTEtNDcyOTg_5879a073-7118-4d0d-8f20-8590f670c729"
      unitRef="usd">10996000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="if2381bf040bd4389969ea8420492c3e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzYtNS0xLTEtNDcyOTg_56d44a32-436f-43f3-987e-15cb9be1c47d"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:InterestReceivable
      contextRef="i03ff36f01d254134b735f02780ff7d4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzctMS0xLTEtNDcyOTg_10d7c556-0391-426c-aa64-65f71787000b"
      unitRef="usd">22597000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzctMi0xLTEtNDcyOTg_3e22d085-b62b-48d2-8aff-48cd559657f0"
      unitRef="usd">22597000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i2859242c247d426d969a7ebd7e359543_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzctMy0xLTEtNDcyOTg_c2a375a3-643e-45a3-bb6f-31ac33bede24"
      unitRef="usd">0</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i1c33cc8bff9f4074bff07ae250580fda_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzctNC0xLTEtNDcyOTg_6eef11fc-f7a9-4b70-bed5-e141b532b4f7"
      unitRef="usd">22597000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="if2381bf040bd4389969ea8420492c3e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzctNS0xLTEtNDcyOTg_ef909004-fc8a-4fb6-9094-8bff8abf4d82"
      unitRef="usd">0</us-gaap:InterestReceivable>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i03ff36f01d254134b735f02780ff7d4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzgtMS0xLTEtNDcyOTg_e04c4335-a892-4956-ab5b-f0fb73c2b137"
      unitRef="usd">5032624000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzgtMi0xLTEtNDcyOTg_6640033c-32c0-4fe2-a194-4246227271d4"
      unitRef="usd">5028734000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i2859242c247d426d969a7ebd7e359543_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzgtMy0xLTEtNDcyOTg_a566ada8-a604-4a2e-8f4a-0a02a9ab58a3"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i1c33cc8bff9f4074bff07ae250580fda_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzgtNC0xLTEtNDcyOTg_dd9b98d5-090d-4fda-8ccb-91a68fa242e4"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="if2381bf040bd4389969ea8420492c3e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzgtNS0xLTEtNDcyOTg_d3515881-682c-479d-8738-7c365e05fa0d"
      unitRef="usd">5028734000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:TimeDeposits
      contextRef="i03ff36f01d254134b735f02780ff7d4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzExLTEtMS0xLTQ3Mjk4_66e977b3-af73-4360-86f6-bcae06443bbd"
      unitRef="usd">639674000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzExLTItMS0xLTQ3Mjk4_9d132de0-30a4-4bc9-962f-678895c326d0"
      unitRef="usd">641517000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i2859242c247d426d969a7ebd7e359543_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzExLTMtMS0xLTQ3Mjk4_57fd64b3-1de9-4c71-b0dd-09fee3f43876"
      unitRef="usd">0</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i1c33cc8bff9f4074bff07ae250580fda_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzExLTQtMS0xLTQ3Mjk4_afa8f908-a414-4d44-9917-64ec83dc9b48"
      unitRef="usd">641517000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="if2381bf040bd4389969ea8420492c3e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzExLTUtMS0xLTQ3Mjk4_d26a105a-45de-4d6a-af66-2442faa7cc6a"
      unitRef="usd">0</us-gaap:TimeDeposits>
    <tmp:OtherDepositsFairValueDisclosure
      contextRef="i03ff36f01d254134b735f02780ff7d4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzEyLTEtMS0xLTQ3Mjk4_7df14567-840e-4a18-9ea2-935c3a7c9293"
      unitRef="usd">6151761000</tmp:OtherDepositsFairValueDisclosure>
    <tmp:OtherDepositsFairValueDisclosure
      contextRef="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzEyLTItMS0xLTQ3Mjk4_200c8968-24de-4c8e-bdae-869c7fcee11c"
      unitRef="usd">6151761000</tmp:OtherDepositsFairValueDisclosure>
    <tmp:OtherDepositsFairValueDisclosure
      contextRef="i2859242c247d426d969a7ebd7e359543_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzEyLTMtMS0xLTQ3Mjk4_b3fdf8ae-124b-4e48-9f90-651c19477d3f"
      unitRef="usd">0</tmp:OtherDepositsFairValueDisclosure>
    <tmp:OtherDepositsFairValueDisclosure
      contextRef="i1c33cc8bff9f4074bff07ae250580fda_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzEyLTQtMS0xLTQ3Mjk4_5955dc96-eaf7-4b39-a6f6-0acd8b98e7ae"
      unitRef="usd">6151761000</tmp:OtherDepositsFairValueDisclosure>
    <tmp:OtherDepositsFairValueDisclosure
      contextRef="if2381bf040bd4389969ea8420492c3e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzEyLTUtMS0xLTQ3Mjk4_f8d26649-5662-407f-b0ca-c57296aee245"
      unitRef="usd">0</tmp:OtherDepositsFairValueDisclosure>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i03ff36f01d254134b735f02780ff7d4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzEzLTEtMS0xLTQ3Mjk4_fde0c13b-a0a0-49e1-ad9f-9838569fa371"
      unitRef="usd">66787000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzEzLTItMS0xLTQ3Mjk4_49a56ba9-684a-4c4d-b3aa-03458fc4f1c2"
      unitRef="usd">66787000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i2859242c247d426d969a7ebd7e359543_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzEzLTMtMS0xLTQ3Mjk4_b0a661bd-7bfa-4ac6-a72a-151c4613527d"
      unitRef="usd">0</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i1c33cc8bff9f4074bff07ae250580fda_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzEzLTQtMS0xLTQ3Mjk4_c58e1254-a620-42d7-b3ff-b672ca3f9de8"
      unitRef="usd">66787000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="if2381bf040bd4389969ea8420492c3e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzEzLTUtMS0xLTQ3Mjk4_fb7d29ab-9bff-4a40-b449-b548953b3878"
      unitRef="usd">0</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:OtherBorrowings
      contextRef="i03ff36f01d254134b735f02780ff7d4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzE0LTEtMS0xLTQ3Mjk4_7ae61762-21f0-4807-97c7-1cd92571e0e2"
      unitRef="usd">124000000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzE0LTItMS0xLTQ3Mjk4_bc1beb3e-b770-4361-885c-2e1586269401"
      unitRef="usd">125700000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="i2859242c247d426d969a7ebd7e359543_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzE0LTMtMS0xLTQ3Mjk4_86eb2807-a535-41b8-a24d-9f354aede250"
      unitRef="usd">0</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="i1c33cc8bff9f4074bff07ae250580fda_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzE0LTQtMS0xLTQ3Mjk4_ace20d99-f03e-4289-858c-ebb443b713f7"
      unitRef="usd">125700000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="if2381bf040bd4389969ea8420492c3e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzE0LTUtMS0xLTQ3Mjk4_f4bcd155-4155-4885-9467-723bd1c05513"
      unitRef="usd">0</us-gaap:OtherBorrowings>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i03ff36f01d254134b735f02780ff7d4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzE2LTEtMS0xLTQ3Mjk4_a2aa65e3-ccc9-45a9-a7d2-78921060267b"
      unitRef="usd">901000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i478f8b7c4ef5471ebe22c5f8a835d80b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzE2LTItMS0xLTQ3Mjk4_7598fb1e-2258-4c4d-a140-73a57aceed69"
      unitRef="usd">901000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i2859242c247d426d969a7ebd7e359543_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzE2LTMtMS0xLTQ3Mjk4_6bbae875-5a90-45f2-8e7c-517d3d557ff8"
      unitRef="usd">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i1c33cc8bff9f4074bff07ae250580fda_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzE2LTQtMS0xLTQ3Mjk4_18cd36b2-fa43-481a-9e26-b351ac6883de"
      unitRef="usd">901000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="if2381bf040bd4389969ea8420492c3e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTo4OGZhMjM0N2VmNGM0MjgzOTczNTZjNWNmNjFlM2RmOC90YWJsZXJhbmdlOjg4ZmEyMzQ3ZWY0YzQyODM5NzM1NmM1Y2Y2MWUzZGY4XzE2LTUtMS0xLTQ3Mjk4_b4135db2-e8c4-4ec3-af71-151fa2ed9178"
      unitRef="usd">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzQtMS0xLTEtNDcyOTg_50ee578f-f284-409d-ae0a-ea118b472064"
      unitRef="usd">388462000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia1a735879f754ea8a8a424aa614bcac7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzQtMi0xLTEtNDcyOTg_5924ef7e-a16a-4b98-9039-3433ce98d4f2"
      unitRef="usd">388462000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id59138a375e846f4a2e58fcf026ab4c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzQtMy0xLTEtNDcyOTg_69a211c4-c462-4ef2-b224-7baceff50028"
      unitRef="usd">388462000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i7d1298d2665d468e8fa7a007f119bdd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzQtNC0xLTEtNDcyOTg_73604110-29c4-4b1a-8c37-6362ae94fb45"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ifafff29bd915411db16cb1fa4d9e9727_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzQtNS0xLTEtNDcyOTg_6c4c71dd-f67e-4864-aa60-0125584ea570"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzYtMS0xLTEtNDcyOTg_b6f029eb-88e3-4f68-a350-c911af9b2a13"
      unitRef="usd">16382000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="ia1a735879f754ea8a8a424aa614bcac7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzYtMi0xLTEtNDcyOTg_561130e3-f274-4855-a046-6acf2837e137"
      unitRef="usd">16382000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="id59138a375e846f4a2e58fcf026ab4c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzYtMy0xLTEtNDcyOTg_6b551bd3-cc06-4974-911f-b846d5e6daf1"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i7d1298d2665d468e8fa7a007f119bdd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzYtNC0xLTEtNDcyOTg_825175d3-88f6-4725-8fdd-992fef20a746"
      unitRef="usd">16382000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="ifafff29bd915411db16cb1fa4d9e9727_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzYtNS0xLTEtNDcyOTg_7c92538b-c271-4c65-87f8-1b8e036e5338"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:InterestReceivable
      contextRef="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzctMS0xLTEtNDcyOTg_507029d7-7645-48c5-bbb0-92bca3dc3704"
      unitRef="usd">32025000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="ia1a735879f754ea8a8a424aa614bcac7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzctMi0xLTEtNDcyOTg_fc66e11a-2e52-488e-806c-7831b86f7a98"
      unitRef="usd">32025000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="id59138a375e846f4a2e58fcf026ab4c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzctMy0xLTEtNDcyOTg_26a10987-9f57-450a-9550-a5c0b24f8e9e"
      unitRef="usd">0</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i7d1298d2665d468e8fa7a007f119bdd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzctNC0xLTEtNDcyOTg_6e1e09be-52d0-462a-be34-07006d7d5efd"
      unitRef="usd">32025000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="ifafff29bd915411db16cb1fa4d9e9727_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzctNS0xLTEtNDcyOTg_00fd843e-301c-44a0-b3ff-0c7599e0c48a"
      unitRef="usd">0</us-gaap:InterestReceivable>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzgtMS0xLTEtNDcyOTg_eaa1dba2-5cc2-4ad9-8d20-8748b70f15c6"
      unitRef="usd">5208658000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ia1a735879f754ea8a8a424aa614bcac7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzgtMi0xLTEtNDcyOTg_e66ca66d-fb7c-44d1-8274-b2790fddddd0"
      unitRef="usd">5226301000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="id59138a375e846f4a2e58fcf026ab4c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzgtMy0xLTEtNDcyOTg_8bb4db2b-cbb7-44e9-9d67-cde8ecb9c37e"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i7d1298d2665d468e8fa7a007f119bdd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzgtNC0xLTEtNDcyOTg_a1edd07d-da45-467a-ae30-8b1cad30d842"
      unitRef="usd">22171000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ifafff29bd915411db16cb1fa4d9e9727_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzgtNS0xLTEtNDcyOTg_c05fac4c-e374-4308-a6ed-fd975e3fffe7"
      unitRef="usd">5204130000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:TimeDeposits
      contextRef="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzExLTEtMS0xLTQ3Mjk4_0e61a122-2753-4956-8acb-d4f484b814ce"
      unitRef="usd">746234000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="ia1a735879f754ea8a8a424aa614bcac7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzExLTItMS0xLTQ3Mjk4_326f027a-b380-46a8-a927-5c9f919a834f"
      unitRef="usd">753045000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="id59138a375e846f4a2e58fcf026ab4c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzExLTMtMS0xLTQ3Mjk4_693875d4-f89a-4cad-aad6-6c0cd123f2ef"
      unitRef="usd">0</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i7d1298d2665d468e8fa7a007f119bdd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzExLTQtMS0xLTQ3Mjk4_98444ee8-55e1-481f-b479-939ec9a290b0"
      unitRef="usd">753045000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="ifafff29bd915411db16cb1fa4d9e9727_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzExLTUtMS0xLTQ3Mjk4_3188eab6-8bba-4ef0-b808-575ed5a12d9a"
      unitRef="usd">0</us-gaap:TimeDeposits>
    <tmp:OtherDepositsFairValueDisclosure
      contextRef="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzEyLTEtMS0xLTQ3Mjk4_da914913-f465-48e1-b4ea-de090b7914be"
      unitRef="usd">5691518000</tmp:OtherDepositsFairValueDisclosure>
    <tmp:OtherDepositsFairValueDisclosure
      contextRef="ia1a735879f754ea8a8a424aa614bcac7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzEyLTItMS0xLTQ3Mjk4_feb25f20-4d28-4574-a67a-83b8881c63d3"
      unitRef="usd">5691518000</tmp:OtherDepositsFairValueDisclosure>
    <tmp:OtherDepositsFairValueDisclosure
      contextRef="id59138a375e846f4a2e58fcf026ab4c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzEyLTMtMS0xLTQ3Mjk4_5b66708a-bac8-483c-a309-c00067f81e34"
      unitRef="usd">0</tmp:OtherDepositsFairValueDisclosure>
    <tmp:OtherDepositsFairValueDisclosure
      contextRef="i7d1298d2665d468e8fa7a007f119bdd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzEyLTQtMS0xLTQ3Mjk4_713f18d9-75a6-47c1-ab72-3d6f82491f94"
      unitRef="usd">5691518000</tmp:OtherDepositsFairValueDisclosure>
    <tmp:OtherDepositsFairValueDisclosure
      contextRef="ifafff29bd915411db16cb1fa4d9e9727_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzEyLTUtMS0xLTQ3Mjk4_a5329453-7e50-4b5f-9634-543e7281d225"
      unitRef="usd">0</tmp:OtherDepositsFairValueDisclosure>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzEzLTEtMS0xLTQ3Mjk4_a7961c61-47fb-41ae-9392-407c799e907d"
      unitRef="usd">65845000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ia1a735879f754ea8a8a424aa614bcac7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzEzLTItMS0xLTQ3Mjk4_d22996ac-e620-4000-a791-c708c20d3d5a"
      unitRef="usd">65845000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="id59138a375e846f4a2e58fcf026ab4c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzEzLTMtMS0xLTQ3Mjk4_eefeddd4-993a-4429-aca6-89b7acccf577"
      unitRef="usd">0</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i7d1298d2665d468e8fa7a007f119bdd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzEzLTQtMS0xLTQ3Mjk4_189288e4-7ccf-4f4e-ac96-3b3b3c132af8"
      unitRef="usd">65845000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ifafff29bd915411db16cb1fa4d9e9727_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzEzLTUtMS0xLTQ3Mjk4_996608a9-b149-480a-a56f-74e9b5e04663"
      unitRef="usd">0</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:OtherBorrowings
      contextRef="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE0LTEtMS0xLTQ3Mjk4_a82ac3df-31d3-45ad-af46-95b7e9b66a9a"
      unitRef="usd">265000000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="ia1a735879f754ea8a8a424aa614bcac7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE0LTItMS0xLTQ3Mjk4_f01864b5-d96b-4252-b92d-45ee43e4dcd7"
      unitRef="usd">274238000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="id59138a375e846f4a2e58fcf026ab4c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE0LTMtMS0xLTQ3Mjk4_c57ff926-6f9a-48f5-8763-55004a47dadd"
      unitRef="usd">0</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="i7d1298d2665d468e8fa7a007f119bdd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE0LTQtMS0xLTQ3Mjk4_cb30e18e-2b59-4317-b79d-064e2d04109c"
      unitRef="usd">274238000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="ifafff29bd915411db16cb1fa4d9e9727_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE0LTUtMS0xLTQ3Mjk4_f9d6a46c-466b-4164-a092-17a14ef8be01"
      unitRef="usd">0</us-gaap:OtherBorrowings>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount
      contextRef="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE1LTEtMS0xLTQ3Mjk4_fbad6ad1-7e16-4c5b-8b86-a46f4cd859ea"
      unitRef="usd">13220000</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount
      contextRef="ia1a735879f754ea8a8a424aa614bcac7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE1LTItMS0xLTQ3Mjk4_bab4f0c6-7666-47c5-af56-a153bdbfa7c7"
      unitRef="usd">18483000</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount
      contextRef="id59138a375e846f4a2e58fcf026ab4c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE1LTMtMS0xLTQ3Mjk4_4cda94e1-7c50-4738-8041-dc5f12094516"
      unitRef="usd">0</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount
      contextRef="i7d1298d2665d468e8fa7a007f119bdd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE1LTQtMS0xLTQ3Mjk4_a96ac97c-8e99-417e-9d24-22b953228871"
      unitRef="usd">18483000</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount
      contextRef="ifafff29bd915411db16cb1fa4d9e9727_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE1LTUtMS0xLTQ3Mjk4_5856c977-bd7a-41e9-a9a4-4d0c0477a209"
      unitRef="usd">0</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i0a6e13afe2014ec8b0bfcb3f864a4116_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE2LTEtMS0xLTQ3Mjk4_0525ee21-b5d7-44b1-8681-10fdf3ae9419"
      unitRef="usd">1727000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ia1a735879f754ea8a8a424aa614bcac7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE2LTItMS0xLTQ3Mjk4_ca4924a5-aad7-4895-acd0-13431bb40aed"
      unitRef="usd">1727000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="id59138a375e846f4a2e58fcf026ab4c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE2LTMtMS0xLTQ3Mjk4_eb4ff9df-8cce-4910-8e05-90b11b52eb9a"
      unitRef="usd">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i7d1298d2665d468e8fa7a007f119bdd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE2LTQtMS0xLTQ3Mjk4_74d822e5-e2b6-4022-a904-a1024b77b92a"
      unitRef="usd">1727000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ifafff29bd915411db16cb1fa4d9e9727_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjMvZnJhZzo3Mjk4YTAwNmMyYzk0NmVjYTk5ZDEzNjkzZWYxODY5ZC90YWJsZTpkNTQzZGUyZjdlZDU0NDFmYWU0OTg4Y2U1ZTIzOGM0MS90YWJsZXJhbmdlOmQ1NDNkZTJmN2VkNTQ0MWZhZTQ5ODhjZTVlMjM4YzQxXzE2LTUtMS0xLTQ3Mjk4_84332d8e-b337-462d-949e-b233e22696be"
      unitRef="usd">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90ZXh0cmVnaW9uOjliZGRmYTM2NzhmYjQyYWZhNzJkMjZmZGQ4MDgzMTVjXzMyNDM_3f18ee59-2a81-460c-b852-0af492f7fb66">Regulations and Supervision&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capital Requirements:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company and its subsidiary banks are subject to various regulatory capital requirements administered by federal bank regulatory agencies. Failure to meet minimum capital requirements can initiate certain mandatory and possibly additional discretionary actions by regulators that, if undertaken, could have a direct material adverse effect on the Company&#x2019;s business, results of operation and financial condition. Under capital adequacy guidelines and the regulatory framework for prompt corrective action (PCA), banks must meet specific guidelines that involve quantitative measures of assets, liabilities, and certain off-balance-sheet items as calculated under regulatory accounting practices. Capital amounts and classifications of the Company and its subsidiary banks are also subject to qualitative judgments by regulators concerning components, risk weightings, and other factors. Quantitative measures established by regulation to ensure capital adequacy require the maintenance of minimum amounts and ratios (set forth in the table below) of common equity Tier I capital, total capital and Tier 1 capital to risk-weighted assets (as defined in the regulation), and of Tier 1 capital to average assets (as defined in the regulation). Management believes that the Company and its subsidiary banks meet all capital adequacy requirements to which they are subject.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.7pt;padding-right:2.25pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the most recent notifications from Federal bank regulatory agencies categorized the Company's subsidiary banks as &#x201c;well capitalized&#x201d; under the regulatory framework for PCA. To be categorized as well capitalized, the Company and its subsidiary banks must maintain total risk-based, Tier 1 risk-based, common equity Tier 1 capital and Tier 1 leverage ratios as set forth in the table below. There are no conditions or events since that notification that management believes have changed the capital category of the Company or its subsidiary banks.   &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the first quarter of 2020, U.S. Federal regulatory authorities issued an interim final rule that provided banking organizations that adopt CECL during the 2020 calendar year with the option to delay for two years the estimated impact of CECL on regulatory capital relative to regulatory capital determined under the prior incurred loss methodology, followed by a three-year transition period to phase out the aggregate amount of the capital benefit provided during the initial two-year delay (i.e., a five-&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;year transition in total). In connection with our adoption of CECL on January 1, 2020, we elected to utilize the five-year CECL transition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents actual and required capital ratios as of December 31, 2021 and December 31, 2020 for Tompkins and its four banking subsidiaries.  The minimum capital amounts required under Basel III includes the capital conservation buffer of 2.5%, which must be added to each of the minimum required risk-based capital ratios (Total capital to risk-weighted assets, Common equity Tier 1 capital to risk weighted assets and Tier 1 capital to risk weighted assets).  Capital levels required to be considered well capitalized are based upon prompt corrective action regulations, as amended to reflect the changes under the Basel III Capital Rules.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual capital amounts and ratios of the Company and its subsidiary banks are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.075%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Actual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Minimum Capital Required- Basel III Fully-Phased-In&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Required &lt;br/&gt;to be Considered &lt;br/&gt;Well Capitalized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(dollar amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount/Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount/Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount/Ratio&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company (consolidated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$735,187 /14.2%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$524,345/&amp;gt;10.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$516,519/&amp;gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$219,976/14.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$156,631/&amp;gt;10.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$149,172/&amp;gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Castile&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$160,757/12.2%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$138,104/&amp;gt;10.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$131,527/&amp;gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mahopac&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$136,247/12.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$112,649/&amp;gt;10.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$107,285/&amp;gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VIST&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$173,889/13.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$134,403/&amp;gt;10.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$128,003/&amp;gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Equity Tier 1 Capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company (consolidated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$688,425/13.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$361,563/&amp;gt;7.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$335,737/&amp;gt;6.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$207,632/13.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$104,421/&amp;gt;7.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$96,962/&amp;gt;6.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Castile&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$149,154/11.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$92,069/&amp;gt;7.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$85,493/&amp;gt;6.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mahopac&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$126,718/11.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$75,100/&amp;gt;7.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$69,735/&amp;gt;6.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VIST&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$163,145/12.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$89,602/&amp;gt;7.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$83,202/&amp;gt;6.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company (consolidated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$688,425/13.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$439,041/&amp;gt;8.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$413,215/&amp;gt;8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$207,632/13.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$126,797/&amp;gt;8.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$119,338/&amp;gt;8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Castile&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$149,154/11.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$111,798/&amp;gt;8.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$105,222/&amp;gt;8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mahopac&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$126,718/11.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$91,192/&amp;gt;8.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$85,282/&amp;gt;8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VIST&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$163,145/12.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$108,803/&amp;gt;8.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$102,403/&amp;gt;8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital (to average assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company (consolidated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$688,425/8.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$315,820/&amp;gt;4.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$394,775/&amp;gt;5.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$207,632/8.4%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$99,000/&amp;gt;4.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$123,751/&amp;gt;5.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Castile&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$149,154/7.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$75,935/&amp;gt;4.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$94,918/&amp;gt;5.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mahopac&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$126,718/8.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$62,815/&amp;gt;4.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$78,519/&amp;gt;5.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VIST&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$163,145/8.4%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$77,953/&amp;gt;4.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$97,441/&amp;gt;5.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company (consolidated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$720,755 /14.4%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$525,755/&amp;gt;10.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$500,719/&amp;gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$210,756/14.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$150,482/&amp;gt;10.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$143,316/&amp;gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Castile&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$157,514/12.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$131,034/&amp;gt;10.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$124,795/&amp;gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mahopac&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$133,969/13.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$108,129/&amp;gt;10.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$102,980/&amp;gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VIST&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$175,931/13.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$134,615/&amp;gt;10.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$128,205/&amp;gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Equity Tier 1 Capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company (consolidated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$654,144/13.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$350,503/&amp;gt;7.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$325,467/&amp;gt;6.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$196,522/13.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$100,321/&amp;gt;7.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$93,156/&amp;gt;6.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Castile&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$144,448/11.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$87,356/&amp;gt;7.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$81,117/&amp;gt;6.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mahopac&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$122,393/11.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$72,086/&amp;gt;7.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$66,937/&amp;gt;6.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VIST&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$163,895/12.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$89,743/&amp;gt;7.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$83,333/&amp;gt;6.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company (consolidated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$667,364/13.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$425,611/&amp;gt;8.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$400,575/&amp;gt;8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$196,522/13.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$121,819/&amp;gt;8.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$114,653/&amp;gt;8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Castile&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$144,448/11.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$106,076/&amp;gt;8.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$99,836/&amp;gt;8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mahopac&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$122,393/11.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$87,533/&amp;gt;8.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$82,384/&amp;gt;8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VIST&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$163,895/12.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$108,794/&amp;gt;8.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$102,564/&amp;gt;8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital (to average assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company (consolidated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$667,364/8.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$305,083/&amp;gt;4.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$381,354/&amp;gt;5.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$196,522/8.2%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$95,691/&amp;gt;4.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$119,614/&amp;gt;5.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Castile&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$144,448/8.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$71,605/&amp;gt;4.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$89,507/&amp;gt;5.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mahopac&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$122,393/8.2%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$59,742/&amp;gt;4.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$74,678/&amp;gt;5.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VIST&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$163,895/8.4%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$77,874/&amp;gt;4.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$83,333/&amp;gt;5.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock>
    <tmp:NatureOfOperationsNumberOfSubsidiaryBanks
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90ZXh0cmVnaW9uOjliZGRmYTM2NzhmYjQyYWZhNzJkMjZmZGQ4MDgzMTVjXzI4MjM_4cb40626-97e6-4c68-bfff-5efd4e1fb77e"
      unitRef="banking_office">4</tmp:NatureOfOperationsNumberOfSubsidiaryBanks>
    <tmp:NatureOfOperationsNumberOfSubsidiaryBanks
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90ZXh0cmVnaW9uOjliZGRmYTM2NzhmYjQyYWZhNzJkMjZmZGQ4MDgzMTVjXzI4MjM_6b794c59-29b8-47e9-b6f1-0fe9136a330a"
      unitRef="banking_office">4</tmp:NatureOfOperationsNumberOfSubsidiaryBanks>
    <us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90ZXh0cmVnaW9uOjliZGRmYTM2NzhmYjQyYWZhNzJkMjZmZGQ4MDgzMTVjXzMyNDQ_cef0b6de-868a-4282-9cef-b274cea5d170">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual capital amounts and ratios of the Company and its subsidiary banks are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.075%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Actual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Minimum Capital Required- Basel III Fully-Phased-In&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Required &lt;br/&gt;to be Considered &lt;br/&gt;Well Capitalized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(dollar amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount/Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount/Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount/Ratio&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company (consolidated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$735,187 /14.2%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$524,345/&amp;gt;10.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$516,519/&amp;gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$219,976/14.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$156,631/&amp;gt;10.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$149,172/&amp;gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Castile&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$160,757/12.2%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$138,104/&amp;gt;10.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$131,527/&amp;gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mahopac&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$136,247/12.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$112,649/&amp;gt;10.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$107,285/&amp;gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VIST&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$173,889/13.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$134,403/&amp;gt;10.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$128,003/&amp;gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Equity Tier 1 Capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company (consolidated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$688,425/13.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$361,563/&amp;gt;7.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$335,737/&amp;gt;6.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$207,632/13.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$104,421/&amp;gt;7.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$96,962/&amp;gt;6.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Castile&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$149,154/11.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$92,069/&amp;gt;7.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$85,493/&amp;gt;6.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mahopac&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$126,718/11.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$75,100/&amp;gt;7.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$69,735/&amp;gt;6.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VIST&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$163,145/12.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$89,602/&amp;gt;7.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$83,202/&amp;gt;6.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company (consolidated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$688,425/13.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$439,041/&amp;gt;8.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$413,215/&amp;gt;8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$207,632/13.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$126,797/&amp;gt;8.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$119,338/&amp;gt;8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Castile&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$149,154/11.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$111,798/&amp;gt;8.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$105,222/&amp;gt;8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mahopac&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$126,718/11.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$91,192/&amp;gt;8.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$85,282/&amp;gt;8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VIST&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$163,145/12.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$108,803/&amp;gt;8.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$102,403/&amp;gt;8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital (to average assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company (consolidated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$688,425/8.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$315,820/&amp;gt;4.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$394,775/&amp;gt;5.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$207,632/8.4%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$99,000/&amp;gt;4.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$123,751/&amp;gt;5.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Castile&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$149,154/7.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$75,935/&amp;gt;4.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$94,918/&amp;gt;5.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mahopac&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$126,718/8.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$62,815/&amp;gt;4.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$78,519/&amp;gt;5.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VIST&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$163,145/8.4%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$77,953/&amp;gt;4.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$97,441/&amp;gt;5.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company (consolidated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$720,755 /14.4%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$525,755/&amp;gt;10.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$500,719/&amp;gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$210,756/14.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$150,482/&amp;gt;10.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$143,316/&amp;gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Castile&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$157,514/12.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$131,034/&amp;gt;10.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$124,795/&amp;gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mahopac&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$133,969/13.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$108,129/&amp;gt;10.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$102,980/&amp;gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VIST&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$175,931/13.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$134,615/&amp;gt;10.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$128,205/&amp;gt;10.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Equity Tier 1 Capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company (consolidated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$654,144/13.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$350,503/&amp;gt;7.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$325,467/&amp;gt;6.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$196,522/13.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$100,321/&amp;gt;7.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$93,156/&amp;gt;6.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Castile&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$144,448/11.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$87,356/&amp;gt;7.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$81,117/&amp;gt;6.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mahopac&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$122,393/11.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$72,086/&amp;gt;7.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$66,937/&amp;gt;6.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VIST&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$163,895/12.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$89,743/&amp;gt;7.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$83,333/&amp;gt;6.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company (consolidated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$667,364/13.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$425,611/&amp;gt;8.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$400,575/&amp;gt;8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$196,522/13.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$121,819/&amp;gt;8.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$114,653/&amp;gt;8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Castile&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$144,448/11.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$106,076/&amp;gt;8.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$99,836/&amp;gt;8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mahopac&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$122,393/11.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$87,533/&amp;gt;8.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$82,384/&amp;gt;8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VIST&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$163,895/12.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$108,794/&amp;gt;8.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$102,564/&amp;gt;8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital (to average assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Company (consolidated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$667,364/8.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$305,083/&amp;gt;4.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$381,354/&amp;gt;5.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$196,522/8.2%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$95,691/&amp;gt;4.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$119,614/&amp;gt;5.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Castile&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$144,448/8.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$71,605/&amp;gt;4.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$89,507/&amp;gt;5.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mahopac&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$122,393/8.2%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$59,742/&amp;gt;4.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$74,678/&amp;gt;5.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VIST&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$163,895/8.4%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$77,874/&amp;gt;4.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$83,333/&amp;gt;5.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock>
    <us-gaap:Capital
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQtMS0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpiNzdiNjRkYWE2M2M0OTdmOTcyNzY4ZGQ5NzdlMGJjY180_66bced1e-f0b0-460b-ab69-c0d811ee95a3"
      unitRef="usd">735187000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQtMS0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpiNzdiNjRkYWE2M2M0OTdmOTcyNzY4ZGQ5NzdlMGJjY184_8eb35189-a768-4893-9606-38a26a42a217"
      unitRef="number">0.142</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQtMi0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo2NDY5M2FkYWVjNTY0N2JhODI1YzNkOTQ2NzdmZDc3YV80_909e2953-7a8d-47a6-9df2-60ef936053fa"
      unitRef="usd">524345000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQtMi0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo2NDY5M2FkYWVjNTY0N2JhODI1YzNkOTQ2NzdmZDc3YV84_c53d30fc-51ab-4c5d-a58d-0814cc6a840d"
      unitRef="number">0.105</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQtMy0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo2M2Y2ZDUwYTYwOTQ0MzAxYTMzZTczODg3MzQ1NjIyM180_7d929100-52e4-41e3-812d-80a1ea8c3de5"
      unitRef="usd">516519000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQtMy0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo2M2Y2ZDUwYTYwOTQ0MzAxYTMzZTczODg3MzQ1NjIyM184_21482956-9d29-4e72-a3b3-99c1e3d2dad5"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUtMS0xLTEtNDcyOTgvdGV4dHJlZ2lvbjoxYWQ1ZmZkZmU0YjA0MDU3YTk1MWQ2ODNkOGQxYWYwN180_125d3300-070e-40ac-a03c-eabc430ef024"
      unitRef="usd">219976000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUtMS0xLTEtNDcyOTgvdGV4dHJlZ2lvbjoxYWQ1ZmZkZmU0YjA0MDU3YTk1MWQ2ODNkOGQxYWYwN183_8355da6b-3758-44b0-8a18-9e8ee92a5440"
      unitRef="number">0.148</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUtMi0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpmMGY1MTkxN2M1YWU0NGFhOWNhYzU5MzI3NWIxNWM0ZF80_49df076a-c637-445d-8d66-d58387087e61"
      unitRef="usd">156631000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUtMi0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpmMGY1MTkxN2M1YWU0NGFhOWNhYzU5MzI3NWIxNWM0ZF84_d2bee1d4-740e-4f83-ae4e-d594771dea2a"
      unitRef="number">0.105</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUtMy0xLTEtNDcyOTgvdGV4dHJlZ2lvbjoxZTk2ZTQ0ZTE5NTg0NTEwYjEwY2M3ZjY5Zjc4Y2JjYl80_c39fce56-ce12-454a-912e-fcb839d84052"
      unitRef="usd">149172000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUtMy0xLTEtNDcyOTgvdGV4dHJlZ2lvbjoxZTk2ZTQ0ZTE5NTg0NTEwYjEwY2M3ZjY5Zjc4Y2JjYl84_5ece4264-c5bb-4099-ae70-855e1e1b3544"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzYtMS0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpjMDkzZWY2MTUzZGQ0NzI3OWI3ZWMwZDI0MjliMzZhNF80_5bba0d65-d444-4a90-99b9-0bdda9d8d1dd"
      unitRef="usd">160757000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzYtMS0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpjMDkzZWY2MTUzZGQ0NzI3OWI3ZWMwZDI0MjliMzZhNF83_9f66e13f-85f6-4679-b3b1-a8a75317f1e7"
      unitRef="number">0.122</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzYtMi0xLTEtNDcyOTgvdGV4dHJlZ2lvbjozY2YzM2Y2MmJhMzI0ZjYwOGUxYmRiZjdiMmYzMDUwNV80_1f50dac8-ef2f-4d30-a807-e47f4ccc98e8"
      unitRef="usd">138104000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzYtMi0xLTEtNDcyOTgvdGV4dHJlZ2lvbjozY2YzM2Y2MmJhMzI0ZjYwOGUxYmRiZjdiMmYzMDUwNV84_104936ca-cccc-4a6e-a2b3-bfc32bcbab40"
      unitRef="number">0.105</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzYtMy0xLTEtNDcyOTgvdGV4dHJlZ2lvbjozOTJkZGE1M2FhMWE0ZDRhOTI2N2I1MTc0NzJjYzNmNV80_91d80240-d5c7-420c-8827-8716c7029eff"
      unitRef="usd">131527000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzYtMy0xLTEtNDcyOTgvdGV4dHJlZ2lvbjozOTJkZGE1M2FhMWE0ZDRhOTI2N2I1MTc0NzJjYzNmNV84_26f9b45f-c094-4218-be10-54379e9a53ff"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzctMS0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpkNjAwNzMwMDBhMmU0YjQ2YmQzM2E3YWE4NjY1ZWVlMl80_e36355f1-495d-4b08-a8d4-89a0df39a83e"
      unitRef="usd">136247000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzctMS0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpkNjAwNzMwMDBhMmU0YjQ2YmQzM2E3YWE4NjY1ZWVlMl83_e75e1900-84c3-4cee-a8a1-0d6f7471ef84"
      unitRef="number">0.127</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzctMi0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo0NTY1Y2UzYWMxNzc0OGI3YWQyODk1ZmZlOGQ3MmQ5MF80_7dd811c4-ecaf-402c-98c1-eeb254e129d4"
      unitRef="usd">112649000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzctMi0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo0NTY1Y2UzYWMxNzc0OGI3YWQyODk1ZmZlOGQ3MmQ5MF84_0c1569d9-81a7-4595-8519-241ceb700555"
      unitRef="number">0.105</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzctMy0xLTEtNDcyOTgvdGV4dHJlZ2lvbjowNzhkZDdmMTM3MGE0NzE4OGUxYjdkMTc1YjJkZmQ4ZF80_c9e725ef-b337-41ab-9263-7bf3103b47de"
      unitRef="usd">107285000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzctMy0xLTEtNDcyOTgvdGV4dHJlZ2lvbjowNzhkZDdmMTM3MGE0NzE4OGUxYjdkMTc1YjJkZmQ4ZF84_d9b6800a-4e7d-46a6-a5c4-22592c04ec78"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzgtMS0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpiNmIxN2U5NGExY2E0NjRkYjkxMjE3YTg0MjQ0MTNhY180_a498b6cd-d51e-4c40-badd-3eaac00f51df"
      unitRef="usd">173889000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzgtMS0xLTEtNDcyOTgvdGV4dHJlZ2lvbjpiNmIxN2U5NGExY2E0NjRkYjkxMjE3YTg0MjQ0MTNhY183_9bb77aa7-d10f-4eb3-ae08-23666f5faf70"
      unitRef="number">0.136</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzgtMi0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo3YTVjNDBiNjRjYzI0OWNhOTNlODU2OTM2MDg5YTNiNl80_cf0b5ee2-02c1-4621-af24-501a0fa0974b"
      unitRef="usd">134403000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzgtMi0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo3YTVjNDBiNjRjYzI0OWNhOTNlODU2OTM2MDg5YTNiNl84_e51eaa6c-c983-4d11-9b47-14a762799956"
      unitRef="number">0.105</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzgtMy0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo5YTgzMGNlMzQzMzA0NmNjOWNiNDFiY2Q4ZjIxN2VkMV80_95a16378-dcd4-4f29-8243-0ca62b412e51"
      unitRef="usd">128003000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzgtMy0xLTEtNDcyOTgvdGV4dHJlZ2lvbjo5YTgzMGNlMzQzMzA0NmNjOWNiNDFiY2Q4ZjIxN2VkMV84_7712deb7-d30f-4412-8fac-144e5f3c7be1"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEwLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzRiZTBhMjlkZTMwNDY0ZWJiYWY3NzA0NjFiMGQ0YzhfNA_1131a8f6-899f-4e5c-afc4-155d82838af2"
      unitRef="usd">688425000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEwLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzRiZTBhMjlkZTMwNDY0ZWJiYWY3NzA0NjFiMGQ0YzhfNw_7fbea3d3-73ac-4985-8926-5da264f505df"
      unitRef="number">0.133</us-gaap:CommonEquityTierOneCapitalRatio>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEwLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246N2ZhY2JkZjRkMTFmNGFkNjg5ZWVlY2EyM2ZiMDEzYTBfNA_05c5a8fb-b270-4eb6-9504-27a3d8d64523"
      unitRef="usd">361563000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEwLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246N2ZhY2JkZjRkMTFmNGFkNjg5ZWVlY2EyM2ZiMDEzYTBfOA_4b442926-1f10-4003-ac04-280908725e03"
      unitRef="number">0.070</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEwLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzM5ZDMwMmM5NDEwNDM4ZWJlMDdhZDQ3NGNhMmE0MjNfNA_24e73341-598e-4f5b-9fff-82f7ca7ff433"
      unitRef="usd">335737000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEwLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzM5ZDMwMmM5NDEwNDM4ZWJlMDdhZDQ3NGNhMmE0MjNfOA_b388db80-3b33-43df-a927-04807df73d7c"
      unitRef="number">0.065</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzExLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZmU1NWViZjBjODRlNDZmMGEwZmIwMWZhNjg4Yjg5YTZfNA_fc0cbc64-55e5-4f41-b3ae-d9102ec9b2e1"
      unitRef="usd">207632000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzExLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZmU1NWViZjBjODRlNDZmMGEwZmIwMWZhNjg4Yjg5YTZfNw_2c4b1501-08f5-454d-bdaf-c5f8620c266a"
      unitRef="number">0.139</us-gaap:CommonEquityTierOneCapitalRatio>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzExLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NzhlY2ZkN2U2MzEyNDViMjk5NThjZDc4YmM4ZjFlODZfNA_b249aa03-6121-4cae-9c78-6585f02877b6"
      unitRef="usd">104421000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzExLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NzhlY2ZkN2U2MzEyNDViMjk5NThjZDc4YmM4ZjFlODZfOA_8640bb8e-0d05-45e3-bf24-c31cfcbcd2e5"
      unitRef="number">0.070</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzExLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NTBlMGY0YWJhMmEwNGYxODg5MDQzM2E2MjIxZmY3ZTBfNA_8dc495a8-a62e-4b08-8625-7881e3c3f3b5"
      unitRef="usd">96962000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzExLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NTBlMGY0YWJhMmEwNGYxODg5MDQzM2E2MjIxZmY3ZTBfOA_f360c2c7-47ab-4587-9f9f-6088552394aa"
      unitRef="number">0.065</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEyLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NjQxMzlhMzQ2YmYxNDJkMDlhOGFhZjI5ZDVlM2RlMzFfNA_946b8478-7f23-4805-9075-74639e3e9335"
      unitRef="usd">149154000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEyLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NjQxMzlhMzQ2YmYxNDJkMDlhOGFhZjI5ZDVlM2RlMzFfNw_6c4b386f-c352-4c6f-964b-5d683e081ca2"
      unitRef="number">0.113</us-gaap:CommonEquityTierOneCapitalRatio>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEyLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NWM5Y2Y2MmU5MzQxNDljMzk4ODQ1NzAzMzYzZGM3Y2VfNA_4159d040-6ec1-4a7c-8e26-703031d9ddbd"
      unitRef="usd">92069000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEyLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NWM5Y2Y2MmU5MzQxNDljMzk4ODQ1NzAzMzYzZGM3Y2VfOA_1a159382-bf0c-42d5-a7ec-21c71aa68fe0"
      unitRef="number">0.070</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEyLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MTllNjZmYmIyNGY1NDFlNGFmZGVkZGM0MjIyY2NmZTFfNA_78581719-eeda-4b39-a54b-47d48b664e67"
      unitRef="usd">85493000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEyLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MTllNjZmYmIyNGY1NDFlNGFmZGVkZGM0MjIyY2NmZTFfOA_a0fc6460-0481-4ff4-b4a8-2fafd49c472b"
      unitRef="number">0.065</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEzLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NDdjOGE1ZDRhN2YzNGExZjllZWQ4M2VmYTdiYjk0NzBfNA_44747d8e-b73d-4d61-970a-6a8e8acaa254"
      unitRef="usd">126718000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEzLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NDdjOGE1ZDRhN2YzNGExZjllZWQ4M2VmYTdiYjk0NzBfNw_bfcb8952-bd46-4012-880d-698d2bd5c7a8"
      unitRef="number">0.118</us-gaap:CommonEquityTierOneCapitalRatio>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEzLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTlmZDgyYTUyYjU1NDA1MmI5MzU2M2NiYTMwMjc2ZmRfNA_b7afa856-8cae-4708-bed9-ac520b7f6dc3"
      unitRef="usd">75100000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEzLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTlmZDgyYTUyYjU1NDA1MmI5MzU2M2NiYTMwMjc2ZmRfOA_e25ac7fa-2823-4d6e-bdfb-e887a2b2f100"
      unitRef="number">0.070</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEzLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MGYwNDliMTgwMGE2NGQ0NDk4OGEzYjdmMWJiYzhiYmZfNA_340375c7-9826-4902-bf68-42c483042d8b"
      unitRef="usd">69735000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzEzLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MGYwNDliMTgwMGE2NGQ0NDk4OGEzYjdmMWJiYzhiYmZfOA_59cc0a20-9aaf-47e6-96fd-d9cb796d4041"
      unitRef="number">0.065</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE0LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZGNlMTdmOWZhNmVhNDI1NGE1ZWNhZTVjZTIxYzNjNmFfNA_05f24e21-09d8-4655-8e83-d02e451599ed"
      unitRef="usd">163145000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE0LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZGNlMTdmOWZhNmVhNDI1NGE1ZWNhZTVjZTIxYzNjNmFfNw_ea4c3319-b0fd-4cf0-b172-4598d965d72e"
      unitRef="number">0.128</us-gaap:CommonEquityTierOneCapitalRatio>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE0LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZmFlN2Y5Yzk0Y2FiNDQ0Y2FjMzhiNWE3NzE1N2UzNDlfNA_9b6c956e-c6bf-47df-960c-cd5b02c93394"
      unitRef="usd">89602000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE0LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZmFlN2Y5Yzk0Y2FiNDQ0Y2FjMzhiNWE3NzE1N2UzNDlfOA_d4f557af-9a60-49aa-8cb3-8fe7676a0c29"
      unitRef="number">0.070</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE0LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MGFjZTQwYmU4MjcyNDdlZThlNzM0OGIxZWY4ZDgwY2JfNA_9c8b2319-6fbd-4454-baa2-9c89f953f630"
      unitRef="usd">83202000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE0LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MGFjZTQwYmU4MjcyNDdlZThlNzM0OGIxZWY4ZDgwY2JfOA_9d7bb6b0-b09e-4aab-87ea-0be11d4b8320"
      unitRef="number">0.065</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE2LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MTU4ZDI1ZWJlZGFkNDg5MThlNDE4ZTQ3MzkxNThhMWRfNA_cea384dd-1bd1-438a-ae1a-57ddff9f51e9"
      unitRef="usd">688425000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE2LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MTU4ZDI1ZWJlZGFkNDg5MThlNDE4ZTQ3MzkxNThhMWRfNw_339f3e29-3a06-4ce9-ad70-09ed32d3b3f8"
      unitRef="number">0.133</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE2LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZGM1YmNhYWI0NWQwNDc1Yjk0MTkzOTU4YzRkNWM0OGRfNA_a7c6225e-26f0-4699-b055-3d853188e63e"
      unitRef="usd">439041000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE2LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZGM1YmNhYWI0NWQwNDc1Yjk0MTkzOTU4YzRkNWM0OGRfOA_5080deeb-bfe2-4ec6-ab20-f4060227b4a5"
      unitRef="number">0.085</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE2LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTU2ZmNmNTU1YzY2NDUyYzlmYWFjOTY3ODAxYWRlZGFfNA_03172bd3-5065-4585-9950-6e3e62038476"
      unitRef="usd">413215000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE2LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTU2ZmNmNTU1YzY2NDUyYzlmYWFjOTY3ODAxYWRlZGFfOA_9a64d4db-0e94-42c9-9e87-7be4f8307afe"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE3LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZDdmZTBiMDdlZmNlNGExMzlhZDFlODhjN2NlZWJhMjZfNA_b9e426e7-5083-4140-b04c-5690a06e1e69"
      unitRef="usd">207632000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE3LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZDdmZTBiMDdlZmNlNGExMzlhZDFlODhjN2NlZWJhMjZfNw_f7a4d2ff-076f-4e7f-80f3-5a1e9e810cdd"
      unitRef="number">0.139</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE3LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ODNhNGVkYWJjMmVlNDZlYTg0YTMxNDViOTI1YzU0MTJfNA_70c0dccc-542c-4f17-a985-ab753658c964"
      unitRef="usd">126797000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE3LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ODNhNGVkYWJjMmVlNDZlYTg0YTMxNDViOTI1YzU0MTJfOA_e421d561-c42f-4be1-8153-5e5978e7b13d"
      unitRef="number">0.085</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE3LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MTAwMjc1NWQ1MTIwNGFhMWFjOGI5ODlkMGIxMWNjYWRfNA_03e4b679-9427-4605-85d4-ff34f3d7ffd6"
      unitRef="usd">119338000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE3LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MTAwMjc1NWQ1MTIwNGFhMWFjOGI5ODlkMGIxMWNjYWRfOA_5c266b41-e004-42bb-a1ab-890ec0d899e6"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE4LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246OWUxMzU2MDZhN2IzNDFjM2IwYzZkNzZjZjYwODJmMGVfNA_17ac2c8d-4d6f-41f8-ba2e-e1aa10f71a97"
      unitRef="usd">149154000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE4LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246OWUxMzU2MDZhN2IzNDFjM2IwYzZkNzZjZjYwODJmMGVfNw_3c0fba68-43f5-4218-9b8c-732ded782f99"
      unitRef="number">0.113</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE4LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NjUzOTdlODg3NmI0NDRkM2I2OGY1ZDJlOTczMWRiM2FfNA_7bdb9910-495d-49bb-97b0-67f6108e2721"
      unitRef="usd">111798000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE4LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NjUzOTdlODg3NmI0NDRkM2I2OGY1ZDJlOTczMWRiM2FfOA_0d575530-49bf-4439-bf8c-d7e7eb56d57b"
      unitRef="number">0.085</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE4LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NzQyMzAzZGNkYWM2NGM4N2I2NTRjNWE3OTZhNmRmZWNfNA_5b377d06-dbd5-4fde-9bee-9f734541f4e9"
      unitRef="usd">105222000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE4LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NzQyMzAzZGNkYWM2NGM4N2I2NTRjNWE3OTZhNmRmZWNfOA_90c04fa5-5140-4271-aa48-fee38e5a85ba"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE5LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NDIwYWNkMmMzZmE3NDVmOThhZDBlNDY1ODAwMTU5M2FfNA_c05cd482-5822-4bf9-a21c-bfb23cb0bad1"
      unitRef="usd">126718000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE5LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NDIwYWNkMmMzZmE3NDVmOThhZDBlNDY1ODAwMTU5M2FfNw_76f565cc-291b-40bd-8599-e275b368f328"
      unitRef="number">0.118</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE5LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MjRkODEzZWZmOGQ5NGZiYTkyMTlmMTFhOTc1NTJkYzBfNA_c6bfd4ae-e565-4b31-af2b-6389e0868c9b"
      unitRef="usd">91192000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE5LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MjRkODEzZWZmOGQ5NGZiYTkyMTlmMTFhOTc1NTJkYzBfOA_0a525574-1733-4e8e-a4b0-071c4a7a2ad4"
      unitRef="number">0.085</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE5LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MzU2ZGViNzBjODljNDAzYmI2MDI5ZTRjN2UwM2VjN2NfNA_ada644e2-446b-4a39-b37f-e23736922f94"
      unitRef="usd">85282000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzE5LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MzU2ZGViNzBjODljNDAzYmI2MDI5ZTRjN2UwM2VjN2NfOA_d11b122a-0177-49bb-ad03-d5f50e733e9a"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIwLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NzVmNGQ3ZjIyMjFlNGI0ZmI1MjBiMjFlOWVlNTE5MjBfNA_78c0496c-a4ff-4c77-8020-6a5dfbfa0046"
      unitRef="usd">163145000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIwLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NzVmNGQ3ZjIyMjFlNGI0ZmI1MjBiMjFlOWVlNTE5MjBfNw_d053900b-c3a0-4b1c-827b-59b6ef961952"
      unitRef="number">0.128</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIwLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NDNiMjFmNDY1MWQ0NGM5NWIwMTRmYTViN2VhMjNjNjNfNA_c9f72a60-8c86-4d96-8746-5073fc84e782"
      unitRef="usd">108803000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIwLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NDNiMjFmNDY1MWQ0NGM5NWIwMTRmYTViN2VhMjNjNjNfOA_fcc3614d-ea63-4733-88f3-d6cf875d0f69"
      unitRef="number">0.085</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIwLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTk3ODliYWMwMzcwNDMxM2E3YzY4NTFhNzYzYTlhMDBfNA_baea272c-6bce-443c-bdd9-722e63868bcd"
      unitRef="usd">102403000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIwLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTk3ODliYWMwMzcwNDMxM2E3YzY4NTFhNzYzYTlhMDBfOA_fff0d255-b1f8-4833-93f7-c20e1f8a70bd"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIyLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZDJhMzJjNzNjYWY3NDkxZWE2MDViNTJmMDVkNWIzZTFfNA_86b9b344-e3f1-4b55-8068-fb0b0011d42a"
      unitRef="usd">688425000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIyLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZDJhMzJjNzNjYWY3NDkxZWE2MDViNTJmMDVkNWIzZTFfNw_318d5ba6-aeb9-4ac2-bf13-837e45e10dbf"
      unitRef="number">0.087</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIyLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZjMzZjRlMGYwNjRmNDczMzk1ZDNlZDMxYmQ2MDUwNjNfNA_4824286e-7145-464c-9df4-ea48f0ce23ee"
      unitRef="usd">315820000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIyLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZjMzZjRlMGYwNjRmNDczMzk1ZDNlZDMxYmQ2MDUwNjNfOA_2f4c60d1-a0b8-46d7-9856-9a6a60fb77a8"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIyLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246OWE3MzU3NmUzZDQxNDMxOGIxNWZiZWVhZjUyNzdjYTlfNA_7892d88f-4b42-47b7-a0ae-97e48aac2289"
      unitRef="usd">394775000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIyLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246OWE3MzU3NmUzZDQxNDMxOGIxNWZiZWVhZjUyNzdjYTlfOA_25050a09-d719-43ca-ae00-f28321de0950"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIzLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MjA0YTAyNGEzMDdiNGY3MGJlMGM5YzYyOWE0MDg2ZmVfNA_2dee4c23-2a5b-4c2a-acf8-d3d9e0ab0372"
      unitRef="usd">207632000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIzLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MjA0YTAyNGEzMDdiNGY3MGJlMGM5YzYyOWE0MDg2ZmVfNw_de4f31c3-0e48-4bf1-9d6c-4ee50b626984"
      unitRef="number">0.084</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIzLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NDI3MmYxYmNlMWE0NDI4ZTllNDU2NzU5OTEzMzJiNDNfNA_61ea67c6-731c-472f-8e15-15caf1d087d2"
      unitRef="usd">99000000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIzLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NDI3MmYxYmNlMWE0NDI4ZTllNDU2NzU5OTEzMzJiNDNfOA_a17fa675-6663-4816-8752-84fa9935eceb"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIzLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246OWQyNjk4NDY4M2U0NGIzOTllOTg5NWM4YWU2N2Y0MWVfNA_9ea6bb3a-5025-49bb-ae6d-6b912fc25d70"
      unitRef="usd">123751000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="ie35298bee3434d9eb8c7f30c3f79bfe1_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzIzLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246OWQyNjk4NDY4M2U0NGIzOTllOTg5NWM4YWU2N2Y0MWVfOA_d5d4385c-476d-43e8-8a92-81995d34de2b"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI0LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MjcyYTFiN2Y3ZTE3NDUyZGEzMmYwYzc3N2MzYWI3NjZfNA_6ef75f53-dc0e-4439-adde-cacd629ea964"
      unitRef="usd">149154000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI0LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MjcyYTFiN2Y3ZTE3NDUyZGEzMmYwYzc3N2MzYWI3NjZfNw_965a1cae-edd1-4046-ab6b-19d4b8f31267"
      unitRef="number">0.079</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI0LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246Njc1NzU2OTg1NGM1NGM2MWI5MDU1NzczYjgyZjIxZDFfNA_fe973489-50b8-45fd-9faa-6e4b43e9fb72"
      unitRef="usd">75935000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI0LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246Njc1NzU2OTg1NGM1NGM2MWI5MDU1NzczYjgyZjIxZDFfOA_4f4d64d2-dfe4-4543-ba7c-110ddbd7ee0f"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI0LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzQ5YTU1MTlkOGJiNDczOWI4NmM1OTMzNTViOGQ4ZmZfNA_db2bc373-0848-4fca-8f4f-154b50cfab30"
      unitRef="usd">94918000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i8f2193bbf17843caa272354f21941d51_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI0LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzQ5YTU1MTlkOGJiNDczOWI4NmM1OTMzNTViOGQ4ZmZfOA_10163722-f378-4c96-b7f5-0ac72d8d4fa5"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI1LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZDMzMDVkNDEzN2JjNGM5NThlNGI5YWM2NjE1OTZmNDZfNA_83213acd-b923-4042-9a27-c9eae14ae5f0"
      unitRef="usd">126718000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI1LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZDMzMDVkNDEzN2JjNGM5NThlNGI5YWM2NjE1OTZmNDZfNw_e6b51ec2-4008-4dc8-a101-0a41e631f4f3"
      unitRef="number">0.081</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI1LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MzllMWVmMzc3NTVlNDE4MzgyYzYwOTAzMDIyMzJhOGJfNA_3899876f-cb6a-43e4-beec-14bc6acb5174"
      unitRef="usd">62815000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI1LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MzllMWVmMzc3NTVlNDE4MzgyYzYwOTAzMDIyMzJhOGJfOA_7a8961f5-d44c-4d56-8178-60163d3a92fa"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI1LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZjliMDZkOGFlOTk2NDlmODk0OGU2MDY1YTRlY2ZlYTFfNA_a1609fb3-34f2-431c-8902-90926d43baed"
      unitRef="usd">78519000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i2776f1efc3e2488fabfacaae3d31c104_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI1LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZjliMDZkOGFlOTk2NDlmODk0OGU2MDY1YTRlY2ZlYTFfOA_46476643-5dde-4a86-a192-ff51d1a78dbe"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI2LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NjRhNDZhMDA0YjNiNDk4YTgxZTUzNzdiYWZkNGFhOTZfNA_e124dbcf-f561-4037-bc99-9c727b7dbedd"
      unitRef="usd">163145000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI2LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NjRhNDZhMDA0YjNiNDk4YTgxZTUzNzdiYWZkNGFhOTZfNw_88402a9f-30d0-4bfe-8af3-05f709d3b51d"
      unitRef="number">0.084</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI2LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZjNmYmRiZTNhNDAzNDRhOWExOTJlOGI0NjQyY2JkZGVfNA_abe9e59b-d312-4c9c-8475-1a50b4e697cb"
      unitRef="usd">77953000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI2LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZjNmYmRiZTNhNDAzNDRhOWExOTJlOGI0NjQyY2JkZGVfOA_73e91f97-9807-4411-b958-dfdbfe9ed854"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI2LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZGQzNWY2NGY0ZTcyNDcyOWIyMWM3NjYwNjNiNjY0ODBfNA_822ee2e8-8f36-43c8-aeca-dd7f51739083"
      unitRef="usd">97441000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i9d69c5fca56242ddbb30a76406edc7ce_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzI2LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZGQzNWY2NGY0ZTcyNDcyOWIyMWM3NjYwNjNiNjY0ODBfOA_f4c3fe9f-dfe5-49d5-be84-36c72b6b92d6"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:Capital
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMwLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZmI1ZWYyN2I5ZmE3NDIwNmI5YzRmMDBhMjhlMGRmZTlfNA_35ae001c-711a-47cb-b577-890616829eb0"
      unitRef="usd">720755000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMwLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZmI1ZWYyN2I5ZmE3NDIwNmI5YzRmMDBhMjhlMGRmZTlfOA_84105c5e-5b77-4c23-8668-c241965455aa"
      unitRef="number">0.144</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMwLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NmY5ODQyNjg4ZGEyNDI2MTkyNGI3OTYxYzRjZWFhNjdfNA_67a606b7-9093-4ed2-836e-77ab3bb04fca"
      unitRef="usd">525755000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMwLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NmY5ODQyNjg4ZGEyNDI2MTkyNGI3OTYxYzRjZWFhNjdfOA_156ba002-47a1-4fbb-a026-4192a62f70df"
      unitRef="number">0.105</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMwLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246OGM3ZDFkOWM1YWNlNDIyZjkwZGMyMTE0Yzk0N2FkZThfNA_133a294e-8db6-41f6-977e-a5b38d1215d9"
      unitRef="usd">500719000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMwLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246OGM3ZDFkOWM1YWNlNDIyZjkwZGMyMTE0Yzk0N2FkZThfOA_4a88cdee-bdb2-4eb0-9a65-7b24eb0c2e53"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMxLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246OWI5YWU2YTU2ZTkxNDlhNjk0YWMxMTIzOTUxYjNiYWJfNA_0ba688bb-8d72-464d-adbc-ea6adb3cf744"
      unitRef="usd">210756000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMxLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246OWI5YWU2YTU2ZTkxNDlhNjk0YWMxMTIzOTUxYjNiYWJfNw_e6f47211-8ac6-436d-8499-14854ec99bed"
      unitRef="number">0.147</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMxLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NjZmZTc0MWMxMWIzNDAzNTkyMmIyMTE0NGJhYTE5MjVfNA_01cc6687-9d52-41b2-888e-2e4f39dc66bf"
      unitRef="usd">150482000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMxLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NjZmZTc0MWMxMWIzNDAzNTkyMmIyMTE0NGJhYTE5MjVfOA_3d5f69ae-1a7f-4990-a899-3e6d7e62e1db"
      unitRef="number">0.105</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMxLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246YTQ5ZmJlN2IxNDAyNGY4MTljZTFkMDc5ZmZiMWUwYmVfNA_d2593560-f729-4376-828e-b4e3835a3815"
      unitRef="usd">143316000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMxLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246YTQ5ZmJlN2IxNDAyNGY4MTljZTFkMDc5ZmZiMWUwYmVfOA_d605047f-190a-40b5-8d56-ccc759ce0d40"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMyLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YjdmNzRmMDE2NzA0NDZmYWJhNjJhOWFlYjEzYzMxZTlfNA_15848584-5875-4079-94f5-976229686ca0"
      unitRef="usd">157514000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMyLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YjdmNzRmMDE2NzA0NDZmYWJhNjJhOWFlYjEzYzMxZTlfNw_405ba0c4-f04e-439d-a2d3-099acb9922be"
      unitRef="number">0.126</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMyLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MjUxMTIxMjYyYjMxNGJlODg2ZDg5NWQ1ZWE1NzIyY2VfNA_0b179981-abc7-4e67-8bbb-4551bd72d23f"
      unitRef="usd">131034000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMyLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MjUxMTIxMjYyYjMxNGJlODg2ZDg5NWQ1ZWE1NzIyY2VfOA_54954b3d-83fd-4362-8ed4-dfb7897e3abd"
      unitRef="number">0.105</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMyLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZjU4NmUxMGMyYTQzNDhlMjliZWQ0MzlmNDI5NWU0YjFfNA_4a41ae9d-f29d-4899-8558-c77a4f2a6cad"
      unitRef="usd">124795000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMyLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZjU4NmUxMGMyYTQzNDhlMjliZWQ0MzlmNDI5NWU0YjFfOA_6b53093f-29a4-43b2-ab6a-e8549bf373d1"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMzLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NDU4YTg2YTdkYjRmNGQ3OGI5YTUxNDc1OWI2NzliMjlfNA_9d1f2f40-943a-41e1-b471-53b37c77ee1c"
      unitRef="usd">133969000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMzLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NDU4YTg2YTdkYjRmNGQ3OGI5YTUxNDc1OWI2NzliMjlfNw_2116e262-8add-4247-b79a-2865964b61e6"
      unitRef="number">0.130</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMzLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MWQ4MmUzODA0OTdkNGE0YmE5ZDRkN2E5YjAyYTE0NTFfNA_dcae2824-5c06-4903-8db0-4b7aafbdcf6e"
      unitRef="usd">108129000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMzLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MWQ4MmUzODA0OTdkNGE0YmE5ZDRkN2E5YjAyYTE0NTFfOA_d099556f-4919-4069-9bba-179b695bba5e"
      unitRef="number">0.105</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMzLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246YTQ5YzkzNGIyZTZkNGMxZDhkYTBlZTlkMzkwMWUxNGNfNA_5ba48833-2418-4c1f-adb5-51a9d9e5a2af"
      unitRef="usd">102980000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzMzLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246YTQ5YzkzNGIyZTZkNGMxZDhkYTBlZTlkMzkwMWUxNGNfOA_c6fa2804-de7a-4a14-82e1-1f80e76ef070"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM0LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YWU2YzM3MjdlNGM4NDgyYmEyZTk4YmYzNmY1MmViOTJfNA_22d6abdf-54c2-4ed8-a170-67dd7eec05db"
      unitRef="usd">175931000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM0LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YWU2YzM3MjdlNGM4NDgyYmEyZTk4YmYzNmY1MmViOTJfNw_c16cb43c-663f-4e9f-9fbf-9453af08bed8"
      unitRef="number">0.137</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM0LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MGFiYzhlZmI4MjFjNDc0Y2E3OTgxZmFhMDIwODY3MzNfNA_f2b9a19a-cec0-4fe8-bca2-7191ca37b199"
      unitRef="usd">134615000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM0LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MGFiYzhlZmI4MjFjNDc0Y2E3OTgxZmFhMDIwODY3MzNfOA_c548da21-d182-4524-8a09-1372108d1eb6"
      unitRef="number">0.105</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM0LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MTg3OTEyNzY1NWQzNDkyZTk4MDlmMDFjYmZkOWQ3ZWVfNA_93fbfea4-ff86-4ea7-be9c-fecd66c44180"
      unitRef="usd">128205000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM0LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MTg3OTEyNzY1NWQzNDkyZTk4MDlmMDFjYmZkOWQ3ZWVfOA_37ff8e13-e8c6-4dc2-a241-d5464339c124"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM2LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YTkxODFmYmIxMmM4NDBkN2E3OTUyNjE1NjhkZmE2MDBfNw_62a01470-7406-486a-9378-7f7201c39d06"
      unitRef="number">0.131</us-gaap:CommonEquityTierOneCapitalRatio>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM2LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MzE1NzdkMzhkMzgzNGMzNTk2NGMwYzBjYmRkOWY5ODhfNA_54142f01-f06c-4ffb-9723-6bcba4690d3d"
      unitRef="usd">350503000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM2LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MzE1NzdkMzhkMzgzNGMzNTk2NGMwYzBjYmRkOWY5ODhfOA_16b8b77f-8927-443a-b806-d367dc46256d"
      unitRef="number">0.070</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM2LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzgxNjViMTBhZDI1NGQ4OGI4Y2Q4YzU1M2UxODQ4ZDNfNA_17b7a712-40c6-4bb7-b3d1-bf071f2bbf3f"
      unitRef="usd">325467000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM2LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzgxNjViMTBhZDI1NGQ4OGI4Y2Q4YzU1M2UxODQ4ZDNfOA_27fa7e4c-b624-4d50-9c3b-1c2ae0fa409c"
      unitRef="number">0.065</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM3LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YThlMzMxYTM1ODc3NDJmYjk3NTY1NTRlNzcwMDFjYzVfNA_927a1084-353c-4ed1-a4d2-13b3b2c0345a"
      unitRef="usd">196522000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM3LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YThlMzMxYTM1ODc3NDJmYjk3NTY1NTRlNzcwMDFjYzVfNw_01c09a33-98a9-4863-998e-e1c869f66cc5"
      unitRef="number">0.137</us-gaap:CommonEquityTierOneCapitalRatio>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM3LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTJhMGE4MDMyNTg4NDI4ZDg3YmViNmU0ZTVmYTYxYWZfNA_162844a1-9576-40f1-b205-9bae500824c9"
      unitRef="usd">100321000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM3LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTJhMGE4MDMyNTg4NDI4ZDg3YmViNmU0ZTVmYTYxYWZfOA_713125aa-13fc-4544-a958-621348cf7eb6"
      unitRef="number">0.070</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM3LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTFmODFmZmFhZWM3NGVkYTk2YTBhMmZkODFlYmI1Y2NfNA_b147c705-3f7f-4c84-9531-6be7f10d3e4b"
      unitRef="usd">93156000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM3LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTFmODFmZmFhZWM3NGVkYTk2YTBhMmZkODFlYmI1Y2NfOA_bb7926b0-c614-4684-93a7-e5e18ee01b52"
      unitRef="number">0.065</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM4LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MmViZmI2NjJjZWU1NDU5MzlhNGQ0NTEyYzcyNjFiMjBfNA_5ea3831b-4227-40bd-96f0-aa9746c20264"
      unitRef="usd">144448000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM4LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MmViZmI2NjJjZWU1NDU5MzlhNGQ0NTEyYzcyNjFiMjBfNw_e2530148-645b-4d4b-89aa-85f8f4ef55d4"
      unitRef="number">0.116</us-gaap:CommonEquityTierOneCapitalRatio>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM4LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246OTlhZDQyYWQ3YTZkNGMyNmIyYWZjODEzZmYzYjU2MjRfNA_9d6a157f-95c2-418f-9225-6dc2fcfc2c79"
      unitRef="usd">87356000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM4LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246OTlhZDQyYWQ3YTZkNGMyNmIyYWZjODEzZmYzYjU2MjRfOA_1df83e6a-9c17-466b-96bd-5116979ad3ae"
      unitRef="number">0.070</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM4LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NjdhMGY1MTFkZmQxNGQ4OGIyYjE0MTMwNzI0ODFiZmFfNA_c6c631fb-b44e-4a7e-aacb-b6a6542130a3"
      unitRef="usd">81117000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM4LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NjdhMGY1MTFkZmQxNGQ4OGIyYjE0MTMwNzI0ODFiZmFfOA_0cac052a-a9f2-43fb-bbd9-7a9cd3d6cd42"
      unitRef="number">0.065</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM5LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MzRhZDMzNDgxYzBjNDJmMmI0M2Y3NmRkZmU4MTgzZGNfNA_246b6f84-edb7-4833-a686-3c16d44b209a"
      unitRef="usd">122393000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM5LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MzRhZDMzNDgxYzBjNDJmMmI0M2Y3NmRkZmU4MTgzZGNfNw_01f6921b-de51-4513-9a94-c9e2bfe4e02a"
      unitRef="number">0.119</us-gaap:CommonEquityTierOneCapitalRatio>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM5LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ODIwMTIzYTkxZDRlNGY0YmJlNTQ5NTRiNjVmNjY4YjZfNA_98c1b231-d114-4412-9ee5-8c3460dbc9ae"
      unitRef="usd">72086000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM5LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246ODIwMTIzYTkxZDRlNGY0YmJlNTQ5NTRiNjVmNjY4YjZfOA_795615e6-b2fd-4db5-bafa-6a2d177b0090"
      unitRef="number">0.070</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM5LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246N2UzMjc4ZDMxNTkzNGRjYjliMDlhMGNkZGRlNGUwMDFfNA_83341837-44e8-4756-b7e9-3754378d396b"
      unitRef="usd">66937000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzM5LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246N2UzMjc4ZDMxNTkzNGRjYjliMDlhMGNkZGRlNGUwMDFfOA_470685c2-ef53-47e5-a05f-b4da30aa8ffe"
      unitRef="number">0.065</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQwLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzFmOTE1NzdlMTIzNDdjN2E3MzM5MzhhMDc0ZjQzOTlfNA_af98abc1-72be-4464-8e43-34d7a4e45a22"
      unitRef="usd">163895000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQwLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzFmOTE1NzdlMTIzNDdjN2E3MzM5MzhhMDc0ZjQzOTlfNw_3861427b-29c1-4296-98a1-9cd5a774472f"
      unitRef="number">0.128</us-gaap:CommonEquityTierOneCapitalRatio>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQwLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246Zjk2Zjk0MDNiNThhNGYzNWFhYTYwNDM1MzNiMGI4YjBfNA_b7335809-d968-4136-8ef9-ac172bdfd2b4"
      unitRef="usd">89743000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQwLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246Zjk2Zjk0MDNiNThhNGYzNWFhYTYwNDM1MzNiMGI4YjBfOA_6aad602c-a41d-4439-a1ef-f9ad63093046"
      unitRef="number">0.070</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQwLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246Yzk3MjM0NTczZmJiNGFjYmI0YzQ0ODljYWQyZmE4MzFfNA_3d136e94-b910-4fb9-944b-4d007875f6e3"
      unitRef="usd">83333000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQwLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246Yzk3MjM0NTczZmJiNGFjYmI0YzQ0ODljYWQyZmE4MzFfOA_06ba96df-692c-411e-97bb-d465150ce4ca"
      unitRef="number">0.065</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQyLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MjRjZWY2OWUxYmJhNDQyZWEwMWYzOWFjYWVhNzQ5YWFfNA_af2115cd-7633-47bf-9ae9-9c0302e5a571"
      unitRef="usd">667364000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQyLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MjRjZWY2OWUxYmJhNDQyZWEwMWYzOWFjYWVhNzQ5YWFfNw_a8513a1f-7a1d-41d7-985a-8719a0f06fb9"
      unitRef="number">0.133</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQyLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NjViYmJkOWQ3MDZhNDA4Mjk3OTlmYjI3MjAwOWViOWVfNA_e593cba4-bd40-48f4-b005-48180826b60e"
      unitRef="usd">425611000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQyLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NjViYmJkOWQ3MDZhNDA4Mjk3OTlmYjI3MjAwOWViOWVfOA_225a095e-5254-4e05-9af6-ad0027e1a5eb"
      unitRef="number">0.085</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQyLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MzdlZDhmMzI2NjFiNGU3MmE4YzYyMjA1YTEwNzRiOTNfNA_db55b7a9-a2db-4722-ae30-2bbd0ef35dd6"
      unitRef="usd">400575000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQyLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246MzdlZDhmMzI2NjFiNGU3MmE4YzYyMjA1YTEwNzRiOTNfOA_548647e1-e9ae-4aae-a1db-365173151392"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQzLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzhlZTZiZTg5MDVkNDBjZGFkM2NkYWQ4MmM0OTRhMzNfNA_ed11735b-9e10-4851-84f8-eb90c40bdd8a"
      unitRef="usd">196522000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQzLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzhlZTZiZTg5MDVkNDBjZGFkM2NkYWQ4MmM0OTRhMzNfNw_adb090cb-60bc-4913-8e25-83284394eb5c"
      unitRef="number">0.137</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQzLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246YzY0MDQxYWYyMDkxNDlkYmE1MWVkMTc3MjNiNWFkMGRfNA_535d098f-02a7-4c02-bc16-fff875c20a75"
      unitRef="usd">121819000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQzLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246YzY0MDQxYWYyMDkxNDlkYmE1MWVkMTc3MjNiNWFkMGRfOA_59f8ac60-aeb3-43e7-ab76-e1aab3c75b42"
      unitRef="number">0.085</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQzLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZGQ3ODBmNTdkNTNhNGUwOWE2M2EwMmRhMWRlN2NlMmVfNA_02041228-8d05-4010-a396-8e42e152de68"
      unitRef="usd">114653000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQzLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZGQ3ODBmNTdkNTNhNGUwOWE2M2EwMmRhMWRlN2NlMmVfOA_9b78a6bd-2bef-44e1-a210-8b70d29a6fe8"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ0LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246M2Y4ZTlkY2U1NmZjNDk0MTk2M2Y5YjJjYWVhNGJmM2ZfNA_70b9b20d-f151-4096-ab24-7898b28e7eb0"
      unitRef="usd">144448000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ0LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246M2Y4ZTlkY2U1NmZjNDk0MTk2M2Y5YjJjYWVhNGJmM2ZfNw_2aaae7c8-a4c2-4c64-b7e6-c91bf4220410"
      unitRef="number">0.116</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ0LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MTZlOGJhMTk3ZWM3NDZkNTk4MjZmYTdlZTdhYzhkOGNfNA_11e7e9f1-a4cf-4775-a18c-71f97676ecff"
      unitRef="usd">106076000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ0LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MTZlOGJhMTk3ZWM3NDZkNTk4MjZmYTdlZTdhYzhkOGNfOA_15b6bd0b-d700-4057-bc8e-6c8731c0d0c9"
      unitRef="number">0.085</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ0LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246M2M4OGYyYzI0MDhlNDVkMmFkZDc2MTI0ZTc1NTQxZTlfNA_515f420b-3433-4c29-8d98-5c41e9662279"
      unitRef="usd">99836000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ0LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246M2M4OGYyYzI0MDhlNDVkMmFkZDc2MTI0ZTc1NTQxZTlfOA_366eaaba-fb85-4bc9-bfad-321084ea2888"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ1LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzQ3NTZmYzY3YTQzNDE5ZWI3NDcxYjQwYjEyNmNjZDZfNA_62882ea9-c983-49e3-97f6-7e17c227ae95"
      unitRef="usd">122393000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ1LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YzQ3NTZmYzY3YTQzNDE5ZWI3NDcxYjQwYjEyNmNjZDZfNw_543a5208-cf7d-43ef-97b6-6f4f66059054"
      unitRef="number">0.119</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ1LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246OTIzYTQ2YmQ4MTBmNGUxZjhhZjk5Zjg3NjA4OTdmOGVfNA_a20a8f32-fe80-4877-9b70-ab8d9f14daf4"
      unitRef="usd">87533000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ1LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246OTIzYTQ2YmQ4MTBmNGUxZjhhZjk5Zjg3NjA4OTdmOGVfOA_59510c91-ad6f-4b26-a15b-6ad9cc7f0517"
      unitRef="number">0.085</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ1LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTc5OWQxNmJhMGI5NGQ4ZjgyZjQyZDMxNzcwMmYxNjJfNA_07a23ca5-a13a-4e7c-8e55-af897d559e22"
      unitRef="usd">82384000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ1LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZTc5OWQxNmJhMGI5NGQ4ZjgyZjQyZDMxNzcwMmYxNjJfOA_a22ecca2-0127-437a-8d50-9248989baec3"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ2LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YWJkNDBkZWI3MzY2NDc1YWFhNTkwY2ViZDFiN2RmMWFfNA_8ce2804f-73ed-4aca-94d4-86b37e39fee1"
      unitRef="usd">163895000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ2LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246YWJkNDBkZWI3MzY2NDc1YWFhNTkwY2ViZDFiN2RmMWFfNw_794b5da0-dbae-4621-81bf-834fd1aa2320"
      unitRef="number">0.128</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ2LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246Zjc0NjcwMzE0YjkzNDNiOGE3NDU3YTY0ZDcyNzMwNGJfNA_5057daf5-f453-420b-be3c-38fa541ed98f"
      unitRef="usd">108794000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ2LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246Zjc0NjcwMzE0YjkzNDNiOGE3NDU3YTY0ZDcyNzMwNGJfOA_048197f8-1742-433b-9e96-b5c314385034"
      unitRef="number">0.085</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ2LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NTAwYjJjYmVmZGNjNDVmNTljNTMyZDMyOGUyZDQ0MzBfNA_4c9c757c-80d2-48a7-a2f8-123a5a6fc939"
      unitRef="usd">102564000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ2LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NTAwYjJjYmVmZGNjNDVmNTljNTMyZDMyOGUyZDQ0MzBfOA_b1436db2-1fa4-4206-8f1f-0a87d7b9ae8f"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ4LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MWJlZGNmOTg3N2E3NGVjMGJhNzgxZDAwMWI5NThiODZfNA_1444dbbc-0c78-46a3-8e98-3d0e229b7248"
      unitRef="usd">667364000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ4LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MWJlZGNmOTg3N2E3NGVjMGJhNzgxZDAwMWI5NThiODZfNw_cbfa7a21-b761-4b7b-a923-bcd8451df6b5"
      unitRef="number">0.088</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ4LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NTc4N2ZmMTlkNzg1NGM0NjhhYzMxNWFkMjU0NTM5MTlfNA_98f5970f-40e8-45ac-b4a7-a64a8924569e"
      unitRef="usd">305083000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ4LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NTc4N2ZmMTlkNzg1NGM0NjhhYzMxNWFkMjU0NTM5MTlfOA_bbef7885-d330-4275-b355-6171dc2273e3"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ4LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NGMzMzY5MmZkMGViNDUyODk4OTM5NzYyYzY1NDg2Y2RfNA_6735f032-a4bc-44e6-b910-d8d732c76829"
      unitRef="usd">381354000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ4LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NGMzMzY5MmZkMGViNDUyODk4OTM5NzYyYzY1NDg2Y2RfOA_0cea5991-4e5b-4abf-b7e7-4f5bc0d884ac"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ5LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NjZlMjYzNGYxZGM1NGM2OThlZDRjMDAwOWQ2MTk0MDBfNA_f2df852c-e97f-49f1-a07c-b4c0e7e0e23b"
      unitRef="usd">196522000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ5LTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246NjZlMjYzNGYxZGM1NGM2OThlZDRjMDAwOWQ2MTk0MDBfNw_7517a237-346f-4d30-80d5-e75dd08eedce"
      unitRef="number">0.082</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ5LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MTc1ZWUxZTk1MWFlNDE4OTk0YTFkNTdiOWZjZmFjZDBfNA_5e26875b-7abd-4fff-970b-7dc5f918d7b7"
      unitRef="usd">95691000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ5LTItMS0xLTQ3Mjk4L3RleHRyZWdpb246MTc1ZWUxZTk1MWFlNDE4OTk0YTFkNTdiOWZjZmFjZDBfOA_01f491b6-939f-425d-bfe6-3843f18e801b"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ5LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NWM3Y2M0OTU2N2YyNDYzYmFlZGM1OWRkOWZiOTYwZjlfNA_ffe392e9-c7a8-4c95-a3c5-3cbfc8f5f0e5"
      unitRef="usd">119614000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="id19a2adcc42c4b078eef7dc11b9cd5bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzQ5LTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NWM3Y2M0OTU2N2YyNDYzYmFlZGM1OWRkOWZiOTYwZjlfOA_4b22adf5-a45c-4164-9e3c-aacee9b589ce"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUwLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246Zjc0NWQ0ODlkNmI1NDIyODljOWQ4ZGIxYTUwZGFmZjBfNA_5b4293fe-9f00-426e-b9dd-7eabc681d5f9"
      unitRef="usd">144448000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUwLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246Zjc0NWQ0ODlkNmI1NDIyODljOWQ4ZGIxYTUwZGFmZjBfNw_f7f13e0b-2d48-4d15-afb2-36c6fe423677"
      unitRef="number">0.081</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUwLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NmFiZmQ3YjQwOTcwNDdlMGIxN2YzNmI5OTRjNWIzM2FfNA_09d9f397-ecbf-414b-bcee-6baa04b4d37b"
      unitRef="usd">71605000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUwLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NmFiZmQ3YjQwOTcwNDdlMGIxN2YzNmI5OTRjNWIzM2FfOA_0bf37deb-7747-4633-9c73-6ec23c794fbc"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUwLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NWVmOWM0YTMzMjhkNGE4MWFiNTcwOWYzNjYyYjA2MjZfNA_54ee491b-f91e-4378-ba2e-4770821d6ff8"
      unitRef="usd">89507000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="ief04b8b5dde44ad1a3ff99f6480dc4bc_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUwLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NWVmOWM0YTMzMjhkNGE4MWFiNTcwOWYzNjYyYjA2MjZfOA_c6b1f241-dd8f-4364-9c7d-d2fcfeaee2d9"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUxLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZmM1YmU5MjkzMTAxNGU1MzhkYzcxNWMxNzM3NGU3YjBfNA_e1830896-1697-49dc-8860-85b5608063d2"
      unitRef="usd">122393000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUxLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZmM1YmU5MjkzMTAxNGU1MzhkYzcxNWMxNzM3NGU3YjBfNw_47f8dbd1-c285-4d0e-89bd-bf8981a5622e"
      unitRef="number">0.082</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUxLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NDNhNGVhZTA3Mzg0NDA1ZjgwODhlZGNmNzljNjg4M2FfNA_ed520040-ac1d-4fde-b1f8-ec70b434da85"
      unitRef="usd">59742000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUxLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246NDNhNGVhZTA3Mzg0NDA1ZjgwODhlZGNmNzljNjg4M2FfOA_571e9b6a-0c99-4825-a98d-7b48bfc98490"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUxLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NTkyZjBiNmRjMzg2NDBjM2ExOGJjYTZlZjJkYzA4MmNfNA_b79951cb-d558-404b-9fce-97ef30bf4d23"
      unitRef="usd">74678000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="iec3634301a6f448685d7f9b1bac637b6_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUxLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246NTkyZjBiNmRjMzg2NDBjM2ExOGJjYTZlZjJkYzA4MmNfOA_5674bd5c-c584-4afe-b8d7-2f28fc4a512e"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUyLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MTgyOGFlMWM4ZGU5NDk2MGExY2Y2MDc4M2M5ZWI1OWJfNA_45e75dc8-cd08-4893-b188-eef9b6b71818"
      unitRef="usd">163895000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUyLTEtMS0xLTQ3Mjk4L3RleHRyZWdpb246MTgyOGFlMWM4ZGU5NDk2MGExY2Y2MDc4M2M5ZWI1OWJfNw_e158e064-77b9-4a51-94f5-13ddba6810f7"
      unitRef="number">0.084</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUyLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246OTczZTZhMTA0NDQzNDIzYjljYmQwZjEzYWExMGVlODJfNA_ed553353-41c1-4f7c-bb9c-8d47c1fd5add"
      unitRef="usd">77874000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUyLTItMS0xLTQ3Mjk4L3RleHRyZWdpb246OTczZTZhMTA0NDQzNDIzYjljYmQwZjEzYWExMGVlODJfOA_d3a20415-a014-4ab5-af87-309cd233f84a"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUyLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZjkyYTAyMDIxNGU0NDg2ZjliNDQ1MDhlYjA1ZWViNWRfNA_87230ef9-00c7-4628-af2e-5b584fb98d56"
      unitRef="usd">83333000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i58bd050110ef48219a7ded08b1499e09_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjYvZnJhZzo5YmRkZmEzNjc4ZmI0MmFmYTcyZDI2ZmRkODA4MzE1Yy90YWJsZTo5ZDkzNDMzZDBmMzc0MmRhOTE4NjNjMjI0ODA3MjU1Mi90YWJsZXJhbmdlOjlkOTM0MzNkMGYzNzQyZGE5MTg2M2MyMjQ4MDcyNTUyXzUyLTMtMS0xLTQ3Mjk4L3RleHRyZWdpb246ZjkyYTAyMDIxNGU0NDg2ZjliNDQ1MDhlYjA1ZWViNWRfOA_a700ae68-45bc-4e57-8c0b-3120b051de4d"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90ZXh0cmVnaW9uOjg5YWQ0ZWIzNGVjYTRiY2Y5NjU4NmNkOTQyODUzMjczXzM2NQ_37c12132-54e3-47e1-a189-4782d3be2d0e">Condensed Parent Company Only Financial Statements&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Condensed financial statements for Tompkins (the Parent Company) as of December 31, 2021, 2020 and 2019 are presented below.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Condensed Statements of Condition&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,691&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;705,723&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;707,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,032&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;728,446&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities and Shareholders&#x2019; Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Borrowings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust preferred debentures issued to non-consolidated subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;917&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tompkins Financial Corporation Shareholders&#x2019; Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;727,529&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Liabilities and Shareholders&#x2019; Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;728,446&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Condensed Statements of Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends received from subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;81,408&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;279&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Operating Income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;81,687&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,232&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,039&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Operating Expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,271&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income Before Taxes and Equity in Undistributed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Earnings of Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;70,416&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in undistributed earnings of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,780&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;89,264&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Condensed Statements of Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;89,264&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,588&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,718&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustments to reconcile net income to net cash provided by operating activities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in undistributed earnings of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(16,780)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,983)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,425)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,126&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Cash Provided by Operating Activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;76,610&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Cash (Used in) Provided by Investing Activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Borrowings, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(32,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,637)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repurchase of common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(23,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,867)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemption of trust preferred debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(15,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net proceeds from restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,875)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares issued for dividend reinvestment plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares issued for employee stock ownership plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net proceeds from exercise of stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Cash Used in Financing Activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(74,431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net increase in cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,103&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,588&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash at End of Year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,691&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A Statement of Changes in Shareholders&#x2019; Equity has not been presented since it is the same as the Consolidated Statement of Changes in Shareholders&#x2019; Equity previously presented for the consolidated Company.&lt;/span&gt;&lt;/div&gt;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90ZXh0cmVnaW9uOjg5YWQ0ZWIzNGVjYTRiY2Y5NjU4NmNkOTQyODUzMjczXzM3NQ_f62a9002-da89-4524-9724-4f0f86c33529">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Condensed financial statements for Tompkins (the Parent Company) as of December 31, 2021, 2020 and 2019 are presented below.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Condensed Statements of Condition&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,691&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;705,723&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;707,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,032&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;728,446&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities and Shareholders&#x2019; Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Borrowings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust preferred debentures issued to non-consolidated subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;917&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tompkins Financial Corporation Shareholders&#x2019; Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;727,529&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Liabilities and Shareholders&#x2019; Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;728,446&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:Cash
      contextRef="i734dafb596754a5e8f5a691f4b1961a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzMtMS0xLTEtNDcyOTg_4709d5e0-ff75-436a-b805-00da4b63bed8"
      unitRef="usd">18691000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzMtMi0xLTEtNDcyOTg_17620719-2d57-4d46-b3ee-1238fef483af"
      unitRef="usd">16588000</us-gaap:Cash>
    <us-gaap:EquityMethodInvestments
      contextRef="i734dafb596754a5e8f5a691f4b1961a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzUtMS0xLTEtNDcyOTg_d775a7a0-016c-4d82-bfb2-6f8cbf04f305"
      unitRef="usd">705723000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzUtMi0xLTEtNDcyOTg_7312afd1-27c6-4fcd-b2ce-84fc5f4a4ea5"
      unitRef="usd">707721000</us-gaap:EquityMethodInvestments>
    <us-gaap:OtherAssets
      contextRef="i734dafb596754a5e8f5a691f4b1961a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzYtMS0xLTEtNDcyOTg_f16cf0e7-2154-4c49-9d8f-bf0d2ed53da7"
      unitRef="usd">4032000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzYtMi0xLTEtNDcyOTg_40b80c43-f59b-4c3e-acda-7b9fd30d72ae"
      unitRef="usd">5965000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i734dafb596754a5e8f5a691f4b1961a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzctMS0xLTEtNDcyOTg_82948f6f-bfee-436a-a577-2bcd52e25ab3"
      unitRef="usd">728446000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzctMi0xLTEtNDcyOTg_35d26ad0-c98e-4533-8dc3-023135cdc73a"
      unitRef="usd">730274000</us-gaap:Assets>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i734dafb596754a5e8f5a691f4b1961a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzktMS0xLTEtNDcyOTg_935ad095-5b35-47d6-91cb-1c6ab9707328"
      unitRef="usd">0</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzktMi0xLTEtNDcyOTg_4a101309-f9cf-40fa-be83-dd4aad50c2c6"
      unitRef="usd">0</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount
      contextRef="i734dafb596754a5e8f5a691f4b1961a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzEwLTEtMS0xLTQ3Mjk4_625168e3-0cbb-4fb1-b9b0-6f16f7888790"
      unitRef="usd">0</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount
      contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzEwLTItMS0xLTQ3Mjk4_1c9400ba-2a06-41aa-a91b-2229156f0f85"
      unitRef="usd">13220000</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount>
    <us-gaap:OtherLiabilities
      contextRef="i734dafb596754a5e8f5a691f4b1961a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzExLTEtMS0xLTQ3Mjk4_432d735d-0531-4991-b2d2-7c86277156e4"
      unitRef="usd">917000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzExLTItMS0xLTQ3Mjk4_3de06731-3aae-4ee9-be55-65f11233cd5c"
      unitRef="usd">777000</us-gaap:OtherLiabilities>
    <us-gaap:StockholdersEquity
      contextRef="i734dafb596754a5e8f5a691f4b1961a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzEyLTEtMS0xLTQ3Mjk4_07033835-c14b-4271-a304-49acb8c5c5ad"
      unitRef="usd">727529000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzEyLTItMS0xLTQ3Mjk4_36922c66-7660-4bcb-acff-3cdf09c0ef78"
      unitRef="usd">716277000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i734dafb596754a5e8f5a691f4b1961a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzEzLTEtMS0xLTQ3Mjk4_3628f975-9960-4700-af65-9eb1806df18e"
      unitRef="usd">728446000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTowOGQ0NDE4MTBiOGQ0OGZkYjA5NWU2NjBiOGEzMzFiZS90YWJsZXJhbmdlOjA4ZDQ0MTgxMGI4ZDQ4ZmRiMDk1ZTY2MGI4YTMzMWJlXzEzLTItMS0xLTQ3Mjk4_7857018e-8718-41de-a0e0-d0cdfea73442"
      unitRef="usd">730274000</us-gaap:LiabilitiesAndStockholdersEquity>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90ZXh0cmVnaW9uOjg5YWQ0ZWIzNGVjYTRiY2Y5NjU4NmNkOTQyODUzMjczXzM3MA_2c77d3f8-ca82-4c5d-88d4-f33a01203460">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Condensed Statements of Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends received from subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;81,408&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;279&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Operating Income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;81,687&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,232&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,039&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Operating Expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,271&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income Before Taxes and Equity in Undistributed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Earnings of Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;70,416&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in undistributed earnings of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,780&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;89,264&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <tmp:DividendsReceivedFromSubsidiaries
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzMtMS0xLTEtNDcyOTg_8443c1d0-2d67-423c-82d9-993bc1ca80d0"
      unitRef="usd">81408000</tmp:DividendsReceivedFromSubsidiaries>
    <tmp:DividendsReceivedFromSubsidiaries
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzMtMi0xLTEtNDcyOTg_01d1f893-069c-4942-9d52-67f91bf90d44"
      unitRef="usd">60818000</tmp:DividendsReceivedFromSubsidiaries>
    <tmp:DividendsReceivedFromSubsidiaries
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzMtMy0xLTEtNDcyOTg_075684ee-261c-4d77-b7bb-e24c36dfea6b"
      unitRef="usd">72827000</tmp:DividendsReceivedFromSubsidiaries>
    <us-gaap:OtherIncome
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzQtMS0xLTEtNDcyOTg_3dead9e6-575e-4b19-bbff-4906829869db"
      unitRef="usd">279000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzQtMi0xLTEtNDcyOTg_65629acb-e2a3-4bc7-a6e9-22e0df1a7513"
      unitRef="usd">52000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzQtMy0xLTEtNDcyOTg_c06aab49-a316-410e-8aad-6db471b9692b"
      unitRef="usd">240000</us-gaap:OtherIncome>
    <us-gaap:OperatingIncomeLoss
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzUtMS0xLTEtNDcyOTg_f49d0a9b-0c7e-4a47-a4e5-6e4fdfa4341f"
      unitRef="usd">81687000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzUtMi0xLTEtNDcyOTg_f2133ab0-9c33-422e-b973-86eb298c1e90"
      unitRef="usd">60870000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzUtMy0xLTEtNDcyOTg_98cfdab4-7bd1-4f9a-8f06-9d56ccb9b67e"
      unitRef="usd">73067000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzYtMS0xLTEtNDcyOTg_0d3028c0-14cb-4460-b0c8-2c33a55a9f59"
      unitRef="usd">2232000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzYtMi0xLTEtNDcyOTg_b74d990e-c8aa-4fd6-99b9-e6f0df32abf5"
      unitRef="usd">1241000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzYtMy0xLTEtNDcyOTg_866dba87-cd36-416a-a9f8-fb5befdbae7b"
      unitRef="usd">1450000</us-gaap:InterestExpense>
    <us-gaap:OtherExpenses
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzctMS0xLTEtNDcyOTg_e1637804-23f7-4faf-8eea-2695af60cf48"
      unitRef="usd">9039000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzctMi0xLTEtNDcyOTg_4abc3222-7780-4135-8d10-378e2a3c3b16"
      unitRef="usd">9184000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzctMy0xLTEtNDcyOTg_6920b2a6-0587-41ba-91a1-1a838049a12c"
      unitRef="usd">8409000</us-gaap:OtherExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzgtMS0xLTEtNDcyOTg_dd246234-d825-427e-9006-96468e6f1b47"
      unitRef="usd">11271000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzgtMi0xLTEtNDcyOTg_68de513e-1b63-405b-a657-2213fa6f5390"
      unitRef="usd">10425000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzgtMy0xLTEtNDcyOTg_cf132221-d430-48ba-b35c-29352df6e459"
      unitRef="usd">9859000</us-gaap:OperatingExpenses>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzEwLTEtMS0xLTQ3Mjk4_f44f1501-3fde-4b4d-83e5-5e16daf5c011"
      unitRef="usd">70416000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzEwLTItMS0xLTQ3Mjk4_57d23b8a-7ec8-4564-8d74-4fa2e4d63097"
      unitRef="usd">50445000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzEwLTMtMS0xLTQ3Mjk4_abc3b87c-ba12-4011-ac8c-762dd80d92a4"
      unitRef="usd">63208000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzExLTEtMS0xLTQ3Mjk4_81f0abb7-7fac-4b0d-88e9-9709536e1b84"
      unitRef="usd">-2068000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzExLTItMS0xLTQ3Mjk4_75bd1017-b4a9-4d6d-90e6-0bf79fc4d287"
      unitRef="usd">-2160000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzExLTMtMS0xLTQ3Mjk4_b0bffa4d-e112-4bf7-a3c1-8ca7ceb01c41"
      unitRef="usd">-2085000</us-gaap:IncomeTaxExpenseBenefit>
    <tmp:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzEyLTEtMS0xLTQ3Mjk4_39ad6d17-e031-4f35-a140-7616e1abc4cf"
      unitRef="usd">16780000</tmp:EquityInUndistributedEarningsOfSubsidiaries>
    <tmp:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzEyLTItMS0xLTQ3Mjk4_cd128bf3-c6af-431e-afae-8e251733bbbb"
      unitRef="usd">24983000</tmp:EquityInUndistributedEarningsOfSubsidiaries>
    <tmp:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzEyLTMtMS0xLTQ3Mjk4_c16870c8-1a18-4a41-925e-814d6e4376de"
      unitRef="usd">16425000</tmp:EquityInUndistributedEarningsOfSubsidiaries>
    <us-gaap:NetIncomeLoss
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzEzLTEtMS0xLTQ3Mjk4_37ee16e5-2dbf-4472-ac11-4b1056d0022d"
      unitRef="usd">89264000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzEzLTItMS0xLTQ3Mjk4_18e8c1e5-12a1-4b42-b7d6-cad3d9f9ce93"
      unitRef="usd">77588000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTo5NmJjNzQxZjRiZTA0NDZiYmVjYWE1YzNkZjliNzBiMS90YWJsZXJhbmdlOjk2YmM3NDFmNGJlMDQ0NmJiZWNhYTVjM2RmOWI3MGIxXzEzLTMtMS0xLTQ3Mjk4_3e1771a4-2ff8-4c37-a203-de114a4d796a"
      unitRef="usd">81718000</us-gaap:NetIncomeLoss>
    <srt:ScheduleOfCondensedCashFlowStatementTableTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90ZXh0cmVnaW9uOjg5YWQ0ZWIzNGVjYTRiY2Y5NjU4NmNkOTQyODUzMjczXzM3Mg_87a043aa-3a22-4f56-90d7-72b16a84cb32">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Condensed Statements of Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;89,264&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,588&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,718&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustments to reconcile net income to net cash provided by operating activities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in undistributed earnings of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(16,780)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,983)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,425)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,126&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Cash Provided by Operating Activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;76,610&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Cash (Used in) Provided by Investing Activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Borrowings, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(32,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,637)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repurchase of common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(23,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,867)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemption of trust preferred debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(15,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net proceeds from restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,875)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares issued for dividend reinvestment plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares issued for employee stock ownership plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net proceeds from exercise of stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Cash Used in Financing Activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(74,431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net increase in cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,103&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,588&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 10pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash at End of Year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,691&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</srt:ScheduleOfCondensedCashFlowStatementTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzMtMS0xLTEtNDcyOTg_fcde2f84-7bbe-41ce-9f47-9b219c0c6c71"
      unitRef="usd">89264000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzMtMi0xLTEtNDcyOTg_2e306f99-d5ca-44e8-aac7-dd07b386418b"
      unitRef="usd">77588000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzMtMy0xLTEtNDcyOTg_4602c623-b9e4-4746-8537-7eb2a1a675d7"
      unitRef="usd">81718000</us-gaap:NetIncomeLoss>
    <tmp:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzUtMS0xLTEtNDcyOTg_9ea4fd43-e1d5-4e0c-8692-723d5cc58613"
      unitRef="usd">16780000</tmp:EquityInUndistributedEarningsOfSubsidiaries>
    <tmp:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzUtMi0xLTEtNDcyOTg_95af0490-ac97-404d-809f-50f4a4996fff"
      unitRef="usd">24983000</tmp:EquityInUndistributedEarningsOfSubsidiaries>
    <tmp:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzUtMy0xLTEtNDcyOTg_150db388-faf9-41d6-9b58-88efb913f1a6"
      unitRef="usd">16425000</tmp:EquityInUndistributedEarningsOfSubsidiaries>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzYtMS0xLTEtNDcyOTg_1cf40370-7209-464e-9d9e-531e95368a53"
      unitRef="usd">-4126000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzYtMi0xLTEtNDcyOTg_b7a33d72-2adf-4e06-a6db-e82cb33a350c"
      unitRef="usd">1541000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzYtMy0xLTEtNDcyOTg_2fe0934d-f01d-44fe-b18f-818a9417bf5e"
      unitRef="usd">-3209000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzctMS0xLTEtNDcyOTg_9964195d-af87-4b89-bff5-ee26bfd5846d"
      unitRef="usd">76610000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzctMi0xLTEtNDcyOTg_86f3e4d1-6a0b-4686-a47b-28af082a91a1"
      unitRef="usd">51064000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzctMy0xLTEtNDcyOTg_de0f6bc1-b8b4-4112-9a9f-1e43b6264eea"
      unitRef="usd">68502000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzktMS0xLTEtNDcyOTg_51a07137-88ff-4103-8e7b-b0a4338133f9"
      unitRef="usd">76000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzktMi0xLTEtNDcyOTg_f3e9f903-335d-49fd-b4de-70a9577708ef"
      unitRef="usd">100000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzktMy0xLTEtNDcyOTg_8639b68b-9f33-4032-8d4f-107d1ac6fcca"
      unitRef="usd">-3265000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzEwLTEtMS0xLTQ3Mjk4_88a11b42-e909-4622-aba7-6fa20c449f94"
      unitRef="usd">-76000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzEwLTItMS0xLTQ3Mjk4_cc6076d9-8814-460c-a220-5adb1fe67d99"
      unitRef="usd">-100000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzEwLTMtMS0xLTQ3Mjk4_6d999d4e-b64f-454b-bb92-b012719b5e38"
      unitRef="usd">3265000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfDebt
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzEzLTEtMS0xLTQ3Mjk4_5d45fcc0-287e-454b-9760-c7a78d22229c"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfDebt>
    <us-gaap:ProceedsFromRepaymentsOfDebt
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzEzLTItMS0xLTQ3Mjk4_bd2b4181-800b-44d7-8716-773a55418aa0"
      unitRef="usd">-4000000</us-gaap:ProceedsFromRepaymentsOfDebt>
    <us-gaap:ProceedsFromRepaymentsOfDebt
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzEzLTMtMS0xLTQ3Mjk4_00808027-29da-415e-b76a-695804289d06"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfDebt>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE0LTEtMS0xLTQ3Mjk4_27aafdd3-5e3a-4449-83b6-020202f50585"
      unitRef="usd">32415000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE0LTItMS0xLTQ3Mjk4_010c8609-a943-4c8d-a847-5c36955473e8"
      unitRef="usd">31359000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE0LTMtMS0xLTQ3Mjk4_f02bda7b-9554-480f-981d-b5cc55c97d87"
      unitRef="usd">30637000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE1LTEtMS0xLTQ3Mjk4_fb966ba8-8dbc-4a91-8272-fbab4ed8d1cc"
      unitRef="usd">23773000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE1LTItMS0xLTQ3Mjk4_20e961f4-0746-4be5-8cec-fe0030087a92"
      unitRef="usd">9414000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE1LTMtMS0xLTQ3Mjk4_e0621209-4f83-4118-90cb-1420f015213d"
      unitRef="usd">29867000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <tmp:PaymentsForRedemptionOfTrustPreferredDebentures
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE2LTEtMS0xLTQ3Mjk4_68602a3f-a888-4028-b22f-af1c280aaada"
      unitRef="usd">15150000</tmp:PaymentsForRedemptionOfTrustPreferredDebentures>
    <tmp:PaymentsForRedemptionOfTrustPreferredDebentures
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE2LTItMS0xLTQ3Mjk4_c9c00768-c38c-4074-980e-01429df147e5"
      unitRef="usd">4124000</tmp:PaymentsForRedemptionOfTrustPreferredDebentures>
    <tmp:PaymentsForRedemptionOfTrustPreferredDebentures
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE2LTMtMS0xLTQ3Mjk4_101c69d9-f872-47bc-bfc0-8fa6b2cc33c1"
      unitRef="usd">0</tmp:PaymentsForRedemptionOfTrustPreferredDebentures>
    <tmp:NetProceedsFromIssuanceOfRestrictedStockAwards
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE3LTEtMS0xLTQ3Mjk4_3ce9e476-1eee-4b6a-890e-f6c1ea5379cc"
      unitRef="usd">2292000</tmp:NetProceedsFromIssuanceOfRestrictedStockAwards>
    <tmp:NetProceedsFromIssuanceOfRestrictedStockAwards
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE3LTItMS0xLTQ3Mjk4_6f019f5d-3ffe-4fc3-bd0e-bca8ce5fad89"
      unitRef="usd">1682000</tmp:NetProceedsFromIssuanceOfRestrictedStockAwards>
    <tmp:NetProceedsFromIssuanceOfRestrictedStockAwards
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE3LTMtMS0xLTQ3Mjk4_64c9181e-da74-421b-9f0b-36d678fa6a87"
      unitRef="usd">1875000</tmp:NetProceedsFromIssuanceOfRestrictedStockAwards>
    <us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE4LTEtMS0xLTQ3Mjk4_938cc1e8-4472-4061-a675-63cfaf77ae82"
      unitRef="usd">2000</us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan>
    <us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE4LTItMS0xLTQ3Mjk4_63a400ef-55c7-4d20-93fa-5564a67613b5"
      unitRef="usd">1825000</us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan>
    <us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE4LTMtMS0xLTQ3Mjk4_12fc3f5c-3c73-46ec-9e94-9f13fe3a193a"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE5LTEtMS0xLTQ3Mjk4_31d2f929-af88-410e-a719-e5a5e0f148d3"
      unitRef="usd">0</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE5LTItMS0xLTQ3Mjk4_67ea1baa-6ccc-4846-b845-f33bac131bf3"
      unitRef="usd">0</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzE5LTMtMS0xLTQ3Mjk4_a9a1728e-5340-4681-845b-ca14388e8d73"
      unitRef="usd">0</us-gaap:ProceedsFromStockPlans>
    <tmp:ProceedsFromStockOptionsExercisedNet
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzIwLTEtMS0xLTQ3Mjk4_4d7ec9e4-01ca-4a95-ac28-f972fb4be839"
      unitRef="usd">-803000</tmp:ProceedsFromStockOptionsExercisedNet>
    <tmp:ProceedsFromStockOptionsExercisedNet
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzIwLTItMS0xLTQ3Mjk4_e5a2835d-cdb3-4134-b4c9-ff55666e4c4d"
      unitRef="usd">-253000</tmp:ProceedsFromStockOptionsExercisedNet>
    <tmp:ProceedsFromStockOptionsExercisedNet
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzIwLTMtMS0xLTQ3Mjk4_896574e2-5a7d-449c-ae38-5c50d45ae8e0"
      unitRef="usd">-992000</tmp:ProceedsFromStockOptionsExercisedNet>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzIzLTEtMS0xLTQ3Mjk4_dfa1f36d-5f41-41a2-985b-a6c4e0d15621"
      unitRef="usd">-74431000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzIzLTItMS0xLTQ3Mjk4_c65d244f-cd99-4783-a7c3-e49720fe5ba2"
      unitRef="usd">-49007000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzIzLTMtMS0xLTQ3Mjk4_9971a96b-2431-4732-964f-ab5f2658a6da"
      unitRef="usd">-63371000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzI0LTEtMS0xLTQ3Mjk4_bc1d0db2-2b05-4848-813a-fdffcc83473e"
      unitRef="usd">2103000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i0e3eb84f21704a96bebe467ea7da8e71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzI0LTItMS0xLTQ3Mjk4_08611e5c-dd0d-4327-9816-eea06a7ee887"
      unitRef="usd">1957000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i50df21481c974cfb8b890409dd77c971_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzI0LTMtMS0xLTQ3Mjk4_d3423add-3b8c-4163-a335-9acd7d1c54b0"
      unitRef="usd">8396000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzI1LTEtMS0xLTQ3Mjk4_bbf65987-27a7-48c1-9ff0-d827795dde4b"
      unitRef="usd">16588000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if9856ccdd4e443a98713ed3803e55be2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzI1LTItMS0xLTQ3Mjk4_ed1eb05b-c7e5-4e6f-b832-bd335c82bcc5"
      unitRef="usd">14631000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i72ce6db35bf846138210c6f5ea63b103_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzI1LTMtMS0xLTQ3Mjk4_0494b59b-4abe-408d-b626-ac14c5af689b"
      unitRef="usd">6235000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i734dafb596754a5e8f5a691f4b1961a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzI2LTEtMS0xLTQ3Mjk4_be894cbe-49d4-4bcd-8352-1ac77d0e3b14"
      unitRef="usd">18691000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic524e0e875c842a1a79208f7decf12a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzI2LTItMS0xLTQ3Mjk4_975506b3-3e58-40b8-9bcf-4eb4eccc97b0"
      unitRef="usd">16588000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if9856ccdd4e443a98713ed3803e55be2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNjkvZnJhZzo4OWFkNGViMzRlY2E0YmNmOTY1ODZjZDk0Mjg1MzI3My90YWJsZTplNGJiMDZkODEzMjI0ZmU3ODI5OGJiOWFiMDdkY2U4OS90YWJsZXJhbmdlOmU0YmIwNmQ4MTMyMjRmZTc4Mjk4YmI5YWIwN2RjZTg5XzI2LTMtMS0xLTQ3Mjk4_ee3b6bd6-6211-4d83-bde7-48870222b966"
      unitRef="usd">14631000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90ZXh0cmVnaW9uOjg4OTJhZWI5NDVjOTRkNmVhMWM2ODBhYTg3YjE2NTUxXzQ3OTE_542e0fdb-9b44-42d5-9ad9-e1ae2c6c869d">Segment and Related Information&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company manages its operations through three reportable business segments in accordance with the standards set forth in FASB ASC 280, &#x201c;Segment Reporting&#x201d;: (i) banking and financial services (&#x201c;Banking&#x201d;), (ii) insurance services (&#x201c;Tompkins Insurance&#x201d;) and (iii) wealth management (&#x201c;Tompkins Financial Advisors&#x201d;). The Company&#x2019;s insurance services and wealth management services are managed separately from the Banking segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Banking&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The banking segment is primarily comprised of the Company's four banking subsidiaries: Tompkins Trust Company, a commercial bank with 13 banking offices operated in Ithaca, NY and surrounding communities; The Bank of Castile (DBA Tompkins Bank of Castile), a commercial bank with 16 banking offices located in the Genesee Valley region of New York State as well as Monroe County; Mahopac Bank (DBA Tompkins Mahopac Bank), a commercial bank with 14 full-service banking offices located in the counties north of New York City; and VIST Bank (DBA Tompkins VIST Bank), a banking organization with 20 banking offices headquartered and operating in Southeastern Pennsylvania.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Banking services consist primarily of attracting deposits from the areas served by the Company&#x2019;s banking subsidiaries and using those deposits to originate a variety of commercial loans, agricultural loans, consumer loans, real estate loans and leases in those same areas. The Company&#x2019;s subsidiary banks provide a variety of retail banking services including checking accounts, savings accounts, time deposits, IRA products, residential mortgage loans, personal loans, home equity loans, credit cards, debit cards and safe deposit services delivered through its branch facilities, ATMs, voice response, mobile banking, Internet banking and remote deposit services. The Company&#x2019;s subsidiary banks also provide a variety of commercial banking services such as lending activities for a variety of business purposes, including real estate financing, construction, equipment financing, accounts receivable financing and commercial leasing. Other commercial services include deposit and cash management services, letters &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of credit, sweep accounts, credit cards, Internet-based account services, mobile banking and remote deposit services. The banking subsidiaries do not engage in sub-prime lending.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Insurance&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides property and casualty insurance services and employee benefits consulting through Tompkins Insurance, a wholly-owned subsidiary of the Company, headquartered in Batavia, New York. Tompkins Insurance is an independent insurance agency, representing many major insurance carriers.  Tompkins Insurance provides employee benefit consulting to employers in Western and Central New York and Southeastern Pennsylvania, assisting them with their medical, group life insurance and group disability insurance. Through the 2012 acquisition of VIST Financial, Tompkins Insurance expanded its operations with the addition of VIST Insurance, a full service agency offering a similar array of insurance products as Tompkins Insurance in southeastern Pennsylvania. Tompkins Insurance offers services to customers of the Company&#x2019;s banking subsidiaries by sharing offices with The Bank of Castile, Tompkins Trust Company and VIST Bank. In addition to these shared offices, Tompkins Insurance has five stand-alone offices in Western New York.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Wealth Management&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The wealth management segment is generally organized under the Tompkins Financial Advisors brand. Tompkins Financial Advisors offers a comprehensive suite of financial services to customers, including trust and estate services, investment management and financial and insurance planning for individuals, corporate executives, small business owners and high net worth individuals. Tompkins Financial Advisors has offices in each of the Company&#x2019;s four subsidiary banks. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Summarized financial information concerning the Company&#x2019;s reportable segments and the reconciliation to the Company&#x2019;s consolidated results is shown in the following table. Investment in subsidiaries is netted out of the presentations below. The &#x201c;Intercompany&#x201d; column identifies the intercompany activities of revenues, expenses and other assets between the banking and financial services segments. The Company accounts for intercompany fees and services at an estimated fair value according to regulatory requirements for the services provided. Intercompany items relate primarily to the use of human resources, information systems, accounting and marketing services provided by any of the banks and the holding company. All other accounting policies are the same as those described in Note 1 &#x201c;Summary of Significant Accounting Policies&#x201d; in this Report.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;&#160;As of and for the year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Wealth Management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Intercompany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;241,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;241,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;17,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;17,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;223,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;223,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Credit  for credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;25,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;35,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;19,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;78,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;152,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;26,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;13,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;190,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income before income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;99,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;114,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;21,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;25,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net Income attributable to noncontrolling interests and Tompkins Financial Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;78,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;89,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Less: Net income attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net Income attributable to Tompkins Financial Corporation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;77,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;89,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;9,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;10,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,794,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;42,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;33,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(51,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,819,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;64,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;19,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;92,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Other intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net loans and leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,032,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,032,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,802,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(11,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,791,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;664,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;33,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;30,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;728,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;&#160;As of and for the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Wealth Management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Intercompany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;254,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;254,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;28,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;28,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;225,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;225,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Provision for credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;17,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;17,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;26,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;31,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;18,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2,216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;73,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;147,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;25,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;12,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2,216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;184,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income before income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;86,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;97,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;17,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;19,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net Income attributable to noncontrolling interests and Tompkins Financial Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;69,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;77,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Less: Net income attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net Income attributable to Tompkins Financial Corporation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;69,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;77,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;9,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;10,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,564,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;41,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;28,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(12,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,622,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;64,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;19,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;92,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Other intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net loans and leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,208,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,208,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,449,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(11,537)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,437,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;660,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;31,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;25,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;717,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;&#160;As of and for the year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Wealth Management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Intercompany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;261,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;261,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;50,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;50,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;210,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;210,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Provision for credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;29,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;31,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;17,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;75,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;145,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;25,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;12,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;181,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income before income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;93,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;102,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;18,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;21,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net Income attributable to noncontrolling interests and Tompkins Financial Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;74,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;81,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Less: Net income attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net Income attributable to Tompkins Financial Corporation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;74,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;81,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;9,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;10,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,671,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;41,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;24,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(11,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,725,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;64,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;19,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;92,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Other intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net loans and leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,877,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,877,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,223,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(10,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,212,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;608,901&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;32,204&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;21,949&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;663,054&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90ZXh0cmVnaW9uOjg4OTJhZWI5NDVjOTRkNmVhMWM2ODBhYTg3YjE2NTUxXzkw_aedcb305-ae5b-449a-926f-6b75a8582889"
      unitRef="subsidiarytrust">3</us-gaap:NumberOfReportableSegments>
    <tmp:NatureOfOperationsNumberOfSubsidiaryBanks
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90ZXh0cmVnaW9uOjg4OTJhZWI5NDVjOTRkNmVhMWM2ODBhYTg3YjE2NTUxXzU1Nw_e31089de-333f-4b91-bd6c-dcf9387a1429"
      unitRef="subsidiary_bank">4</tmp:NatureOfOperationsNumberOfSubsidiaryBanks>
    <tmp:NatureOfOperationsNumberOfBankingOffices
      contextRef="iff627e30cfc548a39f820eeafdaf1e19_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90ZXh0cmVnaW9uOjg4OTJhZWI5NDVjOTRkNmVhMWM2ODBhYTg3YjE2NTUxXzYyOQ_41eaaa9f-4760-437f-8115-c084be1b7fb3"
      unitRef="banking_office">13</tmp:NatureOfOperationsNumberOfBankingOffices>
    <tmp:NatureOfOperationsNumberOfBankingOffices
      contextRef="ie26bd2b0ccc8469c9cc28c17693afe37_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90ZXh0cmVnaW9uOjg4OTJhZWI5NDVjOTRkNmVhMWM2ODBhYTg3YjE2NTUxXzc3NQ_2386fdab-cfab-4f9a-8d0d-e6e611fb9063"
      unitRef="banking_office">16</tmp:NatureOfOperationsNumberOfBankingOffices>
    <tmp:NatureOfOperationsNumberOfBankingOffices
      contextRef="i32d94b2b67b04cd0a283da8a6fa9ad78_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90ZXh0cmVnaW9uOjg4OTJhZWI5NDVjOTRkNmVhMWM2ODBhYTg3YjE2NTUxXzk0MA_420c9ff1-4b0b-4208-80fa-83a9db241f1e"
      unitRef="banking_office">14</tmp:NatureOfOperationsNumberOfBankingOffices>
    <tmp:NatureOfOperationsNumberOfBankingOffices
      contextRef="ie7037693901440ea92129af86ec5aebd_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90ZXh0cmVnaW9uOjg4OTJhZWI5NDVjOTRkNmVhMWM2ODBhYTg3YjE2NTUxXzEwODg_90323369-d23c-48ef-99af-2aa3a77ece0d"
      unitRef="banking_office">20</tmp:NatureOfOperationsNumberOfBankingOffices>
    <tmp:NatureOfOperationsNumberofOffices
      contextRef="i1c3543f766654a2f81ddce02bfa2d431_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90ZXh0cmVnaW9uOjg4OTJhZWI5NDVjOTRkNmVhMWM2ODBhYTg3YjE2NTUxXzMzODc_48fe6e8b-3058-4655-bb4c-e22e4fe8fd01"
      unitRef="office">5</tmp:NatureOfOperationsNumberofOffices>
    <tmp:NatureOfOperationsNumberOfSubsidiaryBanks
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90ZXh0cmVnaW9uOjg4OTJhZWI5NDVjOTRkNmVhMWM2ODBhYTg3YjE2NTUxXzM4OTY_e31089de-333f-4b91-bd6c-dcf9387a1429"
      unitRef="subsidiary_bank">4</tmp:NatureOfOperationsNumberOfSubsidiaryBanks>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90ZXh0cmVnaW9uOjg4OTJhZWI5NDVjOTRkNmVhMWM2ODBhYTg3YjE2NTUxXzQ3OTA_2a3864d2-a578-4d55-b28b-793aa4a97a06">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Summarized financial information concerning the Company&#x2019;s reportable segments and the reconciliation to the Company&#x2019;s consolidated results is shown in the following table. Investment in subsidiaries is netted out of the presentations below. The &#x201c;Intercompany&#x201d; column identifies the intercompany activities of revenues, expenses and other assets between the banking and financial services segments. The Company accounts for intercompany fees and services at an estimated fair value according to regulatory requirements for the services provided. Intercompany items relate primarily to the use of human resources, information systems, accounting and marketing services provided by any of the banks and the holding company. All other accounting policies are the same as those described in Note 1 &#x201c;Summary of Significant Accounting Policies&#x201d; in this Report.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;&#160;As of and for the year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Wealth Management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Intercompany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;241,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;241,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;17,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;17,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;223,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;223,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Credit  for credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;25,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;35,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;19,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;78,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;152,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;26,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;13,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;190,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income before income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;99,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;114,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;21,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;25,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net Income attributable to noncontrolling interests and Tompkins Financial Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;78,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;89,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Less: Net income attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net Income attributable to Tompkins Financial Corporation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;77,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;89,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;9,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;10,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,794,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;42,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;33,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(51,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,819,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;64,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;19,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;92,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Other intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net loans and leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,032,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,032,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,802,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(11,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,791,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;664,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;33,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;30,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;728,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;&#160;As of and for the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Wealth Management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Intercompany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;254,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;254,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;28,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;28,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;225,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;225,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Provision for credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;17,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;17,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;26,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;31,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;18,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2,216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;73,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;147,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;25,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;12,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2,216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;184,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income before income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;86,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;97,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;17,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;19,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net Income attributable to noncontrolling interests and Tompkins Financial Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;69,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;77,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Less: Net income attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net Income attributable to Tompkins Financial Corporation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;69,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;77,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;9,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;10,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,564,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;41,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;28,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(12,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,622,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;64,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;19,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;92,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Other intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net loans and leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,208,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,208,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,449,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(11,537)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,437,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;660,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;31,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;25,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;717,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.474%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;&#160;As of and for the year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Wealth Management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Intercompany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;261,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;261,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;50,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;50,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;210,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;210,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Provision for credit loss expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;29,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;31,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;17,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;75,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;145,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;25,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;12,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;181,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 16.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income before income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;93,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;102,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;18,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;21,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net Income attributable to noncontrolling interests and Tompkins Financial Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;74,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;81,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Less: Net income attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net Income attributable to Tompkins Financial Corporation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;74,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;81,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;9,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;10,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,671,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;41,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;24,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(11,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,725,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;64,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;19,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;92,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Other intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net loans and leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,877,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,877,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,223,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(10,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5,212,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;608,901&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;32,204&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;21,949&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;663,054&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzItMS0xLTEtNDcyOTg_ccb67036-c1d7-4afb-a3fc-33c61e5e9777"
      unitRef="usd">241322000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzItMi0xLTEtNDcyOTg_d8294b80-5590-4e31-bdbf-2060ec93a5e5"
      unitRef="usd">11000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzItMy0xLTEtNDcyOTg_c48fbc31-a6c9-4ef0-b630-663bd4dde301"
      unitRef="usd">0</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzItNC0xLTEtNDcyOTg_e266093d-5f67-4685-99f0-c1dfce506072"
      unitRef="usd">-15000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzItNS0xLTEtNDcyOTg_dabfba56-9d91-4e18-a416-9370bd563892"
      unitRef="usd">241318000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpense
      contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzMtMS0xLTEtNDcyOTg_0aac349a-61e8-4fa6-acb5-4921be58b68f"
      unitRef="usd">17541000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzMtMi0xLTEtNDcyOTg_5e55c9eb-c163-4337-a672-1a7b38f96038"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzMtMy0xLTEtNDcyOTg_23653ac1-ad43-4ab0-b271-78c28d36c721"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzMtNC0xLTEtNDcyOTg_138f764b-ba43-4a21-ad6b-f488e1dbf8ed"
      unitRef="usd">-15000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzMtNS0xLTEtNDcyOTg_a2d5b6ac-a1ec-4615-a0bb-f21b6b6858f5"
      unitRef="usd">17526000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzQtMS0xLTEtNDcyOTg_fe34d2a6-6b81-40e5-ac21-e14961a9c453"
      unitRef="usd">223781000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzQtMi0xLTEtNDcyOTg_67388f46-3381-468c-ac13-022329b9838e"
      unitRef="usd">11000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzQtMy0xLTEtNDcyOTg_ce31c981-7dbc-4785-8ecb-fedce7e7608c"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzQtNC0xLTEtNDcyOTg_207ff980-b5d4-44da-873b-8382d543340e"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzQtNS0xLTEtNDcyOTg_4dcbd37c-f2b6-487a-9be2-43596dd02d65"
      unitRef="usd">223792000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzUtMS0xLTEtNDcyOTg_26a07f27-4125-4d97-94b1-fe57a852c306"
      unitRef="usd">-2219000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzUtMi0xLTEtNDcyOTg_56bb9124-6035-44d5-a709-86aed21120bb"
      unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzUtMy0xLTEtNDcyOTg_0c4dd6a5-c740-4a66-9fd2-17813889cb0b"
      unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzUtNC0xLTEtNDcyOTg_ec8745c9-6dd2-458e-9c4e-5d59f6493898"
      unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzUtNS0xLTEtNDcyOTg_b320982d-fae2-45f6-94cd-c74a36c38c9a"
      unitRef="usd">-2219000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:NoninterestIncome
      contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzYtMS0xLTEtNDcyOTg_b3d7c09b-22da-44f0-8a20-044095a1dda6"
      unitRef="usd">25944000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzYtMi0xLTEtNDcyOTg_e3194034-7c2a-4e71-a8d9-e343192e1c9b"
      unitRef="usd">35430000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzYtMy0xLTEtNDcyOTg_61908bc7-a16e-4ded-ac37-5e16758fec4a"
      unitRef="usd">19727000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzYtNC0xLTEtNDcyOTg_b7b7139b-496b-4e73-98dc-78b3e9a95ae2"
      unitRef="usd">-2252000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzYtNS0xLTEtNDcyOTg_c6b5cffd-ca94-4b5f-8ce9-d2b1698074a4"
      unitRef="usd">78849000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzctMS0xLTEtNDcyOTg_ace819ae-5e9d-4496-ba89-3f16bba54826"
      unitRef="usd">152624000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzctMi0xLTEtNDcyOTg_49baec67-34ec-40c0-aff1-177987f5a02c"
      unitRef="usd">26857000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzctMy0xLTEtNDcyOTg_be252b2b-fef0-4d47-8f30-e9c2cf3fd990"
      unitRef="usd">13058000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzctNC0xLTEtNDcyOTg_306d1112-1c35-4971-b8cb-cb07ab509414"
      unitRef="usd">-2252000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzctNS0xLTEtNDcyOTg_f4a0a222-1cf3-495a-9114-b3aa5c650d07"
      unitRef="usd">190287000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzgtMS0xLTEtNDcyOTg_26da79c0-657a-42a1-bc22-f1796ca73445"
      unitRef="usd">99320000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzgtMi0xLTEtNDcyOTg_c39db257-155a-4db1-bb33-a65c9dc5de40"
      unitRef="usd">8584000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzgtMy0xLTEtNDcyOTg_bce1b1ef-2038-4a7e-8cb1-ea597797bbc1"
      unitRef="usd">6669000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzgtNC0xLTEtNDcyOTg_5e9d9ec4-7340-4852-ba71-27980b524bc4"
      unitRef="usd">0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzgtNS0xLTEtNDcyOTg_4b17fda7-58e1-4ad5-ae96-e75bac5b6473"
      unitRef="usd">114573000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzktMS0xLTEtNDcyOTg_7a5bed76-fa8f-408a-a676-9f7e05ec6621"
      unitRef="usd">21257000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzktMi0xLTEtNDcyOTg_93e84015-278e-452d-ad58-7b99e9f9f7d3"
      unitRef="usd">2326000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzktMy0xLTEtNDcyOTg_1e7c46df-2333-4275-936e-7470c2313baa"
      unitRef="usd">1599000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzktNC0xLTEtNDcyOTg_4efb8dfa-6860-4063-be92-a8be4eca46f1"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzktNS0xLTEtNDcyOTg_9c963181-497b-432f-b14d-bf134ddfd356"
      unitRef="usd">25182000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzEwLTEtMS0xLTQ3Mjk4_e953e50c-c9ea-4668-89f7-468e89ca6c83"
      unitRef="usd">78063000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzEwLTItMS0xLTQ3Mjk4_82b2786d-086a-4a56-85bb-d3c5e61bb9b6"
      unitRef="usd">6258000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzEwLTMtMS0xLTQ3Mjk4_7d113b7f-b46a-47e1-ae27-99b15e10dbaf"
      unitRef="usd">5070000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzEwLTQtMS0xLTQ3Mjk4_6654d9d0-6eca-4c4d-b849-b38bf4cba2c8"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzEwLTUtMS0xLTQ3Mjk4_b564ac07-c8b3-475a-8413-b602d13939d4"
      unitRef="usd">89391000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzExLTEtMS0xLTQ3Mjk4_59d14516-0167-41fc-b0f4-b132764f871d"
      unitRef="usd">127000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzExLTItMS0xLTQ3Mjk4_46672e42-f04c-4ed3-8cc6-4b73a59525a0"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzExLTMtMS0xLTQ3Mjk4_cc896c12-cd57-4ab1-b45f-756978af1a02"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzExLTQtMS0xLTQ3Mjk4_9373314a-e903-4652-b1be-19be92174db3"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzExLTUtMS0xLTQ3Mjk4_a406b219-22cd-4816-b5f6-3f4f4180b7f4"
      unitRef="usd">127000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzEyLTEtMS0xLTQ3Mjk4_ed08475b-a7a1-4b50-92f2-c74c2da6fd30"
      unitRef="usd">77936000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzEyLTItMS0xLTQ3Mjk4_c118b3f3-0e71-46dd-bb6a-bd3421b5b394"
      unitRef="usd">6258000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzEyLTMtMS0xLTQ3Mjk4_97b6f385-89c7-4351-be64-01039c2a1d2e"
      unitRef="usd">5070000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzEyLTQtMS0xLTQ3Mjk4_f74bcf40-9690-4685-995b-ceb75e83aa69"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzEyLTUtMS0xLTQ3Mjk4_c3f681fe-7caa-44cb-8921-06df7a21f231"
      unitRef="usd">89264000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i2a9a7e576ad34e66a513d2b58692fb93_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE0LTEtMS0xLTQ3Mjk4_f3a40fa4-bb85-4569-84ee-67845e45682e"
      unitRef="usd">9987000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i661736b48fff4af4ae92da6e2c0b1bca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE0LTItMS0xLTQ3Mjk4_880a75f2-ed23-4867-a92d-bc1683da85fe"
      unitRef="usd">208000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="if55382c91e274588af67f0d24b344e02_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE0LTMtMS0xLTQ3Mjk4_94d76258-9cf4-44a0-9101-1b8cfca8102d"
      unitRef="usd">55000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="ief8fab73d82a49e08bbebf8b213be907_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE0LTQtMS0xLTQ3Mjk4_3c65c261-7e72-4af4-945e-d2e0c4623cbd"
      unitRef="usd">0</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE0LTUtMS0xLTQ3Mjk4_a702fda3-34b5-450b-bab4-c6e521e41cfa"
      unitRef="usd">10250000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:Assets
      contextRef="i137a9c73946a4064aa8ded05069ef6a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE1LTEtMS0xLTQ3Mjk4_a2790581-47e8-41a3-ba0b-7f2c56551389"
      unitRef="usd">7794561000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i06b5c84bbcdf4da68c0449d51331034f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE1LTItMS0xLTQ3Mjk4_b39c6710-a180-4938-94af-ab5ecf9515dc"
      unitRef="usd">42879000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i582b7256630148a5800a697ba59a7430_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE1LTMtMS0xLTQ3Mjk4_dfb92a13-b89f-4c46-a876-b5f03e8f87c1"
      unitRef="usd">33735000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic7c86dc0de40474caf484c65f2a15af9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE1LTQtMS0xLTQ3Mjk4_612bfbb3-7d69-43e7-9982-3140ae6c092f"
      unitRef="usd">-51193000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE1LTUtMS0xLTQ3Mjk4_0edc02ae-b833-4390-9818-c74bf89fff4c"
      unitRef="usd">7819982000</us-gaap:Assets>
    <us-gaap:Goodwill
      contextRef="i137a9c73946a4064aa8ded05069ef6a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE2LTEtMS0xLTQ3Mjk4_350f5a8f-40f7-4558-801f-c38898c73001"
      unitRef="usd">64370000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i06b5c84bbcdf4da68c0449d51331034f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE2LTItMS0xLTQ3Mjk4_6434af57-f951-47f4-a0b6-735dc86660c5"
      unitRef="usd">19866000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i582b7256630148a5800a697ba59a7430_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE2LTMtMS0xLTQ3Mjk4_2f3638f8-ed68-410d-8fa7-e3572dfcc856"
      unitRef="usd">8211000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic7c86dc0de40474caf484c65f2a15af9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE2LTQtMS0xLTQ3Mjk4_e3fa8156-1d42-4590-ae67-d29fe5a2e26c"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE2LTUtMS0xLTQ3Mjk4_a547367e-a4fc-4026-a7b0-2c29b5d28774"
      unitRef="usd">92447000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i137a9c73946a4064aa8ded05069ef6a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE3LTEtMS0xLTQ3Mjk4_d078c385-fcb9-4e13-8144-9f8e1db8babe"
      unitRef="usd">1571000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i06b5c84bbcdf4da68c0449d51331034f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE3LTItMS0xLTQ3Mjk4_d881703d-86a3-477e-b3f0-684f3e02b0cd"
      unitRef="usd">2004000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i582b7256630148a5800a697ba59a7430_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE3LTMtMS0xLTQ3Mjk4_6f3a10f2-2492-46bd-854a-e34a18e6182e"
      unitRef="usd">68000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ic7c86dc0de40474caf484c65f2a15af9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE3LTQtMS0xLTQ3Mjk4_51810176-3aa1-41fb-b026-198563e04b82"
      unitRef="usd">0</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE3LTUtMS0xLTQ3Mjk4_9f0a1cab-a523-418f-bf71-6d83a6ad7f03"
      unitRef="usd">3643000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i137a9c73946a4064aa8ded05069ef6a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE4LTEtMS0xLTQ3Mjk4_72618be5-3df9-41d6-8e18-4fa48b823518"
      unitRef="usd">5032624000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i06b5c84bbcdf4da68c0449d51331034f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE4LTItMS0xLTQ3Mjk4_3b14a856-7d17-4232-9c5a-b9684e96733b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i582b7256630148a5800a697ba59a7430_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE4LTMtMS0xLTQ3Mjk4_29aac338-2409-4e2d-8475-8b6533250f0f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ic7c86dc0de40474caf484c65f2a15af9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE4LTQtMS0xLTQ3Mjk4_c735201d-0aa6-4b5b-96e4-3a5b7c980b20"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE4LTUtMS0xLTQ3Mjk4_8d5b08ce-1693-41c6-a1b5-86914516c4d6"
      unitRef="usd">5032624000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:Deposits
      contextRef="i137a9c73946a4064aa8ded05069ef6a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE5LTEtMS0xLTQ3Mjk4_50053a27-20c0-468f-98a9-cec9ef52983f"
      unitRef="usd">6802852000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i06b5c84bbcdf4da68c0449d51331034f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE5LTItMS0xLTQ3Mjk4_2b9a09f9-a233-4008-86bb-c1856b1a35e5"
      unitRef="usd">0</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i582b7256630148a5800a697ba59a7430_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE5LTMtMS0xLTQ3Mjk4_1b0f30a6-fa5f-450f-a7a8-d7cf596a0144"
      unitRef="usd">0</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="ic7c86dc0de40474caf484c65f2a15af9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE5LTQtMS0xLTQ3Mjk4_a0a7eded-b983-4a4c-91dc-ec0cac6534e1"
      unitRef="usd">-11417000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzE5LTUtMS0xLTQ3Mjk4_f4f55aae-3afd-420f-83de-62a69ad6c4ba"
      unitRef="usd">6791435000</us-gaap:Deposits>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i137a9c73946a4064aa8ded05069ef6a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzIwLTEtMS0xLTQ3Mjk4_cc2570d1-313a-4370-91e8-4ecb73df1061"
      unitRef="usd">664800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i06b5c84bbcdf4da68c0449d51331034f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzIwLTItMS0xLTQ3Mjk4_810aec56-3819-46ea-8dec-eb54ac449b66"
      unitRef="usd">33171000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i582b7256630148a5800a697ba59a7430_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzIwLTMtMS0xLTQ3Mjk4_fb113422-76c6-4d14-9ca7-06cb16b37353"
      unitRef="usd">30970000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic7c86dc0de40474caf484c65f2a15af9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzIwLTQtMS0xLTQ3Mjk4_3f2eb2b6-a6cb-4960-8e11-44b1fe404685"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpmZWVmYTEzMWFjMjA0MmExOTQzZjU4MTM3OTYyYTUxMC90YWJsZXJhbmdlOmZlZWZhMTMxYWMyMDQyYTE5NDNmNTgxMzc5NjJhNTEwXzIwLTUtMS0xLTQ3Mjk4_ff2ff8be-3969-4e04-9861-660e4160f6a6"
      unitRef="usd">728941000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzItMS0xLTEtNDcyOTg_2b75c4b9-7f1c-471b-8e4f-37a43faf1b0c"
      unitRef="usd">254330000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzItMi0xLTEtNDcyOTg_826921a5-757f-488b-8c15-64cce618032d"
      unitRef="usd">4000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzItMy0xLTEtNDcyOTg_775616ea-b05c-4a5f-870a-34b2f0dcc1da"
      unitRef="usd">0</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzItNC0xLTEtNDcyOTg_d26c3bb3-2a57-430e-a65d-f2b0497c19b2"
      unitRef="usd">-4000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzItNS0xLTEtNDcyOTg_fe73ab88-e8c0-40a0-a58a-191ca98f4a83"
      unitRef="usd">254330000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpense
      contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzMtMS0xLTEtNDcyOTg_42292ad3-e8af-4154-babb-0f7465bcac9b"
      unitRef="usd">28995000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzMtMi0xLTEtNDcyOTg_a74edbdb-73d1-4613-9620-663080991b9b"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzMtMy0xLTEtNDcyOTg_1178074e-cc9e-4d30-8322-d477efdb67e0"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzMtNC0xLTEtNDcyOTg_53470d17-8be5-4a78-b49e-b84b4469376d"
      unitRef="usd">-4000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzMtNS0xLTEtNDcyOTg_0e3d060f-0114-4d3e-8131-aca5a3250a11"
      unitRef="usd">28991000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzQtMS0xLTEtNDcyOTg_fa099b3a-ccc3-4b21-a6e2-0c20d28ba5f2"
      unitRef="usd">225335000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzQtMi0xLTEtNDcyOTg_a1ef8209-2e79-49df-aaad-825acf8f06a2"
      unitRef="usd">4000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzQtMy0xLTEtNDcyOTg_bd60c259-b281-41d2-9a92-8e66961d73d1"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzQtNC0xLTEtNDcyOTg_54466f5a-a553-41fa-bfbe-e7f44b484d47"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzQtNS0xLTEtNDcyOTg_a2a09cc5-2dbe-4108-a8d6-641ad6014ea3"
      unitRef="usd">225339000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzUtMS0xLTEtNDcyOTg_00492499-4b9b-491f-8be7-eb65664e8b8a"
      unitRef="usd">17213000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzUtMi0xLTEtNDcyOTg_1bda0012-4cda-49d2-a8bd-d1201a71d9a1"
      unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzUtMy0xLTEtNDcyOTg_ff7e32e2-d332-4511-b4b9-97fb4e50f023"
      unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzUtNC0xLTEtNDcyOTg_f83b4aa3-83f0-45e7-977d-60bccb35dd81"
      unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzUtNS0xLTEtNDcyOTg_3d7737cf-f14e-4a10-95ab-ba086eb41f06"
      unitRef="usd">17213000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:NoninterestIncome
      contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzYtMS0xLTEtNDcyOTg_936e02ca-03d1-462e-9225-64ee09ca7501"
      unitRef="usd">26015000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzYtMi0xLTEtNDcyOTg_886b8992-8ff8-4f9b-b703-7e8fcabba18d"
      unitRef="usd">31930000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzYtMy0xLTEtNDcyOTg_8f8f827f-e31f-4248-96c0-fdb4c9ba2c5a"
      unitRef="usd">18131000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzYtNC0xLTEtNDcyOTg_7c0a00f7-ac91-463e-84a7-06fc2ff8af2f"
      unitRef="usd">-2216000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzYtNS0xLTEtNDcyOTg_ec0ae72c-f305-4234-9af8-6384de2dce52"
      unitRef="usd">73860000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzctMS0xLTEtNDcyOTg_826300ea-2bfb-42a7-85d4-8f99ad731930"
      unitRef="usd">147680000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzctMi0xLTEtNDcyOTg_00544cc9-ceef-43c1-9716-0991b3f49d8e"
      unitRef="usd">25941000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzctMy0xLTEtNDcyOTg_6c62792d-403b-4d3f-b2a7-4abf00d6bc64"
      unitRef="usd">12915000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzctNC0xLTEtNDcyOTg_9fb6ea90-0833-460a-97ab-07d079584736"
      unitRef="usd">-2216000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzctNS0xLTEtNDcyOTg_b314be97-5051-4e3f-9448-80ff05cfc47a"
      unitRef="usd">184320000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzgtMS0xLTEtNDcyOTg_a3b49d0a-af96-4630-ab6e-231ec21f3208"
      unitRef="usd">86457000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzgtMi0xLTEtNDcyOTg_3c21e392-8f87-4c62-b78d-a8d70d0eecc7"
      unitRef="usd">5993000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzgtMy0xLTEtNDcyOTg_083f1f0a-7020-48c9-8a88-ebe81360bdea"
      unitRef="usd">5216000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzgtNC0xLTEtNDcyOTg_8d8dc593-e28c-4581-a2be-32c8faa4099e"
      unitRef="usd">0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzgtNS0xLTEtNDcyOTg_83803529-8a41-46de-a387-537974e5cdcb"
      unitRef="usd">97666000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzktMS0xLTEtNDcyOTg_acc2bff5-f5c4-4109-9b0f-785426006325"
      unitRef="usd">17033000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzktMi0xLTEtNDcyOTg_777421c8-d1c1-4a6f-a590-db01300acdf6"
      unitRef="usd">1625000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzktMy0xLTEtNDcyOTg_f749cda5-369c-49f0-9eae-c9c3adc04a6d"
      unitRef="usd">1266000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzktNC0xLTEtNDcyOTg_37bb3902-afad-4992-96d8-ad5934e40389"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzktNS0xLTEtNDcyOTg_29e67dbc-3d87-44d1-a628-e02bb3fab331"
      unitRef="usd">19924000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzEwLTEtMS0xLTQ3Mjk4_7c9f7aff-0cc0-40f2-b13d-900fcfe42ace"
      unitRef="usd">69424000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzEwLTItMS0xLTQ3Mjk4_546cc275-f573-4351-ab72-32e5720574e1"
      unitRef="usd">4368000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzEwLTMtMS0xLTQ3Mjk4_a7db93de-aeaa-44a0-8746-5d20a3597574"
      unitRef="usd">3950000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzEwLTQtMS0xLTQ3Mjk4_a32b9f2d-241b-4f98-a83c-465588a1f30a"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzEwLTUtMS0xLTQ3Mjk4_59c59189-ced7-402d-86e7-1525427acf81"
      unitRef="usd">77742000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzExLTEtMS0xLTQ3Mjk4_8f5bec1f-5628-41af-8e21-71e2d09c2c25"
      unitRef="usd">154000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzExLTItMS0xLTQ3Mjk4_2b7732ba-ca64-498a-bb6c-e43cc57a7fd9"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzExLTMtMS0xLTQ3Mjk4_1971dff9-1af4-44fa-b149-d45a47450406"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzExLTQtMS0xLTQ3Mjk4_1e65f8ce-15c1-4012-901e-bad5e2ade4e8"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzExLTUtMS0xLTQ3Mjk4_3086a45e-279f-4264-aeec-fcbfd17804b2"
      unitRef="usd">154000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzEyLTEtMS0xLTQ3Mjk4_23d79cc0-20c8-4a45-aa72-d4ea24606d4a"
      unitRef="usd">69270000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzEyLTItMS0xLTQ3Mjk4_4cb6d5e1-1c07-4b74-91e9-48203f1176cf"
      unitRef="usd">4368000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzEyLTMtMS0xLTQ3Mjk4_ac52c96f-fcbd-472c-8bb6-b3c8ae1236d2"
      unitRef="usd">3950000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzEyLTQtMS0xLTQ3Mjk4_a2d14689-392c-4763-8995-3aec9b8ca64e"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzEyLTUtMS0xLTQ3Mjk4_d652cb63-2c43-460e-b20a-8b8998781967"
      unitRef="usd">77588000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i869a822bbbcc4009a1e95b7fa88f5fd4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE0LTEtMS0xLTQ3Mjk4_c8d5bf99-bae4-48bf-8c1e-48434f9b8407"
      unitRef="usd">9912000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i246994c69a90422d8a76d6b93a9e8afa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE0LTItMS0xLTQ3Mjk4_7c1af403-0c53-454c-ac93-a28d1ea4f72e"
      unitRef="usd">229000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i93c04574cbaa4644a27fd9acfd89ad43_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE0LTMtMS0xLTQ3Mjk4_8c41636a-c47d-4ea7-9a9c-1652333ba8cf"
      unitRef="usd">51000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="ia9c904c5c0784b1b86a96b702e7dab1d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE0LTQtMS0xLTQ3Mjk4_3813be61-45ce-41ab-8c68-5cc97c95f6f3"
      unitRef="usd">0</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE0LTUtMS0xLTQ3Mjk4_281152d6-6c04-48d7-9e14-79463cf882d9"
      unitRef="usd">10192000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:Assets
      contextRef="i2930842c11e843ab89e0c8e8d2d03577_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE1LTEtMS0xLTQ3Mjk4_65c9b295-6c0b-44fb-ba5c-06aaa11b6ad4"
      unitRef="usd">7564342000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id23d9cab42cc45e4840f83ba9eb8cdb8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE1LTItMS0xLTQ3Mjk4_3b54e8f2-0b13-4eae-adf6-c087b7d66b0f"
      unitRef="usd">41812000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i33a1cc6f00e34ab3b29600be2dfc756a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE1LTMtMS0xLTQ3Mjk4_ce904da7-801b-44e8-91d7-9acb29e87706"
      unitRef="usd">28616000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1a07c7d2804c4a1f9cc52a563b810e26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE1LTQtMS0xLTQ3Mjk4_f5043d88-ec8e-470a-8248-245885cbcfaa"
      unitRef="usd">-12599000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE1LTUtMS0xLTQ3Mjk4_82e2addb-ea63-4324-8bda-71a30f6e2ff5"
      unitRef="usd">7622171000</us-gaap:Assets>
    <us-gaap:Goodwill
      contextRef="i2930842c11e843ab89e0c8e8d2d03577_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE2LTEtMS0xLTQ3Mjk4_433ab448-8d7c-474c-b81d-b2aaf46c8c5b"
      unitRef="usd">64370000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id23d9cab42cc45e4840f83ba9eb8cdb8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE2LTItMS0xLTQ3Mjk4_b07b7879-9aa3-4daa-b1c8-f2ac1a8c3aef"
      unitRef="usd">19866000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i33a1cc6f00e34ab3b29600be2dfc756a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE2LTMtMS0xLTQ3Mjk4_e83a1450-a046-45ba-b7b8-06df8005dc63"
      unitRef="usd">8211000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1a07c7d2804c4a1f9cc52a563b810e26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE2LTQtMS0xLTQ3Mjk4_a898f555-2a2e-4125-a667-ba74b9dac885"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE2LTUtMS0xLTQ3Mjk4_4acde38f-a0cd-49c1-9884-bb6b64c9621d"
      unitRef="usd">92447000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i2930842c11e843ab89e0c8e8d2d03577_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE3LTEtMS0xLTQ3Mjk4_5f963881-e31a-4431-881d-25fd4f29a0c0"
      unitRef="usd">2418000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="id23d9cab42cc45e4840f83ba9eb8cdb8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE3LTItMS0xLTQ3Mjk4_b98b65c0-e885-4357-9962-fec4dd50a10a"
      unitRef="usd">2398000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i33a1cc6f00e34ab3b29600be2dfc756a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE3LTMtMS0xLTQ3Mjk4_4000d054-fda1-4ddb-aace-c9a26c0143cd"
      unitRef="usd">89000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i1a07c7d2804c4a1f9cc52a563b810e26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE3LTQtMS0xLTQ3Mjk4_e60f2772-6c5b-4efa-adc0-f18386a80e7a"
      unitRef="usd">0</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE3LTUtMS0xLTQ3Mjk4_a44df534-1afc-44fb-815e-30d0f1b38542"
      unitRef="usd">4905000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i2930842c11e843ab89e0c8e8d2d03577_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE4LTEtMS0xLTQ3Mjk4_b629b0c2-3cfd-43ec-86f7-4d2193cab393"
      unitRef="usd">5208658000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="id23d9cab42cc45e4840f83ba9eb8cdb8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE4LTItMS0xLTQ3Mjk4_997124ee-98a2-4cd8-b46d-0b7c69de51a9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i33a1cc6f00e34ab3b29600be2dfc756a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE4LTMtMS0xLTQ3Mjk4_8d6e4f73-62bf-4963-a11f-08b101b49f80"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i1a07c7d2804c4a1f9cc52a563b810e26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE4LTQtMS0xLTQ3Mjk4_93b5df3c-306a-44af-8185-a36d81957554"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE4LTUtMS0xLTQ3Mjk4_18d7782e-f5cf-43ef-883e-c681a7a45bd7"
      unitRef="usd">5208658000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:Deposits
      contextRef="i2930842c11e843ab89e0c8e8d2d03577_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE5LTEtMS0xLTQ3Mjk4_e7272d65-ab46-4851-b1c4-07dc4de422a6"
      unitRef="usd">6449289000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="id23d9cab42cc45e4840f83ba9eb8cdb8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE5LTItMS0xLTQ3Mjk4_4a3177b6-9dbb-42d2-8a16-c4e7211fb74a"
      unitRef="usd">0</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i33a1cc6f00e34ab3b29600be2dfc756a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE5LTMtMS0xLTQ3Mjk4_8bfba740-5a59-4336-a32d-2fb6269d0bf1"
      unitRef="usd">0</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i1a07c7d2804c4a1f9cc52a563b810e26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE5LTQtMS0xLTQ3Mjk4_232beb0c-7a4c-4e43-91b1-be34b59a84fa"
      unitRef="usd">-11537000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzE5LTUtMS0xLTQ3Mjk4_733a78de-3a07-4143-8477-827b25dd6095"
      unitRef="usd">6437752000</us-gaap:Deposits>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2930842c11e843ab89e0c8e8d2d03577_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzIwLTEtMS0xLTQ3Mjk4_01fc24c0-89da-4099-9d4c-50fc1313a045"
      unitRef="usd">660334000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id23d9cab42cc45e4840f83ba9eb8cdb8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzIwLTItMS0xLTQ3Mjk4_62fe3eae-9a89-42c6-a871-f715f5d946fc"
      unitRef="usd">31455000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i33a1cc6f00e34ab3b29600be2dfc756a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzIwLTMtMS0xLTQ3Mjk4_03bc5d7d-62b9-4dba-915c-e0d635b1ddcd"
      unitRef="usd">25900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1a07c7d2804c4a1f9cc52a563b810e26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzIwLTQtMS0xLTQ3Mjk4_8c491c93-29aa-4283-b4d1-7f27e23ae5a4"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iab482b6e320e41059d169096b3144266_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZTpjOTRlMjA3MDgxMmI0MzQ2OTJjNjE3YzY1ZmQ4YjhjZi90YWJsZXJhbmdlOmM5NGUyMDcwODEyYjQzNDY5MmM2MTdjNjVmZDhiOGNmXzIwLTUtMS0xLTQ3Mjk4_72315732-4807-41a6-afb4-493f30e7c13b"
      unitRef="usd">717689000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzItMS0xLTEtNDcyOTg_62b6febb-62ed-4328-912e-f8b904ac88f7"
      unitRef="usd">261378000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzItMi0xLTEtNDcyOTg_aa945528-7c3c-4a37-80c3-16ae419be388"
      unitRef="usd">3000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzItMy0xLTEtNDcyOTg_82f216e7-4d86-4888-93f5-e2792e5fd289"
      unitRef="usd">0</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzItNC0xLTEtNDcyOTg_a12bc384-db45-4ce7-beed-779241a461d7"
      unitRef="usd">-3000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzItNS0xLTEtNDcyOTg_37941257-35ae-46a4-9c51-478ca1e1aff2"
      unitRef="usd">261378000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpense
      contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzMtMS0xLTEtNDcyOTg_6e716f3f-5358-444d-9e7a-4bf53a362219"
      unitRef="usd">50753000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzMtMi0xLTEtNDcyOTg_e9af1c9a-0b1a-4297-9a98-e6cad74115d4"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzMtMy0xLTEtNDcyOTg_fc9b0b34-0239-4e42-998a-7ce905e617b3"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzMtNC0xLTEtNDcyOTg_a324251d-ba17-4528-9877-39300d48de10"
      unitRef="usd">-3000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzMtNS0xLTEtNDcyOTg_499b06f7-9b5b-46cf-aff2-778cb0c84429"
      unitRef="usd">50750000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzQtMS0xLTEtNDcyOTg_b50c071f-e909-4906-aaa1-9885cc15daef"
      unitRef="usd">210625000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzQtMi0xLTEtNDcyOTg_cba4b544-1b55-4306-8213-7a405c723cf7"
      unitRef="usd">3000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzQtMy0xLTEtNDcyOTg_dc2ac7eb-8781-4390-8216-3c7e75a6d146"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzQtNC0xLTEtNDcyOTg_7ea014ff-cd50-49bb-a6b2-f868750756a8"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzQtNS0xLTEtNDcyOTg_c81f632a-eb70-4638-8dcd-b1dccdeb04eb"
      unitRef="usd">210628000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzUtMS0xLTEtNDcyOTg_228f9045-4584-4d53-9663-72b3e0b98436"
      unitRef="usd">1366000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzUtMi0xLTEtNDcyOTg_6905e69b-0858-457f-b474-6087d72a8a77"
      unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzUtMy0xLTEtNDcyOTg_1a185810-7f79-4a92-9142-7508ac5bd060"
      unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzUtNC0xLTEtNDcyOTg_c0168527-dc5d-41bf-ab60-842027b218c5"
      unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzUtNS0xLTEtNDcyOTg_01d1ad4c-a269-46ae-a775-9867b4a2e233"
      unitRef="usd">1366000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:NoninterestIncome
      contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzYtMS0xLTEtNDcyOTg_565cc678-f245-41a6-addb-cb40a3a2ce50"
      unitRef="usd">29054000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzYtMi0xLTEtNDcyOTg_6940d58b-c9bb-4e15-9353-46058ad17044"
      unitRef="usd">31501000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzYtMy0xLTEtNDcyOTg_0339db74-ad15-4d70-8b35-9633c6aa770b"
      unitRef="usd">17001000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzYtNC0xLTEtNDcyOTg_c46ac7b6-2ee7-43df-8086-9381a80c0b33"
      unitRef="usd">-2123000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzYtNS0xLTEtNDcyOTg_d8e6abf8-18a0-493c-b7bf-62a7f310c713"
      unitRef="usd">75433000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzctMS0xLTEtNDcyOTg_8d13f0e4-7564-4c18-a99f-491c1bb46cab"
      unitRef="usd">145102000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzctMi0xLTEtNDcyOTg_7c0f1c49-2bc1-42a8-93d9-0236e3a88383"
      unitRef="usd">25908000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzctMy0xLTEtNDcyOTg_e427bb97-151d-4492-aa2e-36650cc5262a"
      unitRef="usd">12947000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzctNC0xLTEtNDcyOTg_17c1bbb9-69d6-452f-98aa-84623f81caed"
      unitRef="usd">-2123000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzctNS0xLTEtNDcyOTg_403d00b6-6115-4eff-a946-af8ef150d0fa"
      unitRef="usd">181834000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzgtMS0xLTEtNDcyOTg_b85203d3-f583-49fa-a130-b8d2a0a6bc6f"
      unitRef="usd">93211000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzgtMi0xLTEtNDcyOTg_b6e30657-a5b0-4d9a-a9a3-55995f2fe268"
      unitRef="usd">5596000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzgtMy0xLTEtNDcyOTg_b2345fcf-4bdc-436f-9471-c4db48ba1606"
      unitRef="usd">4054000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzgtNC0xLTEtNDcyOTg_18fe6b42-8422-406e-bec6-0059512d8687"
      unitRef="usd">0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzgtNS0xLTEtNDcyOTg_939b01d2-63fa-4984-80a6-1565245ce00b"
      unitRef="usd">102861000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzktMS0xLTEtNDcyOTg_5cbfe705-9325-4834-b4ba-2ff153da4c66"
      unitRef="usd">18598000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzktMi0xLTEtNDcyOTg_ec3712cc-2357-41c4-b2d3-5f19337ad6ba"
      unitRef="usd">1426000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzktMy0xLTEtNDcyOTg_18561fe8-6185-4882-afb7-18f1384501c4"
      unitRef="usd">992000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzktNC0xLTEtNDcyOTg_51c5d30a-0447-431a-9f40-dee9451b12f3"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzktNS0xLTEtNDcyOTg_0fe7b41e-d478-486f-93be-ece0f7ab54e0"
      unitRef="usd">21016000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzEwLTEtMS0xLTQ3Mjk4_2a2b70b4-65fe-462f-a6e4-72d0a839af61"
      unitRef="usd">74613000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzEwLTItMS0xLTQ3Mjk4_e2edad88-b6f2-43d5-955c-f18725445d30"
      unitRef="usd">4170000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzEwLTMtMS0xLTQ3Mjk4_36183d61-bdbf-4b5f-937f-e28dab4fda9a"
      unitRef="usd">3062000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzEwLTQtMS0xLTQ3Mjk4_ee148ae6-7fa0-4e03-9e26-392b7b20822a"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzEwLTUtMS0xLTQ3Mjk4_6cc7b274-992d-4326-a2be-aeb38f599e4e"
      unitRef="usd">81845000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzExLTEtMS0xLTQ3Mjk4_33dc9deb-7096-47d6-90d4-e98d82f4b10c"
      unitRef="usd">127000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzExLTItMS0xLTQ3Mjk4_251d00c5-76c4-4f13-bf0a-9a0c43280466"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzExLTMtMS0xLTQ3Mjk4_2f922c50-177e-414e-a3ee-289a18c9bcf3"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzExLTQtMS0xLTQ3Mjk4_ea1da358-66c2-4911-8522-752afb0bd796"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzExLTUtMS0xLTQ3Mjk4_e9a5947c-bec2-40fd-9e08-9d2be480e69c"
      unitRef="usd">127000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzEyLTEtMS0xLTQ3Mjk4_60f8d8e0-1672-4d51-aa25-7c4e459a715c"
      unitRef="usd">74486000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzEyLTItMS0xLTQ3Mjk4_4f77e0dc-3983-4107-8955-203e2ac3f9fc"
      unitRef="usd">4170000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzEyLTMtMS0xLTQ3Mjk4_9fa9d14a-e616-4919-8036-3ac3632deb1e"
      unitRef="usd">3062000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzEyLTQtMS0xLTQ3Mjk4_d159e986-6528-4430-893e-37689a5aaa28"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzEyLTUtMS0xLTQ3Mjk4_321e9424-9e09-4bf4-8473-66562ffa7cc6"
      unitRef="usd">81718000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i67b948a1bee445df8042e7943d0a3d1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE0LTEtMS0xLTQ3Mjk4_cae0265f-61f8-4ca8-967e-860b9201944d"
      unitRef="usd">9778000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i6fab957e321048eab124e6d0d8a875af_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE0LTItMS0xLTQ3Mjk4_cc2fd0bd-1b12-43c6-a752-c4170a4f464e"
      unitRef="usd">225000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i13e6faf5ec6b48c39550d578fbd3375f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE0LTMtMS0xLTQ3Mjk4_ba0dd37e-b32f-4798-9ace-e3af5db03acc"
      unitRef="usd">41000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i120e82fd19f1479080f1919601185989_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE0LTQtMS0xLTQ3Mjk4_610761fb-63b0-47d2-9760-ac8467603fc4"
      unitRef="usd">0</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="ib13e5f43a8ec4b9da00fc5f51f25116d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE0LTUtMS0xLTQ3Mjk4_8746431f-7e0c-4c45-9f79-703f4b48f58d"
      unitRef="usd">10044000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:Assets
      contextRef="idf58ce426b9541fea5f2244994ae5eff_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE1LTEtMS0xLTQ3Mjk4_75f4049a-0cda-4d84-8e8f-5ac5f6ca631c"
      unitRef="usd">6671409000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8aee2c687cb94e67a2fd1c5f0001a311_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE1LTItMS0xLTQ3Mjk4_22518f92-f19b-449b-9af9-2e3196d7c831"
      unitRef="usd">41841000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia0cd2b18ed604536a94572426a95496f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE1LTMtMS0xLTQ3Mjk4_3f51b5ea-367d-4078-812e-50a9677c0e40"
      unitRef="usd">24313000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i094dbf2687f740b285cf8f1ef2e0fdb4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE1LTQtMS0xLTQ3Mjk4_a4bec13c-e75f-42e3-aef8-ed694317b2d6"
      unitRef="usd">-11940000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE1LTUtMS0xLTQ3Mjk4_16fbb156-cfc8-49a8-a450-1c268b23730e"
      unitRef="usd">6725623000</us-gaap:Assets>
    <us-gaap:Goodwill
      contextRef="idf58ce426b9541fea5f2244994ae5eff_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE2LTEtMS0xLTQ3Mjk4_b20c1a92-75c4-40d8-b5dd-5d8de2fa6f60"
      unitRef="usd">64370000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8aee2c687cb94e67a2fd1c5f0001a311_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE2LTItMS0xLTQ3Mjk4_cd1f72c7-a664-4d7a-8a49-b7d0c9f1df59"
      unitRef="usd">19866000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia0cd2b18ed604536a94572426a95496f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE2LTMtMS0xLTQ3Mjk4_86d568ac-9d4d-458d-9c12-a7475479c7bc"
      unitRef="usd">8211000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i094dbf2687f740b285cf8f1ef2e0fdb4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE2LTQtMS0xLTQ3Mjk4_57482ed5-434b-426a-8e26-185c42c93ee5"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE2LTUtMS0xLTQ3Mjk4_7ccdd29a-87c1-4e72-af8a-5720ac2f4d54"
      unitRef="usd">92447000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="idf58ce426b9541fea5f2244994ae5eff_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE3LTEtMS0xLTQ3Mjk4_807e8c3c-1368-4731-ae8b-3ea2e048903c"
      unitRef="usd">3215000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i8aee2c687cb94e67a2fd1c5f0001a311_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE3LTItMS0xLTQ3Mjk4_ee726fda-7cd6-4cbc-8aec-1435fc8ff42e"
      unitRef="usd">2860000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ia0cd2b18ed604536a94572426a95496f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE3LTMtMS0xLTQ3Mjk4_5862e69e-ebee-4817-9b58-b8276f1c7d58"
      unitRef="usd">148000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i094dbf2687f740b285cf8f1ef2e0fdb4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE3LTQtMS0xLTQ3Mjk4_1e48e5c0-25b1-4fb9-aec4-26e7c93fec42"
      unitRef="usd">0</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE3LTUtMS0xLTQ3Mjk4_e4f79560-3ccd-4d61-bd71-bd2f85b27b9e"
      unitRef="usd">6223000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="idf58ce426b9541fea5f2244994ae5eff_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE4LTEtMS0xLTQ3Mjk4_6ce6787c-0148-4257-b1b5-95b23172ad87"
      unitRef="usd">4877658000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i8aee2c687cb94e67a2fd1c5f0001a311_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE4LTItMS0xLTQ3Mjk4_933092dc-f915-4364-9bba-b9ecc3947a78"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ia0cd2b18ed604536a94572426a95496f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE4LTMtMS0xLTQ3Mjk4_7dc97c95-b687-44cd-a7ab-c618a75776eb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i094dbf2687f740b285cf8f1ef2e0fdb4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE4LTQtMS0xLTQ3Mjk4_85c9edad-1a8c-4235-a807-b9991c87b9f8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE4LTUtMS0xLTQ3Mjk4_07a42163-c250-4432-a299-5dccdf8ba15f"
      unitRef="usd">4877658000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:Deposits
      contextRef="idf58ce426b9541fea5f2244994ae5eff_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE5LTEtMS0xLTQ3Mjk4_235cd715-5463-4c84-a0cf-b06852bff541"
      unitRef="usd">5223893000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i8aee2c687cb94e67a2fd1c5f0001a311_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE5LTItMS0xLTQ3Mjk4_b2f510c4-cb63-49b9-8b82-fcf350a69274"
      unitRef="usd">0</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="ia0cd2b18ed604536a94572426a95496f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE5LTMtMS0xLTQ3Mjk4_6e664858-5ddb-4e29-8274-05c4fb382223"
      unitRef="usd">0</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i094dbf2687f740b285cf8f1ef2e0fdb4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE5LTQtMS0xLTQ3Mjk4_603d2df0-6e4e-4781-aa79-d8fa970274d4"
      unitRef="usd">-10972000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzE5LTUtMS0xLTQ3Mjk4_5ebb9d9c-36fa-40db-a9cc-3df6b4c8f52e"
      unitRef="usd">5212921000</us-gaap:Deposits>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idf58ce426b9541fea5f2244994ae5eff_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzIwLTEtMS0xLTQ3Mjk4_8dce90fe-3a52-49d0-a2c5-45d60944707d"
      unitRef="usd">608901000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8aee2c687cb94e67a2fd1c5f0001a311_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzIwLTItMS0xLTQ3Mjk4_7f90f77c-ae32-4b8a-8398-09a4c3629008"
      unitRef="usd">32204000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia0cd2b18ed604536a94572426a95496f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzIwLTMtMS0xLTQ3Mjk4_e246ecd1-192c-4c13-b7fb-e741d9af47e4"
      unitRef="usd">21949000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i094dbf2687f740b285cf8f1ef2e0fdb4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzIwLTQtMS0xLTQ3Mjk4_d02cb68a-bd4d-438e-8bc3-e1b05e9826c3"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0be80eaa8fc04d4eb73688f72a90c660_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzIvZnJhZzo4ODkyYWViOTQ1Yzk0ZDZlYTFjNjgwYWE4N2IxNjU1MS90YWJsZToyNGIzNDlmNDFmMWM0MzhhOWI4ZWIzNTU4ODA4MmM1Ni90YWJsZXJhbmdlOjI0YjM0OWY0MWYxYzQzOGE5YjhlYjM1NTg4MDgyYzU2XzIwLTUtMS0xLTQ3Mjk4_fb5aa4e3-9ee9-4af5-a6fe-68ece31da1e9"
      unitRef="usd">663054000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18xNzUvZnJhZzphNWJkNzE1ZTE3NGY0M2Y5YTFhNDA0ZGQ4MWM2NzM3Zi90ZXh0cmVnaW9uOmE1YmQ3MTVlMTc0ZjQzZjlhMWE0MDRkZDgxYzY3MzdmXzM3Ng_30c7f8f7-2e02-46de-853b-7c2687828dbc">Unaudited Quarterly Financial DataThe Company has adopted certain provisions within the amendments to Regulation S-K that eliminate tabular presentation of unaudited quarterly financial information. There have been no material retrospective changes to financial statements for any of the quarters within the fiscal years ended December 31, 2021 and December 31, 2020.</us-gaap:QuarterlyFinancialInformationTextBlock>
    <dei:AuditorFirmId
      contextRef="i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI2MmYwYTM0Yzc1MzQzMjJhNzEyYmY3NWVhMjczNDdjL3NlYzpiNjJmMGEzNGM3NTM0MzIyYTcxMmJmNzVlYTI3MzQ3Y18yMDIvZnJhZzo2OTJhZWZiNWY2NWU0ZDlmYTNjODc0OGNmMTJjN2IyMi90ZXh0cmVnaW9uOjY5MmFlZmI1ZjY1ZTRkOWZhM2M4NzQ4Y2YxMmM3YjIyXzU0OTc1NTgxMzk2Nzg_bb4fd65b-9c2a-4e3f-a60c-70e42343f985">185</dei:AuditorFirmId>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>138
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
M,'!A5#\+G-IU!@  .1H  !@   !X;"]W;W)K<VAE971S+W-H965T,2YX;6R-
M65USXC84?=[^"@WMM+LS 2P;$K)-,D-(TM+=9)F0W9VTTP=A"ZR)+5%)#LF_
M[Y4Q-ILQUWX!?]WCHROI'.GZ;*/TDXDYM^0E3:0Y[\36KC_V^R:,><I,3ZVY
MA#M+I5-FX52O^F:M.8ORH#3I^YYWW$^9D)V+L_S:3%^<J<PF0O*9)B9+4Z9?
M+WFB-N<=VME=N!>KV+H+_8NS-5OQ.;=?US,-9_T2)1(IET8H231?GG?&].-5
M,'(!^1/?!-^8O6/BFK)0ZLF=3*/SCN<8\82'UD$P^'OF$YXD#@EX_%> =LIW
MNL#]XQWZ3=YX:,R"&3Y1R7<1V?B\,^J0B"]9EMA[M?F3%PT:.KQ0)2;_)9OM
MLX-!AX29L2HM@H%!*N3VG[T4B=@+&'D' OPBP'\30 ^](2@"@K8!@R)@D&=F
MVY0\#U?,LHLSK39$NZ<!S1WDR<RCH?E"NGZ?6PUW!<39BXEZYIK,H(M)EWR=
M7Y'WOWP@OQ AR:U($N@9<]:W\![W=#\L,"^WF/X!3.J36R5M;,BUC'CT(T ?
M")8L_1W+2Q]%O.)ACP3TB/B>3VL(3?#P&[[H$7^4A_LUX5=X^%^9A+=[=6__
MH35!F?,@QPO0G/\S7ABK8=S_BT .2LA!#CDXE" 59C ;+7EX7?.Z'L/#J=?]
MA+ 8EBR&[5B,I<Q80N[Y6FE;1P?'L3KC")WCDLYQ.SHSKH6*W&@D,$EJ\].
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
M,^>DVHIN!R@K5T5[B:8F7;<PCR H&V#6#U+B:6 WZ)_5Y"]02P,$%     @
M,'!A5)MSOVG7!P  L!X  !@   !X;"]W;W)K<VAE971S+W-H965T,RYX;6RE
M66M3X[@2_2NJ++5WMBI,+,E/!JAB8&:'*A:F)MF]GXVC$!>VE945&.ZOORTY
MB1/4%FSM!\BK)9]N=_<Y+9\^2_78+H70Y&==->W9:*GUZF0R:8NEJ//VHUR)
M!GY92%7G&CZJATF[4B*?VT5U-6%!$$_JO&Q&YZ?VN^_J_%2N=54VXKLB[;JN
M<_7R653R^6Q$1]LO?I0/2VV^F)R?KO(',17ZS]5W!9\FNUWF92V:MI0-46)Q
M-KJ@)Y<\-0NLQ5^E>&[WWA/CRKV4C^;#]?QL%!A$HA*%-EOD\/(D+D55F9T
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
M1']LR .9E[@48YG])UU6F]M!,"!+L8IW6?53OG\3>T*C.EXBL[+Y2][W6&=
MDEU9R7S?&'J0IT7[/_[8#\1) ^KU-&#[!DQOX/8TX/L&_-(&[KZ!VXQ,2Z49
MARBNXKL;)=^)JM$0K;YH!K-I#?33HI[W>:7@VQ3:57?CI]G\Z?LTNE],(C)?
MP+\?D]EB3IX>R70V?OHQ(5?D]WE$/G_Z0CZ1M""+C=R5<;$L;X85/+^.,DSV
MSWIHG\5ZGD49^2&+:E.22;$4R_, 0^CXL??LT/L'9HT8B>2:</H;80ZC2(?&
MES=WD.;1Q<UI:&'#CW/!FWB\)]YTMIC\G,P7Y'X6D6CZQS2:P$4[#9;P[C&\
MVX1W>\)_EW&!SEK;S&^:U7GB[8Y1UPO<F^';Z5@B,.9SRL]A$0;S?-;!SCH_
M.G9^9.U\M!-DI60.F[QX15FT[;V3YW)7Z]O8Q-!0HQF9&)?B??>.??>L?;]_
MB],L?LG$%>3IJS+.!&2FEXJ4(MFIM$H%RL<S^L&XZSH:(P0U<D<:*D)0@>LY
M."W_2,NWTOHFLN55):\@^=8T?OT#']_L@^./-#HF2*=B(C@=]4Q0<&026)D\
MBJ50<4:^R5R0>IN0!UAE!))O\DH@UY$#X*<HA7H3)U]C3 .CB[[O:41-#.6^
MOI5,$'><GHT4'KF&5JX+60&1:5$))<JJ81>E;^E2P,6T2& $,$JA.7DNY330
M6"&PD<NY/H<(S /Z <Z,.IV6.9<ET,E_GR>SN2UITA.!I/8! YM#$J&J=)4F
M<25*(E>P?[>R3*OF^A,;.;\YCD.D(KE4Z/CMGW%&&41'&SX$Q:F^1R(,Y82C
MGL%C'4]FY?E4;80Z$D-),./!@>?J6QA!4<\/0IV%"6-^X(0]-#H-I?RBO;S:
M@4<AVYU*-F +E\U"[Q(4*66V)  !RO%:"0%6%F:SDN!E#VW0(>!&KSU=)Q%,
M:,RAB:%NS\ZFG<!3N\(O%!A& OY_)90"SJ R0&NG\(2\#W:^)KDNF0B*4AT5
M82AVDO3."76B3^VJWZ[)%ZF@95JL<1J(8// V%HFRO=#8U$B!B%PF=_#HS,
MU.X M*0[^8"RK6>!F5(-&8#I\H' 6!"&5.=CPD8@NCW"3SOEIW;IGT%!FA[8
MI+VJ01'-9]P/C<G!<"/.C>E!<-3Q6)]P=/I/[0;@NRC+K^3S&#9-6GV!'23?
MTJ:R!<-&VKO@"\K2.G.F6E\Q1D.=*Z+\/C-<- ;C7M^&ZL2?VM6_GKCC,FSE
MGMROX#-Y_K\X(TK./(=2G32"<P*J+^L(Q87,8SAOUCD#9G<&LZ?9T1S\8T'%
M.F_ [-Y@6I0[%1<)& 29YVE9CU_92,U*X$F7(>+M!ES?WQB,CAQ=1E"8$_;8
M8=9Y 6;W M/B#19(K8FD-KQI HK9O\T9HO@A#W1SB,$@M>GF$(-Y+G=[.'7&
M@-F-P;PE0D#;U;IV<<7![) X2>2NP$T/0Q2?N[[.#4-1IE,S40%G?;/5R3ZS
MR_XX5LN+Y@D1:2<PM 6!P1;4$Q0:[%2HSLETDL\ND7P+"43(F:.[%@05!-37
M.2 HE_91Z-2>V=6^3K+K."WJ)79B.2O(%&7<''?B*PW1=%>7#P3DZL<<$0(Z
M]>GGM#K19W;1;TW,3!;IN8"@7$RE]H/ 9(/ >. 9*0&!U75E#Z-.]EEPL2KL
M2\:Y31<ZF65VF9W'6:SJ.:^EX#U>]VB!J7:AYW C;R(P-M*-183 @I"'/045
M[Z23.Q=L2)%O,_E+" (5A5CU%(C[2-HQ@:_;/106&-D2@X%6]I@]WHDVMXMV
MO3UEDNRV(-R_B&C=35W(0^$$&H[/%3>5ED)MKB]H#,9"XP $C096MH=:I]O<
MKMN/.U6D=<'7>I#TH[D6_0:.(R4]9_H*1%!^X.KF#471GK3#3P[%[;I]GTM5
MI7_%S<]$,$N0?>)BG;YD0+(L1<]*1.IKKN?_,89R]7/O"$-Y?D_RX9UJ<[MJ
MM_M*;H4":L7Z,$LX'5-L71\J))T/ @.<GBDPF'<J->>,.NGF=NDV!6)BXX0=
MQCLL,"8)K<FYX1M1' WZC"/OY)S;Y7Q?)CT(*(S$H6A:Q!^VPH@C93QU1_H)
M[QC!A;[G&5L+"0=#Y?581]YI.K=K^H5LD+I[1(TS%@1&PY 9^PFMXOML%^_4
MG-N+^+:V;4O:JE+IRZZJ?W2I#_5@32:RJ)3,LGJK'2K@5I\7,M^^IE"W/:8%
M2$(*:W@LU5:J)N6@XV$6Y[74ZE4O O-]WS5T#HD&*[PO<78FA-M-2'NHT1[5
M-*,2:Z-2G(_*8=?BN]5T%Y096Q4!C8SIMT<Z_VFS<RFNW:58)O]_G]_]L_RS
M^67&02\"\_V17O=&6#3JTQX?XW8^QK7[F(>X3!,RB4'RBW5)GD%-YE#;"O(9
M2H\E3&JL2@+R0LKZ[A>4:/N$X+10N'9T^4=0HVNF+V,4Q7M$Q>TLC6NW-%&:
M[2JQ_)<\&<93_^4"00%/G28&XOKZ'9Z\D9$+M6[>;"E)<\S0OMYPO'M\>^:^
M>6=$N_] OT;M.S!=F/:5G!^Q6M>K.A,K".E<^Z!_JGW+I?U0R6WSWL>+K"J9
M-Y<;$2^%J@'P_4K*ZO"A?L#Q7:.[OP%02P,$%     @ ,'!A5$YGGW,7!0
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
M57M]&D[!=E"YE8=7D2Q%79BJANN[43DAP44A9@PX\%U]84R9WHH=GKK2:0@
MTY[MWAUZMJ,:S(R:U'(\"?= 28&HN^8E;L@!V]%!@G)>94(%N1#RW)!$4J+[
M;2S)&?TZ_2;41%+C9YI5&[Z;);^!2?1<)MX=L>K(/;KDYRJ)%:NB\\6]HE)O
MB*F%AW## =@. L<,++<$ . 0S,(U"=BCCLO:FS$&=-AW],,2 \S@ZF Q!524
M!J[N[0+2^0[3F_7S'XIM!G@;,NIZ3&]]0.<2/]2K$TBUDZEQ@T?8^_%4C1N4
MP7:6^7%<C4W:\7V?$;T&()D;Z&0-R+#; 1NX(2=L1Z<WP34VP0=C>4^FEV.?
MK!US0TC8CDA_*V!CDX2"D-".KB -"!$["/4C-C&!9D@Q=;6VO>C7M4-LT(?8
MT>?5F$T Q" NU9\\F"K].(4==10_.7JF8F>5OY*U"0 @(<-,3Q;B%*JG"_KJ
MNB\E#<P0.\R\!;:)B2C,IT;$/:IVP W($#MAO!6VB?D8PM$C-B7$-1X]F:+A
ML:J=5@,RQ XRKV)D @QK[ 7ZW2H@8WK*L*>.9P.D&>C$_L#CK8Q,S(<50\ST
MN=>G:@?=8 "Q8\!B'<G T+ZO5WEQ.'QEYR?9$]\]I>XN,6 <!T2_<P%41NN
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
M)FN?FY;+!4\L)O>770U+46=0H+$ WULT3)CTTJA-G*,G_$#BG)5[4ES\;<!
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
MPT205U;E3FE*!UG6O7GLH+S&FX ^A-:M^6YVTH>9J<>$:YF0,R6][JB3+LM
MRBG'2RN=25"$-*K9B!I2)5W;0U[Z%G8[DB"&J]6*/!C$32K3(-DD^D?<<LBX
MBS;K*+UJJJL[6;1*/"-D??>K=S_\Q.^\K[XP'J!*6Y(+3P>2<-&:!05&8&S-
M0E<,,''_G15BE7\B*0Z$$)PD,E_*[->6=4F-1UBXX#32&#S=6I</=)'*,/W@
M'.38TCO0IC[M.,F9*OV=TK!MQ:93L(W75@;6J3FB6C;([&NK%%;7ZB[:*M0&
M))")-$C!95Y#3XG'M/K$_-D<:A:M*CGQDAG(H9E(9@N\:HX/0(XHHI78(BUO
M-!'3T+(9@0 2^5V>M;0:BWQ=55F'K<&2O7/=KE;D"( K<V8'^V4_ :@S!#-1
MY-N</6JN(4'R42EYKI&C _RB@"+=J@>6>Z!E)]P=#6UWQ$!. =J2HK=6>0FG
MU;!]<XV":=8/]RMW*DDN9- 6(N^A?HQ-I-<*9MU#7;:.;B,1..#9*?&%.L"#
MI^P%E@C*#O!--Y0B2C&_]@X6ZQ9PQ/TFQT!V3V,,28.)@ZM<P_/6ZDZ58H^P
M65NQXJ.!6?=NF9Y"FU9 QO!@*W\%^> 4D#I-W< B1 6HCA&NM*N21IEUF=RE
MPL('9I>UJ@MM2(?!+:  P9@AJKS+=562E&;BU2-,/_1+%"J6(R. \G(AF8EV
M1W5IB:5R,Y<F&5;"]RVI8C;L:XDQ9&\=RE^)375/A!D-G0# U+4JB69,*MC4
M$+B%AZ0*R^;D7D';X_!!8\W"GUI 5D$#RZJAN3F6-RK4; @H*5 .=P/;8T6E
M\9/LP7J0O+Z=*C?Q!V7ZZ8RT=^^$RH&Q&596Y0.!48():#:N\8KU4Y(BYS*P
MKJX*=C%??_/N_1O*53Y^_]TO[U^QFZG:AE.&5M?J:."Q1G^(+D=5.$>8[UJK
M+C0\C1W/,2C6[?)7BEO S70("#Q<&E6)-O(8 [N7&L&@X11L,/['1^+K@JT(
MT->ZJFOC07<*:IL:G[/2LLUF!SDIZ<5&9M:_MAI.I5:L!I:[Y!RP,NHILF63
M[UAV/X'43+P=$D)3O3H\!,788JJB++5'_ 27'P3J,O!FD=C"IU.D=L1EY,WF
MW6<#_=*+9XOA$:#N%'>1BKT90$)"SIAQ3;#F0%F5EC(C+Q!ZN0A13:(X$Y?^
MS'NP@N_/S7=CX/^PMOX1JODS>>E'&,H:>=Q4II)I]CMX L)5*Y-4X(.@Q@8"
M,^DE-=#J+I9PDIS9;'Z(P"! 8CEH%^=JJ*YLA.<@#H)*6T'Q4'88+ <PXFG=
M(;9I2BPZ$J\&[&1=J\;(TP]B*\\@2<P[HRTG96E9-643S>E<"E5;HPC6(T\^
MS:0LY"'AE0FS_.\FNP0NO2P.$)7;JBVM'5]2BP"8#5R WGFC)ST%WGQXZBVP
MWJENDIDT,3S&0#UJ?'(-Q5I+SHLNO7 ^F(-=/W3'!O<P88'&MI15D<5QI:7
M3W(K=S(O*!Q?(>&X8@W.U++IQW,5=<BI3N$D98K$,&U 4_%N0J5CW(4BU&;N
M@.LIKEPN$L/6(R/<SJJ/R,Q@8M1 48'!6D#9$PH]F6N3'#:<PUPIP_Y!#K8L
M&X^]E_50TL)7FS8A\XN@$HLZ0R/[-8SF7L8IIS-BA>]&ADBB.)R%3_/%:,O4
M+)!@;'EH;:,!F<7KB4[U!2$B'I#*R5<M97EK<JJVIJ0*4:DE*".K[4.8-063
MHE.EL:RTKN[!<>31NMKVJWZ6HE.,@Z6X8X5@5QY'PZ.'T8)(5'J+=/>.*XOI
M^B:/8O$;3#.QW#]B2+-'FJFGR^K1'-('<6/*;.81M(**IZ$\)C6Q1L1V/51D
MG%+!-&SIRZ /2]^^['D:5VDJ642AO*!@E*E14L<,0)$*LY3U1JRH4]TIC!$G
M),;^<I+QB75.Q4;7/RCV9&:C^I([%M ]ZMY0P%H3=9S>@PF2T@[UH A[V)T8
M6CSU8XPRA:4MMKJZ7?:H]U![Z@CGY<."E6$2D\HTW_5\M/DN:EF.U<0O"JFE
MNN<!?4..T#M/#*-\8M!#8K4UI:4B>"N$J9)</1AG>K?+MB:MJ;MQ?=V(Y*,E
MU/2PY4)>#25OV51ZS]VM?2?/2:(_ZI)3R;P"URM3OMU!41C2).,'BW,3[FXT
M=7(^L-,BZ_KNE\'PS5 '@??K#PZA\N/L(\0,1U>WFFL@B'"JL^/,ZT]J5L>3
MP_\5FQHO_8?9EZ0MSWS;;HD[ R'<M=OO.!-$OHCUFKWMP_]KV>/)IH%I4H!_
MO<Z/&A8LH3_0!L:[7V;%X0GYB*LNSG9VRTE$7V>)#-G(7JRDWF(QYB=QX4ZM
ME>F=I!"9^=JTLIA(93H]QJT4.;7&JO26!_!XR)FZFGJ"WQ%L_@^"BC-H_*#C
M)K,>J7^'YM@,GJ3D*;]<Z<$ ?@<?[0R<=WB;<4>HLZZ06ZXR3JJO22 GC/B$
M4SQMU.!^UQ ?6T-'[M 9_Q>P;<?H3M=2-BU.,XWA&Y7J6=D7X.D^+3JO:+T@
M[_:,N3;FF0D9S+.R*J^.N^*AB3N2Z8$41V(VQGBH%$^HZ>,>:^JK?M](?;"3
M/*3 _38S]S:&/,+ZJGJPV+P$XXJ"&6#[Y7:#VR9+]D/;5-MJF1?*6A@P-29.
M6I-IN<)TCO3]3MIA&[L98S8@Q8I1FR;#L""I_,':?14P(N_ 4VP ^<I4';PM
M>:=&36^[2B<0LACNY% C*[\SCFWL^KC9J#6QQVKK-/(XMM'// $_D5JJ<@VA
M/W"KSF!/I=DK7.70[IQV(T4C-8+#U*7\9SV0R:[DQ_'NRM^&U.J(B^F,A7T&
M[Q;Q9I"U&[L]9!3A08YFML;2OM%R:H?,M@%A([MF$'FW3S;KC^G8PSF'08D=
M0N\K33]7#1LDX]U( ,]ICT:.6FD]_C36;$U:AH]"U-'DW0@,1?2J1060K_J)
M)T8SM\X)G-1KJ9ON;$8J-:QULBMTH'AY_6?1.U:P_C25>-.+XUB,*[K!3.I8
M=IPPI>P<!W%WFZ$[XZ&_0^3XI=*W_5X@-=_YF!<'=Q/'M%*'S0]#" .[4659
M[XL[64(KC@/ZZ=N//XC7F&BLZ@<--(>-Q9VR>>,FUXWBG:GREJ1044A4HVJL
M-=L#8.L/F(PQ8/T;N6_7$J]0]@)H.>+[DGK*:VFZF^FFW1?$^XY8@P-A0X#>
M2,1,J@@[+.K\T[E(_+ROMNQ[W['6@/6E(_X&YU<K!)/O-61B$X;W5:DK-<;A
MO=Q4.YE:/+K%5U5[-@MNVJ:46]"-1WM'O&V;=$.IE7G R_X,%:6'S93^7APC
MWM^KD@/#R>5>*WT+=M,YRS6I&):\V>0%_$>QV^00P%N$XGM2NX'MMWF!V#]6
MD)GXGL,C;P=V&R^T"0!.IKPQAS6VPVF3W.SI&,#D WFSCCU0<?+<",,AJZ71
MML>P-S5_MU,_\A3ONEKA@\TE;J1FHD?'>BBV,FN&3F&GOFP)U.S&]T4NNQ-1
M(%;9;NI@E-7*L7&P2Q. ?%G+U!! "<JDSX>XTRE";X'Y()Y*9_ Y(,WNM-"6
MN4VP9^(C95Q#RDJ&F=L$D+%BST_5/  WDCM\9N=;U!(QA6+V9,ON09%G8 X)
MGB3[K>CTD%;4"F>?/SK4LC)Y^PX%!R5D!W1;?IA<R A]M LXXHECTY&,Q^3E
M757<<4-;&:4JZ:!T852 - (X0HJ=E^4BA3?Y[()MN9)WE4%JI61C#J"Q#S[$
ML<-H9S7$[(3247*S'_#9YUA?RX)WQ21M9R/&EL;FN<DN+D6X<-S$I3>)$R2+
M054IY<\Z];Q6GU"A4)=W4%)71$Z2Q&ST@Q+8SJ_1@KGCST,1.*[O&WK[NN)9
M$#IA1,<0$P=AYHLQFHI-H4/0]YR%&PR8?H<\-DUU:TNN8\>$]; OSIR$1M&I
MA]Q8E:V8LB=K'TXES3$ WAND"L&(P-IGQJ4;&4$_A];&6K,1*KM"IJ8@+P?4
M*3BVM5 Y:\CH3,9P$FW?#>*VSPC5:W8S%MMG0R9\3UN8/;4+ES21E3:3>Z@$
M';,2O[;9FKW><C_V@?: @SDC8<X-\?.'2P_KPFNV99'?\B8';Y[V7W4T8DB6
MUY $4MB6<RO ;LN=S#,S1DWA:3KI4=,^SDW'SI[IX)X] #-AX[04X.Q590\.
MA0T$+*V.C?JP8T$-@+2"D98&T@.),9.)D"GH"6_,IF1-2L@G[<V)'Q(*+;/4
M5;O>-'V^QV<-6FX_3=2(2D!0NB3":CI!EEE&C^26*7*BG,[W(K3NR&;T XKP
MZ"Q=<#K?TN%%TP(90>.37W1(:JVN8.90%_9"1!Y31"K$(+J/ Q\[WD[.<79&
MB(QGIU(J-,0*[+">?7P"S;@]<B]T7D[2R: ACMJ(FQ/E-E!1I=\3S[%Y)K[F
MGLJPEV3"Q[ARG!#;DL/H\=)JW0*#2IM#J;([!$*Y*2K,(NMZVF9)3N![1E%K
M*[5.973F;*NL0+IZQG8P.HT:%P@0$QTB,SY $K Z9Q':?L/8GPW'4LW)JF$T
M;<>MI<[X.!3 0UEM*C2D""3_!XK9N9S&(1]YC[%\6KE7/R"84T;4A5H.O.3K
M)VJ@/M%&X(.:J33"&N)#/DUMS"0...9XEM5>'D0AB LK6G!2]=G&0']ZZUXQ
MH\H*WY1K;CK9[E.OH*8'-F:_?G#(E] C*,8W#;+IS[H<'##DLPL@)&VZQ)'F
MVKXO^[ZVM(T1>PS-;.C4O!._-HO*8D_'U<A6.]]M%ZJ5.4=@*IRTD$:J_3DC
M.A=^<C=W=N2[!TE"X%Y%"_$6T4'$[E5BWR)P\"OX\YZBA[D@<$.XO6VI6#1N
MR_A-\Z5Y?Q".S[U"XS[X-URI,6^>NE(3N;&(19* "E?$B\2)?*^_9]/?KP%H
M\Y^]9F-?SKAE,X&?Q(FSB(+^ZLTY%VZZE?N+-_9U<O$&N/(8O-(EG"3R^\LX
MCU["\2)7^-$<:5;@1O@[]WR^F!,B.YN/KN@\>3&'+M>,X"1!0)=UD'8%E$OV
MUW;.N:P3AIX(O;F8+Q+A868L/#HRXD7]-9[A^LY<),$"ZRTP/G3F,=UF\I/8
M\>A"3'^UY\D+/:$9CJ4 ! O%3N@MZ')//'<\!MI=^'GLFL\<V,2"KD9%@!/"
M%LS%GR-S/"37843_^YY+%X \S+3W@!Z[ .0MYL(+P!^P>AZ1&L;SN+L69"VG
M5QA[+\B\G+@7!,I\G]D,[82(P&0PPI_S;1QP/?9&5X<^_\)0ATM_<<B^_JX7
MAPP-EY:*2TO'94<)WRR*0\</W<DMH[-O%AU>"_P3^T(O&;^A>X4PF+,O&(8A
M3,IS(B^FOS$9(7'7/;QQV(NVNW'X&3</L8H?#<LD$=]!A!&$GWL;L==U>QOQ
MV*U$'P;,B,;F9F+LGGE#D?T]XD!D__H.S ^6&GW.C45>O(,2P(CHYB(6=S_W
M#N/< ]I^2 SRX66@TF 6XM4\#H_<:Z0HELP7\$#D8"(GQE\R!XH[[N?==?0#
M7A1<BYP@@+>!SV&7Z*/J]\(S[T!Z<%=!)!8>K,4C$Z5P>.I&I,?.7OB!+P(X
M4_#+!1)G7)"$QQ>(JX$?B!CB)?;2Q,E]R5YGS(7)Q^]-0E(!W0U%"**1@4N!
M&&3[=$4Q<A$<_[D;E;V#M#<J_Y";E8:(2TO&94?(94<*W[>D$]A>-+E[2;FG
MZ1AQPLKYIVU/F=V48P="ARSS:->BV[3Y!Z92"60.9#;F B:?J!^.,A*B7'QQ
M,\\4?D55UWPX_JE\]K'6$#?7L-*K-^_.:2$-#WIG_SWMEW>!@0:\(AC$U<]P
M]D\Y;XC.96$& <> L[)3GX>[9WE;RKWHGSOQKP&RBQ"ITTD87<J#"!30RSR.
M3V W<3Q(N( =7I(%(7B.CPP2N'DG1#!VQTDB @+\I+<09_D[%SF8QV&(27K$
MI0D_C(^/@9=(@BF1ATY.A#ZA=,+SP#KAHEVR5S^&_S,R?3(7^7^AQPDW;3UG
M/H_.U62:8B:<U,.QTD) 7O*4ROH!=XU]TL3%&2H[C(_A/<]3V7E,==8BCB8J
MBTB')YX+A^V>H[5(30*V%2^,GM!:L"E>G-):*FH?U]K@*:TE9>7<,T"MB^*$
MY'?LUT*N1[_(@B76_+LSM=G3,S_.TC_M?]KFE?E%EV&X^5V<]U*OZ;),H5:8
MZL[FT86Y+]!]:*H=_[[+LFJ::LMO-TIF2M, ?+^JD/S;#[1 _X,_+_\'4$L#
M!!0    ( #!P853)VE*/21D  *M*   9    >&PO=V]R:W-H965T<R]S:&5E
M=#$S+GAM;,U<^V_<1I+^5QHZ8]<"*)GOAV,;D&4'ZX.="+8WB\/A?J"&/1(3
M#CDA.9)U?_U]5=4DF_.2'!PV06+-#*=97>_ZJIJ85_=-^UMWJW6OOJVJNGM]
M<MOWZY<O7G2+6[W*N_-FK6M\LVS:5=[C8WOSHENW.B_XIE7UPG?=^,4J+^N3
M-Z_XVE7[YE6SZ:NRUE>MZC:K5=X^O-55<__ZQ#L9+GPN;VY[NO#BS:MU?J._
MZ/Z?ZZL6GUZ,5(IRI>NN;&K5ZN7KDPOOY=N0UO."7TI]WUGO%4ERW32_T8</
MQ>L3EQC2E5[T1"''RYV^U%5%A,#&[X;FR;@EW6B_'ZC_R+)#ENN\TY=-]:^R
MZ&]?GZ0GJM#+?%/UGYO[?V@C3T3T%DW5\5]U+VM]+%YLNKY9F9O!P:JLY37_
M9O1@W9"Z!V[PS0T^\RT;,9?O\CY_\ZIM[E5+JT&-WK"H?#>8*VLRRI>^Q;<E
M[NO?7%0P2UXOM(*!U66KB[)7'YNNT]VK%STVH&4O%H;86R'F'R#F^>I34_>W
MG7I?%[J8$W@!SD;V_(&]M_Y1BN_TXEP%GJ-\U_>.T M&<0.F%QR@]UDO='F7
M7U>Z4_]]<=WU+=SB?XX0#D?"(1,._W_T>)08!>++;ITO].L31%JGVSM]<FP'
M]2FO$4&(E1Z!<D>>J_I;K?+UNFW6;9GWNM9=IYHE7[ZX_*@H(+#V9E/E[-9E
M=VY3630(NT*WALYBT6SJOJQOU+JIRL4#[JQR_MPWLF)D#A>N\5DMVK(O%WFU
M>[.C;A"(-=]7UK>ZI0TWN+?MD43Z!UQ4^BZO-F8'+*OTG:Y&_J?-6OW[IH0F
M:-=%<Z=;;,MZJ40OI>RR;MI^B;T;E=<%7T$X:^BE4GJY1'[ M;Q7>8?4M*9D
MT8':IBK4;7ZG255TRV6S6N?UP]_^(_6]Y(<.>W>(?&8**;+-^;YS]75:BML[
M9 BPC@4%=++2_6U3-%5S\T <KW3>;5HM,JU(241,=WU)[!6V+$I_6S>\>-28
MD:UJ\MH2$&1)#*9*(M6V$UB:*SM%*9LTKHL9UZ. -K=83KFO4)LUU'&S*0NF
M LIW<)."F/GR_E)]Z?/E4EU,%G^[J2J-=^JGYEQY7N:H3R(T>QFDG?LQ:/]8
MUB!-IOE0(SPWM+!3ST\NWU]^/#EUV(+[UYQM$:.5%U\NU==F72Y4X,?.TVZ<
MVW##I-2[RQ^-0DC%@XW(+'"?N:VPGB(4NA;C=/I&]M'?%M6FF'P:48?WYNMS
MA2JC=+ZX-6[>Z?GMCNV%Z@81#9_#7HN\NU5+V)6L\:L4.W#<F_@:Q)084O?D
M/;#'.G_@JR) ;FZ"V^3%KZ@ZD(ADF'P1>6BXI5MK73@H3A2OE>&MU1Q_#ZK*
M;QSBY#J_+JL2T0QI3)44X[$[2P8PUT7AJZ;0%2F$8F!0Z_:VW6Q?Q1H0LF"4
MD\_(" DC/@NO@J?KMH;=;TN4U)834X%ZN<?62(H(;08=R(?5 U(CL63=.!*C
M?<%5RZ1H\T+C&U1I#9!3]E1F1-RBA;R43!NUZ:&6_]5DB'J2N2J7FB78K[DC
MBBN[B<V\ZBP>.G4+I[!4^1V4@4+@OD!YE!L;\@4-/R,R\U1L2R<>/+A]9R0=
MW'T*( >99RPT1AW=N 63KMDAH>%-K5?KJGF8K,T,Y["I5@\:M0NI=X$O04\M
M;O/ZAGQ^NO^F90:;%7GR@G10;!:4Z>=V,;F4S3&)P2S3I6[&LF1UH^1"\NRR
MV;3J]TW>]D0.3DMEFV*>BFS>@1?R!6*]VZPI6_/G0682HD1FH>]1OU$(*=TN
M?N-L;GL>,TUJ4%SL&').VW)-)TA#E\\(5.RI[&2_%A^0CE#DFY5H9<P;R[99
M,=/K33_R7 +-H0LHZ/[^MFSA3-B2:UA94V.@RGZF4=N:])&42RHZ,[QN2WZN
M?L:2=AY9^IOY@.TA/73 OC&R/>XA":"#&^0@INY9+? [^H(R&D7% &A@L.L'
MVYH<AZ9(#[XZ<@>'A>*AP'<;/4"=CJ*7-H2[$7J$ .1;4TB8O#[6Y'GBYAQ#
M%U #47R'X!]C8],-7.RWNVRR:%8K.'YI5 4-(6DSH#'EPIFGHSELHM0^*UB2
M!D'TNI30H7VD$DCILNZ85PS)O,3R[+H$&D>K52/'2@5>=;XZ5*3.K>IL !J<
M2CV4&I"LI(I7+8!;>ZI"M>X'G910\$+RAU4V+%#GC/#/VG&7.ZF#/?M%V3&4
M(?1F0.(V/U"S$19A0]R8T%>$8/6LF%D[/#_YZ>J7D]-S=5$S'(=4R% (N!*M
MG-1>XK,HL1O0'HA?Z_Y>&]2,>R4-KN!C<$>0;N"M)MCMBI87S9JVOOCR3[10
M7GSF!93\P-5_YC5B\4%);^5:?@=QNK61$<D$<2/],^%(@B?$W'($4M"OAM+7
MFQ;Q0-7VONQO!U]A!RP; <<0^NKRW<FIZ/$><I&N[LIFTU4/:E&!4KDL2=4V
M.4.)C,M(GXA\ !&6?S%8AWC:($&UC/@"SST+7'(C7M(*6&7&.()[W)RWQ3PP
MB[)0==-SONZH6T)FX*2$_08I$:02?FANJ'\@14*FX>M\3 *%B576/V07JTPA
M/SC6T%Q81+CR7G/3U>J>L37G66P(%\$;A*F67,_1<B9^:,#IF&XYJ8Q5.J?6
MY$O)#=JM/@+MK:1#?MN6['P<-_!#@[]:TR(6I1573ZASM!("ZHK<QDK"8\OQ
MZZ8PV6N)4*:$O\H)R96=Z6>DZ:)Z/81&/X)42/BOV[+2^P@/_:1DMGDV%*N]
MTPN]NH;RAFF#L]T$;[>X4U_E&-_+"T(3NGJPN)O4I A6V-G(]KY[[C=K+;TL
M#$7JU'1+H<W[&1/BW(60=I!L6HHCM=3@PQ0%-&.]-CT^= D]HFE8E%JL0!7<
MZ*($DOB6KX;4#[&0N1G3TRC!9O/OG:TW[$'F,4WX3!P#Q&]J+I;%H(&=:<$(
MT(4-LK^6BB-E3::.G'[N /K9FX3(6#T8-N\3!/[PD1HH\+0J^XGJL4$*-OIY
MN3Q[FU>\X O/1<V2]Z8%[ZPVLK3:2!@-[1WQLCR[-@1DL#KDL&FQ@_A *LT[
MKN0#=S03R'\S\2I1915Z--("\Y:&X"S5_]V:$= TQ)H=&'2+9"$]=]W4B&Q6
M+=O@@;]N.-F-P(YQT!XY66F[(G*K:LM26C!80)?@EII';AORT7'D@634V469
M<A6I9]_^4IW)N5H:/#!\ V7I]Y84A_-QAEG*2.0( E*<&0X8;E!L1X%>46T8
M,)AE.8*K]5BOB)M-/08_=D:)(\H5.S$%?]ML;FYI4@8<>;-C-,J^=:</J'N;
ML<'Y>!+#4QEN8 <B9;T5Q93:@$T+[NT[2A0B!XPA!>9<77(W-7K/,=T-<(4:
M,G!.-MB73QEGD%,#B62L(3D*8 23$QG:HWMY-$+/.*@EDC]27@28^D L(OWA
M6G?*F\E>O,_7IB=GF](6@)*^*>O:S!JXBWRF(L^)XPQO@LQ),Q]OPL )/5=]
M8%@Y%7/<9:,I5SWWG2@(3^F=L'IJ66!+6:-%<%/J1J?*BQTO\H#"@CA6GV5V
M48H[5J.<E<CI.8D?J3CP5.;&9!^XS1E\8__JYXF3A/$I[10F'EXC)\G<TWWZ
M(+^=-!&"M3#8HY+C9GE"WCQNJ(^EC"=*XU%/\/IM6YH^^AE4E8$L9$EB_$W"
M]'$S!JF/OU>CY9XOC#$/F9!GX%*OG\!JE,;@RHU]&"3Q3_^@M,92HYQP/3?>
MDO<K=[!D*T;T7#,!Q%$^.SD$*V7&_I2H%J]Z4GR;R/:!NR\Z&]D3UMV XA;>
MWM>:0.V'^Y)54TA_ %ALM2A#7W*.\)&)_,"N:*FS7"1?TO!A>XM<.A%3J:PV
MPH]9EGR G0-T-*">/IMU<]'&ZB0=X6*S(@@&9L_,<</46F,M>L=!Q&/F0 5]
MYI]':H7^8.PHZ(;%U+'ST&$OR"4GK5&SX+$WA 6Q0&Q;-*!-?0\T(/B%9CD&
M;<FTD*90UUW37EO'*H(6#+F2L/>N0VR%^^4$9:RW,%I)@R6Y7*,B@(0 +&UR
MU<5AK;Q4;T?C#M'S3&6.'W#><ITHY/!P'3]*.$ZBF')['$WYS4ZDB$UD\N>Q
MDT4)7A/Z$P8I)W>33ZTD[7DI*'I)I/P T9W%6"9)^OLJ ?+3J0HSVAT;>@ER
MA'<ZEHCW-9\9O!W%BYT@(/[]T$F]0,3S6&#/";ETQ>&4Q[?MXOY)=J%3@9(B
ML]D*H"G\69(H]$@VV,9-1=C48]$"MIP[U:-'4CKTY[HI%[[,@UY#)XPRE4:N
M2HG04+;GYL=RY%(WP&M*GA"F_JG4>"ZBMO%1AR/8/PMAB!1KJ#!_A]VC)*'J
MG[B@'F>T8>A1N296#2K8L?SW.?:^0C .ILVAX\[\B-L+W$0'I'1(,@Y^35-R
M?UM2X\(GD05J2;%A;&L:;"F'T]QQ__G8-(@;:NBQQ&=RG)">#L;@8X^FG,\:
M(KQG?*O>4B4A['XA<Q:9.!M/OOS(WFQ2Z>5\NOIAFJY"T:'/'DAZ#GSRT)1U
M[L?SZ)DV]@+$:\BI(8.+>)'CXX[0G868?4- 0,2E%\_P]XR(1!P/LK,/LW/
MPU'$[LF BUMM#[O'HEG2P.CKN\_<,3FJD(%VKJZ;MFWN=3N.2J:FBX88Y0*%
MCV<&=H&C+I7J(C9:R%G9<VC;=(T#19G8P(YFMH$:PU7CGJ8Y XLTLY&#,+"Y
ML,XAQZ-E<@B9+76FZH!N3?W"=EVV.:<)\_3$P\"28_L/;T-<S4>/T!&/:H:)
M(Q?:3F^QB%Q&G4OU,'1>#D43H5!BD3U<.L+.*L<4%?9,3N+@ILWEL#P?<!TW
MM</$[ZRIL8L99]/PNZ;ITRJG+<>1)MB!Y&N(/BZ4 8J9&B[R#1T5;=;3@' :
M1FZSQ8.JGIZ1V+2H_W/)SO>EE6Z<>HMFK\T\=^9^,Y!(F@:*V^#F OGBFD=[
M:/$7M&=]@VVND)+.;*4/A80&"TMZJHMD+9I[T_8LK#Q.HR$S%K(I@/=ARW>T
MY6=[RSW9Y+^H(7IOX"Z?B^(=^X>_G6E^VO"M- ]N]9DP_\EF_N=-SW-GVNGS
M@ \_U'?:X$"+ -T[2PXM)0<MR>$?-/VEB1N &;HG%,J,_U$G-:0+GPMH9OYR
M.<5W'FC.TO]DQ"F.D57G;DN^(>-=.CDU5^DHZAS;L"XXS(M1/X5HDS;P?*B?
MGP<[.!/@FV_S CZM:\L'Q&6,:Q-JN-?5G3;D=L&F^Z?:RDK\?\M7ZQ_L\[C+
M@R=UDLP\L4\H?UQ&.(=L_PGE^H;/;MGR2<C_/!4D6V[A*0 __.^I-)G0&^TO
MF^ZYQ#>ID"N/>!%7N'#X2S[E^>%?T(O</^Q%\_$ILY$7Q;0[)X&>E(%KSQ!+
M )0NG0O@%O/4V3/HAJZ:!$?-;[_?SZU9?RX=EPP0#;"IJ+4?)N7C=)0GB_(8
M*(U^.=\WEG=*NIT.U'9+F4@YPM&Q)%Y>?'[_15TL>NM0M.<G ^K%P_2$5]EU
M&QG?_FB.%J[S^C?:>CQ8Z*9:C>W;*8RL <E6?:\IYR]U2_1P,RK@JC./KI4$
M1$VYIC.X1LJTON$&FNHMH_YII'SY\R\?WITASXT/?6CHBL40V4=9N$K8''9F
M+J+,LX>VFOA!*6Q!XAI$0IAV,!?/Z0<91**YC 8,D>=WTIMS:17X/"$B^_"$
M%\CA4JNIDQ<KYL<*I7I^ BO32?*!P\[1SO#,\<2*.<0UYZCQYU[+#U*+\-QN
M#6?%@\)P700BSNFAE$K\D*7:LK\)MBG,AKFP[^W%%U/;8EH#)L]CK/'1$'('
MSEL2$_SXUOX.!RN;MKP9SKMX['G@$/#\D9DE_J3T)T$IH03S6=\UU1WQ+6C\
M8MS_DO9_R_MO+T(VIF=^1+=?*55* AZ^/=2,G$D/\U)=$=2B]!PX649M890Z
M84 9.PH=SXME&.!FU&$'$0\H4&W01<LESX\<&92BG72YP8S3U,D25WU!^T9;
M?:)J!%UY4:P27 _117LN*P$=24"#!^@ /8L3HN)\V5P/9^S*2S*P@\J2H..-
MN$U.T(K'(34Y,?K4T$C[J)Q2@-!+4<&,,B=)8Y$PYM$!)$SB5"3,_)CKJ>M
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
M\5B@85CC#PMA20'E"V/\9D(&MC]5+O\&4$L#!!0    ( #!P851^S@#"XP(
M )0&   9    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;*55VV[;, S]%<+H
MPPH(]=UQBB1 LK98@0T(=GT8]J#83"+,EE))7M)]_2@Y]=IA"0;LQ91HGD,>
M6J(G>Z6_FRVBA4/;2#,-MM;NKL/05%MLN;E2.Y3T9JUTRRUM]28T.XV\]J"V
M"9,H*L*6"QG,)MZWU+.)ZFPC)"XUF*YMN7Y<8*/VTR .GASOQ69KG2.<379\
M@Q_0?MHM->W"@:46+4HCE 2-ZVDPCZ\7F8OW 9\%[LVS-3@E*Z6^N\U]/0TB
M5Q V6%G'P,G\P-?8-(Z(RG@X<@9#2@=\OGYBO_/:2<N*&WRMFB^BMMMI4 90
MXYIWC7VO]F_PJ"=W?)5JC'_"OH_-*&/5&:O:(YCVK9"]Y8=C'YX!RN@$(#D"
M$E]WG\A7><,MGTVTVH-VT<3F%EZJ1U-Q0KJ/\L%J>BL(9V=+C:TP:(#+&FX?
M.K&CCMM):(G;1835D6?1\R0G>.($WBEIMP9N98WU2X*0BAHJ2YXJ6R1G&6^P
MNH(T9I!$27R&+QV4IIXO/:F43K*VCPR6#9?VI6#X.E\9J^F,?#N3*AM293Y5
M]M]-/<OC+N2UV?$*IP'=.(/Z!P8GR.&%&P<WMT"-Q':%FIH)>]0(W,!:-70=
MS36\NI=@MZHS!#.7OM?N$<%;QW,!8Q:/\\&>2!)'.8N+C&S&HF0$=YV6PG8:
M&:S%P2T,^P-2IJR,4B@CEE.R>55U;==PBS5=*=):"=Y?6@+Q5FDK?O:.5W&<
ML%%67-**LD9I>@D?E>4-U5CF+(L+MRC9*!J3\'-,>*#!YK0(Z66S7K>+2Z)X
M#)PZ)635='2<78P[/824F]_(?VJD)QL:=P$)R\=C;XNH]+:D6O^A93E+BQ$]
MDR2'C(VC8A ^8N.B\+9,4V]'<0Y_.\CALTG1HM[X>6B@4IVT_= 8O,/(G?>3
MYG=X/Z_?<;T1TD"#:X)&5Z,\ -W/P'YCU<[/G96R-,7\<DN_#=0N@-ZOE;)/
M&Y=@^!'-?@%02P,$%     @ ,'!A5*$,K-\W P  N@8  !D   !X;"]W;W)K
M<VAE971S+W-H965T,38N>&ULG55-;]LX$/TK R&'%B LD=1G8!M(FA9;8(,-
MFN[VL.B!ML:64$GTDE2<_OL=4K:2 JT7V LU).>]>4,.1\NC-M]L@^C@N>\&
MNXH:YP[7<6RW#?;*+O0!!]K9:=,K1U.SC^W!H*H#J.]BD21YW*MVB-;+L/9@
MUDL]NJX=\,& '?M>F>^WV.GC*N+1>>%3NV^<7XC7RX/:XR.Z/P\/AF;QS%*W
M/0ZVU0,8W*VB&WY]FWK_X/!7BT?[R@:?R4;K;W[RL5Y%B1>$'6Z=9U#T><)W
MV'6>B&3\<^*,YI >^-H^LW\(N5,N&V7QG>Z^M+5K5E$908T[-7;NDS[^AJ=\
M,L^WU9T-(QPG7Y%$L!VMT_T)3 KZ=IB^ZOET#J\ Y:\ X@000?<4**B\4TZM
MET8?P7AO8O-&2#6@25P[^$MY=(9V6\*Y]1T>M&V=7<:.V/Q:O#TA;R>D^ 62
M"[C7@VLLO!]JK'\DB$G&K$6<M=R*BXQWN%V Y Q$(O@%/CGG)@.?_(_<X.^;
MC76&"N#K!=9T9DT#:_H_3NPBTK^O:WM06UQ%]( LFB>,7D3>[/<&]\HA.*IZ
MJJS3NM[!E<@2EB0): .]-@A'I.&*Y\6BHJ+HNE#?#N@ L=^@F0^1@1IJ@HMJ
M45QR3!;P2,^]'CNLJ;K<:%K78HC]HYB?!PERE(6=[NB1VVMX\W$ U^C14GC[
M%GY':VFNAI=,9L,+U$]$]UD[U<']%/P[?&X,(F4;*HSR[CS'%7!1,E[F9&62
MI8GT2R5G65G!'Y[%!1B->MPW8-OG,T59,B%2D))554(T@@F>3ACO=4:X(W9/
M<UR>5DR*$K*4\2*C;"7+*.8DM1X1VL$?@2 5,L]8(4NO)R4]N;>RI& RR;V+
MA%RRLJB D^P\AX)V4L](FD3*)"]!LJ(4X/.C8Z&-#'C"N*B@8%SFP LF\H @
M-,LRHF)5D4+%,DF2&KH#M7.4#B=D$L9)YQ6D!6=%&K3E!:N$/[Y<5BPG^,]>
M1/RJG_1H]J%K6MCJ<7!3:YE7Y\9\,_6C%_>IJ]\KLV\'2]>W(VBR*+((S-0I
MIXG3A]"=-MI1KPMF0S\7--Z!]G=:N_/$!YA_5^M_ 5!+ P04    "  P<&%4
MNR;>3*X$   ;#   &0   'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6S%5VUO
MVS@,_BN$;W?8 %_L.*_MD@!)NZ(%UD/1[N7#X3XH-A,+E25/DIOFWQ\E.V[2
M]64%#C@,BV1)Y,.'I"AVLE'ZUN2(%NX+(<TTR*TMCZ/(I#D6S'14B9)V5DH7
MS-*G7D>FU,@R+U2(*(GC850P+H/9Q*]=Z=E$559PB5<:3%443&\7*-1F&G2#
MW<(U7^?6+42S2<G6>(/V:WFEZ2MJM62\0&FXDJ!Q-0WFW>-%WYWW![YQW)B]
M.3@F2Z5NW<=%-@UB9Q *3*W3P&BXPQ,4PBDB,WXT.H,6T@GNSW?:SSQWXK)D
M!D^4^,XSFT^#<0 9KE@E[+7:G&/#9^#TI4H8_PN;YFP<0%H9JXI&F"PHN*Q'
M=M_XX5<$DD8@\7;70-[*4V;9;*+5!K0[3=K<Q%/UTF0<ERXH-U;3+B<Y.[O!
MM-+<<C1PHT0&7V6&&N9KC4BNMP:L@FLL*YWFQ!V8S. ,Z0@3<%;)S,!5LY5-
M(DOV.*U1VF O:NSD&>QN I=*VMS )T)]I" B(BV;9,=FD;RH\133#O2Z(21Q
MTGU!7Z_U3L_KZSVC[X1IO>5R#=^8J!#4ZCGR(3QV9/6B(T/OR5,LE>&T=XTI
M4G)F0+=L7]-GQ22M_CU?&JLI@?]Y@5._Y=3WG/K_2\1?Q'85YMB4+,5I0"7$
MH+[#X#\T""YD7:;JBK%F.G/!,P\ YB$T[ ! /PVP\@!E"\ -77G+N'!S"39'
M"IF@RN9P+%L*PG Q=!M;9-H NM2F2*=8+ FUUSW^*55>(?S^P@&IRI!AYH-/
M;?<3TT_W"+XH2W92N366]IT9S.[#P3L8#L/1>.0F@W#<'[A)'/;Z0[AD][RH
M"BC<+?R3+*4")YA,$4;CL$\(HR0<CWLPZH;CT0#F=^23-;:',F+A:#=<83 .
MA\D(!H/P:-2#P5$XZB?PW==%<@%KI#6S^-C&N-.-X7<W=/V0)#3LX+BT2,EB
M:\F2\>PGY%:P.ZKE^S0\ER2OT8CIW_@7#?\KFK?_WV1O7//U0](9#VFX>5N:
MOO_CMW&2Q!_W,[<]Z_>Z'S\ TUCG/Q%9*JU]II*JG(C8;<E3)L26'A1+)^CI
ML;G/:J[MUL%)NK\TR]C64,42+@O7N:=QHHJ2R2T0+J6X(^PNQ*.+]&"ZT^SE
M=D$Y5P7Z\@8+)F];,F?GGQ>M[5Y(*+DF-W@+O7,Z\&4/OS+DKJ6B@]K?2W][
M-[FBB\@$/FU-AVZ7/_NTK<YE5/<9X>X9+Q2YJGF1D>XUO05[?@A=-=CD/#WT
MCM?J T=]B-@O1+3D#N[TU1CDC=:.1]$FUQO<5T#Q8V!*3/F*D^\%Y9JF0%E\
MA9UU]8($W@V'G3%U%$+XYN@@K>OW\]#1.<M JH-"\XJ;GU'ZQC3W"6R9OXC6
M^XP5JB+_4 !29ES<F[>3(I J*9MVK\TX>CBE87[QD%'!MK!TMO^HN$M?PBVU
MNN,90609=P(NXE3>G6]INO3E0S5EGW$-=[NVP*UX(F)[^.)TX*DG.]IKV"CZ
M:]^6&L(B8G7OUJZVG>^\;O@>CM=M\R73:RX-"%R1:-P9#0+0=2M:?UA5^O:/
M+@FEFI_FU+VC=@=H?Z64W7TX@/;O@=F_4$L#!!0    ( #!P8536JNRTK00
M "4,   9    >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;*57;8_B-A#^*R-*
MJU;B( GLRVU9I&6OI[NJJUO=;=L/53^89"#N.G9J.W#;7]\9)X3  55U7TAL
MSSPS\\Q+S'1C[+/+$3U\+I1VM[W<^_)F-')ICH5P0U.BII.EL87PM+2KD2LM
MBBPH%6J41-'EJ!!2]V;3L/=H9U-3>24U/EIP55$(^S)'93:WO;BWW?@H5[GG
MC=%L6HH5?D+_:_EH:35J43)9H';2:+"XO.W=Q3?S"<L'@=\D;ESG'3B2A3'/
MO'B?W?8B=@@5IIX1!#W6>(]*,1"Y\7>#V6M-LF+W?8O^-L1.L2R$PWNC?I>9
MSV][USW(<"DJY3^:S3MLXKE@O-0H%WYA4\LF5SU(*^=-T2B3!X74]5-\;GCH
M*%Q')Q221B$)?M>&@I=OA!>SJ34;L"Q-:/P20@W:Y)S4G)1/WM*I)#T_^^!S
MM# WEO2D7KGIR!,JGXW2!F%>(R0G$.($'HSVN8.?=(;9/L"(8%N?DJU/\^0L
MXAM,AS".!Y!$27P&;]S&. YXXY-X"P]OI$N5<95%^.-NX;RE>OCS#/BD!9\$
M\,E7$/C_$. I1U@:I<(2O%@H;)I&_H,9D#C<FZ(4^N6[;ZZ3^.I'!XN=MG!@
MED <8K$@W'%\ ]^_UZ1E*B=TYGX(M/)/!!_6:#77+;Q]]\L<1+86.D4'?8@G
M@RB*Z"6")[3%P7D<1^$XN;P(SR?CA0(3 NFX0C#)%J<5W7D_(*>LJ58Y2.\H
MPH63F:3)0&VFG]T <I&!6 NI @-,VRNS?)5:S*0'L;*(-!U(<R-]#BF915<:
MJD'M:P0HR7/I/;/8\<H;$-Q"LJ@*IDJ4I36T$A[5"_2O7P\CZC2EPM @* JK
M2V==ED!4!@Z''!$5U89_M $:?,[3(1MM^1(K&H_.<Q)<'8ECZ..HA[O!Q#F>
M.@5!G'6*@::F$CS\7"[+AB<6YF0.8)/+- >*?2TS\L=A2LV1=;1348I4>LH3
MV?R+QFB@KDT(C1Y"1RM4X  J7;FC^D!$HN,ZEC2HLB;^/6]@0W[WD^$8%COF
MC]-#4O$Y*:+KSD$1]D(K["(^UCF'=)+7&B@02-%ZRAJ%A3JM&(U<IQ*37&"2
MRIV=24U1H$UY29]$%<+T6/-.XL(YI)2QI-1K.N2"K9F67F*HQ9KW;H$NK2E:
MKRF:(TQ0+*'EOL8Y980^YUNI,%MQ$+Z3)J[R?CR\W&;@I'N[INC'DTY'$:.F
MG3J[!N'$TE39%_0\>5J9P_+EI2 3C,1N$BI=(\!RC)3V>'@=?3M@$DK![!#5
MW)XG;--X^D_;9XPEP^@U&3M1CJ<8.A<@^9"JBANSOT=+W;4TK*AH:A5F5".\
MH+ -C]%IA8;^5F,(#WQ29YR'X=:9K,(OA+<^0?_R(%,4TK@V/OGR9#+L3OTP
MUBD3J5#U' G1=C]@1^@Z1" IREDW93Q4.(#F\] DC%LZS(/]3^*Y:=O6+ADY
MF.<+H9B<O3VC0\K8?.UD<*1#]\_4HX&?X;';QJAS=:-F784+*@TA4VE?W^+:
MW?8.?%=?_7;B]07Z0=@5?65 X9)4H^'510]L?2FM%]Z4X2)(7S2Z5H;7G.[Q
M:%F SI?&^.V"#;3_#&;_ E!+ P04    "  P<&%4OY]$^J0$  #Z"P  &0
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
M(.0'?5MUIAV';D:^T0%KD+4AKABC[;NT+NX8Q&4PMAU9'$E&?^9DFM/2LA4
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
M8@!XRSB!@C*H /TO-T2]Z^SG$A\2F_S6@.#@5)H=93#;^MS5T 95+1,76E.
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
MI31A2'AE[<924PJY%M+RM.447]NLC#YI,DXN C?/"H(-\MS(-(897>P57<Y
M5Z!BK05I!>,*BC@B'3^)(0RS?:A=HTJZ(1E'RO+ =^ F24(RBWT3<5+ \_D"
M74#FAGY$:^[F06;7.$@_,#3Y<SZ9/4V>X)[)%_S0@1<0NQ$1:M8L\>V:)RG,
MI5BA,N. G*^0F$S=PB](FB1RMXA#>,:RYJ(5U>X(%YC(,[L4 02^FQ+78R:7
MM6@-MP>]R$VBD&286!GE<'<['9^0&U(TAM:HR"'+(OA*#=N^NW&#PK>R($E#
M$>9(@>J&XB3NJ?76;$?C3)L*W'WY>@,+(>DZH<P5@19A 3[]?E:'8U,'D9NG
M!)^X84X52=TDBS\MQM&*^*-Z)*8>,3$:6F93-XP+^-D5YYU,DPZI8\W,5-1Y
M&Z[[P7+</8[EZWX:O:OW,YUJ6Q%_T.**3/W++'% ]G.R?]%B;6?30FB:=/:Q
MIK\6*(T"G:^$T(<7X^#X9V7T'5!+ P04    "  P<&%4%#P:DTT-  !D)@
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
M' *#?J!*;A DI=ZY=C(NM"F)Q=;H9K/MRB?!!NB?./G4?!Y;\JEO4D?C*_U
MC8E71XL!HM3 3&F?$U53BD=!YY)]/$!Z0BB\2:<Y!M:J.N7(F_&<2FN_];P:
MM".?/THI'T">W0D_M%='>JHX-4BT.P*N4<"Q\N/-5E>E[WYMZL_&&WR+6,*Z
M+7</7%8T+UT@F2\LQ^!4BI5C5A2-:2.#2B5JD-13!"F011V!BD%+?L)#'#P,
M]G4<R/(H06-X8GJ4HXUT.\'_8SKZ1:6/0O0-=U>A,$W99P]&FW/@?4XS<JF
M_TN:]QK4<V_>!GQ,3[=N'(W'H/(#YJD:MI.-.$CKJ$/12=NLT1PD\7IZ>LIN
M?>'JBF-?HB%^9_2#).#V6QJ*'.W5VE!1_@9#(80K'W%8P#\DVC>Q5C<_7)VQ
M:P]8/=6*0K2-B=:/% WV-$@IT74[?DZ] -]4"A^A5'%05%'V,"/8=@+#=W#9
M5* VX@&;*#'GM!G$?QLX%4[[HUO I@TZ:?4,JJ!OR4#F*_Q-&I[W  2W!X61
MNK04V_NM++9^\_P404W;R-[^%Z%;T;NR0;1!X!0#%8T%FOQC.P@)E"< E0+M
M$GW1%QVX2NFS+M\CT)6@ 8]TX^Z5D$?4G'L]&#78EJ/HT2QM!Y/)XU1T>W_'
M\C2\B$)?&PJ-0[]WYI[:\UDI8?"=&-CSQ]A]&1#V]9*J;#?R.=^1'I5\D17E
M]L N)$/?*?;2;;M2IL0!?/>B0IVN_7?W4Q5ZYA0@W41#""/K>>4K'?SSL@[R
M[)>*;$/A#DF!$EGZ2N2_".K30/BA2_RA*OX+=/75 Z'9K]/[Z;EO#E)N\ A1
MOX@]^Y<VW_RK!WS 8ACT'T&"?46YMJ7T?W/(E54[PE.[1756I9\;UC#[N8LQ
M"=&'$?W(\C7TP!&[;;"NCJV?^,%3-Q@^VYXP/?=C8#;XSU(+L_%_DRC3X-[V
METN_V_^PNFW_TSP>;_]V_<P-1@;T++$&*3XZLA$S[1^D]L'IG?]KL]+.Z=HO
MMX(#03J ]VNMW>F!!/2_\6[^"U!+ P04    "  P<&%4Q-R=2@X'  "1%@
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
MW05H]\/JM;MT7&AK=>T>5TH6JJ4%^+[4<*C_00;&6^C3/P%02P,$%     @
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
M>(NW"G;^^L[H%A3+EMT+*[5G=Z;?"+UC[W6W8V^5%KI1HF,/7GB)8GAW.??
M)>MY,V+<#AC\&8R$LY^,]FO'W@"L/7<P1\"'J/D^ZEO^HL?7LKE@:1(Q'O/D
M!7_I@84T^$N_R\(QXW=Z:'GJG=?*-9UQ6RO9+S<+YRV:Z3\OX&8'W"S@9G\J
M^_]O#'8T61Y>N^-K\,(^PLEGI1V;^K7\C><9$XZ9)4.59+^0]E"I\!LSH5L,
MDIK!BD%*'&R!M2"%N#@!/XD(WNBY"M68OM/,K\W6P9&;!<^#XQOG)(4OW)J]
M8DD5%75"@R+*JPH%_2*=)W],::C0PJE6":ND8V6<1R5/<2UQ3=A[)&59%L4I
M9WE4%SGR]2!A!'C%2EY%65;0*(TC7F;L'THL5(< X8X2?%@CN[7I6FG=7_]2
M\:3\.WOSZU;Y';LU%GVB](H\Q>'_H\52)RZ6TEJDWLH%XD2_.::<V^*)-TP;
M_;?&:&<ZU0IB[)###BZ2-.+@8 B].XFF3DI6EN6Q9,>:WQF[,7;H\1<"+GD9
MY;QF)9CDP1.1\3LR_A9AS]7YG6Y,+Y\O<NB<U^J+@G7K\&%H)'0=K6I-?U[5
M5ZQ*HBRN,"CBJ$JJ$$=4\7)D20U0O*Q9SAG/XC&S]QM)I.C5/IC@J:C*T5,9
MASRBN"@QPTN4R3/YM*%T&(\XNB:)>);@-\OW)1G?HQYHJQJ_294QD!+77Z&^
MV4]%[\)1&9HXCC*>8U!'55[O [N56(R2?11/8Q%&PM'@G[!<H%1JL:56>2.L
M#AT'AA_.6S_*DH+EN&0Y*]!$<;7W[L435J662^615EQ4^$V*F,95?@*U/8.2
M)U!G]4#WE!6LLZBN4KJCA/Z)C<>1Y3KB14;DEF')!MY+%.Y94:"E_A:ZX;[3
M,$=RPSY@Z%K"5M_%OFG_NQUTP]$J1,,9K)Y.,GTTI]6)NX;"V5A#S0E!VS'S
M+=C?3=QT8&[&I@-WL_ $[,V&WHH">!8EO,";*,^2&:-"UB'#P-']25!'+FZ.
M095%5"0QRQ/4.6-%%>4Q'R7S-^&?0$[+@F*)XX!7Y$>\Z2<JEM*S,^2COQ/D
MKYR,^G2.>A3- 3IF4^@S&<4#8GN0A&G*T=,@9XH/3YK7-(BC(BUG[(/<;&VS
MQC:.2$;I>BB?(^&"&4^CLB1R:YAGQ#;66A&L6MEO@DK"RC^OU=,DCY*<"D7%
MR"@V8@0=T4B)R()&D5I8U00!]Z;YS,2CL!0VE*/F1 6D9KA6);)X&,(;OP/T
M\=VG"E?J^%';=$(S4IX*RRK^AAERZ,Q.RA'6/&HH]5IM!LLX_'T=KGR2ME$#
M8:-AH (!5S&QQ?/ &85^*/]8_9-2GA4\B[(T(9:@A3$(GD)WTC*9[5<DCA<
MA'U84!"=&'H1U7D)P4SK8L 0'N*T4IK6# 6WP_K9?^N3#/5.&#Y7:7Z8C=TG
MS?N9YGV]/7BU-[HY:DR0F+70*R+RQ4\D6@K?9XI(ZI,]C4,R2 1)03NP47("
M8B&&\=WII_P/0 +EBX+>=;L30*HS.3_;)XS[LHMO[5CG)V>'7MI5."$YV&^U
M'XX1AZ>'0]C-</8X3A].<#\)NZ+]12>7,(TORGS"[' J&FZ\V823R,)XG&O"
M<(V#I+0T >^7QOC]#0$<CJ;7_P-02P,$%     @ ,'!A5$/?Y)(G#0  J"0
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
MPZFP :LX NV3#;@J _+1*07HL0*RC6@J2:B+CPY]WW V^WIDJ]LU?R-C[']
MV@])QM'Q,YQS^_7)--U^P_->M6L*<J576.J?+N(CT=KO8NQ-U^SX6Y1ETW7-
MEB_I7;9N:0*>KQH<)]T-;3!^G/3FOU!+ P04    "  P<&%4GOLW.I("  #J
M!0  &0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6RM5%%/VS 0_BNG/&]-
MFI8-H;82A:&A"8F5L3U,>W"22V+AV,&^4/KO.3MI*!KPLCVTL<_W??>=?7>+
MK;%WKD8D>&R4=LNH)FI/XMCE-3;"34R+FD]*8QM!O+55[%J+H@B@1L5IDGR*
M&R%UM%H$V[5=+4Q'2FJ\MN"ZIA%VMT9EMLMH&NT-&UG5Y WQ:M&*"F^0;MMK
MR[MX9"ED@]I)H\%BN8Q.IR?KN?</#C\E;MW!&GPFF3%W?G-9+*/$"T*%.7D&
MP9\'/$.E/!'+N!\XHS&D!QZN]^P7(7?.)1,.SXSZ)0NJE]%Q! 66HE.T,=NO
M..1SY/ERHUSXAVWO>S2/(.\<F68 LX)&ZOXK'H=[.  <)V\ T@&0!MU]H*#R
M7)!8+:S9@O7>S.87(=6 9G%2^T>Y(<NGDG&TNM6B*R1A =\[80FMVL&%U$+G
M4BCPE(N8.([WCO.!<]USIF]P3E.X,IIJ!U]T@<5+@I@%CBK3O<IU^B[C.>83
MF$T_0)JDTW?X9F/6L\ W>X/OM5PO=5_BOE;.I<N5<9U%^'V:.;)</'_>B3L?
MX\Y#W/E_O>U_Y?Q1(YR9IA5Z![5P( K3>O\<+7';0FO-@_1=YKCXJ&8+,4)P
MZQ7\(P=D8(-5I_K+N?GXC1T$ 2K)%2D(@43&IY:9T#&B]S,E=*.V^U%;.6J3
MSS<^ 1;)MUV+!X0,48,V7.:,\(X6R1K78NA@R&NA*PRJGKD<!\5>+9."3Y7C
M^SR&R"]R*_E]&;1#P7;T10I<8MAD:,<R8XZ_K<GDM2J(#_JO05N%*>,@-YVF
MOA5'ZSC(3OO^?7;OI^"5L)7DAU!8,C29?#Z*P/:3I=^0:4,W9X9X-H1ES<,8
MK7?@\](8VF]\@'&\KYX 4$L#!!0    ( #!P8524F?,CRCH  )'.   9
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
M+\Z!67(.#=633A?Y=#X4P:;%\C'2@9>L?;GN<P1,F?NF1B-^>?-[O'ODJM;
MGB7?14^G-F:2N8YS,$\"!F7&G V31LY/SE$G(7EVPQBPD0NH2!K&QK:-Y-Q8
M_)TQ8-$1P6!(7N$54[>PYGT_M#'PZE_%9Z7@34&Q[KLCX&'@4HA<T#JQ?1W:
M3=C[MANV(/?Z& ZEVLR<NR2]X3"S X'5,9S337.JA^>3G#6I$>%T'M5Q: HT
MR1?=#4 A ,M\']W8.A>9@W?.]9ET2"T_V20D&H$HL@M L#T\:=T,I/N((*]!
M/,,*6[N8 5?)#8CJC((A9BD89-(9]'G!"0(3ZVD][DR/Y5P\G[SS434&I2G?
MN.2;''5.G>988=AL6Y OV'B)-I>YC3.NW>'FSGP49HE&< :#I5 9HW4!,\?'
M4%]V>P;WCI^+H8DH.MCO 7R;2,$.+4A-[8QNOJ S!#NN#6=H3MI9V:/XS!*+
MR?UY4T-3U$DH4%D "SHU)@QR:9#^WM$2OB-QCL+=89Y?6@S4W8+$D8"?#L13
M<6)-_6?"JER\9SYPM'RFT8A)FF#>&L1>^NPW&?5L^-+CU;G7GXP9"T-=9"B]
MI01E? G:KH]]W2S=27*C<[6G\V$P<<"M:5#'$5NY]L,'UNPZ@TQ;"$Q6$^4.
MM1O,N>;V0.@C44L.PSZE4<4HP\ZZ&49=?0Q@QNN+1>/CP",?:)*27/I [=&F
MK;^F$SH0R4R:G1Z;V6@/Y@-\7@LH624QV6D(PK2#6=GQ5*>!T C=8N:UVRZ2
MXN+8(LHBVVB%TYV,U!>E#C>"9=ZYG@N=EJV/SX(+\7E;KP>N6F&W/NH(A<G:
M%APQ"MEY*,,]L!'B++J">(<V6<R(FXC,DW8P-Y1<YCL!!/Y;:SH5A3D5CDNL
MN$YSKC9P.L8XOGY+?Z=>726=A U[B-PBTSJ0F?9TOF4QD^8@D'6\J6N4":ZE
M'<#\RN/"3>"*>Z!S4%/AVU&OA.^HY6BY9OPV*IM8FLC; X\<#FA_1^]XY8E"
MQ%4K2=2"Q>^D34,](K;O:GOHO%K%1]HYSO7+FBN?R![<]4!I6>!1@IPZ%U$R
M;H1$.-!DBGIR$ >H:SC446H(I(/,1'$T3IDZSN@Q-+I1C$I!,5T7/+ZXNDV"
M%NR"$A(OWH)A=:!'TA)<!0OKP/<%!ME\6%)X0CWYGU,&=G5+5, 3..(T?J^3
MOI7%1'^BX*#0!D5X\+W,O<<U/>YT8 D7.Q%Z]V)+@2 ?.5C?KNG^J-%4R<$Y
M,%\TN\B,P!I7.MK2^!SX]E^<]^ZZ6%/OFE)(A&4A#C\.K$$7"[?!'-HM4?@N
M:JQN8]E@/O]R# %BN[%T,T.G>TBD22E"'V28L4#R?+S*ZR,KP$@KGR34)V;F
MQ'<T-R1/HZDIH:-04(^.;I:B0)F<8&99G9 Z7S-OQB^:^(AI!79VT%)TC@L>
MIGB+YHK;V2;]5I/NBR(UU<+@D.$5U>63:3ZS&#NWH 1!@J/#[()3B*-"!(TB
M_(Q.^,JW&,*\03>BI1[EJO2B89\TX(KGG5O-$G@J)+=@58*SB)?2+=S@3L9S
M+WQM^:%5Y4V-X5:YY2I6;"ZHG)M= XN^&J_Q^ OO.-S*+R7<JN#M<>FDEJ%H
MV 7WCZ&4KZ[>/2.PJE3"7)PO'X$;''L!T64BKKFO57636_;"EXV(9__?7(2R
MB.WR1\-K)";)Q,1"P;N5+\FNF#EQ(AC-@[DXD 1WN@C3: 2"TAN"[R:MO<FG
M53;F68S*;49M[SSP^-"$IB5HHX(*%0MC+6Y$45)H):Z/99GG0)]W\D?#G"EL
M:6H#SY0L) R&)8)_BLDPUO)+4X-=#H^0F'REG;8XHOV<FT;.\]#EOXF'G/VJ
M'INA$KL)J7T_F=KA8*R;%+,19J\ETXZ=W7 'IH^2AS];&<'9J/B*065-)+M>
M-M962##= \&5$J2,"N?57%^G!6$33(JFK5& :3 C(A<FS/5WL\:S!OWU/NUL
M?QRG5]&X,_JZL[?@KM]<X#\R3+L).5+&I<BPEC;-%/LL7!PNU2Q\VY8J+#WR
M:D90_G1H#Q]$[/(NSAF)S+?>.<NN^%&I\NNX/YL5@9#M6;/IF50$Y<<\OGC/
M]HNW!K5C_.!-DR0\6O*JOLTN3K\P0')YRBJKB_U/K(S/C_C73F^%%*):3^/$
M-' KY,YN-B.^4$IO[$EA*QZ@-U/7-Y4"B>-/%U13ED%,)Z":=)-(@ED<_$#0
MAR C*)[C_?$D'7D;I3L,.,7J3(QR^BYABJ<C($ HHOG80BG]O;EH=9 !I:4Z
M<ONMZ^(H7M8*@=S2S9,:&KBKR#-NN,YW"[EY[(&1N7V%MGLP[K,-X@M%J>M;
MUB$<@[*8U-U&^<-5*O!T"5?5E*Q2)>7^=IZ FIW#9G"B9J3U&_(G/Y $(Y-6
M#Y.(J=71 RN<\>MNN/G&<64;#^:TAQSSJ[/N8U-"S-<MLK2Q'3>SLU9>_MZJ
M.;U%J+R(Y#I47S$;I/7>._97Y!B;1L"8,YURTS3!U=N7[_ ZV]@V4%(YV"&,
M[_.VZQST[@N]+M#04UV,@]IK$NMH(VLZ\SD-@E%S@%&:H9,@$L(4E?LP<MQP
M:@J[P7#2C-,>,1UE^8=H0(N?=^MC9+;P!=[+[4]0TN5?1_-W4ODPGSTH!WL4
M0L%'8[/*1](\TK?";"8WI,#4-4IK1"&#5T^%QG_Y<DNK0I-WP-FO2FY[_%2^
M%\O\[>XW.B2Y-S:/T W%\N2:28D"6P2!=A(9B6QJU<S3#W4)&XKQ>W32QV;&
M"QK7Y%WRY&;X5)A9=8IRJUH5PK!16D_V/V$5:3@FYE6BN!TW1.&)X4P!)#2U
M:\'J6A&/CCIQ4O)-3</=<#,(2\71^35W.C[/,=01M\+$VWZ)F\,E'S/],]T!
MZ><W.N;]IU(C1=E9=-P"8%FH2KZ.>K+"5!YTSKLRQ>) "<8<L$P4\*/B-;LB
M+_T"@?)H!FPD#U.Y0+.8KMK=,# O+:7EK237R$7<W,:;5VUX^$4R.OVRQ6NP
M-F?9S\EL#7!-U_\JX6@-?+F5\H2O$F58L&R#W4CDLR3F+B*O<H'8678EU3\<
M^W1=&>*&;.FZG4*3T7$'9(91!?JK.$WH)1$1:;G\W#?F1KH?*<,&4OVZV2R?
M2?3X'154RB,OK48X)CY+UP!$&TT>+#(N?6L/[4XX:M:]RS^8,S+4Y,F->A:.
MRSRJT#.V+ 9Z1!"1IL;/RX4!KNP1,2('+%O#D_9ILX;2ER7"QX#.,YUSI7.;
M(M'2Q)H#\9![.B$4G5=/D=)!]:(:]J:3=MK&H]%T'DNCS3+GOC]J&:A&,&-2
M,6PP+L_B1^^\Q?%>->8+GYD;[3\K.-OJEHL,ZWAN$.V_#E4EE1!?6O]X8 ,F
MY?#>JN2]]5>FZV '3,XCE[*_=G=T2-WO?6:3A.9N$_ U:CJY:WQ2#7V_ZG$)
MBS/80K7XJ"2G<R@2[1.<?Y"K_B(22QOOR*V3Y773*/) ;G(C9Z=9PWPDZ#I'
MZZKD2(O<ZC='XP.7@QYK@G%Q;ETPX)_'.E;0]<"=Q,Y>ZI4D<YTOOFB@["=9
MN;M;@Z^93IZ/=Z&DUQ_CHW+W2)[BP(I =0NNDBP]$/[O#-$T&1%+-?9#BQ>R
M2U>8W9[L8]<!6@IV$S2O%"KD>K4&7H*&]=<<BN6+JK \ET^^7!;,FH#[1DBX
MM/2WB( 6V Q2.'66/1O*JN +J=-;FCF%%'U&C(=_0PDZB>MOAK8N^1:;3?FI
M9U$T)?"1(2^7X S0B&=\RP]?G+-#ZH8H5_VM9D)H#X? '8NW9L9+7K157%QY
M4BOF/X-I0NK3;.X@8FK*-KT8E.0I2Z@\=B8[R_XVNAN[(=RH7HX\K3:W*YR.
M':J+>*@NCIX%CD'C]=392T:6_7I3AV+V5'W12!+E]MBUAGXOEU\*X-9:_:(.
M1Y\@ X._V+)%Y0N.FC0ZZJX/U)"]NL=V@QYK)8^RDJM4N(],J\W]K8:]"$QJ
M,%$'!F/8J^!9TP4;&+O;R)T[%HKPG]#>E ()R<N.L5R1'9N5(DJH?<PM@8.Z
M-+YAI?6&D7?WX)*PB?S)* $#0+D:?'\G[5%LW4MF4+ES-&9N/$15#2G74]3U
ML<WE%D(%@PD2')L<'./7R\BOET>Y[&^@NU!;S3+H_5[-[!^N\()S9$K_<7>S
M*?5IXZ7P/6EZYZ.ZK+QM,,D8$8;)YG#-=Z9@ <4&VYN%*&$W094Q :!5$DH+
M=YASL+HKWRS1AO9WCP>]U$7,Y*#PQKRN#=H8KQ*V:SC3VS>+<LW@TE\G/9]2
M/WC4)^JKY?GC;)&=O*YA('+JL'.5330FP[1/X9/S4WC@'5U]NKE5%--[O2+%
MWGQM2SQ1B1 0R5U;'Q<,9_=< )O<>2Q*5(4YW4CA;\CR]C93;QNG6W,8=A+5
M@E-_C,L?12Y_= ]9&JDEF-99IO^BD6(UC?Y>F%G]QG5#%P"1&G*/46&Y.' 6
M*$S^"F<%]&#?:0M,I'/0&FYMVN\OVT)[!;MT'_A@/*2H_ 7R1+WUZ(X8;ETM
MA3:,PB%?!","9-/(D+'+_+B='\;.%MQE!?^9K>  KZ\7QP[O^XC>E% 5&R4D
M4>?7P1@C*9AZ@G._.%=SB+\DE\Q4@3$&;+PI^FZ>J&,+Z4!!%\NO1_CB4_TF
MMS8_MI<S@Z<S=&/G$4+UE-;V1 VS0Z2BJS1!W#42JHOIC'(S$CK:GYQO<Q+T
MDW8'^UAV8^^8'Y%\EG:F8 X8<SMM6 3$I-]UEW90=1G+"LO8>E\_Q&R:H@3F
M),CA23A1/2^6*;:^:5D?8S)@D]Z@8#-D/-SXKEAJD(1#\-6EF5U=2J:3&:/'
MA-?C*+P>'Q4Y[$UG[_-/\S=W?L;K(%NG[>P(X.!\T5'W2KLODQ$@^"+=ND0W
ME,S<2.BKTQ/ ^?1^MO'F<[6AIK(.38^#QR7=P*']#W%6*VX+<-\E&EI>ZJEK
M3@;A6^S>^:X7W*T#3;7\DS1$)ZJ*$*3#F;E[>1KR>O0Z8T\2RD*FS=2D3H_S
M^7*M.K,[YYW)A;G'JDC\QBK<N)+T0D6JV?&S%Q'"C>-B@C@P31QZWY/6&$6@
MKU)G6MV*PV:-K^;;W)6;A8?%<%3<-6#1[BX+=T_PY+#QC4/42K75JQ5B]BLE
MEK^Z7B_5I&QRY;JZS;U(K?2T(L4F*^7_IO5<+, *K^*)\2RCEPD@))6.#-&2
M-#"V!2 XO0C[JPH[$V^O9<*6IR?S57$X#G6XPB0 .M5WT>P^M$KH-!=+ELYP
MC'HU_LK29O/ 0I5&N/ VT]@4%T\L0SXZQY+XZTG@\:Y XS$Q^R2*V2='Y20(
M2$T&O#8<^KS _9*!O/82VT=4%:W?GK,Z0<:,;#:87T,^ 4Y@"XK+Q3M7-X;N
M/C>TBQV@F5G4ZM'T==Y;V5GB7HA9DG:%UA@6_\Y#\^,'U7TEM<!5"0XHE6QR
MO%6R=M=?:EEK[S_A<P^E2@?BCZ@["$Z3W"8_9:&CG/$T<L;3HQOJ0*SO,"3&
MQ+S2BP")_]\&M6QG.>;?^0$/JJ5K>#D GB>/M_'Q!^[?\2&^L-&]E-PJ9W:6
MQ&6Z<7K9W6=.71*H2<&24T-D!1=E'G.&PO"9W#B!+3;+WH.\DT*FY+(V;5U)
MX5C[J!C"<?:TF 1!2KV ^/Y.=\MVC"8XZ(E?L2([.U=:3BDI[("G<0LE"P[N
M*$$N6:!0+[$_%O#@%4 T%[O\#18SPK5^_13<_?=&:ASFG3ET4R K/!YKTN<D
M\V?3I?LN7K6$V5M;HP1>[*KD-'J*I3Y3R\Q3Q'%,GV[8J"^Q)@D.))O<D+':
MX=CA_BH>[N,WV[]OR0[$TO-F_6'V\'[. .)?BN#4/W7TIY(NFKNI8[;GH&)S
M]Y_0-:C2.BJ5=U1_BT%Z8!KMF>N;')4,.,26*RJIFQ[M[X/OG67O\&^ZSQ2]
MUP;"NI;D_J.%!SB*IR6=T%Q+@V,;%>^8NSA^2=S[=A"C(FI5.28'_*(_,9Z&
M=:ZIQT4-)P6H6%*O:92TA-Q8Y_M\76J0W7S_SN ,8] >'C%B:SP.]]G\A=S'
M09XZB))='#NV(G?'Y4RP\%W72%I&^GJCG&/QIVMVRK;3-?/59G'./AFL=\%'
ME$<V:FTW.S95W%'%M6;Y8=Q?&N#DB\?9,CMYBY%1$ )O(WCZ[.08N\0>_Q?'
M^_&_U+[V;T 0$U?/\LCG#I(] XY>QZ[Y8*E('7S2"04='\*7*K1<C7_K6LE1
MIQUAP>)QU&3+N'(MJP<*B>JI[_SMXUG!L&[U1!?<H;FCHD][809J,=!&A<*W
M0R:D>$GBG:66W(21_G* O:)^;Q4E3O^CR<%EHN3KX'21*NI7;_X=9.#DCDCX
M;J#ED)_(UVUTVA!<ED</HK@% 4HG_@'X?+N\+2O5$WSC MYD'5M^: $<14P1
M=1]&@#5NK3N ;=]JP6\,L4:46;QD@&V)2S0]9MA<H__I[;Y&*:+ZDAUX:^US
MD[>%/(@3S5F$@)#8!.G&QL%ICA+1-81%Q^6V_$-*%KU3CEQC*@G"?YW*!>LM
MED;O.2,V,L%@<NR_C@4PYRC,:Y_A6C"480=C;55_TRRI)B^)'RO-"8K5\:X)
M,2B2#'83ZVY'$9O+E+-FZ$827T+Y1\3A901[7![':+P3',U;14#,2<//'>-]
M8C?75&&+!\(:5W19[&>!?;88?T&L8)=96;N6 ]>Q:SMC?)*R5?WUC E]^37P
ML5C*DWF*M2QWF'#'+_UJCD6>#\I3P_RJO?V,?X[U8@]*> H<@Z&E"5H1#1#@
M _H+K^U/5W)"%QB@.+,2&^1-& 1&N0EYU5_[T,UD--=_I?A8=@V;:H=M_CBQ
MJ,^Q<_/D2XFZY]\79F""##*L+!+@*/-%4,3E<2@#SA5D.G:U^!@D:),]0%3F
MZ2P;?O%H5&OH#*(%-X&PAT7M/.#N:BY=[722:0O\78RF8O"*HV'9=HHP,46V
M! 9=4J\6JKMRDBF]'"9[H*W2,/QWZOJK(/*1^OIL2>Y+/V[7+LSDEYN2QL\/
MN$]R$?A2:ZSP7HO6*I4Q2D=::E_A;998^<W@< +,8^='.KKV"C]&+X*-OW1_
ML1S[-;'=FIJ RC?QK=E5C\W#.UVCP]N/PQU[-::FWLWX0"_%![I:R_W@H7"%
MY_?@(N6:/\TKCDRGTJ?"A4[I6I99-EFD#W(P60X\XUD6\\-IR*]95>66&2R9
MPW\X7QT54Q$+<WD<T/)&IAOA$R]UEL\DB#DKKO[TJ.E=$1: PEOI,/*$V35L
M-#VFME0[E+46G.&#2F]#=%&F8=1EBFH:9193)_+@51[44R+.[UX;*LZQF+%<
MBD3 /VXD>Y^=IAV6EA,\)/X6:W2'KF.94>!U9E5T+B_4%AC3.GM3R25(9A"8
M-8=9VRY.U7K>6@E/,#C7R,/NX]R(? @\;\?%=!&M>/#EA5WJ[/IDQJK9](;G
M]!9E[?S&:"I=A O/+?S%*_W0DM-.0IEC"7CRQ*8.C"R1'@5Y;U!2'4 R6VZ/
M2+A(5'8T];DNT*[#C6LNJ/CM U?3X)5?/LX<9>"FQ(ZXL?V=E/\YJP?;<UB3
M^F0W7!+U=FYO=%NGSE:"5)JT)M/<CKQ^=; KVL+O K-VK/TUXOF86U(GP\J'
MRLSI^@*RKL&?_$"M3LNU.HJ2-\(QY2@X84\Z6+W0N<]SFFG4.'4Z)/"DB:%.
M6WLA/V#5C^=7R6_?XT"-0;]6!S<&1$[N4+'<@E)7BG!Q6%-A*!VY)D0@I@Q=
MBBPQ\PXYT>E+!Q3DVALC76*,K&.4;Y00<P@:!EXDL]LDQ.&.EA/CQ!I@N?O,
MR.9:>,A"FO,16Y?*%NX KUQ&Y-WE<;S<*V3;WXEAW#7)\WKTBT9*+^7QB=7^
M>ERW/$Z[(,KRT+#4P@8XMI+JE)DTC&\FDM89.(!&_*63Q6?I+$2+=\DACW5V
M*&HV;;X+-TW[873?AD/0'KL5T.1WCB&7PJU++G^)PSCQA$56H#I9I7ZC*O4
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
MP)$T)6@!D=,LC##]'4"3 (@%V$"S@C]J )J"[-+$*A9 ^@#U*"6I5)QP3A-
M/&1^)4-/81).4@GE(_MO,/LWL%3 42U([] Z!H_"4PP5V,AH;2A.A/Y+9@F5
ML=)#PLS$+HPF&:,\[MO@^3\Z' ]TL(/:AK]B.#ZEY9!P;,WY3JNQ#=C]E:=%
MDJ$&B"IAT:FZA^_1=Z -1?C(#$42B09@285N(+8"H0L9U-^B2Y)$F10M+H.D
MP("9B$H(G<B@J GL[GN0,'I$W"1< [^*V'PPGL0^4*2AVTU2%I&"1K-KNN:D
MIQ:;KA:;8;7X 9K<D6QX >YE]J0"_$V4^SN4W[ZNZ*\8Z _KKE1([*SKI;H8
MWIU^RKLNX%&Q::IB .].?*4+^;(2</356NRT5!T>V%OI\>6L\^5L^/O6KB&;
MAH8L9"CK? $I,74=E'L3E7L ^2/+3&'=\!9XC0MN+W;(W7OE&=J3#VXE+[^9
M0]J.LJ@ \]MN,CAH&3SX6?N>+VL'!D:\[SV[S=O.<Z<919J)."+1,#I0P,".
M53%L1Z9*D#^5ECO'=O8DV"+"CU);;^+A31'E)HT8 E"H'V]E2M&4)20#N-1<
M/O6E8M\KQ#_(.M!"8D+&QXT8,P.M@QH31 =2A-*D&/P^01A81> WO-#5!ZV3
MMB [U0"5VS<.&N<T)K7,H';59QFC@RF1,5!45??*XM%OX_I?OHUWOGLM;3./
M7_<<HG==^?836#?;?4"\;+^;W6]OOSZ^SYMY:)1+>XVC[$2K$6G:+WKM@Z]7
M\2O:I/:^7L;APN8SVX0-6+^N:[]]" RZSZH7_P=02P,$%     @ ,'!A5*-
MV66?"   71P  !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&ULW5E;;]O*
M$?XK"\$/]L&>:"_DD@QL [;3X@3(.37BM'TH^D!3*XD(1?IP5W;<7]]OEA0M
MV9(L]0(416)Q1>Y<=V:^&?'\J6F_N[FUGOU85+6[&,V]?_@X'KMB;A>Y^] \
MV!I/IDV[R#V^MK.Q>VAM/@E$BVJLA##C15[6H\OS<.^VO3QOEKXJ:WO;,K=<
M+/+V^=I6S=/%2(Y6-[Z6L[FG&^/+\X=\9N^L__/#;8MOXX'+I%S8VI5-S5H[
MO1A=R8_7">T/&_Y2VB>WMF9DR7W3?*<OGR<7(T$*V<H6GCCDN#S:&UM5Q AJ
M_-[S' TBB7!]O>+^QV [;+G/G;UIJK^6$S^_&*4C-K'3?%GYK\W3+[:W)R9^
M15.Y\,F>NKVQ&+%BZ7RSZ(FAP:*LNVO^H_?#&D&ZBT#U!"KHW0D*6G[*?7YY
MWC9/K*7=X$:+8&J@AG)E38=RYUL\+4'G+[\T>>U87D_8%POC'#O]EM]7UIV=
MCSW8TZ9QT;.Z[EBI':RD8K\VM9\[]H=Z8B>;#,;0:U!.K92[5GLY?K+%!Z8E
M9THHN8>?'HS5@9\^U-BOMK#E(QG,/I6NJ!JW;"W[V]6]\RWBY>][9$:#S"C(
MC';(O$,:3980T$Q9-<BO@OQM/M[/[8T%N6?PDEW<VW;P5'C^^JY@3Q:VY8Y-
MFPJIZ#YN;CG]7#,_;Y8.Q.ZLXQ/(;IK%PK9%F5>!;UE/$)4M?;V:M66!Z">?
MG; LXS)1M(AXE&9[Z!H_AU!#!!"29(IG:<)N;V\[!_W$$LF5$4QEN,:*W2WO
M?>-!6.QDF9J,Q[%F$CJD/%'ING@4JXI9YW-O<;L&R;(K";0W3A631G,AS89!
M,HMYEFCX0/+4F%W\.EL45\0JRV@E(JZEV*KU.J7B)M9<QA%6,=27F4(\NG)B
M:_]Z[R_-PC+[^[+TSTRFH$SH< 1/58*<:_T,]=/!>)4)GDE)*QUS:=:T:'>P
MECQ*=.<%'H&(CH*<M(3.P<N=A9_K2=FBDK((:L<LY9&0V_:9A.O,,"-QR=9]
M\&9GHKB()<* IT*LPEEJGD4IDQ'<J-FW0/LZ:UC,!7R@TA0K!8&9)'J'B%[6
M-F]K2Z%1D,N(""7:MBWN%8WS'9^II4)GX#YYQDX36*_/=@CCK 8R(G>/87U"
M*B8QCTP2U@AFKG%4/]U=7[';_!DEH?C.;MO&]]B$Y:S-%^QTA"P8G>TI._%0
M=N(CRXYO<.X5CGS"'O+6E]O+SUZNU"%\= ]Y82]&: &<;1_M*-0DAGI9NSQ8
MXP!A?OY:&,N15!WTE__ [>,+T75>Y75AJ>3=VUE9UV4](_.><3!P<Y0A+ 0M
M4JY1?[ZLK*[1&G3!V[1N;'_88DF= $BG96%;QP2.*$T-^PT;7\X_GSR2.#0@
M.-H$"1XQ5 FE F-8]=P].=4H=S'%4<J53,[6U;04[(."2O(,03UHNN>4S7#*
MYN!31@F WGGU[$I'WQ]RY]ED:3N3MIWU7M[;S_K;W,+Y.#7F VJ6Y"N(IJ/8
M+9PS9V>MG85XN']F194[MP:(8;T=QNCD/VQY]BI*M/@YSMBG_-DQ(WY.^V4F
MNFO34I6T?8K?DFZ?H-O-$LE;^SY2NH?=^@W,'@J"XM7?"RAVB_= ,1:HG0R5
MS: FF@R8HN2 E -"@G7WKP?*_G( 3F[P3TW*,X#F"CP/@<R5Y $Z^^L&=$+7
ML =7@M$4&+Z"T[TP*F. ?IP@S[2(\9F@I21HC9">R1K(O@NM!(]K?%*M"6Z1
M=YJ*R0"\A\!M%$D6R01M"F )E 8 +-$MQ ,0OP!PPE*=05Z&_1%/#/4C*C5<
M$J0-X/PN)$?==H@"$P@R/)(9P3.P3@:F*\C>!]0)M#&,FIL8?"+D0@?=6V@D
MJFL4TW\%*"4IH.R1?!^$RRP!8L,_<'424QB:Q*R O<^<(6!Z9.\N.Y =EBD5
MW(SHQ!'!R7 $D)/P%%XW<@W\CX?\E2X#]/?7_RCT=S:<]%:<]':<K"P)O8%!
M?Q.)C3[AT-Y@2V/_/UP+9;J^H,D "7/PB!!%2"G)8[3F^#24A.1=\79F&(YV
M-3,<,3M BHI?Q*1QF"*0!-&Q\\00Z_T\L6VN4$C@H*CI9@LC#IPQ0KT'#L3]
MI\+$0)D:'S-S!.$K+AI)1+,'A(MCIY!$0FT5D8,4J@Q"&LX"7B4FVC*9$(JE
M288*1 4FY@:?E Z$.^*X:47I(!1>B[G6J#:H.:$D*K1],CIPBI$H5SIFF42V
M2$I1@L-=,XT,Q9XIK9A&,86_!)0X8,1!Q6? 5:TT,SA><B\1;DP\0\QT(\_^
MR0<GI6FZ P313BT(B&&VHB$C%@#'?V\F&@ID/Q/]5V:CSHB3WHR3E2$G*U/"
MQ!3I@+'KT].>?CD9^N7DR*D(65LW=5X4[1(64I MM_;*>_GN[I6[$8>ZXZY?
M#D]I;$!\L'R!! G#$/F(?EPLW7[-@AO_1=(I*O_3O"SFQ "%Z EM=_TR$^:D
M:!A<:&.!DRL]V#F<\P']]V\OXM[@19@&(>GJYLO>?6]N#.#TIT>(7@$9;;@B
M'N35(\#I/;!!J(D0?%H'S#JHFU9ANS@(':A7I#^Q@0<:W5"$5F\GCU6+!L34
M=$F,V:'=1J%$@PCM<$DS4O"0FJXQE$(,F@>QWM0"P%#79<8.JL\"/:,,L!E,
MVE."F8K,]CVH:JG>-/)M46:1(I5V5$I4$T"*H/JB#.IU=Z;O]D[_%W&<AE\9
M)$^2^-!()I*.8&<<K@<M#DBF[X6LTN%G#D61F!T0LB_[#:K]82&;&)H+,Q-O
MA"R0&7>D ,"(0Z(6K90.N2*C^)VHA9M,MBMJ:0C?'[7ZO:BE8 V]LL9LCF&*
MSF\;\(W77OE Q"R\V'(0N:Q]]_9GN#N\.[OJ7AF];.]>O/V:M[,2>E1V"E+Q
M(8E'K.U>9G5??/,07B#=-]XWB["<VWQB6]J Y],&PTK_A00,;Q0O_PE02P,$
M%     @ ,'!A5'MR02%8$   $C(  !D   !X;"]W;W)K<VAE971S+W-H965T
M,S8N>&ULS5MK;]O(%?TK W=1Q !MSPR'PV&:!+"3+#9%LFLD:8NBZ =:&MOL
M2J26I.RXO[[GWAE)U-/VHFB#W4@41=ZY[WO.4'YUW[2_=K?>]^+;=%)WKX]N
M^W[V\NRL&]WZ:=F=-C-?XYOKIIV6/3ZV-V?=K/7EF&^:3LZTE/9L6E;UT9M7
M?.ZR??.JF?>3JO:7K>CFTVG9/ESX27/_^D@=+4Y\KFYN>SIQ]N;5K+SQ7WS_
ME]EEBT]G2RGC:NKKKFIJT?KKUT?GZN6%I>OY@K]6_KX;' NRY*II?J4/'\:O
MCR0IY"=^U).$$F]W_JV?3$@0U/@MRCQ:+DDW#H\7TG]DVV'+5=GYM\WD;]6X
MOWU]Y([$V%^7\TG_N;G_R4=[,I(W:B8=OXK[>*T\$J-YUS?3>#,TF%9U>"^_
M13\\Y08=;]"L=UB(M7Q7]N6;5VUS+UJZ&M+H@$WENZ%<55-0OO0MOJUP7__F
M?(*PE/7("P18O&W]N.K%QZ;K?"=>?"VO)KX[?G768R6Z_FP4I5X$J7J/5*7%
MIZ;N;SOQOA[[\;J ,ZBXU%,O]+S0!R6^\Z-3D:I$:*G5 7GITNZ4Y:5[Y'WV
M(U_=L7WB'^=77=\B/_YY0+!9"C8LV.P1_ 5E,YY/O&BN1=-6-U5=]GXLRAK_
M1K_-*WA8C(*;)\'-5P]BUK3]=3.I&M'Y&Z1\O\OE!]>EXGW9S<J1?WV$ZNQ\
M>^>/WKR]+>L;+%'5HK_UHEP+]KH6=(:N>?!EVPE/81-PNI]>^7;I>'Z5;(R6
MJA!EZV,Y5_\F(TD,K=&]%(<2ZP0'9=VQG(^^Y%S[0"HV\P[GNF->+*S%ZWQM
M^G(R4+_LQ96':^NJOB%'D]+B!Y&IQ-H"!VF1N$+CP*2)45)\F,(S/5U9CIM9
M3W>=?_D+R;8G*A52O-!)EIIC.@JJ'HM9V]Q5W'LVG"7\-[3$SM--3F;'0ME$
M94JH)+56(+&:.]]6L FW3I9V3H*=*LEU)FRJ1"&M0'S:&W_27%_OOOI%GN3&
M'M-*)E=XSY*\D,>[_(&(#3QAH)I)=[CD<%A^N;X^N2@G_/T7G@GQBO??9DTW
M;Q\-U,>JO*HF55_%C()E)U=18!@RT9%^*7 SEC,XKQE#8Y44$ M;<HO7W+C'
MPY@ZC=?+9>1>C&(P]X6P]1,NS[YYBJJ9L]!*6HV Y/KX=UH;([6T$ZDG[8:]
M7V]]+"4RLJ<^A5G3E]6D"X.LZA^>6M4AJYY4W[&RM3P5YQTJP-]5B/3D08RK
M#L.H\^.$A;QM$(GZ(80!@H91@-O_7-9S3'BQZ!?SCJW C=-F7%U7N*/U?=MT
M,\]#690S5%LYNCU%^728IRMU@Y>Z08J4USTTWER".A'WO9KTF<.\%EJ]%:FV
M;$N)%4DR>9Z=Q@D$7?$Y7K=N6HLZ;LE)I:@ID//I'*D"94_\]374AH1_83Q3
ML\:UX_EH8>*A<*#5_Z!/,PSR"9I]?<IQIAM&Y4*9DH=!_+ NCY*T]@+7^IL&
MMN."$-MQ ]EUTY,'1I/YV(L*+BSOD"XA01_HWO*J:]JKA2I(G@;BVX4XY/#I
MCH38*'=X9^K;487N,SA$T*HQ'!%.UY@($/$C)A]I'7K5^7ZOO!07R^ NJN<'
M420ZY;XED\QP><A$9SG726:IM]MLU=^&C12UB4[^PB9%EN,]IQ>3.F[NL9\.
MFK12#A)5G@F=HKH+B\M"DW[>)$!_.A:FH-6QH,K1(]3Q<D0 !I%Y%TOS;)*F
MI+\VB5-I,$^QP2HQ/+JL6?7QS;C(_U-<$OBBHLIL-@IH5?YL2684V8;82!>,
M=8I-2SER<C6/'FGI\)^4C@=?H>!7DYBL$"Z3PI&@Q=A>#S\N1R^5*=X=98)Q
M^CC,>!ZBP^!C#F>(?V$0"(=K:# _(^Y9GM/TSR6DVX(6-(K&-:D:4<%6Y)^7
MV+L&0>QS76@/4VH7A+Y&3=<30ZDZ<B>( 8VV%C$>^QGU^[H/[2(1][?5Z)9;
M9@7M[JKQ'$WF0?B[<C)?C$-,&]^"<'@V=M1OPM:$9P5IL)BAAQI?['%!-&Z"
M[UB7EX^WG,\>)KSO>MPM+FB2> 3@'%+A@%^X@\5,?ON1LSFVTD$9D*(?ZC&Z
M=4L?X6BC.0/)SZFF#'7L<VW7JV>UL$I1KX9;0X$445FB<8>1:R4VO"$E("+I
M347]?B A&==#6%DC[%SP2)00]UP<("#9DH!D3R8@F+%S9,P8T;RB,04/S$?]
MO$4N=;LHQF').W*Q6R1CG$08<*-)B0 M!SWFS!JR())P2*U3<8D\/@GWQUC&
M[M/1+@#1>3$K'\;-?<3*HT'Q U[UU91M'TK H%TL^8Z6_#Q<<D<*_IU0]/N(
MD9CAX^CKN\^=T)OI^?.<;\6"EZT_"<I_&BK_R[Q'2H0N\'D!*C[4=SZ"AX$
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
M3*(M[?W,CO6($$BS[0A('G[Q8XW9U$-OZY'R;N2CS,YH$QL0/WD \@C^4HQ
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
MC[)I +KK)=W$JL;7[[6RU V\N*7VB]HIT/Y&*;N?N !#0U]^ U!+ P04
M"  P<&%4%QV&;W@"   ]!0  &0   'AL+W=O<FMS:&5E=',O<VAE970T,2YX
M;6Q]E&U/VS 0Q[_**9LFD!!)W/*@KHU$80@D$ BZ[<6T%TYR:2S\D-E."_OT
MLYTTZR;:-WZ\_\]W9Y^G:Z5?3(UHX55P:691;6TSB6-3U"BH.58-2K=3*2VH
M=5.]C$VCD99!)'A,DN0T%I3)*)N&M4>=355K.9/XJ,&T0E#]-D>NUK,HC38+
M3VQ96[\09].&+O$9[=?F4;M9/%!*)E :IB1HK&;113J9C[U],/C&<&VVQN C
MR95Z\9/;<A8EWB'D6%A/H*Y;X25R[D'.C5\],QJ.],+M\89^'6)WL>34X*7B
MWUEIZUET'D&)%6VY?5+K&^SC.?&\0G$36EAWMN0L@J(U5HE>[#P03'8]?>WS
ML"4X3W8(2"\@P>_NH.#E%;4TFVJU!NVM'<T/0JA![9QCTE_*L]5NESF=S1YL
MC1KF2CL=DTL#!PN:<S2'T]@ZO#>*BQXU[U!D!RHE<*^DK0U\D266_P)BQQ^<
M(QOGYF0O\0J+8QBE1T 2DN[AC89@1X$WVLG++5PQ4W!E6HWPXR(W5KN'\7,/
M?#S QP$^W@%_=O52MAQ!59 /^7POC7LYO@HGIJ$%SB)79@;U"J-L42-4BO,
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
MXW0I93 .B!5%9 *^;_LNH$(L6:XMQ\0B7HCSH>W&[\/ME0,28OFQH^/Y-HG
MLXD>N%:8.%8<!&U$TZ=!@#BP8GP8 ,=# "<P ($76CXN'&%LT#$V^#!C%5=8
MY+>$8&U5ACAZ%'J8H]_P+DJI7",Q><I8)BTDZC,L6,66N6H(F'=]?3)][;%U
M($7+$-8RGA@&75-MW-ATZ4..V')W/.09C&\JY#.O);K)25-N_''PAR3(RB8Y
M6 I>O@G7(4KLQ#AVO(E^ND'S3!)W @_]_1PX:3T8#YE @A 2W^\QNMGY.QGI
M>1$K0<X&$29L^:%SC IA1X7PPU1HV\]?.3Y$@*. PP389_GW]]K3/UA[B_U#
M<Z=57*?[5DYDJT-]H ]*S%_Y<D".WLG5#KZ?RO^YG'B1'9!3GVBI(9'E>#X0
MV]5JY*,:=7/M\$1;DM/ 2)/G65'H@6M'B39(;-=MY]KAB;8DIU%H)PY"("<(
MH.IH\0@]._;!\ZW8<?4PL!T,JRW):1S:) 87 7P[UN"O$^W[3L5VZM5(V3MA
M.D*^J"-?]&'R[9UBNJ4B&[PECX+^QBTY=$,>2&=8<.I*G_K?NRWW262N*+C6
ME]UGFHO=/?>C>L*P:#9PR;F!;R6FDY%CH[*TEUP86;$?0NS9202/C?LXTBH2
M32!R[3#JWW.)Y9!XHB&PZ?UP^Z?7]1'$4",B]@$AFO:^84LF5N9+74+*ZTHU
MG[/=;/=G8-Y\ [^:-_\DOE*Q0H6$@BW1U;$CO(-$\W7>#!3?F"_B!5?X?6U>
MU_B'A@EM@.M+SE4[T &ZOTBS_P!02P,$%     @ ,'!A5(@W6RD=!   I@@
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
MFZ!IOILW$Z<W_EOU0CNG2T^N4:"EH05XO]0HO.V$!'3_O#C_%U!+ P04
M"  P<&%4%9UO;=(%  ",$   &0   'AL+W=O<FMS:&5E=',O<VAE970U,2YX
M;6RU6%U/VT@4_2NCB*ZH-,3S_=$%)*"MR@,2 K;[L-H'$P_$PA^I[33EW^^=
ML>-,($%:M7TI\63.N?>>>^<XT^-5W3RU<^<Z]*,LJO9D,N^ZQ8<D:6=S5Z;M
MM%ZX"KYYJ)LR[>"Q>4S:1>/2+(#*(F&$J*1,\VIR>AS6KIO3XWK9%7GEKAO4
M+LLR;9[/75&O3B9TLEZXR1_GG5](3H\7Z:.[==U?B^L&GI*1)<M+5[5Y7:'&
M/9Q,SNB'<^'WAPU?<[=JH\_(5W)?UT_^X3([F1"?D"O<K/,,*?SY[BY<47@B
M2./;P#D90WI@_'G-_CG4#K7<IZV[J(N_\ZR;GTS,!&7N(5T6W4V]^N*&>J3G
MF]5%&_Y%JWXOMQ,T6[9=70Y@R*#,J_YO^F/0(0(8L@? !@ +>?>!0I8?TRX]
M/6[J%6K\;F#S'T*I 0W)Y95ORFW7P+<YX+K3&_>X+%(O4(O2*D.WRX5KON=!
M\\.[]+YP[?OCI(-(?G\R&UC/>U:VAY4R=%57W;Q%GZK,9=L$":0XYLG6>9ZS
M-QD_NMD4<8H1(XR^P<?'NGG@XWOX/GU;YMTS^N?LONT:&(U_W^ 4(Z<(G&(/
MYRV<F&Q9.%0_H%FZR+NT0&E9+ZNNU[;Q.K>[U'R;]VS6+8%J/Z4/V,T=NJC+
M15H]AV]RV-$N[]L\R^&PP>163P!I'$I;]% 7<!C;#VA@OLJKO%R6Z&*(<.-
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
M01[FGKL@9UD7V=8?PK*")(RPF';1^+04&$@UWQKC-:5YUFG*J.<^H&D&,YP
MGQP13TMTA[" 0::' 8M#N,;)-HVZ[Y!#4 H%7,,\)A!(6CQ#?;^="O4&BC)?
M>#2(60*#(LB38FO8E8 &(L@]?^H2ITL2*,HO4.+0.N5TA>G]GAOEJP08GAR6
M:Q"'*4G@%B<DA<2G^5:[XT_0292820=NT32':YA2'.?)'M3J $KL01W$ S(^
MRT$Z#HH\PB=TZ _8$NU8+@*6QDANYMN,YSV#P!U)\+1/\/3'FS]VNQFT3OM2
MDA_5_WU)[MOJ!P1Z(]%W2>%W5FV'0,[DFYQ=5O^MVAYML>-!H6CH5$" VHEC
M)X0G[_?2:"PJ6#PV1+\$^]T!'[81'Y%A&_.1?P-1'[4U$7CP. A9"E^") Y'
M!!.P\!YZCN[VC-IQ<;DS*DN#-*0D"2$_8Y+F04)9MSQ]8_X>Y#!+T19*/5Z:
M[/"&7S!84HT.D'?Z]I"?*>G6@D/4W0+50E,RA+40A6B+6/6M;!@QJ$4@9PB+
M?)04.*!!&F4C\EDL5Z9<P,:X3=^F@57&XB(!8BP*L@S)+4 \1K:A1Z1>JA+-
MTJ]((.5>7Q>'81*$"08*@Q&C;<@(9$0I!%CF>RMV.2-+OU@Z73X0ON8&S8:.
M5S"D EID>\\S\&+2FM>MN;C1V;H*JN1N [&LN2+8,7-H!_0%,?"AUALA.EB]
M5K J+N2RE:3^]]Q<\21,*5O".D%/!1B<4V2+)9XS-+T/?Q?]O5 >!#P.XBA$
MEJ"'4R!X"/TRRL+1MB+AP : (.\+"IHEA3X7%$D&C3XJTA:#.VBJ<ZFP9M"X
M#=3/=E\5QA#OD,#6($KZV;"-QWE_X[SG6[&3K=!+/7*\=V9IA)G[DYF%!%HI
MUQY?^K?]X>^R/?/LIK<GQX_<S'''4XL9B-+3#-9\TY[&V@>GE_X$--4.SE-^
MN( #K# X ;[/M';;!P3HC\07_P-02P,$%     @ ,'!A5&!!HN4*"   214
M !D   !X;"]W;W)K<VAE971S+W-H965T-3,N>&ULS5AM;]LX$OXKA*\X)  1
MDQ3UUB8!DNSM78!K-VA[MQ\.]T&V:5NH)&9%.FGVU]\SI"0[VZ39HBAP'^*0
MULQP7IYY.-;IO>T_N:TQGGUNF\Z=S;;>W[Z>S]UR:]K*G=A;T^')VO9MY;'M
M-W-WVYMJ%93:9JZ$R.9M57>S\]/PW4U_?FIWOJD[<],SMVO;JG^X-(V]/YO)
MV?C%^WJS]?3%_/STMMJ8#\;_Z_:FQVX^65G5K>E<;3O6F_79[$*^OM0D'P3^
M79M[=[!F%,G"VD^TN5Z=S00Y9!JS]&2APK\[<V6:A@S!C=\&F[/I2%(\7(_6
M?PZQ(Y9%Y<R5;7ZM5WY[-BMF;&76U:[Q[^W]/\P03TKVEK9QX9/=1UFM9VRY
M<]ZV@S(\:.LN_J\^#WDX4"C$,PIJ4%#![WA0\/*GRE?GI[V]9SU)PQHM0JA!
M&\[5'17E@^_QM(:>/_]@-DBQ9U6W8N]-4WFS8M==+#9E[>ACM6B,.SZ=>YQ&
M.O/E8/DR6E;/6):*O;6=WSKVMVYE5H\-S.'FY*L:?;U47[7XDUF>L$1RIH22
M7[&73+$GP5[R0NSOS:WM?=UMV'\N%L[W0,I_OV)>3^9U,*^?,X\&6NT:P^R:
MN8,T]T.:ZWV:G\KN"\9#$]6_P\ZZ[JIN65?-H46VM-W2]!U%Y;>&7=GVMNH>
M_OJ70LG\C8,3%#/5=O3-!>=(MC>D7#=UM.3MDQ8@XVQ3KT(LO7%H \=JQ]S6
MWG=P)2BM;8.V#T[062? UIUQ/N0"(FZW</6J1B FZ';&DS60!R6-#(!I'(2#
M)XXMB$1.V$<\(#^4>'/=>=,O]ZXI^0:>-;L6+JR@6*_)-%FJ#R0C&=2>GN&@
MWMR9;F<<9^8SV,Z9F L+M9Y5SAE/1_M[8V)4BZK[1#&1T#[[SO1W]1*Z8T*C
MHU?3D4N[HS2C1H^=69OAP,E"14AA2%3=AO2NJ[IG=U6S,\%,OPH9M7!\LP.8
M;/^ Y6^[NC>QDG0$.3H9O.WM'?*QH@(<G%Q[T[H!D)"I"5+-PUCQG0O8W>[:
MB@C8V5V_I"0=PLP].++!Q_#&M,#2)Q-V7_C %D@&#A\J3,G<8V]KFQ#<X.$)
MNVB:L1#[$VX!O"45K^I-#+1JD1HJM(73*^.6?;T(/<;>6<0F1[S$O@F'?Z@W
M'>"QK(#%B[WMF\'VB*: 9& SL@0<"I )I1^R_&"JGADB.0:*,NT"SHXTQ8ZN
M2=_N'#3<,;L<H'/=N5T/X!CVJZD:OV5OJPZ78&B,1R6Z.FRS\ 2P@%-X;M@K
MIK3DB5)828D/@;\CF1Z/3V2QUQFPS63.4RTA*J(H[57&WAD?87E@7ZF$YX4D
MVR0>MJ5B5[U9U3[$OXS+QCHW'7"DN)+E<5 1T^Z=[;XPG_)2:Y:D7">"R9+G
M*@_RJ3IF><$+73Y2FR)(%<^49BKC19HSF7"1%I.B+ 5718[ PR$+ S_->*2O
M/D]FRA*I$ZS@::%9QK.LA+M2:I[FR:A]**\D#LB9@E;&)$]+DD<,LE A>X-*
MY3W MXODBE;J0*:X"'M0(55^C"9B_B/*#$ X]O/$(U>V!])B>R$)(DO@G$*
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
M6(&%0CHG*Z8>^.::YAOJZ'@SSJ3Y19MLK>];:+:2BL<Y&!C$49(]R7,N1 6
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
M\N'JKT %A5WJQ?T7JR^QRWLXG/A^(L[0#[2[VA_A>IJ+&_SJ<A<.)Z^/,EN
M)<#W)_2^F%&XPDH7=@=E_Z^3>7$O ,6)+( (&,A=P.;W"VQ^0WL@EW](]&(S
M05R:(.$TX6;BH=\U^'WGAFA$ZCD -_B=N"1 PDG@YE["]G>VA\[X$JZP,<[W
MT)_,^H+!EN.#$FR]DX6-IY+L:8YWW$Y>;HM%'-62IU+MLQQ?YTC<:W"\(TD2
M)LG+PN0TJ^)9W>^A<6&2N77$JJ5T^0VPJ&T%/GV:WQV/D=[+^=T1' EO+G[1
M[YZ-0$-R(HX-29@-1TS= GO84Y29S)AU_>6<"YHRL9ASX)TQ$^R.VF)BPSNW
M7 @08WFN[P54&)R&O.,XCPQ?; YB1VUQN+3^M3F(ZR4S:4BBL>/!.,R#)S(#
MSR?EL0>#'PAP>_KQ QW/%$\*8:"6"V%W[!:3E_/PUBE1N#ZUA;0M0I=4% R]
M02F;F/66"S8M2Z9LP6H/_Z37Q6'M@VC'B4WL:# .T^#9Q\]H$%E3H=R%>"Z/
MDT*:'9O%W9=SM".M.%Q\/7;TE*\/QYJ+RQTJ=WO7D5T<)KO'UM'TWP*8>Z>!
M8:V#;I.![:WC:5A.L_*87T/ 0?ZHSG\WK9M/"<?E ?JC]A%^.ZX^"#@UU?>)
M<ZIF]@A,L"FHC/;[$ 6J.O*O'HQ<E(?@$VF,S,K;.0,N558 WD^E-.L'.\#F
MP\O1_U!+ P04    "  P<&%4X&1(=.$"  #E!P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970V-2YX;6R-E6UOVC 0Q[^*%?5%*[7-(R14@%1@TR:U$Z+K]F+:
M"Y,<8-6QF6V@_?8[.Y!1"*QOP ]W__O=Q?9U-U*]Z 6 (:\E%[KG+8Q9WOF^
MSA=04GTKER!P9R9520U.U=S72P6T<$XE]Z,@:/LE9<+K=]W:6/6[<F4X$S!6
M1*_*DJJW 7"YZ7FAMUN8L/G"V 6_WUW2.3R!>5Z.%<[\6J5@)0C-I" *9CWO
M/KP;9M;>&?Q@L-%[8V(SF4KY8B=?BYX76"#@D!NK0/%O#4/@W HAQI^MIE>'
MM([[XYWZ9Y<[YC*E&H:2_V2%6?2\S",%S.B*FXG<?(%M/BVKETNNW2_95+9I
MQR/Y2AM9;IV1H&2B^J>OVSKL.83M$P[1UB$Z=$A..,1;A]@E6I&YM$;4T'Y7
MR0U1UAK5[,#5QGEC-DS8K_AD%.XR]#/]!TF%)E04Y &P&IK<D&K)2#(!3@T4
M9$R58;AU.0)#&==7:/3\-"*7%U?D@C!!OB_D2J.&[OH&F:RRGV_C#ZKXT8GX
M840>I3 +33Z) HKW CXF4V<4[3(:1&<51Y#?DCB\)E$0A0U PX^[!V=PXKK
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
M3LJ*0$=7@6^S##Q=![[>0O"A;$J8CE9P5HBQ-9H)=(09Z*@T)^4%(1(0"9N
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
MYR$&5F#'?K"?1 QLTAA2IFV?+&Q6F#F2:7RP#>5']C1@8#._EVMX/7++(H!
MQP(=*T' _F7 ""^PF>)?$*PO!*Q6D:M5E5)@OU+XB8$M$A'KQ+ 8(>)0:*ST
M ?OU89P8V*0[)/IFWL)F98S9Q&;E'K-**;!?*783FX///&WT%CXN4B$>1V=B
MA8(Y]L/\-%98"*RGJ!8;1V)/%**)']'3,$%L";V^B6RS<>QB$*4!Q)_RCT""
MF-E\H,?E,SF.2LD"\<N"'P_$)+T1E,_D."BE!,2O!.-H(";(F;[C8[/1!FAB
ML7%%?W":,:(&FW)3I-UY)/BX6O%E*V=O]N>F:4NY'O$=ERBF$WJF$QM%;^*G
M]VEG-LPX:#&&CRW/IYCH_62:N?I)L9OXV3TZRA;$S.$#/3!+FG\4_W%P2@6(
M/]'W#B+P#_@O6^I$"0")SS/ J,(\]6/^E &VH!92H\"U>T 5JZF?U:-#(Z$F
MBWUO5CRF?A[_0+^?MJU!%77IF<Z!J4(GG7X2O*"61)G&+H&F!^>W$_?,$VHY
MI?6\6<&4CNQSCW3ZCV]F445!>J:-<*I81Z=OA"^HY923T-C1](IT=.*^14(M
MF]C.%S/%-S:RTS ZT7]@)X(ILK$S[40PA3@V?2=BP<RT,J(.R6<*<6QB8IDP
M,R%TOU=QC4U("65GG[R,9(IF[$PY(CNX,C(]1UPP,T=T;7HP!34V,;5+A@*\
MKYT?W(N3,_&AOU_8@*785.WNLMC^V_T=Q@_]S3WM^QOX/MG=1%3%["Y&?I%K
MPKQJ0,%7LLC@72@[M=[=-=P]M.*QOWUW+]I6E/W'-4\S7G<&\O>5$.W+0_>"
M_8W/ZW\!4$L#!!0    ( #!P853+E4+.00,  +8*   9    >&PO=V]R:W-H
M965T<R]S:&5E=#8Y+GAM;,56VV[;, S]%<'H0PNT]27W(0G0Q!TVH,6*=I>'
M80^*32=:92F3Y*;]^U&RX[EQ$O1EVTMBV>>0/"0E<;R1ZE&O  QYSKG0$V]E
MS/J=[^MD!3G5EW(- K]D4N74X%(M?;U60%-'RKD?!4'?SRD3WG3LWMVIZ5@6
MAC,!=XKH(L^I>ID!EYN)%WK;%_=LN3+VA3\=K^D2'L!\6=\I7/FUE93E(#23
M@BC()MY5^"X. TMPB*\,-KKQ3*R4A92/=O$QG7B!C0@X),::H/CW!'/@W%K"
M.'Y51KW:IR4VG[?6WSOQ*&9!-<PE_\92LYIX0X^DD-&"FWNY^0"5H)ZUETBN
MW2_95-C (TFAC<PK,D:0,U'^T^<J$0U"V#] B"I"M$OH'B!T*D+GK81N1>BZ
MS)127!YB:NATK.2&*(M&:_;!)=.Q43X3MNX/1N%7ACPSO>)8>2H2(-A#9*X@
M98;<2*U!DPOR*<LN9I2[[P^N#2O$]?-:ZD(AZ#0&0QG79PC_\A"3TY,S<D*8
M()]7LM!4I'KL&PS4NO.3*JA9&51T(*@P(K=2F)4FUR*%]+4!'Q76,J.MS%ET
MU&(,R27IA.<D"J)P3T#SM].#/?3XS?1P=$1-IRY:Q]GK'+#7*LMYLW+GY(;1
M!>/,O)#O]Y)S@CMD0U7ZXXCK;NVZZUQW#[C>FF98>MLQ$D-95*&4!U521@)U
MAU!#%K!D0C"Q1#Q9@V(RW=<5I>N!<VT/K*=I.++Y?FI6J@WJ#OJO,7$;,^@.
M:\PKX;U:>.^H\#LEGY@[[4Y+A6=.?Z668]ZM9#P0 8]#3@VDQ,@WI&=?'LI(
M^HWP>\,=B?,V)@SZT4X>VJ"+:!#M3T2_3D3_+W0 B/1X[?NM4*->L"NZ#6HW
M2-P&-1ODE>9!K7EP5/.\R NL*=Y0Y#K+\,HZ)U?I3SR=\08T1W;5L+8__-<;
M>E2['OV_#3UJ[</=W3QJ%:LSW.WB-B;87\XP^'/K!?^AB>>5UR."XSV0IN)2
MC]^XT'-02S<8:9+(0ICRTJO?UL/7E1LY=M[/[%#F!H4_9LJ)[I8J+*$F'#(T
M&5P.\*Q0Y9!4+HQ<N[%A(0T.(>YQA8,E* O [YF49KNP#NI1=?H;4$L#!!0
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
M%N-MW/AL!WG3A@X[L(]J[",W=J'TT?_%/NJ!O6G3B7U<8Q_W+(JD+(I919<
M]\OLSE4CXT8%X!VT30O2CO6TQGJZ/\_/*I(RB#;TI\UL^[OXFS:8#-LC.*LC
M.'-& /W-8\#%PP0$$_X SE S2/.-D'H)(JL<C8Y]JP#^ZW -WA(A_$RVL8S:
MQM#&78]RP<1B("].*H'9XTFMC#OJ %LQP/3%.2,P>_2#9F4"]]6)#DK8\R*;
MVH [(%EQP'O4X6"='^ 6 1AWX+,"@-T*T-W7'T7*$/N9<_W;U5:6KO'XE3K;
MLC!VTW#_.<(X<@T2+29=U6))%KM9]B"SA-G#+<@M1D/:#I]8\B;^RX\39@\W
M_!:C3OB6^$E?XG_F1$&:"K KR4Z3IWBM2) ](G&XJ8*T2$5CK&@Q.NT@(&+E
MA+CE)!!IRF14\ _@!JPQ_,Z4Q>T?]%FOF'3]WK+*0(:O0S[$*@%Q*T%O\@F,
MHSZU8GF>[)GT#S%0D)91OT.TB=4%XI[C#S)/F#UZ(;-R0?K*Q?/X("!-:? [
MP%AI('NDX7"#!&ER?P<\:JF?NJD_$)G*H9'+)A9%W_;H7VJIF>+7Z5]JV9:Z
MV;9__QI'/?J7;AW![)FZ#]&_M#EU=S0)M<Q*W3/W0=K7[-$'F.5;VI=OG]F]
MM$F_7>UAZ9?V.&@Y3/?2)@GOPO.VCF"A)Y?ER;1"D<@S79U2UD_KT^_+\LQW
MY_D5/@^J,VSKICI2OPGEDD-6$[8 E_[Q&)(FJU/JZD:+=7G0.Q=:B[2\7+$P
M9K(P@.\70NC'FV*#^G\%T_\ 4$L#!!0    ( #!P851%G>/+1AX  %GS   9
M    >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;,6=X8\;QY'%_Q5"R(<$R$7=
M5=T],X$LP+$OB($DI[.3.QP.]X%>C24BNTN%I*SX<'_\#5>[FN+4J^XB YG^
M8&FU;Y:UP^%[,]W]JW[Q8;O[V_[M.!Y6_[B[O=]_\>SMX?#NM\^?[V_>CG?K
M_6^V[\;[Z3L_;'=WZ\/TY>[-\_V[W;A^_7#0W>US"J$\OUMO[I^]?/'P;Z]V
M+U]LWQ]N-_?CJ]UJ__[N;KW[Z7?C[?;#%\_BLZ=_^';SYNWA^ _/7[YXMWXS
M?C<>_OKNU6[ZZOFGG_)Z<S?>[S?;^]5N_.&+9U_&WW[%PW \XD'R'YOQPU[\
M?77\7;[?;O]V_.*;UU\\"\>2QMOQYG#\&>OICQ_'K\;;V^./F@KY^^-/??;I
M18\'RK\__?3?/_SVTV_S_7H_?K6]_<_-Z\/;+Y[USU:OQQ_6[V\/WVX__&%\
M_(WR\>?=;&_W#_]??7C4AF>KF_?[P_;N\>"I@KO-_<<_U_]X/!/B@)B, ^CQ
M /(>P(\'\,,O^K&RAU_KZ_5A_?+%;OMAM3NJIY]V_,O#N7DX>OIM-O?']_&[
MPV[Z[F8Z[O#RR]OIG5S?WXRKZ9I8?;4;7V\.JS]N]_MQO_J7IZ___?WZ=G/X
M:?7-_>O-S?JPW>U7W_^T^FI[=S?N;C;KV]7Z_O7QFU.YN^.7?]RN[_>K7WX]
M'M:;V_VOIA_TU^^^7OWR%[]:_6*UN5_]Y>WV_7XZ9/_B^6'Z%8Z%/+]Y+/=W
M'\LEH]ROQYO?K#C^>D6!(CC\*__AX?3PY].)^W3VZ-/9HX>?Q];9N[G9OK\_
M['^]^O/V,$Y_?/S-CZ?C]YO[Z;1N[M^LOAUOQLV/Z^]OQ]5__W'Z :MO#N/=
M_G\J+\^?7IX?7CX9+_^7[>'I;*-3^?'@[N'@X^?YQY<Y=#F5[L7S'^4Y SHJ
M@6G6G527/E67JM4MKH_-?'W\W^K?#F_'7>4,Y$^OD:_Q!I1/+U^JO^)_C>O=
M:GL_HK/_\<@BSFJDQ!P7)U_+!@X=XU/??:JK:]=U^+!%=77J!?/0]651EE9U
M4^T1E]5_*JMWE/5V-\(3UNO"4HF\* RHNE1Z7-CPJ;"A7=@/V_<[5->@7C%1
M)U[Q8UU:52A:)RR&V9Z#H[(IZ:!7!O6BG =:OI=0UO%@U":B(U9K>[7;;.$9
M>SQ.OB"E$&GY7@(=3\;,QKL99UN.5*WLV_''[>V/Q\_^1S_X\FZ[.VS^=WP]
MA=;^L/K=>K_!X4/Z0\LQ<UX6#G29AE2,PF=#CW5'7Q;^U?;^QW%WF H_;%=_
M&7=WL&K6U80@WM_'HH&L<+ NT=GF8]WG&RGT>/3))V,8(BV-$.BZ@8;>2*$X
M1T3,_UP.37^^6N_WE3R(<R#$<HU BK/S1X?U&Y$4M:M/'\IA4(:A=4.<4L)X
M)V;[CQ[_Q[$4@;'WB6E9FI9U5$POFP,@.A+ C*:HW3VG&-5Y [(2!^,31G,(
MD"<$C'@B[>Z)PK#T6B KH8O)J&T. :J'0#6@"!A\[FAIITC&*9!1F[@[K\>
M&5"D_7OZ'("3IG6380;KSIAFGZ?S?-X;4 0\G'+JEE<BTJ7I@VY\3F@V>ZJ;
M_44!1=K:44 AF1U0- < U0.@$5"/1Y]\,OI^Z,*R/*WK^MBG8-0W9P;5GR(\
M ?7=N_%!\*?Q_CC\47MVG:."NFMD%<UY0(X\,+**M-''K"YS( K%\K0Y#,@3
M!CBG2'M\IR\5+>)BF ;/,<".&# SBD$.Y&5A0,3).%\\9P![,L#()];F/GWX
MEW5IT72+:-0U^S_7_;^:30PR("QO2J$H9:,P,6Y3MW\SF%C[-JM4 B(BXYF)
M9V?G\YS=&TD,7#M%-<8$5'(PY+3HV=JY;NT7Q1%K(U?78TUR6NML\URW^=9H
MG1X)XM2K\ZA5A:P[3)ZC@.M/#:X(>O_]_C!]=[U[71N[G-V?^ZL,GLXVSPZ;
M-^*'M8/';GG# D3)<JTTVWSRV#Q.GZ3]>WI*6I0%1!P,STJSR2>'R9OID[2!
MI^6U"S0#&R.=:3;YY#%Y(WR2]N_<+1\_@"CUUOF:/3[5/;X:/DE;^-*"@(0&
MZ^(28_)UES>3)X%A&E;O(!BCZ:UW<#;Q=)Z)>Y,G:9-.)2U'#( J%FND+LUN
MGNIN?E'R).W>ZFVO24YKG=T]U=V]D3Q)#_>44I2K:-7T*;'.XYP"J?X,4$N>
M5Z]>K6YUU:>O--M]&JZ1-WDV]NPP=B-OLO;L+E)97AU -J4_9<,7\NSNV>/N
M.'2R]FU55TUR6M)L[-EA[&;@9&W:JJB:Y+2HV=6SQ]6-M,EM5Z]*3FN:/3W7
M/;V:-%E;MJJI)CFM2<S+UCW=S)G<OOFN2D[KF>TZGV?7WHS);<>N2D[+G1T[
MUQW[HG3)VJ%5K37)::VS@^>Z@S?2)8,1>^1L6E9UMMGV<_TNWQ4P[2F@,MM\
M"=?(F3)[>7%XN;4J01LU>C> K/9NE-G4B\?4<<Z4MJ57):<ES99>')9NYDQI
M>WI5<EK4[.G%X^E&SI2VIU<EIS7-GE[JGE[-F=+V]:KDM":Q *?NZV;.E+9Q
M5R6G]<S&7<XS;F_.E+9W5R6GY<[>7>K>?5'.%&W5JM::Y+36V<A+W<@;.5/
MP#QR-BVK.5LWVWY7O[OWYHQ_)J>;';^+UXB<;K;USF'K1N1T;5NO2DY+FFV]
M\]BZL0:N;>I5R6E)LZEW#E,WDZ9KNWI5<EK4[.J=Q]6-I.G:KEZ5G-8TNWI7
M=_5JTG1M9Z]*3FL22RKKSFXF3=>V[JKDM)[9NKOSK-N;-%W;O:N2TW)G]^[J
M[GU1TG3:K%6M-<GI*M79RONZE3>2IM>#,,NJJI+3JF:3[^NW]>Z <<W3]+.W
M]U=9Y-[/3MX[G-P(E[[MY%7):4FSD_<>)\?ATK=]O"HY+6GV\=[AX_;BZK:1
M5R6G1<U&WGN,W B7OFWD5<EI3;.1]XX5DE:X]&TSKTI.:Q(+X^MF;H9+WW;K
MJN2TGMFM^_/<VALN?=NPJY+3U?NS80]UP[XH7(:VC5<EI[7.-C[4;;P1+D-[
ML+TJ.:UJ-OFA?@-?"Y<OW^PV-^]O#^]W8\7/A]G/![Y&H RS>P\.]S8"9=#6
MW.=NN00'J&(L;$P:#[.)#QX3Q[DRH'6*"N8"JC[T%A\S&_G@,'(S709MT[F+
MR\540!5C'*QK=S;TP6/H%KT#UKR'F)=+.8"L2\48%!AF7Q\<*QRMK!FT<9=!
M#5@ %6=KP?L@B*>ZPYN),X!%[#DL9]6!*@W!(@2"Y)W.LW(WNA/ TIC4!X7N
M %TJ;*V?FZX547K=V2^#=X)V\SSHJL$J2K:6'L<@2*E0-_X6O1/TT,PPQ$YQ
M&4B74F^!&4$@4:%^^^^,)@?%$P33%-(U,BH&@2T%1Q98)$\ -J]C"LEBS&QQ
M:D%P3L$3" ;+$[33EZ[7UXR6]<%:J1:#8*""AW\U:9X &-A.K4E&LBFOK%"(
M07!0P1,+1F(]';R(+-98)\B/;*VIC4&P4,&#PYK0*4!=]7T(DMFY%241VT!B
M*]@I6/@8%=J,9)0'LS+)PYX7 .[L B#L]$8FE0) E^)@?IPE,'LF,>O++L#!
M@NR"5*V971*6;="RK>P"Q.N0!K5>%NGZ4I)U2R#1V 8;Z\\N_[10E.AKO$I_
MA"B!V.@("BO&8GL(J*Y9E"4BPL/)6OD% %A=EGL8*$I"UH7(FLD%\%==&%A)
M8U[*(A0\A*R960!]!;@_F*(ERW<%'AM=?*R55X!\5>>LJEG4)?*@P<;:206(
M5UV3>Y@G"B0V-IC8RULCM*=QD89";U8MG/Y,7M873X""U26[9P>BH&1C Y-M
M)1- 7?7'!8EZMIZQ!0\;&T#L&:GDFDN*@G6-C[#KSYU( GN-]$^T2""']0.-
M>?LH:-CHP6&M2 *H:Z_;D@"1@6=$@<-&%P]KAA*@7=78'Q)9GS-!Q$8/$FN&
M$J!=U7L)-&1U'H@"B8TN)M;*),2[JL\_$)FG3 1  XJU0PG!KJR;7$!9L.XP
M6/:^^3Q-$2( 8F-1 ZE(-OU^YGLMW/Y,=-;9M:<]3US7+.H5_M^@9EOI!.C7
M%(MR&R#+(1@T>12@;&R0LB*?=N/TOW'*H,/H:!L7!?$:^2K=#Z( 8"-?WO_@
MZ=B3P0P:6/5 0$+J>CG<MBA0&+^'D+42"="OU'%*VL> L"0R[PL%*AM=K*R9
M3("$I<*LA_J0,)>2+5<3V&ST<+-F1 $FED+7D1I.0\+4<[3B70"TT4706E$%
MZ%@B+GK #PB/ISJ9#<9$,C186CNS "7;#R=WR4_5:>%TECNS0U^2_<_.LW]W
M;@&<-N60U/@4T#$7LC[@@KR-9Z*WON1"X"V3:NN$="4-P;QD14(TZ-MFSSD]
M9D23*<I1WJ<:D3(DCJ8[B8AI<+?U''-,6 F,-J:K=%.(@J^-Z?)^"D_'GL99
M[CM]L:-8F71F'T"1%AX UXHSA-9VL?0J*Y P%;.92100;G11N&:< <J6TD!%
MW1(@(5/)9HDB+#Q4KAEG +FE$(=!3?TA(7?)[O8HPL*%Z%IQ!@!<FAY.!_7
MBH1#B,&:;!&\;FP NW:< 12WCZ%377"1L)1D=J:+6;;+_#SM&"+@=E,BU4@
MZ8Z]A<W212R<2?GZX@P O##.@*X69X+VC0W<MQ5G -NE6$+0JUN0,J2.K<Y_
M47"^L0'Z-N/LC#DLP>_&?)6^#5$0O;%<WKGAZ=CJ<SS06(L%HP!]HX?TM0(-
M,+RQ*\I)D(Q#M&Q.H+[1Q?J::098WLD$],HBH,O%'+81W&_T@+]FE &JETGU
M-4.R5+(U""( X.@B@*T8 WSOY BZ.O#D4+FW%2QP;,# =H8!S+?$3D]O %TJ
MH3-/G>S!?%X,N!,,$,&<EYW>D8K,%!#H<#R3'?:EEX,<KFL6]8H\:,##K=0"
M$/!T,Z,'7X N!A[,D42!#,<&,]R.+-\$E\" 8W>5]@]1T,"QN[P!Q-.QIY:@
MU^8!F77)"$PX>CAA*[ <H##2)+.)7!2T<'3APF98 1R8J.BS!F8B>AZLJ!?H
M</2PPV98 3"8<E3.!61%KN5=5"?2P 416V$%$.$^!S44 V2YD'GN1!XT<&([
MJP H/-TNJS:P2#?]FYFCG6S7_WD:1D3 %"?2%Z16L3F]*>#C>"9][,LJ!WM<
MURSJ%4'0P(];604P8N[RH)Y=@2YS,!=E".8X-J!C,ZI\^%44(''LK](N(@JF
M./:7-XQX.G8Q49O5IQ+I4@K6Y2*(X^A!CLV=*E 6L-XD!N@XA]X:A!/T<73A
MQV98 ;R8^D%/S %=FGS9NN\2+'+TP,AF6@'2.,48='U:1SF92VT$EAQ=7+*5
M5X ZGJX_O; 9Z&+?FR/5 E&.#4;93BQ 'V>278>?:@/Q4(+50#;V<A.7S]-X
M(@)0.8+5V$A&YM"U8)KCF5"S+[, KTR]:JR/9+F822O0YMA@FUO)!1CEZ5(=
M- L$A!2F:]@:Z1%(<VPPS9[L<DQW"5PY#E=I2A$%Q1R'R]M2/!W;C#"D.V:8
M]9Z(C/! SE:$ 7Z98J_7E@!=+<($Z!Q=I+.]X1*P?A1A0)=2CN9^4"(B/,2S
M&6& 94XG6X\\U8>FE]EJFQP%]!Q=U+,588!GAA&&\.BN\@:+F&B@SW:$ :)Y
MNJ;T\R#03>]M-M];N=G7YVEO$0'V/'U&=.5:-EC7) 6Y#]AGZ'-!@'@&"89D
M=H*1X**IP46W]E]";// O1IKQT+*V=J.2V#0U,"@G0EVQC9,@G"F<)6&&"1X
M9PJ.M+"V8@KME:I($V4S@T5E8O,N#P9M;<8$^.:DMNE *K,PL6N7BX"V$HP
MW*Q/FM;([2D6I8F-O3S\L[UA8'O& &DB6[>*)-!G<J'/UGZ! &G6I:'I@FP,
M 9/ GJF!/=O;!4*661<&P&BC*H$[4P-WOGBK0+CM[[)F($I64$6Y*>1G:(5!
M &]6)[FJ6=0K[+^!/[<B"B#,O;K90ZH<@GDZ14 T0&=O.KDFLTCPR_3(+__<
MR2009FILWUM-IMAN:U?7+,H2[N_!FJU8<F#-=<VB+.'\+JS9#"4'V%S7+ H3
MON\!F\U( LRRWAX4B&+763=_ FTF%]IL[F';[FF'-)VU-)_DQK\-LKFR@RT8
M]J&\?#Z&LFSN7RNW_6VPS1?'D@-]1AJR0$8ZV0_X,W2Y( ?Y7-<LZA6^W\">
M6[$$MP-6BVV1++$U34)R,^ &YFSFTG1B]X?=^YO60Y+<Q)>NTLJ"Y#Z]C8UZ
MJU%$8#* Y.[ 3V\&T*54K+M^N9VOAVNV(@DPRS$$O14WT$T/ U93)I*;_;KP
M9C.:T%Z^A4&!8#^9P9H3(KGIKX=R-A,*[?N;U69S2$:I,S R$J0SN4AG*Z,
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
M[*&9K70"F+(<QGFJ#;8ZM?Q"P,SL@IG-= *<<J_O]H&*V1QF%#0S>VAF,YT
MI2Q!H:?B8.=3\]2)!'"QS%8Z 4B9BSYS0&5U,6%!,G.#9+;3">#)19\S+1JL
M9:4"8>8&PGQQ. %T69E]5;,H69C]F6RS+YP KZSK=6^MPP)GY@;.W HG2"0#
M+P1SR62.?0MTF1OH<BN<W -W D7FX2H-+5@0R=S8%+F:3T.[PUU=LRA+N+^'
M4K:2"1#(RK^ QAP<$Y@RNS!E,Y40A*S:]2"5N=Y H,KL097-3 (0<J^&=8#(
M/&G"\UVDLI5'@$+6=8$^2-;R08$J<P-5ML,((<CJW@>)K(=+@2ES U.^.(P
MGZP_KGYS%P0SGTDP^\((<,FZ7G?W:Q;@,C? Y588/1[>28=)ZF8$J&)9SB ]
MW[\=Q\/7Z\/ZY8MWZS?CG]:[-YOI%-V./TQ'A=\<'UUWFS=O/WUQV+[[XMED
MJM]O#X?MW<-?WX[KU^/N*)B^_\-VRHK'+YY//__#=O>WA]=X^?]02P,$%
M  @ ,'!A5"+G7D1H P  @PX  !D   !X;"]W;W)K<VAE971S+W-H965T-S0N
M>&ULM5?+;MLZ$/T50NBB!7HCD79DN[ -Q$G;FT70(.EC471!2V.+"$6Z)!6W
M?U^24B3+<:06<3:22,T<GAD.#SC3K51W.@,PZ%?.A9X%F3&;=V&HDPQRJD_D
M!H3]LY(JI\8.U3K4&P4T]4XY#TD4Q6%.F0CF4S]WK>9361C.!%PKI(L\I^KW
M KC<S@(</$S<L'5FW$0XGV[H&F[!?-E<*SL*:Y24Y2 TDP(I6,V",_SNG'@'
M;_&5P5;O?",7RE+*.S>X3&=!Y!@!A\0X"&I?]W .G#LDR^-G!1K4:SK'W>\'
M] \^>!O,DFHXE_P;2TTV"\8!2F%%"VYNY/9_J (Z=7B)Y-H_T;:RC0*4%-K(
MO'*V#'(FRC?]525BQP''3SB0RH'L.PR?<!A4#@,?:,G,AW5!#9U/E=PBY:PM
MFOOPN?'>-AHFW#;>&F7_,NMGYA^E3+>,<T1%BCZ9#!2Z%(:*-5MR0&=:@]'H
M/W1KRR<M[(Q<H=KE]048RKA^8PV^W%Z@UZ_>H%>("?0YDX6V@'H:&LO1K10F
M%9]%R8<\P0<3="6%R31Z+U)(VP"A#:Z.D#Q$N""=B!>0G* !?HM(1/ !0N=_
M[QYUT!G4"1]XO$%?PK_?2/NTM;BE*OW1@3RLD8<>>?@$\H)R*A) U""[CV@)
M:R8$$VNW9VYB XK)]-"6E+@CC^O._?U\0H;#T32\W\U3GU6+]&E-^K23]%GR
MLV":N2-]L%I*[WAGT6B/5I=%BU)<4XK_)8]@#T9O!N-') YEL,^J17=4TQWU
MT!5W=I<["FA<(XV/7)J3&GGR0J4Y>92R>#B()WN)[;-JD<91HXW1LXJS<N^J
MSDZ3-JT=R<9'+] *LB^1O69MRJ2A3#HI7PI=*$>ZHYAP(Z'XV!J*&Q'%+Z6B
M%?!N[O!D'.^+0*]9FW@CI/AY2HK[I;33I$VK$5-\?#7%CX7R8";[S-J4&T'%
MW8KZ#2@W&;JBPEYD[975=!56(Z[XV.J*&WG%+Z6O^+%TC@G&^YGNL6I?S!I]
M)<_35]*OKYTF;5J-OI+CZVL%.>K.8Y]523C<N<[GH-:^R]$HD84PY;VWGJT[
MJ3/?/^S-+VR'5?9##4S9GEU194M$(PXK"QF=C.S)5V7'4PZ,W/BF82F-;4'\
M9V:[1%#.P/Y?26D>!FZ!NN^<_P%02P,$%     @ ,'!A5./J%+A[ @  :@8
M !D   !X;"]W;W)K<VAE971S+W-H965T-S4N>&ULC55-;]LP#/TK@K%#"VSU
M9Y*V2 PD]3YZZ%:TZ'88=E!LQA8J2Y[$U-U^_239<;,V"7*Q18KO\5&TZ&DK
MU:.N ) \UUSHF5<A-I>^K_,*:JK/9 /"[*RDJBD:4Y6^;A30PH%J[D=!,/9K
MRH273IWO5J53N4;.!-PJHM=U3=6?!7#9SKS0VSCN6%FA=?CIM*$EW ,^-+?*
M6/[ 4K :A&92$ 6KF3</+[.1C7<!WQFT>FM-;"5+*1^M<5W,O, * @XY6@9J
M7D]P!9Q;(B/C=\_I#2DM<'N]8?_D:C>U+*F&*\E_L *KF7?ND0)6=,WQ3K9?
MH*_'"<PEU^Y)VBYV?.&1?*U1UCW8**B9Z-[TN3^'+4 XW@.(>D#T&I#L <0]
M(#X6D/2 Q)U,5XH[AXPB3:=*MD39:,-F%^XP'=J4SX1M^STJL\L,#M//4A8M
MXYQ049!O6($BUP*I*-F2 YEK#:C)!_*5*D5MA\A)!D@9UZ?&^W"?D9-WIU,?
MC1++Y^=]UD67-=J3-8S(C118:?)1%%#\3^";$H8ZHDT=B^@@8P;Y&8G#]R0*
MHG"'H*OCX<$.>'8T/+PX4$T\="5V?/$Q77G;CXSIG$N]5D!^SI<:E;D]OPZD
M38:TB4N;[$E[73>4*7.ID<@5*;=%L!<1U(G8U?2.?>+8[;QY2LU9/NT0-!H$
MC0X*FM=2(?M+W8@PDHY2,7JC(HS#21"\:.F^B!UQR7GR)B[;$3>>Q-MQ76W^
MUBVL095NFFF2R[7 [D,>O,/ G+LY\<J_,(.TFWLO--T4OJ&J9$(3#BM#&9Q-
MC#;53;;.0-FXN[Z4:":'6U;F9P#*!IC]E92X,6R"X?>2_@-02P,$%     @
M,'!A5/ZH8 &# P  )@X  !D   !X;"]W;W)K<VAE971S+W-H965T-S8N>&UL
MO5?+;MLX%/T50N@B!:8123U=V 92!YT&:*=!T\PL!K-@+-HB2HDN2<5MOWY(
M69%DO9J%D(TE4N=>'AY?'I++HY#?5$JI!C\RGJN5DVI]>.NZ:IO2C*A+<:"Y
M^;(3,B/:-.7>50=)25(&9=S%$(9N1ECNK)=EWZU<+T6A.<OIK02JR#(B?[ZC
M7!Q7#G*>.KZP?:IMA[M>'LB>WE%]?[B5IN7661*6T5PQD0-)=ROG"KW=8&@#
M2L3?C!Y5ZQW8J3P(\<TV;I*5 RTCRNE6VQ3$/![IAG)N,QD>WZND3CVF#6R_
M/V5_7T[>3.:!*+H1_!^6Z'3EQ Y(Z(X47'\1QP^TFE!@\VT%5^4O.%98Z(!M
MH;3(JF##(&/YZ4E^5$*T I _$H"K /S< *\*\,J)GIB5T[HFFJR74AR!M&B3
MS;Z4VI319C8LMW_CG9;F*S-Q>OVG$,F1<0Y(GH#/.J42W.2:Y'OVP"FX4HIJ
M!=Z .U,^26%ZQ Y<94)J]HOE^P'HQ375A''UV@3=WUV#BU>OP2O <O U%84R
M@ZBEJPUO.[J[K3B^.W'$(QROZ?82>.@/@"%& ^&;YX?#\W#7J%5+AFO)<)G/
M&\GWGN5,TS<?3?DE PK\^]'@P8VFF?IO8C2O'LTK1_/'_B IE (;(N5/J[@1
MO\CUD(:G-%&9QB[>Q[7GA[ZW=!_;4@VA?!C5J#..?LW1G^1XM=T66<&)-H)4
MU4'L(AVB><H4M@D@"&&'9A^%%P'$PS2#FF8P2?,OXXK/$#+H,^SKV ?Y"Q@,
M\PMK?N$DOXV0U%C002BFS9)Y*JR)(HKJS-$+E&Q<CQ;/4[)Q3T041Y'?D?IW
MJ#..BYKC8K:270P0P.&B0W, %7GAR,I"L/%G.$?15EG:PP>M>JQ\L@]"HXL?
MM;80-%VWY39E=@Y)>2FB2ME!3102:JP6O837HL9LT4QN6^5I2[F ?MP5_#>H
M<Y:-W:+Y_!;UK33",>X2[:/".!Y98Z@Q7#2+XZ*^FZ(H#+L<^RB,PC&.C>FB
M:=<]'7H:NYTLW,9PT4LX+FHL%\WDN:AOIV%LCU7G6@^@@GAD?T.-Z:+Y7!?U
M#37P_:[K#J%P@(:)XL9U\2RN6V5I'Z>0%W47UR#*ZQ:NVSK$VQO4)R+W+%>
MTYT)@Y>1*7]YNI2<&EH<RG/]@]#&?LO7U%SDJ+0 \WTGA'YJV*M"?35<_P]0
M2P,$%     @ ,'!A5&'IBV/8 @  FP@  !D   !X;"]W;W)K<VAE971S+W-H
M965T-S<N>&ULI99=;]HP%(;_RE'4BU;:&O)!@ J0H'1;+ZI5[;I=F^206'5L
M9AMH]^MG.R&E):!*W(#M^'W]'!_')\.-D,^J0-3P4C*N1EZA]?+*]U5:8$G4
MI5@B-T\60I9$FZ[,?;642#(G*ID?=CJ)7Q+*O?'0C=W+\5"L-*,<[R6H55D2
M^3I%)C8C+_"V P\T+[0=\,?#)<GQ$?73\EZ:GM^X9+1$KJC@('$Q\B;!U6Q@
MY[L)ORENU$X;;"1S(9YMYS8;>1T+A Q3;1V(^5OC-3)FC0S&W]K3:Y:TPMWV
MUOV;B]W$,B<*KP7[0S-=C+R^!QDNR(KI!['Y@74\7>N7"J;<+VSJN1T/TI72
MHJS%AJ"DO/HG+_4^[ B"Y( @K 7A1T%\0!#5@NBS@K@6Q&YGJE#</LR()N.A
M%!N0=K9QLPVWF4YMPJ?<IOU12_.4&IT>?Q<BVU#&@/ ,?NH")=QR37A.YPQA
MHA1J!5_A1FEJ-ADSF)1":OJ/N*S=O)CCIQ#.9Z@)9>K"3'UZG,'YV06< >7P
MJQ K9:S5T->&UJ[IIS79M"(+#Y %(=P)K@L%-SS#[+V!;\)L8@VWL4[#HXXS
M3"\A"KY V F#%J#KS\L[+?+9I^7!X$@T49.YR/E%!_S>4D)V4X)52JZ.K! W
M*\1NA?C "N;% G,BX!6)!+1) !,$EG-S2.I]"-OR6KGVG*N]=M;C_J W]-<M
M*-T&I7LJ2M2&4KDF.RA1%+>C) U*<BI*W(:2[*&$@P,HO0:E=RI*MPVEMX^2
M'$#I-RC]4U&2-I3^/HIE;D,9-"B#HRCO;BBQ -O-30D#A7)-4\IS(.Y>:^,9
M[)W=H!\V/-4UL3\GM/?)[IQ9BT_P\1WP=Z[M$F7NRI^"5*RXKFZU9K2IL!-7
M6#Z,3TWEK0KEFTU5MN^(S"E7P'!A+#N7/?-"R*H45ATMEJXXS(4VI<8U"_/U
M@-).,,\70NAMQR[0?(^,_P-02P,$%     @ ,'!A5.,C65[H @  H@D  !D
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
M2OE9'/[B0T%QEV\IRK;_)8?AWG!&EKM6BFH(5@ZJHC[^YR]#1YP%T,@1 $,
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
M)J&\8:SM&=N!H/NFBWJ@0O9DS6,F^VQ@RD"^WU(JC@.U0-^Y+_\#4$L#!!0
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
MS048I#4P[W="Z/N)O<\T5^KE?U!+ P04    "  P<&%4)46.;]D%  #0&
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
MK3B<?SJ\$?FN/A%TGPN1;^N7&\Z6O*@$\OM5GHNG-]4%VE-HL_\!4$L#!!0
M   ( #!P851X,BL.K@<  '<M   9    >&PO=V]R:W-H965T<R]S:&5E=#@Y
M+GAM;,U::V_;-A3]*X*Q#PTPU^)+LHHD0!-UV("M"Y(]/BLV8PN314^BDW:_
M?I2LB!9Y22EI.^Q+8MF'U#U\W'./Q/,G4?U5;SF7P:==4=87LZV4^W>+1;W:
M\EU6OQ5[7JI?'D2URZ2ZK#:+>E_Q;-TVVA4+'(;18I?EY>SRO/WNIKH\%P=9
MY"6_J8+ZL-MEU><K7HBGBQF:/7]QFV^VLOEB<7F^SS;\CLO?]S>5NEKTO:SS
M'2_K7)1!Q1\N9N_1NY2QID&+^"/G3_7)YZ"A<B_$7\W%3^N+6=A$Q N^DDT7
MF?KWR*]Y430]J3C^[CJ=]?=L&IY^?N[]AY:\(G.?U?Q:%'_F:[F]F"UGP9H_
M9(="WHJG'WE'J UP)8JZ_1L\==AP%JP.M12[KK&*8)>7Q__9IVX@3AJ@R-$
M=PVPV8 Z&I"N 9G:@'8-:#LR1RKM.*29S"[/*_$45 U:]=9\: >S;:WHYV4S
M[W>R4K_FJIV\_+#;%^(SY\$5+_E#+H.;(BOK8!Y\5&ONAE>Y6.>K_L=K4<O@
M3<IEEA?UF4+]?I<&;[X["[X+\C+X;2L.=5:NZ_.%5*$U-UBLNC"NCF%@1Q@(
M![^(4F[KX$.YYNMA!PO%J2>&GXE=86^/*5^]#0CZ/L A1D! U].;AT#S=')S
ME'C8D'Z:2-L?<?1W+79[4?)2UH%X"$HU-_OGN;GOYF:EYL9S)]K?B;9WHHX[
MW?*5V)3Y/WS=WD;MRT-6Y5D1;%02"=8''DBA%F;5+(%=$Q TV<=;Q.TMFLSS
M>*G&\/%T]$<1J8T@(>XQ VZLY\:\W-(KM:2/*:M9YI[1BOH>HV\\+W%_I]@;
M^QVO'O,5![H[#OFQ=>09\E%$ZD,,@E[V02^]0?]42E[Q&AJ$8]1+ZXXHPDLC
M<!N$28R,V %00B(X_*0//_&&_^'37LF3V@D5EX>J#-2ZV:MU$V1US>&%GUA1
MS%G$L$$(0E$4&8P %$T(@2FA4"?\T$OJ_4Y4,O\G:V57+=J]6J^J$.B6UYM5
MQ=>Y/'/.6-?[8,H,>@!DCLRU-@(:DCM1,_2Z[%6(&I8E9--A+#$9 2B*S"4(
MH0BA#DY8<\+?/B-W]_#EAW%(ZH4,Z6EE0\1+[R.4-,>7(;&7#Z81-3D!,!11
M:O("8%'LVFI:2A'UJL.O<LNK8+7-R@VOFPKI)'L$JE#JZ8K[(M^T.[)6N::?
M;M5"'+M0,E/Q;:-=CUQ]K:[55FW6])E'6I#61>07QH_67@G>-*OK#!QZ9@_6
M$H?6GK%A9)DDYLC;*!S'CKR-M"RC:.J>F9 #(F"1 $D @@%9 (*YTX#6?^0O
M &X&>?JX/T VXY7 ."3U0H8,=#& _-7 R:0,16?5VHINRX.<;'6?6ZH#U!(6
M*R]F2$L7"<A?)=RXN9QN9CM1@TQMU;=F;Q22>B%#.Z7K!NRO&VZ_)"]UC@W0
M_"2.S(T&P#!-C*HP!5"(,H=#P+J"P/X*XC<A5:H8)F%G7=\F\=<-A5TKS!'&
M)^5=-Q8V;LE,^0) <9PX1D+7'=A?=_R</_"6X(\\*^1VE55\S#9AK?KX6QM:
MK&48^RWMF'7JF@]6TC(R)P( Q<2<" #$7!.AU1G[U7G416%;1-'23!L "%-F
M$@! 2Q<!K<;8K\8O]U'8%E&+SR@D]4*&7+0,8[\,?Z%]PK:NSB-3RJ: 4A#D
M2G]:H_%DC9YFH+ MJ029AA< J0++)&2#7+.EM1G[M?FK>"<\KLGCD!2 S$GB
MV%M$RS+QR_+K[!.QQ3-"L4$* #%S:E, I,I=!RNMP@3]GYT3T2))_"+Y(N=$
M;/L\9['I60$4(M1<3A *HZ5CX$^>,_O=^(N,$P%LL[WY(92]^P&48_<3+?S$
M+_Q3+1.Q9=O<X..0%(#,<>C:"EK]B5_]7^^:B"WFEM1,P*00QB$T1-<$Q%\3
M?%771,;+A7%("D#<"5H7#,1?,'P%WT0 J5]B9C*T40A3\ZDRA**N!RY$UPW$
M7S?\1[:)  \"<&B^, !0*&:F@810-'+M5UUR$'_)<??A]F;,)U$M[S3\UB_^
MM.A2O_4=\TG4MIF8F D% B'3L (@Q&)XY*G68NK7XE&?1&W-C!)3K@!08A,
M0*$C55 MOM0OOB_W2=2GFAV?44CJA0RYG+Q&]FOO%_HD:HLI7EI3!8',P@(
MH=#Q-)9J5::357F:3Z* 1P\MDPZ@EJ$U7<"3=>K(6U0+,IW\R/P+7OR/"_$X
M)/5"AO2T#%._#+_.)U%;+;&UQ*Y!%#(?#@$HQ%Q6B6KEI<O_LU6B6ABI7QA?
M9)4HY);#T,H -HR&L;6>;%2$L,,K,:W-;/(3\?']S\#WW58"@&!V!H!0SA3
M= ' _ 7 5+_$;/FV>(Q"4@""0^PZXJ.K #;Y=?D+_1(#[+DM.C#*5!T(Y90=
MIBL$YJ\0OJIK8N/%PS@D]4*&-'7QP"8?0GNM9V* &Z?$.B  P'!BSZ:-BF.7
MM6<GQ]'\1<1_9)JZ*.+!B@UC\[4; &/(>NT&H!*,3/^X.#F1NN/5ICW96ZO
M#Z4\GN'LO^U/#[]OS\P:WU^A=^GQ#+#NYG@D^9>LVN1*R@K^H+H,W\8JL.IX
MRO=X(<6^/?=Z+Z04N_;CEF=K7C4 ]?N#$/+YHKE!?];Z\E]02P,$%     @
M,'!A5 /':;_! P  $ X  !D   !X;"]W;W)K<VAE971S+W-H965T.3 N>&UL
MS5?1;J,X%/T5"\U#*FT+!@)DE$1JFUE-I>Y.U&9F'U;[X,(E6#4X:SM)9[]^
M;4)) DZF&O5A7EK YYS<<Z^O+XRW7#S+ D"AEY)5<N(42JT^NJY,"RB)O.(K
MJ/1*SD5)E+X52U>N!)"L)I7,]3TO<DM"*V<ZKI_-Q73,UXK1"N8"R759$O']
M!AC?3ASLO#YXH,M"F0?N=+PB2W@$]74U%_K.;54R6D(E*:^0@'SB7../,QP9
M0HWX1F$K#ZZ1L?+$^;.YN<LFCF<B @:I,A)$_]O +3!FE'0<_S:B3ON;AGAX
M_:K^>VU>FWDB$FXY^XMFJI@XB8,RR,F:J0>^_0R-H:'12SF3]5^T;;">@]*U
M5+QLR#J"DE:[_^2E2<0! 8<G"'Y#\-]*"!I"\%9"V!#".C,[*W4>9D21Z5CP
M+1(&K=7,19W,FJWMT\K4_5$)O4HU3TT_E2O&OP.@&Z@@IPK-&:DDND1S 9<+
M\H*N2[ZNE$0/D/)E1?^##!&);GFYXA54"O$<7:?INEPSHO3:%U6 J)<%%&9[
M; #=52DO 0WNN907:# #12C35Y?HZ^,,#3Y<H ^(5FA1\+4D52;'KM+.3'QN
MVKBXV;GP3[B807J% OP;\CT?6^BW;Z=[%OKLS70\.J:[NAQM3?RV)GZM%Y[2
MNT'SIK-,-<XH!JUB4"L&)R/,]9.L4V2=ZZ9><RZ5 $4%E*:FQ[ %>6* %O"B
M%QA/G]'?]UH,W2DHY3]G@@O;X,*S=O_4IYMN_S41E##$]"9!@Z4^L2YL^V G
M%==2YDS;3$,OCH9C=W-8[CYJZ V#X!@ULV@E7KC7.G(S;-T,S[J9"\KUN0IB
M0U- J4XL&J0",JJL?G9BT4$,7L=+'X$[/OJ(RY'=1-2:B,Z:6'!%F"W<J/=3
MMO3W42;]82=LBU;B!9$]\KB-/#X;^3W-H=[8GX$P5:1$P(^:*&FEDU^OB49M
M<*/W:Z)1?TLE2=0I8A_DQW%WZUF4ALF)$F)O/Y.\]^RA1NVH 7R_Z\>*2N*.
M(1LJ"),3C@ZF+/ZYAFIX1QF,HNX98$'Y8=)M*)N6'YR*?3^-\/EQ]/CI8?ZC
M'L+[281_P5&$][,(O^,P:K2.$JX/.K];/0LLC'"O?!88#D[-([P?2/A=)Q*V
M#)PDZG53'^7C@SYI+%E0X<$</G:TGT[X)\=3PXN/.V"4=(.WP*(X\KO16V!!
M''<;RCUX^S;?2G\0L:1ZLS+(-<^[BG42Q.[S8W>C^*I^(7_B2K_>UY>%_F0#
M80!Z/>=<O=Z8=_SV(W#Z/U!+ P04    "  P<&%4LF%K>]P#   5$P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Y,2YX;6RU6-&.FS@4_14+::6NM 5L")D9
M)9$FPZRZ4JN-9M2M^N@A-PDJ8-9VFNG?KPT$PJQCDC1]2;#Q.?8]]^(#GNP8
M_R8V !*]YEDAILY&RO+.\T2R@9P*EY50J#LKQG,J59.O/5%RH,L*E&<>\?W(
MRVE:.+-)U;?@LPG;RBPM8,&1V.8YY3_FD+'=U,'.ON,I76^D[O!FDY*NX1GD
MYW+!5<MK699I#H5(68$XK*;./;Z+"=& :L0_*>S$P372H;PP]DTW_EI.'5^O
M"#)(I*:@ZN\[/$"6:2:UCG\;4J>=4P,/K_?L?U;!JV!>J( 'EGU)EW(S=6X<
MM(05W6;RB>T^0!/02/,E+!/5+]K58R,U.-D*R?(&K%:0IT7]3U\;(0X .#H"
M( V O 6$1P!! PA.!80-(*R4J4.I=(BII+,)9SO$]6C%IB\J,2NT"C\M=-Z?
M)5=W4X63L\>\S-@/ #2' E:I1(N,%@*]1U^T8K!$]]^!JP) ]T*51JES)=!G
MH6Z\BT'2-!._3SRI%J+IO*29=%Y/2HY,B@GZQ JY$>BQ6,*R3^"I"-HPR#Z,
M.;$RQI"X*,!_(.(3;%C0P^EPWP"/3X;C6TLT09N4H.(+CO&E(F';0J(G*D%8
M",.6,*P(PV-9?BW5<Z:2EK%B_5X"S]4S*[>\0.K1*U7&$14"I#"ETLX<N2/_
M-Y/@0[#QR 2+[;"QZ[^=K:?'J-5C9.6)YVC1[%VZWBV,4<L872=EXY9P;%WB
M_GE\8$(BM;]7"T5?@7)3DNQ<Q"6A,4EV6.#Z1EALAX6N?V-+TDVKP,U)"OS]
MDJ5K6KN$U#L&8BN[&G9>XD:!48TAF%G$V XSB-A3X[95X];*\S%= :(J^ ]
M,[E)*(>AVL5^9P+^=:H7'_@*OF+]#I 1-S"G;  7N-BX.\4#N-#%;^?KRT Z
M&<@O*N(!8E7%MV9)AG!F*>,!G$'*OB2=N6&[N^D:T]$G+%=OKZ(6)2T2]=HJ
MP#9#YW;8;A-GUIZ=+/R_YS1"7X:+S\?U9>A,#MM=[B=JSTY\7)++</'YN+XD
MG4OCR,KT_/BT&-PV.XO&XRMMFYWGX=-,[\32';*L8&S.TY!G8;/5#>#4MAE9
M\]29';:[W4^4KIV8N&-LEF0(9Y8R'L 9I.Q_X'0>3>P>?>FV23K+)M>T[ &R
MT;$]XD)<?#ZN+T-GV>176?8 \7%)+L/%Y^-J2;R#\X(<^+HZ=Q&HVLOJ;^ZV
MMSW;N:].--[TS_%=7)_0=#3U@=$GRM=I(5 &*T7IJ\\]!_'Z#*9N2%96IQ(O
M3$J65Y<;H$O@>H"ZOV),[AMZ@O8D;/8?4$L#!!0    ( #!P85011'BVL ,
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
M& P!/&B$N$GX..?X^'VE)YPP._'D2>P9D^!7%,9B/MI+>7CG.&*S9Q$5-_S
M8G5GQY.(2G6:/#KBD#"ZS9*BT$&N.W$B&L2CQ2R[MDX6,Y[*,(C9.@$BC2*:
M_+YE(3_-1W#T?.%S\+B7^H*SF!WH([MG\NMAG:@SIZBR#2(6BX#'(&&[^>@]
M?+<B4YV017P+V$F4CH'>R@/G3_KDXW8^<G5'+&0;J4M0]75D2Q:&NI+JXV=>
M=%2LJ1/+Q\_5/V2;5YMYH((M>?AOL)7[^6@Z ENVHVDH/_/3/RS?T%C7V_!0
M9)_@E,>Z([!)A>11GJPZB(+X_$U_Y4*4$B!I24!Y NJ:@/,$W#6!Y DD4^:\
ME4R'%95T,4OX"20Z6E73!YF86;;:?A!KW^]EHNX&*D\N_HX.(?_-&+AE,=L%
M$JQ#&@OP%MS1_W@"EE2R1YX$3 "^ ^^%8%* ( ;KW'D=#:Y63-(@%-<J;75;
MO?<6?+U?@:LWU^"-SONRYZF@\5;,'*FZUSTXF[S3VW.GJ*73%=O<  S_ LA%
ML"%]V3W=;4A?=4Z'?C7=49(7NJ-"=Y35PZWU=NK*MB([6 5B$W*1)@Q\_Z1N
M@X^21>*'93E<+(>SY4C+<E^XI"'X0(,$?*-ARK2;V9)G2YO<.!?TLH*:'L>%
M/\$^GCG'LNCUJ*D//52-6C5$(3PV494]D6)/Q+JGJT_LR$( KRWZC(M:XR'L
MF!3+3?JVXUQP\H(=]:BJ'95NO:);KXO0R";TM*@U'4)HOUC.[UMHOR:A>R&R
M+:+2)70-A=TN$F.;Q+#$=#B$R-# #**^9<XKVG2VAE0[-1R$=A NJ=@#]0,$
M-OJ _4R#(PU9?-ECM;HA$B2#"&^P!<>]"S^NJ3HFE\1>-D0A KT6^0WWH!U\
MK?*#/Z +SZ%A%O0&L<* #4Y[MV+:R8IZE,4*0T9H1V,'*ZS$1P9NR!W""F3X
MAV#?5N05;3BRAE0[+3T%VL'9P03K;P(RX$-X$!,,"Y']\>PU)I"73;"%5#LU
M$$5VB"YY%*EY1<U:FR?;[P RF$.30<0VM$/V1[37B.W5L>(CY%T*WA V(:CE
MD1(97"([+BNB=Z0_,G!#_B#CE6$<MC_ O6; <CL9T!36;@ VD,1V2+888&4^
M-F##P\RWI0&W_PD7OX@;:TBU4P-&; =CB_!6SF,#,SS()(L-ZW#OLRRNCZDU
MX6TAU4X-)+$=DG>I3%6KN[3V_U.UH&$8'F28Q09KN/=Q%M>GU0F<^.12[X8P
M%V/<\A>-X2*Q<[&L>4?*$X,P,LB<2PS52.]S+JD/L4WZ-X59]#=8)'8L-NMO
MA3PI_0$WR+A+#-Q([^,NJ0^REZRQAE0[-50D=BHVZVYE/#$@(X/,ML2 CO0^
MV^85/9ONMI!SIT[IS89^#W5'D\<@%B!D.Y7CWGC*NN3\:N=\(ODA>]GQP*7D
M47:X9W3+$AV@[N\XE\\G^OU)\8)M\3]02P,$%     @ ,'!A5&#A,AYL"@
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
M<VAE970Y-BYX;6RM6%USVC@4_2L:I@_)3(HM^0.3(<R0T-WM0[>9I&F?A2W
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
MX<)V?:C< OM\)J5YG;@-ZCYR^ =02P,$%     @ ,'!A5/Y$<L/7!   R1$
M !H   !X;"]W;W)K<VAE971S+W-H965T,3 P+GAM;)U8;4_C.!#^*U:U)X&T
M1V/G'95*T':U2$M!P-Z==+H/)G6;B,3NV2Z%?[^3-"0E<2SNOK1Y>6;&C\<S
MCYW)7LAGE3*FT6N1<W4Q2K7>GH_'*DE90=69V#(.;]9"%E3#K=R,U58RNJJ,
MBGQ,'"<8%S3CH^FD>G8GIQ.QTWG&V9U$:E<45+Y=L5SL+T9X]/[@/MNDNGPP
MGDZV=,,>F/ZYO9-P-VZ\K+*"<94)CB1;7XPN\?F<.*5!A?@C8WMU=(U**D]"
M/)<WUZN+D5..B.4LT:4+"G\O;,;RO/0$X_BW=CIJ8I:&Q]?OWK]5Y(',$U5L
M)O(_LY5.+T;1"*W8FNYR?2_VWUE-R"_])2)7U2_:UUAGA)*=TJ*HC6$$1<8/
M__2UGH@C QP,&)#:@'0-O $#MS9P/VO@U09>-3,'*M4\S*FFTXD4>R1+-'@K
M+ZK)K*R!?L;+O#]H"6\SL-/36YTRB9:"9UPSR91&USP1!4.4K]#B%9:78NAD
MSC3-<G6*?D<_'^;HY,LI^H(RCAY3L5. 5).QAL&4+L=)'?CJ$)@,!,8$W0BN
M4X46?,56'QV,@45#A;Q3N2)6CW.6G"$7?T7$(=@PH-GGS1V#^?S3YCBVL'&;
MQ+B5/]>:F'XR%/K[\DEI"07SCR6,UX3QJC#>0)A[MA529WR#= KI3T6^0M!-
MD*C"9VUXZ#225D#V/I 3>)0PKK^B#;0<6#[@@_)3TUJP#P*?.<YO%C)^0\:W
MSMGR=GF]?%S<+QX>T?5R=GNSL#@-&J>!=7"'1"@F7[*$H22E<L.,Z_W@)JS<
ME.WV94HB$DS&+\=KT 1R_8^@>1_DXJ#U](%&V- (K31@)4&2H)BA;!.J4NCT
M4C(H/8E>:+YC2*Q1(B2L!L@D$GO.5BC/UB4>D)0GS,3Y$#,X&BF.PKC#N0\B
M.(HZG$V@P#-SCAK.D97S$G1S ]J'0& 4S2N.N:#<F+ZH-X#8<SM,^ACB^%Z'
MB0%$0C.1N"$2?V(-%IE*0" I9]!UZ]HT,8G[2?']SAJ;&4"AYW2H]$$D\F,S
M%^RTDN-8V3P*3?.ZP_ CY1EF5#L\'DA(G&YV#*@HPF&'DPGEX8'JPD<ZBC_=
M>Q9_W2V6#XL'2_?!I'5,K+-U0^4S.VZ\Q@DB/5*>B[N%:$*%?C?I)E3D#TU0
MJV?8M?*XDV+-5+E?A.2OF;F'UCZ.8P>QT^-A0/7KT("*8H\,\&@%$]O%ZI$E
M*1>YV+Q9$^+UZPL*+.PR,<)BW*5B@#G!D"3@5B^Q;^4RHW)52CX4HHV+WXON
M^B[I4C&@B$^Z3$PH-QH@TFHTMHOTM_GUS*Y4M8,/O2STHRX) \J-NUIE0(6A
M.\"A%6AL5^@?; .58<N#06UQ['0I&%%QEX(!!6?% 0ZMX&*[XMXQJ&Z=P>80
M)!<.HEOZ!H=$70KOM^\_KM"3D. 3FIFY^@W2&9->]?=1O19F@WRDUDHP_N\:
M_+X5-I(Q**P;!3TV)K4&E>TR,L "/QS8()%6B\G_TV(;L]IE^$%&B-^58Q,,
M<-V5:((%Q.ON,L9'9]R"P1Z\_%:@8,NZX_IP1FR>-M\C+JM3>.?Y%3Z?'[XJ
MM&X.'SE :3?00U#.UN#2.0NA5\G#=X/#C1;;ZB3])#2<RZO+E%'HGB4 WJ^%
MT.\W98#FZ\WT%U!+ P04    "  P<&%4G"8,F-T#  #.#P  &@   'AL+W=O
M<FMS:&5E=',O<VAE970Q,#$N>&ULM5=-C]LV$/TKA)!#%NBN1.K3@6U@UV[1
M!9)VL4[20]$#5QI;0B32)6D[_?>E/BS),JTX!U]LB7KSR,>G&7&F!RZ^R11
MH>]%SN3,2I7:?K!M&:=04/G M\#TDS47!57Z5FQLN15 DRJHR&WB.(%=T(Q9
M\VDU]B+F4[Y3><;@12"Y*PHJ_GN"G!]F%K:. Z_9)E7E@#V?;ND&5J"^;%^$
MOK-;EB0K@,F,,R1@/;,>\8<EJ0(JQ-<,#K)WC4HI;YQ_*V^>DYGEE"N"'&)5
M4E#]MX<%Y'G)I-?Q;T-JM7.6@?WK(_MOE7@MYHU*6/#\KRQ1Z<R*+)3 FNYR
M]<H/OT,CR"_Y8I[+ZA<=&JQCH7@G%2^:8+V"(F/U/_W>;$0O  <7 D@30(8!
MWH4 MPEPKPWPF@"OVIE:2K4/2ZKH?"KX 8D2K=G*BVHSJV@M/V.E[RLE]--,
MQZGY*^R![0"]0LPW+*N\N$<K_7HENQP07Z-E)NEF(V!#JX=ZY _.,J9 @%3H
MF<6\ /1^"8IFN;S3P5]62_3^W1UZAS*&/J=\)RE+Y-16>KGEI';<+.VI7AJY
ML#1,T"?.5"K1KRR!Y)3 UCI;L>0H]HF,,BXA?D N_@41AV##@A;7ASN&\.75
MX7@RHL9MK7,K/O<2WYDQ1S/__JBAZ%E!(?\9F<AK)_*JB;P+$YG\SMB]C'7U
M*:=]7"U0X 1W)HMKYK!B+FO0?AZ2P-&;O^_O^SDJ\$,O.$4M#:C0]_T6=2+.
M;\7Y/RU.U\=[OKY.8,T>]!=%O&B@[QP48>P-Y)V#PBB,S.J"5ETPJNXS5S0W
M)*Q)26"8/_(F RD&E!L%SD"+ >5[KFL6$[9BPE$QSTSN!&4Q'%]T.?)R1RUI
M=-LLFK0336Z619.S[72]R!WDQ\* PK[C#ZPQH9P)-EN#G>X[XOS G+U6ID\$
M"JU [#/MDNE5.V7O?:7P;5W"I)N*W,RGAKJ_N7CB1L-R8(*%/ADFD0D6>*YW
MP:KNNX'=485'?Q8I%1N02&_H$K9<9@H]QC'?,3666+C[;&#OQJ9U11S_?!6_
MVC1#"7>]<.B9"87)T#)#I7?)I>3JJC@>+^,+*I)C6LDK\JJKJ#B\L45=G<71
M[2R*SC/!B<BP !I@$Q*X0X],9'Z/[%1@5]_Q>('_4Z4@QDZI72TESFU=(5UA
M)?AFKC34_0,9)L[@6+,PH?#9V<Z(BH8'!KO7Z!2@BU?9,$I4U:RZ#6A'VZ;T
ML6K%!N-/NEFM6\N.INYT/^F:F#&)<EAK2N<AU!DMZN:QOE%\6[53;USIYJRZ
M3'7##:($Z.=KSM7QIIR@;>'G_P-02P,$%     @ ,'!A5#_R<$,. P  MPH
M !H   !X;"]W;W)K<VAE971S+W-H965T,3 R+GAM;,U6WT_;,!#^5ZQH#R Q
M$B=M ZBM!.VF(6T(\6,\3'MPTVMKX=B=[;3LO]_9"2$EI>L+$B^)[=SW^;L[
M^W+]M=*/9@%@R5,NI!D$"VN79V%HL@7DS!RK)4C\,E,Z9Q:G>AZ:I08V]:!<
MA'$4]<*<<1D,^W[M6@_[JK""2[C6Q!1YSO3?"Q!J/0AH\+QPP^<+ZQ;"87_)
MYG +]GYYK7$6UBQ3GH,T7$FB838(SNG9F"8.X"U^<EB;QI@X5R9*/;K)Y700
M1$X1",BLHV#X6L$(A'!,J.-/11K4>SI@<_S,_M4[C\Y,F(&1$@]\:A>#X"0@
M4YBQ0M@;M?X&E4-=QY<I8?R3K$O;%(VSPEB55V!4D'-9OME3%8@&@';> ,05
M(-X7D%2 9%] IP)T?&1*5WP<QLRR85^K-='.&MG<P ?3H]%]+EW>;ZW&KQQQ
M=G@#*Y %D!O(U%QRGXO/Y(IIS5Q"R,$8+./"'.+J_>V8''PZ))\(E^1NH0K#
MY-3T0XLZ'%N857M>E'O&;^PYANR8)/2(Q%%,M\!'^\.C+?#QWG!ZN@D/,7AU
M!.,Z@K'G2W9'\(A<NO Q0<Z72\$SYD-Y#9JK*1D5>2'*@'Z9S?#(DSO-\.YX
MFU_?D9%<6LC-[QUZDEI/XO5TWM!SA<6"RPR+@ %B%9G G$O)Y1RO*:92PI0
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
M$.8"?3[C7!T&)D#U#33]!U!+ P04    "  P<&%4"WKK#1X%   "%   &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q,#4N>&ULK5A=;]LV%/TKA-&'!EAJD?H.
M$@.)W6$%VBUHT^V9EJXMK1+IDG22_ON1DB+9(J5FPUX223[WZMQ+\1R2UT]<
M?),%@$+/=<7DS:)0ZG"U7,JL@)K*=_P 3/^RXZ*F2M^*_5(>!-"\":JK)?&\
M:%G3DBU6U\VS>[&ZYD=5E0SN!9+'NJ;BQQU4_.EF@1<O#SZ7^T*9!\O5]8'N
MX0NHKX=[H>^6?9:\K(')DC,D8'>SN,57&Q*9@ ;Q9PE/\N0:F5*VG'\S-Q_R
MFX5G&$$%F3(IJ/[W"&NH*I-)\_C>)5WT[S2!I]<OV7]MBM?%;*F$-:_^*G-5
MW"R2!<IA1X^5^LR??H.NH-#DRW@EF[_HJ<-Z"Y0=I>)U%ZP9U"5K_]/GKA$G
M 3B:""!= !D'!!,!?A?@OS8@Z *"IC-M*4T?-E31U;7@3T@8M,YF+IIF-M&Z
M_)*9<?^BA/ZUU'%J]8%EO ;T0)]!HDNT@1T( ;EY@&ZE!"4193GZ6-)M696J
MU*BW&U"TK.2%QG_]LD%OWUR@-ZADZ*'@1ZG1\GJI-#7S@F76T;AK:9 )&IB@
M3YRI0J+W+(?\/,%2U]071EX*NR.S&3>0O4,^_@41CV 'H?7KPSU'^.;5X3B=
MJ<;OA\EO\OF3^;IQ47I<:#,N5S-I@SYMT*0-)M+>5GK>4Y8!T@J",OV"4J&*
MZ_S.,6R3Q4TR(RB/*XQQI-OS>-I8!\KWTK!'G3$->Z;A+-./H"<WJKK/\(>+
M79L@.GEO3.)X1,X!2L+$S2WJN46SW#XP!0*DTG.@F4Q:SAAG!Q!&EDNVUQVE
MS-G0R&(3Q.-VVIC0\]R$XYYP/$MXS6OM&Y*VRJNG]Q88[$KEY!A;[\?$]_P1
M2P<*A\D$SZ3GF<SRO#^*K##C3K.,'YDRO:3YWUH5M?.XV286#]_Z0&W,!,^T
MYYG.?YPGZEA E2.JT(Z6 CW2Z@@NFJE%P8C4&4L'9((F]@:Q]V:)]C)BODBT
M VC5/>/2W<TNW=FP1E$P8NI"Q8D_0?;$F? LV3]4 <+)"MOO\_!XICM1:3S!
MB@RLR"RK!ZYHY61%[$\O(#$9TW+ PM2?ZM9@$/A?.$0U?)!S-H$'G\#S1G$O
MX$#+'!W:%9^S_L#1[R0.Q_6[8"0,)NH?_ '/&T2S8D5\AXY&+XQ#.DDZ]-]+
MK3%R6LG4[!ML L_[Q ;TTCPK&]EUDK.EW@^3:$S.@8K]"7O%@R7@>4_0)D;9
MOMQ6;NO'#H$/O+%FN5 DBB:X#3: _W<?P',BWY&U(5-='(P _\0)S#+%3<C6
M<YPFUNQPJ'Y )FB10??)O.Y/2BEQ"7PXEE(7*O0FIBP9!)[,"WPCI6:3YA0N
M)UU;TTD4IN,IXH0%83I!>-!^,J_]O^M]>&ZMQ(W;_P J+H'E3M*VXL=1;'&V
M46D0CZQVTZ'BL\D?3TPP,I@'\?]C85O8EXR9":>EU53IK-!_!?>U S7#?; F
M,F]->CNJ-RYZVEV8]7=S93:CS%F2D[WM2)<X3I,Q?1L61NG$UH$,OD7F?6O]
M?OWQ5->DEN&<"KV&S/E!M:<K&1>YJ:(0_+@O$'P_3FR!B&U<8]5S0$X]YKR*
MP=K(SZSMI-/P;)8)SG5OE^9L<^AHM8VZC$AB308;YGOQ>"6U/#D<J4'LFT,F
MB9J&M\<)_=/^(.NV.;X9/;_#5YOV.&I(TYZ.?:)"SQ*)*MCIE-Z[6/=8M =.
M[8WBA^8(9LN5XG5S60#-01B _GW'N7JY,2_HC_U6_P!02P,$%     @ ,'!A
M5&S 4M*J @  U@8  !H   !X;"]W;W)K<VAE971S+W-H965T,3 V+GAM;)55
M74_;,!3]*U:TAR*MY*-?$THC0:MI/&Q",-C#M <GN4DL'#NSG1;VZW?MA*A
MZ%@?&MNYY]QSKNV;>"_5O:X #'FHN=!KKS*F.?-]G5504WTJ&Q#XII"JI@:G
MJO1UHX#F#E1S/PJ"I5]3)KPD=FM7*HEE:S@3<*6(;NN:JL<+X'*_]D+O:>&:
ME96Q"WX2-[2$&S"WS97"F3^PY*P&H9D41$&Q]L[#L\W2QKN .P9[?3 FUDDJ
MY;V=7.9K+[""@$-F+ /%QPXVP+DE0AF_>TYO2&F!A^,G]L_..WI)J8:-Y#]8
M;JJU]\DC.12TY>9:[K] [V=A^3+)M?LG^SXV\$C6:B/K'HP*:B:Z)WWHZW
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
MN;D'MWFHU:J]&7:OZEKE[<>E3.:R; #Z]X52]<M#T\'V-N+EOU!+ P04
M"  P<&%46^ON"BX$  #%$   &@   'AL+W=O<FMS:&5E=',O<VAE970Q,#@N
M>&ULO5A=;]LV%/TKA-&'%*@CDOITX1BPK0X+L*Y&W&X/PQYHZ=H6*I&>1-OI
MOQ_U$<F2*#<8O+S$^CCWD(>7ET<WT[-(OV=[ (F>DYAG#Z.]E(>/AI$%>TA8
M=B\.P-6;K4@3)M5MNC.R0PHL+(*2V* 8.T;"(CZ:38MGJW0V%4<91QQ6*<J.
M2<+2'PN(Q?EA1$8O#YZBW5[F#XS9],!VL ;Y[;!*U9U1LX11 CR+!$<I;!]&
M<_+1IS@/*!!_1'#.+JY1+F4CQ/?\YC%\&.%\1A!#(',*IGY.L(0XSIG4//ZI
M2$?UF'G@Y?4+^R^%>"5FPS)8BOC/*)3[AY$W0B%LV3&63^+\*U2"[)PO$'%6
M_$7G"HM'*#AF4B15L)I!$O'RESU7"W$10)R! %H%T&Z -1!@5@'F:P.L*L J
M5J:44JR#SR2;35-Q1FF.5FSY1;&81;22'_$\[VN9JK>1BI.S+W(/*5J*1.V:
M?9[.$Z!''H@$T-UO(LO>HS&:!\$Q.<9,0HAT^!R'[GR0+(J+@&]K']V]>X_>
MH8BCKWMQS!@/LZDAU83S88V@FMRBG!P=F!RAZ+/@<I^A3SR$L$U@**6U7/HB
M=T&O,OH0W".3?$ 44Z*9T/+UX5@3[K\ZG$RNJ#'KY)D%GSG -_^R?$1S*=-H
M<Y1L$P.2 JU8"EQ^0+^K0T-LT5?VC/YZ$G&,5)V<61K^?65@JQ[8*@:V!@9>
ML)CQ #+$)-K +N(\XCM=?DL:MZ#)CZ#3S"6NXRGQI\M5[\,<Q\2VU8;Y&AC%
MGDMJ6$N,78NQ7RT&>#B@I.1P+I50;V*1CA(-3"/8[\,Z@EM*G%J)<U7)_*0J
M,-\'8V4(XS53&\*'C41K"(YI)"/(KN3>K0=QWW;3>?7 WFTVG==;7(H=W-US
M?92%S6Z>^J Q->V+=+:43&HEDZM*RD,T:!VB477HQOFAJU,UZ4_%M(G3E=6'
M$<=V<4=7'T5=AWIZ600W9H)O4$H524L*L6RG,\FE!J=)I*^!M3+9UG)AC.2J
MED_)(18_ - ".&PCB59*V[4"(K2AIF];0J1Q#&+>IH@JGE:2;.IX9C=)&ISE
M.MCL9DF#,R>VZPSDJ;$B<MV+_E,Q59RM,B%TTA/7AXUM['6K20?S,'4'I#7&
M1&[A3*1O)F.+F)->.6EPFHSZ6KY61MMR&G<B/[&GGWQ'/@YGK3UB8U7DC;V*
M-&9%;N161.,Q)L6NU4V?!F>9MM/]2-+A'%.9P$#Z&M,B_X-K$8UM4=.[*/M*
MG<:WB-7=P[X.-G'PP!<@;8R+WL*X*A*W54'VQ.Y6F@ZG2:FOP[536LHQ+OJ[
M!-)=T2=G*A5'+LO>IWY:]^+SH@/M/%^H'KWLJ!N:LL'_S%*U1S,4PU91XGM7
M'0)IV3.7-U(<BBYR(Z3J28O+/; 0TAR@WF^%D"\W^0#U?RYF_P)02P,$%
M  @ ,'!A5%?@,^[1!   <Q0  !H   !X;"]W;W)K<VAE971S+W-H965T,3 Y
M+GAM;,U8;6^K-A3^*U9T/[326K A0*HT4MKT:I7NW:J^;!^F?7#@)/$*.+.=
MI'?:CY]-*"3@T';JO>J7!,,YA_.<M\=XN.'B42X %'K*TER>]Q9*+<\<1\8+
MR*@\Y4O(]9,9%QE5>BGFCEP*H$FAE*4.<=W R2C+>Z-A<>]&C(9\I5*6PXU
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
MX!U]ID7 A" FZR[8JF 30/O"24U%P"P@;#05<?P B]&D'Q0POY@LI>"II9H
M2A=.ZB&B\W*.>?D]JE1KVC"_OS9DI!VAG'=>HZS>87T?Y3>Q6IXD\EIY^2=5
MQ9?O7@O=7939IGZS<I&59;:NO][*:"7SRD#]?IUEY<-%];)F^W+N^7]02P,$
M%     @ ,'!A5.2DJ-Z\ P  O X  !H   !X;"]W;W)K<VAE971S+W-H965T
M,3$S+GAM;,U72V_C-A#^*P-A#PD01Z+\D!W8!F*GVP9(VB#I;@]%#XPTMHBE
M1)>D[-U_7U*2)<66U2S@0RZV2,U\^N9)SG0GY#<5(VKXGO!4S9Q8Z\V-ZZHP
MQH2J:['!U+Q9"9E0;99R[:J-1!KE2@EW?<\;N0EEJ3.?YGM/<CX5F>8LQ2<)
M*DL2*G\LD(O=S"'.?N.9K6-M-]SY=$/7^(+ZR^9)FI5;H40LP50QD8+$U<RY
M)3=+,K$*N<17ACO5> 9KRJL0W^SB/IHYGF6$'$-M(:CYV^(2.;=(AL>_):A3
M?=,J-I_WZ)]SXXTQKU3A4O"_6*3CF3-V(,(5S;A^%KO?L#1H:/%"P57^"[M2
MUG,@S)062:EL&"0L+?[I]](1#04R.J'@EPK^H<+@A$*_5.CGAA;,<K/NJ*;S
MJ10[D%;:H-F'W#>YMK&&I3:,+UJ:M\SHZ?EGRB1\I3Q#>$2J,HDF1EI!#TZ]
MH1J><2.D9ND:S#<1:!K!KR9CX.)!*(7J$E92)$V 94S3-:IKN+A#31DW(CWX
M7:2]9PPS*2U2#[Z\W,'%ITOX! ;JSUADR@"KJ:N-F9:L&Y8F+0J3_!,F$1\>
M1:IC!;^D$49O 5SCG\I)_MY)"[\3\0[#:^B3*_ ]G[006KY?W>N@TZ]BUL_Q
M^O\;LRNX-0ZW03$A>&#TE7&F&:I]Q"(PE5+[V$H9K\MJ8T$54_#W@_D W&M,
MU#\=] 85O4%.;W""WGT:L2V+,LKY#\"MX6F2) (N:-H:S0(MR-%LU]G.AX/A
M:.INFQX^%O)]$I!*Z@W38<5TV,GT#QVC-,V(<D"E;2J+77J8,07) FC4^/[@
MD.*QR'C<SF]4\1MU\BN*BC>+:F5CO\V+*BR*Z@KNDXW9[7+QZ(A:+R!><&!
MBQ09#X?M-@25#<$Y;/B)4 3'-,<'EK2(]$_8,:[L&'?:<?& 6^1 +CLJ9%)A
M33YB 1.O/A2\LY9P"==TN'<0DDZ1MS0;9Q<Y5_V62)T,NT3>,O1KAOY[LL;O
MRAI2]WWR(1L_J3L_.6_K[X:S5]@;M:$ASAQS1U4HM^C,H>T +H%&[SL?2'U
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
MJJ\?J2:\+B4N&)+D8TW?^@@WO+NO/PR4,8(AXYQZX9O.V6/4^KO;AI;E/!@
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
M2RC4]N:B;+N_:+/%!B,T7[=25-O%:@=54??_LY];1^PMP)%C =DN(,,%S+&
M;A?08Q>P[8+.U>.>2N>':2:SB[-&;%"CT<J:?M$YLUNMZ!>UCONM;-2GA5HG
M+R:BSE44>8ZNLX;7$DU$M<KJ!_2E+A_0QZ+.ZGF1E>A69I*K>,L6G2*S:)*U
M2_11)<\^X.V4RZPHVQ,%_78[16_?G* WJ*C1UZ58MUF=MV=CJ?:N=S">;_=Y
MU>^3./:)"?HL:KELT0?UW?FA@;$BO6-.'IE?$:_%*9^_0Q3_BDA ,+"AR?'+
M V#Y].CE./6PH;LXTLX>==C[LN)-)HOZKK^3"EGPUF.6[<RRSBQSF/U#G3Q%
M/1<5AT+6KXV[M?J N;](4A*QL_']OA]M5!R'27*(F@*V<(P-ZF#[X6[[H=<K
ME_D_ZA;JLU(*=4[-A4KGDJ-ZQTN_KZ_F.I-7C;@O5'JAV0,2S_-HM-M2Y/7H
M%[GDS:_Z*R&/]FNC/2^<8DP(';C4AD4$#ST*V$HPIK!'X]WVXR<3HKOIK_=<
M99+OTN&JGEUL[0@3C.-XP Z !9@F ]@4A$4XA DF.X*)-V4^U?>\/3[LZ<YL
M^H*PIQ85*^0VA"7IP",V)B1!"OL#!T8A@N-"_O:;/O*+^N0@^,9A_N!OO^4@
M'\.$DG1X7D# B-$8#^D"0$QIFD0.QGN:B+TYL)6]8W, $V.8>%W9N3$OM.]<
M*DAL\I2PO:S>.@G"81I:/H)P041CAX^,WF#JI7+#5^MFOE0E%Q(+I$[22E5Q
M[5(5$3 O:N^#T#@>ICF$2QEF0UJ0.15Y%RVC=]@O>#<\Y]6J*TD5+=DH^5"J
MP!>\:52ZYWRFM&3MXLB TSO$83#D". 8)A9'&Q8XZ!D]Q.&3][(2N3GG>8L6
MC:B4)K:R*>92L5/%YOP[RC99X\C-$' Z2<F0'@##44*&]"!8$CN.;VST%?L%
M]K;+052T[5IQ4IW1[H937(ONL-(% 5J560VRM'738FA#<$+"(4$;Y8J?45_\
MM/P>QH__Y,V\Z._"/H"B2U\X@K9FGB:!=0\"*!+2(3T E>XEPR%#([\X>7Z!
M893'',U/J$T":$,41U8H;5R<D@1;V6KC3G&<!(&C0L6F,,#^RD 35AW37'7M
M+3]1<MJ_ZIV@FJ7^Q8<?Z^(^*W4E"]*UI5_)1DA#2S> 4B,,6!(,^0*U1!RF
MCNJ1F&*"^(N)':NNWN:&%<HDFO&[HJYU<%4R/_"L@:@26_5IDC KL@ .TSBU
MSB$ IVZ)Q%$V$5-$$.QE^E5(U3=W?'_)JM5O5APU8]7,:JY_N[ABN]"G.!@6
MS  ,<LD4P U<<LC5U#7$7]=\%=7J>U&KUE^5N8-)PHFO5S?E!GG5_I88P2<O
MZ7")K<%0BPO H!X7LN9N<HE1=?*_:7.)T6'BUV&=Z?)!CWW6=5[H(F.VUE6&
M2G5]B[>=8*UG;9$76>,XQ0G4#T?Q\+2:0#C"TF2H6; ]1AQ%!S&Z3/RZ[&_O
MB"V5JMZ+AB0 0<4APT,.-HPZNSQB=)?\!]T]MK$G@(I&$;;"9,-"' SOIBD
MBY(P<)U21FE)^IJM/36B1OVBYH\^!?K9>!A\"(2#H2H#*$HB1_92(U74+U6O
MU.%36UX H@ (( HHFINHT2E*7K.QIWO35W\W?"4:M48?:^XTL%O6X?T!0$Y9
M8#O'9^F0@)%!ZI?!IR<3%.A:H<D$B ,F$R#./9F@1@VIO\=]YF2"0ETM,)F
M<,!D C3GGDQ0HZ?4KZ<OF4Q02/> R02$ R83 ,R5@$9!Z7,[VV=,)BC4L=J3
M"0@&3"9 F',R08W$4K_$OG0R06U=M!@";:\]F0!0KO@9<:7^-M8FI[*U% ^<
M/XXE-C5OVF6Q<O.S>TXK09^$3+V0PQ_!C,"SIT?@+QB[,$#<[;$+A++'+A#*
M.79AI@1@1Y8 +QN[,*@$8(SB(5< Q])@V-E.(5Q$:8P=?$TEP/P=ZZM,79@]
M7"?8CJN-PFEH,;51"4T=/V4P4Y@P?V'R\GD+LZL-'%F][02"L6@8^"D BPAU
M'*UL[V=J?_GR&L,69O\$C9,HM5(7@-G^F$*P W_T3,=[CVY4O+GK'H%I5=6R
MKF7_+,/NW=UC-I?=PR6#]Z_P^VG_L(PQTS^[\SEK[O1LIN0+93)X%ZL*I>D?
MA^DOI%AU#XC,A)2BZEXN>9;S1@/4YPLAY..%_H+=0TD7_P)02P,$%     @
M,'!A5)=P9N?# P  _0X  !H   !X;"]W;W)K<VAE971S+W-H965T,3(P+GAM
M;+U7VV[;.!#]%4)/72 ;B?*]L W4=G,!MFZ0;%L4Q:*@I;%-1"*])!4WP'Y\
MAY(LV8ZE*(NF+[9(\9R9.1R..,.M5/=Z#6#(CS@2>N2LC=F\=5T=K"%F^EQN
M0.";I50Q,SA4*U=O%+ P!<61ZWM>UXT9%\YXF,[=J/%0)B;B FX4T4D<,_4X
M@4AN1PYU=A.W?+4V=L(=#S=L!7=@/FUN%([<@B7D,0C-I2 *EB/G'7U[Y7L6
MD*[XS&&K]YZ)#64AY;T=7(<CQ[,>002!L10,_QY@"E%DF="/?W-2I[!I@?O/
M._:+-'@,9L$T3&7TA8=F/7+Z#@EAR9+(W,KM%>0!=2Q?(".=_I)MMK;3=DB0
M:"/C'(P>Q%QD_^Q'+L0>P*<5 #\'^,> 006@E0-:QX!^!:"= ]I-+71R0.<8
MX%4 NCF@V]2E7@[H-07T<T _W=UL.]*]G#'#QD,EMT39U<AF']*$2-&XA5S8
MW+TS"M]RQ)GQ':PP$PUA(B2W$#$#(;D6V9FPN?4GF3.EF$TP\F8&AO%(_S%T
M#9JV!&Z0FYED9OP*,]0G'Z0P:TW>BQ#"0P(7?2X<]W>.3_Q:QAD$YZ1%SXCO
M^51G49SP:_H2EF2A><CQ"'^?,'%_@FWV K8%4G"Q^OYQN>0!G"![_[]<^UMA
M4IQ@NW@!FZQRZ;(YB?=L?%>-R>B@CNP@/5I%7K=2]M8S>7T+&ZD,4A]D];>_
M<#FY-A#K?VJ,M0MC[=18N\+8/(D7H(A<8C6WYM@B K)(-"[3FN3)J4^=FHRW
MF_+:S\S#N#5T'_:3I&[%@;.=PME.0V?+I")6?TW>Y-M L@0Y=<ZGG2?^M \]
MOGQVQ57=BH.8ND5,W=J8KLV:!>R,S+_6[&:O(.N]?NKT"V/]AKMQJ/VI;)GU
MG^A&*Y)A4)@?U)J_!$Q1 /*911$\8L@KC+$F+.J5WQ7O]56D>Y\Q^NMTS+D.
MA.R>%I+ZI0=^K0=3F0C#09,YQKNVGLSQYO85;VYDRLUC791E4:._H:K1LJS1
MIG6MB:A/*Q6M.-:TK%6TOEC=X75[#4P;4(+<@!#Z,7I@@K.Z^,JJ0;N_0<ZR
MKM#>+Y2S]T1.WZN0LRPVM+[:?(%,R5UFUH55EA Z>'T5_;*P^%Z]BLPD"JR*
MV,"IU(@^(Z+0-M>4_$<JKSD7N8E]<3M'VKI[=^H8U"KMKS0)["G/;JG%;-'#
MO4L[EZ/Y"?9V62=6TF2-X0>F5EQH$L$2*;WS'IX%E?5:V<#(37IS7TB#?4#Z
MB(<A!&47X/NEE&8WL :*CG?\$U!+ P04    "  P<&%4._[;R*<,  #_5@
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
ML>FZ9KW]\:8JKZI-#[!__]0TW>&7_@#'/6\O_@]02P,$%     @ ,'!A5$[
M'$\? P  #A(   T   !X;"]S='EL97,N>&ULW5AM:]LP$/XK1AVC@U$G<>O&
M:Q+8 H7!-@KMAWTK2BPG EGR9*5+^NNGLV3GI;K2]<.6S2&U=(_NN4=WY\ID
M5)N-8+=+QDRT+H6LQV1I3/4ACNOYDI6T/E,5DQ8IE"ZIL5.]B.M*,YK7X%2*
M>-#KI7%)N223D5R5UZ6IH[E:23,FYYTI<K?/^9CTTW,2.;JIRMF8W)^^_;%2
MYNI-Y.XG[T].>F>]^W=7A\BIA]Z1.$A\\0)BE!8C35^D]CFY*/7E/G6['+@Z
M7^<<^\Q.1H62VP0GQ!DL.RU9]$#%F$RIX#/-P:N@)1<;9QZ 8:Z$TI&QE;7A
M^F"I'QW<=S,HNN<IN52ZB>TBN+\SO_P :&<@D O1"1P09YB,*FH,T_+:3IK%
MC?$)%/GQW::R"A>:;OJ#"[)U:&XVR$SIG.DN3)^TILE(L +D:+Y8PMVH*@;0
M&%7:0<[I0DG::&@]_,#2SID0M_!$?"_VN-?%3MUZ4#79#:T@/W0T;@+\NVR.
M>Y?V=;Q1Q1^4^;2RVY'-'#J-W6A6\'4S7Q>= (R]C[/3JA*;CX(O9,G<YE\<
M<#*BK5^T5)H_VFC0*G-K8)I$#TP;/M^U_-2TNF-KT[;3NL U#_Y!S7\VSPLF
MF:9B5[3M_6/.\JL5^R/D;VAN_JT<*@Z*3"Z/7Z,_,H]=9'K\(I/L^#7Z%XZC
M$QG[HW'G_-T[?3MK!&\Y8_(-WIG$-F@T6W%AN/2S)<]S)I\<PI;>T)E]V=WC
MM^MS5M"5,'<=.";;\5>6\U69=:MN(!%^U7;\!;;73[M7+!N+RYRM63[U4[V8
M-</(#FQ4?X'#(7+=7&$$\W%8& $,BX,IP'R<%Q;G?]K/$-V/PS!MPR R1'V&
MJ(_S"B'3YH/%"?MD]@KO-,N2)$VQC$ZG0053+&]I"M\P&Z8-/+ X$.GW<HU7
M&^^0Y_L J^ES'8+M%.]$;*=XK@$)YPT\LBQ<;2P.>&!5P'H'XH?C0$^%?9($
MJHIIPYY@',DR#(%>#/=HFB+92>$3K@_VE"1)EH41P,(*D@1#X&G$$4P!:,"0
M)&G.P8/S*&[/J7C["]#D%U!+ P04    "  P<&%4EXJ[',     3 @  "P
M %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=
MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'
MTD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO3T%O@*\Z3'%":4A+,P[P
MS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T
M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0    ( #!P853<E?$?0P@
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
MK''85-"JSO.9O7:KKC3/]J?,[4_(>_\/4$L#!!0    ( #!P852IISIT5 ,
M  !'   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VTM.&T$4A>&M
M("\@7;?>%0&C3)A&V8 %S4,!;+D[2K+[(#* <Y5!)JC_D=5&E(\\^(2:_L^_
MSH_[]>'PO-P_')>S7T^/S\O%[GY=CY^G:;F^GY_VRZ?#<7Y^^<GMX?2T7U\N
M3W?3<7_]?7\W3S&$.IW>G[&[/']_YMFWW\?Y?TX\W-X^7,]?#M<_GN;G]1\'
M3S\/I^_+_3RON[-O^]/=O%[LIE^/;V\OT^N+?7HY>7=V=7.Q.UW=V&[:>E"4
M07'[04D&I>T'91F4MQ]49%#9?E"5077[04T&M>T'=1G4MQ\T9-#8?I %E3$
M)CFL 5J;<FT KTW!-H#8IF0;P&Q3M V@MBG;!G#;%&X#R&U*MP'L-L7; 'I'
MU3L"](ZJ=P3H'=T?VP"]H^H= 7I'U3L"](ZJ=P3H'57O"- [JMX1H'=4O2-
M[ZAZ1X#>2?5. +V3ZIT >B?5.P'T3NYF"4#OI'HG@-Y)]4X O9/JG0!Z)]4[
M ?1.JG<"Z)U4[P30.ZO>&:!W5KTS0.^L>F> WEGUS@"]L[O9#= [J]X9H'=6
MO3- [ZQZ9X#>6?7. +VSZIT!>A?5NP#T+JIW >A=5.\"T+NHW@6@=U&]"T#O
MXOY9"="[J-X%H'=1O0M [Z)Z%X#>1?4N +VKZET!>E?5NP+TKJIW!>A=5>\*
MT+NJWA6@=U6]*T#OZAXV >A=5>\*T+NJWA6@=U6]*T#OIGHW@-Y-]6X O9OJ
MW0!Z-]6[ ?1NJG<#Z-U4[P;0NZG>#:!W<P\+ O1NJG<#Z-U4[P;0NZO>':!W
M5[T[0.^N>G> WEWU[@"]N^K= 7IWU;L#].ZJ=P?HW57O#M"[NX>] 7IWU;L#
M]!ZJ]P#H/53O =![J-X#H/=0O0= [Z%Z#X#>0_4> +V'ZCT >@_5>P#T'JKW
M .@]7*P#T-N"SW4 ?EMPP4X "&[!)3L!8+@%%^T$@.(67+83 (Y;<.%. $AN
MP:4[ 6"Y!1?O!(#F%ER^$P">6W !3R"([@-,1H'I$TR"Z#["1%28/L-$=)@^
MQ$24F#[%1+28/L9$U)@^QT3TF#[(1!29/LDD-)GFHDPC5)GFLDS[T"YS67\_
MSLO;HK_7;L!'ZKV^_.[\]OFOEW_?]%_#*]?3^QG+Y1]02P,$%     @ ,'!A
M5/I<:YZ; @  %40  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=O?;ILP%,?Q
M5XFXK0*V 1NFIC?M;K=>[ 48. T*_X3=+GW[F:2MM*F+5F72OC=! ?O\#ECZ
MW)WK;\^3=:M#WPUN$^V\GSXEB:MWMJ]</$YV"$^VX]Q7/OR='Y*IJO?5@TV4
M$#JIQ\';P:_]4B.ZN;ZSV^JQ\ZO/AW#;M>.PB6;;N6AU>UJX9&VB:IJZMJY\
M>)X\#<UO*>N7A#CL/*YQNW9R5V%!E+R;L#SY<\#+OJ]/=I[;QJ[NJ]E_J?JP
M*CETB?//G77Q^1+O]#ANMVUMF[%^[,.6V$VSK1JWL];W77PJ>G4^V8<O;$^_
M\N+\8YES@6'E_3Q.+IS8;#\>]WHDR^[U% K9V;?G7_$M,92^^/WL<MJ-;?XR
M.WS>'^.\/YZ'2XZ7R[_QKV?\5O^#?2A('RFDCPS21P[I0T/Z,) ^"D@?):0/
M*2B-4$25%%(EQ51)05525)445B7%54F!55)D5119%45619%54615%%D5159%
MD5519%44615%UI0B:TJ1-:7(FE)D32FRIA194XJL*476E")K2I$UH\B:463-
M*+)F%%DSBJP91=:,(FM&D36CR)I19,TILN8467.*K#E%UIPB:TZ1-:?(FE-D
MS2FRYA19-45639%54V35%%DU159-D5539-44635%5DV1U5!D-119#4560Y'5
M4&0U%%D-159#D=509#4460N*K 5%UH(B:T&1M:#(6E!D+2BR%A19"XJL!476
MDB)K29&UI,A:4F0M*;*6%%E+BJPE1=:2(FM)D54*"JU24&R5@H*K%!1=I:#P
M*@7%5RDHP$I!$58*"K%28(P%C6-AC.4,9'$FLC@C69R9+,Y0%F<JBS.6A9G+
MDIC!+/E?)[.^C^/^'\<?KW%?M<-K?K(4=3<_ 5!+ 0(4 Q0    ( #!P850'
M04UB@0   +$    0              "  0    !D;V-0<F]P<R]A<' N>&UL
M4$L! A0#%     @ ,'!A5!*)D /M    *P(  !$              ( !KP
M &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ ,'!A5)E<G",0!@  G"<
M !,              ( !RP$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4
M    "  P<&%4/PN<VG4&   Y&@  &               @($,"   >&PO=V]R
M:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ ,'!A5' 1#M@6 @  8@4
M !@              ("!MPX  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+
M 0(4 Q0    ( #!P852;<[]IUP<  + >   8              " @0,1  !X
M;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    "  P<&%468:D61T#
M  #6"   &               @($0&0  >&PO=V]R:W-H965T<R]S:&5E=#0N
M>&UL4$L! A0#%     @ ,'!A5&6 /5&5"   =R0  !@              ("!
M8QP  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( #!P851.
M9Y]S%P4  ",2   8              " @2XE  !X;"]W;W)K<VAE971S+W-H
M965T-BYX;6Q02P$"% ,4    "  P<&%45SN-7]T,  !0.@  &
M    @(%[*@  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @
M,'!A5,P\?;.-"   U"H  !@              ("!CC<  'AL+W=O<FMS:&5E
M=',O<VAE970X+GAM;%!+ 0(4 Q0    ( #!P851ST-B=E@,  #4*   8
M          " @5%   !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4
M    "  P<&%4<0GJT&0H  "]A0  &0              @($=1   >&PO=V]R
M:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( #!P851W&6O$D1$  /$X
M   9              " @;AL  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL
M4$L! A0#%     @ ,'!A5+/)XG_=%@  _$<  !D              ("!@'X
M 'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    "  P<&%4R=I2
MCTD9  "K2@  &0              @(&4E0  >&PO=V]R:W-H965T<R]S:&5E
M=#$S+GAM;%!+ 0(4 Q0    ( #!P853<IJY-S00  +8,   9
M  " @12O  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @
M,'!A5'[. ,+C @  E 8  !D              ("!&+0  'AL+W=O<FMS:&5E
M=',O<VAE970Q-2YX;6Q02P$"% ,4    "  P<&%4H0RLWS<#  "Z!@  &0
M            @($RMP  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4
M Q0    ( #!P852[)MY,K@0  !L,   9              " @:"Z  !X;"]W
M;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ ,'!A5-:J[+2M!
M)0P  !D              ("!A;\  'AL+W=O<FMS:&5E=',O<VAE970Q."YX
M;6Q02P$"% ,4    "  P<&%4OY]$^J0$  #Z"P  &0              @(%I
MQ   >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( #!P851<
ME]2TOA@  -1*   9              " @43)  !X;"]W;W)K<VAE971S+W-H
M965T,C N>&UL4$L! A0#%     @ ,'!A5"6KJYQ1"0  G!H  !D
M     ("!.>(  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4
M"  P<&%4]B!-.0P$  "X"   &0              @('!ZP  >&PO=V]R:W-H
M965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( #!P8504/!J330T  &0F   9
M              " @03P  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L!
M A0#%     @ ,'!A5,Z-\E9K"   TA,  !D              ("!B/T  'AL
M+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    "  P<&%4Q-R=2@X'
M  "1%@  &0              @($J!@$ >&PO=V]R:W-H965T<R]S:&5E=#(U
M+GAM;%!+ 0(4 Q0    ( #!P852@@F!9Y 8  *T1   9              "
M@6\- 0!X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ ,'!A
M5(R]<L.A P  R @  !D              ("!BA0! 'AL+W=O<FMS:&5E=',O
M<VAE970R-RYX;6Q02P$"% ,4    "  P<&%4D?2HL5,/   R,   &0
M        @(%B& $ >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0
M   ( #!P851<7RAW@PH  &X=   9              " @>PG 0!X;"]W;W)K
M<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ ,'!A5$W9I@$;!@  I@X
M !D              ("!IC(! 'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q0
M2P$"% ,4    "  P<&%40]_DDB<-  "H)   &0              @('X. $
M>&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( #!P852>^S<Z
MD@(  .H%   9              " @59& 0!X;"]W;W)K<VAE971S+W-H965T
M,S(N>&UL4$L! A0#%     @ ,'!A5)29\R/*.@  D<X  !D
M ("!'TD! 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    "  P
M<&%48IBK@/P'  !B'0  &0              @($@A $ >&PO=V]R:W-H965T
M<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( #!P852C0-EEGP@  %T<   9
M          " @5., 0!X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#
M%     @ ,'!A5'MR02%8$   $C(  !D              ("!*94! 'AL+W=O
M<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    "  P<&%4L,#C-4($  #2
M"P  &0              @(&XI0$ >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM
M;%!+ 0(4 Q0    ( #!P852NV/8R#@,  $0'   9              " @3&J
M 0!X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ ,'!A5)Y.
MF\@8 P  6@8  !D              ("!=JT! 'AL+W=O<FMS:&5E=',O<VAE
M970S.2YX;6Q02P$"% ,4    "  P<&%4[:(!ZD8#  #<!P  &0
M    @('%L $ >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    (
M #!P8507'89O> (  #T%   9              " @4*T 0!X;"]W;W)K<VAE
M971S+W-H965T-#$N>&UL4$L! A0#%     @ ,'!A5%PG#9F?"@  52$  !D
M             ("!\;8! 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"
M% ,4    "  P<&%47T@$? (%   N#0  &0              @(''P0$ >&PO
M=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( #!P852(-ULI'00
M *8(   9              " @0#' 0!X;"]W;W)K<VAE971S+W-H965T-#0N
M>&UL4$L! A0#%     @ ,'!A5 :624-7 P  #P<  !D              ("!
M5,L! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    "  P<&%4
M2NU#[]@%  "/#0  &0              @('BS@$ >&PO=V]R:W-H965T<R]S
M:&5E=#0V+GAM;%!+ 0(4 Q0    ( #!P851PCQ!\.0<  '$7   9
M      " @?'4 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%
M  @ ,'!A5"3JKCSG @  3P8  !D              ("!8=P! 'AL+W=O<FMS
M:&5E=',O<VAE970T."YX;6Q02P$"% ,4    "  P<&%48F+@)+0#  #<"
M&0              @(%_WP$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+
M 0(4 Q0    ( #!P851N=\ZM  @  ,@8   9              " @6KC 0!X
M;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ ,'!A5!6=;VW2
M!0  C!   !D              ("!H>L! 'AL+W=O<FMS:&5E=',O<VAE970U
M,2YX;6Q02P$"% ,4    "  P<&%4CJ>_;"H&   >#P  &0
M@(&J\0$ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( #!P
M851@0:+E"@@  $D5   9              " @0OX 0!X;"]W;W)K<VAE971S
M+W-H965T-3,N>&UL4$L! A0#%     @ ,'!A5!)2ZH":!@  7"0  !D
M         ("!3  " 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4
M    "  P<&%4&!#!H$D%  !:&@  &0              @($=!P( >&PO=V]R
M:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( #!P8523C4CN,P,  -L+
M   9              " @9T, @!X;"]W;W)K<VAE971S+W-H965T-38N>&UL
M4$L! A0#%     @ ,'!A5%2C_=O[ @  70@  !D              ("!!Q "
M 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    "  P<&%4Z6G7
MY& $  #;$   &0              @($Y$P( >&PO=V]R:W-H965T<R]S:&5E
M=#4X+GAM;%!+ 0(4 Q0    ( #!P851300UY2@8  )HC   9
M  " @= 7 @!X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @
M,'!A5-B@@>M? P  / X  !D              ("!41X" 'AL+W=O<FMS:&5E
M=',O<VAE970V,"YX;6Q02P$"% ,4    "  P<&%45X7?8+$#  ".#0  &0
M            @('G(0( >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4
M Q0    ( #!P851ZS67 :@(  *,&   9              " @<\E @!X;"]W
M;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @ ,'!A5*U7.CJ?!0
MK2   !D              ("!<"@" 'AL+W=O<FMS:&5E=',O<VAE970V,RYX
M;6Q02P$"% ,4    "  P<&%4B7AVPB,&  "$&0  &0              @(%&
M+@( >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( #!P853@
M9$ATX0(  .4'   9              " @: T @!X;"]W;W)K<VAE971S+W-H
M965T-C4N>&UL4$L! A0#%     @ ,'!A5($@IJ>5$0  V9X  !D
M     ("!N#<" 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4
M"  P<&%4$6U\*_ %  "S*0  &0              @(&$20( >&PO=V]R:W-H
M965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( #!P852I5.]0!P<  /TI   9
M              " @:M/ @!X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L!
M A0#%     @ ,'!A5,N50LY! P  M@H  !D              ("!Z58" 'AL
M+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    "  P<&%4&K)ZMV $
M   "&@  &0              @(%A6@( >&PO=V]R:W-H965T<R]S:&5E=#<P
M+GAM;%!+ 0(4 Q0    ( #!P852.S\@"T (  )X(   9              "
M@?A> @!X;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @ ,'!A
M5.3,2G2^!   -Q@  !D              ("!_V$" 'AL+W=O<FMS:&5E=',O
M<VAE970W,BYX;6Q02P$"% ,4    "  P<&%419WCRT8>  !9\P  &0
M        @('T9@( >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0
M   ( #!P850BYUY$: ,  (,.   9              " @7&% @!X;"]W;W)K
M<VAE971S+W-H965T-S0N>&UL4$L! A0#%     @ ,'!A5./J%+A[ @  :@8
M !D              ("!$(D" 'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6Q0
M2P$"% ,4    "  P<&%4_JA@ 8,#   F#@  &0              @('"BP(
M>&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    ( #!P851AZ8MC
MV (  )L(   9              " @7R/ @!X;"]W;W)K<VAE971S+W-H965T
M-S<N>&UL4$L! A0#%     @ ,'!A5.,C65[H @  H@D  !D
M ("!BY(" 'AL+W=O<FMS:&5E=',O<VAE970W."YX;6Q02P$"% ,4    "  P
M<&%49C(?K> "   E"0  &0              @(&JE0( >&PO=V]R:W-H965T
M<R]S:&5E=#<Y+GAM;%!+ 0(4 Q0    ( #!P853=EENVL@(  %D(   9
M          " @<&8 @!X;"]W;W)K<VAE971S+W-H965T.# N>&UL4$L! A0#
M%     @ ,'!A5$<3K>8' @  ; 0  !D              ("!JIL" 'AL+W=O
M<FMS:&5E=',O<VAE970X,2YX;6Q02P$"% ,4    "  P<&%4J@A^ $\$  !)
M$P  &0              @('HG0( >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM
M;%!+ 0(4 Q0    ( #!P851M'9>RV0,  ,4/   9              " @6ZB
M @!X;"]W;W)K<VAE971S+W-H965T.#,N>&UL4$L! A0#%     @ ,'!A5/7^
M'X]/ @  S 4  !D              ("!?J8" 'AL+W=O<FMS:&5E=',O<VAE
M970X-"YX;6Q02P$"% ,4    "  P<&%4UW>*T+X#   Z#0  &0
M    @($$J0( >&PO=V]R:W-H965T<R]S:&5E=#@U+GAM;%!+ 0(4 Q0    (
M #!P853"(XP)Q@,  %X/   9              " @?FL @!X;"]W;W)K<VAE
M971S+W-H965T.#8N>&UL4$L! A0#%     @ ,'!A5"5%CF_9!0  T!@  !D
M             ("!]K " 'AL+W=O<FMS:&5E=',O<VAE970X-RYX;6Q02P$"
M% ,4    "  P<&%4P5VIQL\&  "1)@  &0              @($&MP( >&PO
M=V]R:W-H965T<R]S:&5E=#@X+GAM;%!+ 0(4 Q0    ( #!P851X,BL.K@<
M '<M   9              " @0R^ @!X;"]W;W)K<VAE971S+W-H965T.#DN
M>&UL4$L! A0#%     @ ,'!A5 /':;_! P  $ X  !D              ("!
M\<4" 'AL+W=O<FMS:&5E=',O<VAE970Y,"YX;6Q02P$"% ,4    "  P<&%4
MLF%K>]P#   5$P  &0              @('IR0( >&PO=V]R:W-H965T<R]S
M:&5E=#DQ+GAM;%!+ 0(4 Q0    ( #!P85011'BVL ,  ! /   9
M      " @?S- @!X;"]W;W)K<VAE971S+W-H965T.3(N>&UL4$L! A0#%
M  @ ,'!A5/M,0DN8 @  K D  !D              ("!X]$" 'AL+W=O<FMS
M:&5E=',O<VAE970Y,RYX;6Q02P$"% ,4    "  P<&%46Y\<7W\$  !L&P
M&0              @(&RU ( >&PO=V]R:W-H965T<R]S:&5E=#DT+GAM;%!+
M 0(4 Q0    ( #!P851@X3(>; H  &Q5   9              " @6C9 @!X
M;"]W;W)K<VAE971S+W-H965T.34N>&UL4$L! A0#%     @ ,'!A5,U ^=FS
M!   [Q0  !D              ("!"^0" 'AL+W=O<FMS:&5E=',O<VAE970Y
M-BYX;6Q02P$"% ,4    "  P<&%4HF>DF_4"  #R!P  &0
M@('UZ ( >&PO=V]R:W-H965T<R]S:&5E=#DW+GAM;%!+ 0(4 Q0    ( #!P
M853]$]67-P4  -P<   9              " @2'L @!X;"]W;W)K<VAE971S
M+W-H965T.3@N>&UL4$L! A0#%     @ ,'!A5%\T=T X P  4PH  !D
M         ("!C_$" 'AL+W=O<FMS:&5E=',O<VAE970Y.2YX;6Q02P$"% ,4
M    "  P<&%4_D1RP]<$  #)$0  &@              @('^] ( >&PO=V]R
M:W-H965T<R]S:&5E=#$P,"YX;6Q02P$"% ,4    "  P<&%4G"8,F-T#  #.
M#P  &@              @($-^@( >&PO=V]R:W-H965T<R]S:&5E=#$P,2YX
M;6Q02P$"% ,4    "  P<&%4/_)P0PX#  "W"@  &@              @($B
M_@( >&PO=V]R:W-H965T<R]S:&5E=#$P,BYX;6Q02P$"% ,4    "  P<&%4
MJCP^8WP#   .#   &@              @(%H 0, >&PO=V]R:W-H965T<R]S
M:&5E=#$P,RYX;6Q02P$"% ,4    "  P<&%4GEA@$%8#   /#0  &@
M        @($<!0, >&PO=V]R:W-H965T<R]S:&5E=#$P-"YX;6Q02P$"% ,4
M    "  P<&%4"WKK#1X%   "%   &@              @(&J" , >&PO=V]R
M:W-H965T<R]S:&5E=#$P-2YX;6Q02P$"% ,4    "  P<&%4;,!2TJH"  #6
M!@  &@              @($ #@, >&PO=V]R:W-H965T<R]S:&5E=#$P-BYX
M;6Q02P$"% ,4    "  P<&%48*^6^1T'  "9*   &@              @('B
M$ , >&PO=V]R:W-H965T<R]S:&5E=#$P-RYX;6Q02P$"% ,4    "  P<&%4
M6^ON"BX$  #%$   &@              @($W& , >&PO=V]R:W-H965T<R]S
M:&5E=#$P."YX;6Q02P$"% ,4    "  P<&%45^ S[M$$  !S%   &@
M        @(&=' , >&PO=V]R:W-H965T<R]S:&5E=#$P.2YX;6Q02P$"% ,4
M    "  P<&%4KLK8^10#   F"@  &@              @(&F(0, >&PO=V]R
M:W-H965T<R]S:&5E=#$Q,"YX;6Q02P$"% ,4    "  P<&%4[LRC69<$  "=
M$0  &@              @('R) , >&PO=V]R:W-H965T<R]S:&5E=#$Q,2YX
M;6Q02P$"% ,4    "  P<&%49AZUVS@'  "H.P  &@              @('!
M*0, >&PO=V]R:W-H965T<R]S:&5E=#$Q,BYX;6Q02P$"% ,4    "  P<&%4
MY*2HWKP#  "\#@  &@              @($Q,0, >&PO=V]R:W-H965T<R]S
M:&5E=#$Q,RYX;6Q02P$"% ,4    "  P<&%4-/'>LL,'  #P+P  &@
M        @($E-0, >&PO=V]R:W-H965T<R]S:&5E=#$Q-"YX;6Q02P$"% ,4
M    "  P<&%4F(V,2UT"  #3!0  &@              @($@/0, >&PO=V]R
M:W-H965T<R]S:&5E=#$Q-2YX;6Q02P$"% ,4    "  P<&%4UA< 8(4-   6
M=P  &@              @(&U/P, >&PO=V]R:W-H965T<R]S:&5E=#$Q-BYX
M;6Q02P$"% ,4    "  P<&%4FWWBW1 $   ]$   &@              @(%R
M30, >&PO=V]R:W-H965T<R]S:&5E=#$Q-RYX;6Q02P$"% ,4    "  P<&%4
MX$(%5GP$  "\$   &@              @(&Z40, >&PO=V]R:W-H965T<R]S
M:&5E=#$Q."YX;6Q02P$"% ,4    "  P<&%41QUD+(4'  "@)   &@
M        @(%N5@, >&PO=V]R:W-H965T<R]S:&5E=#$Q.2YX;6Q02P$"% ,4
M    "  P<&%4EW!FY\,#  #]#@  &@              @($K7@, >&PO=V]R
M:W-H965T<R]S:&5E=#$R,"YX;6Q02P$"% ,4    "  P<&%4._[;R*<,  #_
M5@  &@              @($F8@, >&PO=V]R:W-H965T<R]S:&5E=#$R,2YX
M;6Q02P$"% ,4    "  P<&%43L <3Q\#   .$@  #0              @ $%
M;P, >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( #!P8527BKL<P    !,"   +
M              "  4]R P!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( #!P853<
ME?$?0P@  *5/   /              "  3AS P!X;"]W;W)K8F]O:RYX;6Q0
M2P$"% ,4    "  P<&%4J:<Z=%0#    1P  &@              @ &H>P,
M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  P<&%4^EQK
MGIL"   51   $P              @ $T?P, 6T-O;G1E;G1?5'EP97-=+GAM
7;%!+!08     @0"! )0C    @@,    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>139
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>140
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>141
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>723</ContextCount>
  <ElementCount>723</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>146</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>13</UnitCount>
  <MyReports>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000010001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>000020002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>100010003 - Statement - CONSOLIDATED STATEMENTS OF CONDITION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CONDITION</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>100020004 - Statement - CONSOLIDATED STATEMENTS OF CONDITION (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITIONParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CONDITION (Parenthetical)</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>100030005 - Statement - CONSOLIDATED STATEMENTS OF INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>100040006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>100050007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>100060008 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>100070009 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>210011001 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>210041002 - Disclosure - Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/Securities</Role>
      <ShortName>Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>210141003 - Disclosure - Loans and Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/LoansandLeases</Role>
      <ShortName>Loans and Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>210211004 - Disclosure - Allowance for Credit Losses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/AllowanceforCreditLosses</Role>
      <ShortName>Allowance for Credit Losses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>210291005 - Disclosure - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>210351006 - Disclosure - Premises and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/PremisesandEquipment</Role>
      <ShortName>Premises and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>210401007 - Disclosure - Deposits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/Deposits</Role>
      <ShortName>Deposits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>210441008 - Disclosure - Securities Sold Under Agreements to Repurchase and Federal Funds Purchased</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchased</Role>
      <ShortName>Securities Sold Under Agreements to Repurchase and Federal Funds Purchased</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>210471009 - Disclosure - Other Borrowings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/OtherBorrowings</Role>
      <ShortName>Other Borrowings</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>210511010 - Disclosure - Trust Preferred Debentures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/TrustPreferredDebentures</Role>
      <ShortName>Trust Preferred Debentures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>210531011 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/EmployeeBenefitPlans</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>210631012 - Disclosure - Stock Plans and Stock Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/StockPlansandStockBasedCompensation</Role>
      <ShortName>Stock Plans and Stock Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>210701013 - Disclosure - Other Noninterest Income and Expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpense</Role>
      <ShortName>Other Noninterest Income and Expense</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>210731014 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/RevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>210771015 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>210831016 - Disclosure - Other Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/OtherComprehensiveIncomeLoss</Role>
      <ShortName>Other Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>210881017 - Disclosure - Commitments and Contingent Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/CommitmentsandContingentLiabilities</Role>
      <ShortName>Commitments and Contingent Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>210911018 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>210941019 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>210991020 - Disclosure - Regulations and Supervision</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/RegulationsandSupervision</Role>
      <ShortName>Regulations and Supervision</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>211031021 - Disclosure - Condensed Parent Company Only Financial Statements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatements</Role>
      <ShortName>Condensed Parent Company Only Financial Statements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>211081022 - Disclosure - Segment and Related Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/SegmentandRelatedInformation</Role>
      <ShortName>Segment and Related Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>211121023 - Disclosure - Unaudited Quarterly Financial Data</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/UnauditedQuarterlyFinancialData</Role>
      <ShortName>Unaudited Quarterly Financial Data</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>220022001 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>230053001 - Disclosure - Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/SecuritiesTables</Role>
      <ShortName>Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/Securities</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>230153002 - Disclosure - Loans and Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/LoansandLeasesTables</Role>
      <ShortName>Loans and Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/LoansandLeases</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>230223003 - Disclosure - Allowance for Credit Losses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/AllowanceforCreditLossesTables</Role>
      <ShortName>Allowance for Credit Losses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/AllowanceforCreditLosses</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>230303004 - Disclosure - Goodwill and Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssets</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>230363005 - Disclosure - Premises and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/PremisesandEquipmentTables</Role>
      <ShortName>Premises and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/PremisesandEquipment</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>230413006 - Disclosure - Deposits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/DepositsTables</Role>
      <ShortName>Deposits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/Deposits</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>230453007 - Disclosure - Securities Sold Under Agreements to Repurchase and Federal Funds Purchased (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedTables</Role>
      <ShortName>Securities Sold Under Agreements to Repurchase and Federal Funds Purchased (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchased</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>230483008 - Disclosure - Other Borrowings (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/OtherBorrowingsTables</Role>
      <ShortName>Other Borrowings (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/OtherBorrowings</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>230543009 - Disclosure - Employee Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/EmployeeBenefitPlansTables</Role>
      <ShortName>Employee Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/EmployeeBenefitPlans</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>230643010 - Disclosure - Stock Plans and Stock Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationTables</Role>
      <ShortName>Stock Plans and Stock Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/StockPlansandStockBasedCompensation</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>230713011 - Disclosure - Other Noninterest Income and Expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseTables</Role>
      <ShortName>Other Noninterest Income and Expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpense</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>230743012 - Disclosure - Revenue Recognition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/RevenueRecognitionTables</Role>
      <ShortName>Revenue Recognition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/RevenueRecognition</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>230783013 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/IncomeTaxes</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>230843014 - Disclosure - Other Comprehensive Income (Loss) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTables</Role>
      <ShortName>Other Comprehensive Income (Loss) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/OtherComprehensiveIncomeLoss</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>230893015 - Disclosure - Commitments and Contingent Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesTables</Role>
      <ShortName>Commitments and Contingent Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/CommitmentsandContingentLiabilities</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>230923016 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/EarningsPerShare</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>230953017 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/FairValueMeasurements</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>231003018 - Disclosure - Regulations and Supervision (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/RegulationsandSupervisionTables</Role>
      <ShortName>Regulations and Supervision (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/RegulationsandSupervision</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>231043019 - Disclosure - Condensed Parent Company Only Financial Statements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsTables</Role>
      <ShortName>Condensed Parent Company Only Financial Statements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatements</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>231093020 - Disclosure - Segment and Related Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/SegmentandRelatedInformationTables</Role>
      <ShortName>Segment and Related Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/SegmentandRelatedInformation</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>240034001 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>240064002 - Disclosure - Securities - Available-for-Sale Securities Held by Company (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails</Role>
      <ShortName>Securities - Available-for-Sale Securities Held by Company (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>240074003 - Disclosure - Securities - Held-to-Maturity Securities Held by Company (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails</Role>
      <ShortName>Securities - Held-to-Maturity Securities Held by Company (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>240084004 - Disclosure - Securities - Sales Transactions of Securities Available-for-Sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails</Role>
      <ShortName>Securities - Sales Transactions of Securities Available-for-Sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>240094005 - Disclosure - Securities - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/SecuritiesNarrativeDetails</Role>
      <ShortName>Securities - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>240104006 - Disclosure - Securities - Unrealized Losses on Available-for-Sale of Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails</Role>
      <ShortName>Securities - Unrealized Losses on Available-for-Sale of Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>240114007 - Disclosure - Securities - Unrealized Losses Held-to-Maturity Debt Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails</Role>
      <ShortName>Securities - Unrealized Losses Held-to-Maturity Debt Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>240124008 - Disclosure - Securities - Amortized Cost and Estimated Fair Value of Available-for-Sale Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails</Role>
      <ShortName>Securities - Amortized Cost and Estimated Fair Value of Available-for-Sale Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>240134009 - Disclosure - Securities - Amortized Cost and Estimated Fair Value of Held-to-Maturity Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails</Role>
      <ShortName>Securities - Amortized Cost and Estimated Fair Value of Held-to-Maturity Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>240164010 - Disclosure - Loans and Leases - Schedule of Loans and Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails</Role>
      <ShortName>Loans and Leases - Schedule of Loans and Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>240174011 - Disclosure - Loans and Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails</Role>
      <ShortName>Loans and Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>240184012 - Disclosure - Loans and Leases - Loans to Related Parties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/LoansandLeasesLoanstoRelatedPartiesDetails</Role>
      <ShortName>Loans and Leases - Loans to Related Parties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>240194013 - Disclosure - Loans and Leases - Aging Analysis of Past Due Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails</Role>
      <ShortName>Loans and Leases - Aging Analysis of Past Due Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>240204014 - Disclosure - Loans and Leases - Nonaccrual Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails</Role>
      <ShortName>Loans and Leases - Nonaccrual Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>240234015 - Disclosure - Allowance for Credit Losses - Schedule of Detail in Allowance for Credit Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails</Role>
      <ShortName>Allowance for Credit Losses - Schedule of Detail in Allowance for Credit Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>240244016 - Disclosure - Allowance for Credit Losses - Off-Balance Sheet Credit Exposures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails</Role>
      <ShortName>Allowance for Credit Losses - Off-Balance Sheet Credit Exposures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>240254017 - Disclosure - Allowance for Credit Losses - Collateral Dependent Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails</Role>
      <ShortName>Allowance for Credit Losses - Collateral Dependent Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>240264018 - Disclosure - Allowance for Credit Losses - Narratives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/AllowanceforCreditLossesNarrativesDetails</Role>
      <ShortName>Allowance for Credit Losses - Narratives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>240274019 - Disclosure - Allowance for Credit Losses - Loans Modified in Troubled Debt Restructuring (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails</Role>
      <ShortName>Allowance for Credit Losses - Loans Modified in Troubled Debt Restructuring (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>240284020 - Disclosure - Allowance for Credit Losses - Credit Quality Indicators by Commercial and Industrial Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails</Role>
      <ShortName>Allowance for Credit Losses - Credit Quality Indicators by Commercial and Industrial Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>240314021 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>240324022 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>240334023 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Amortizing Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Schedule of Amortizing Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>240344024 - Disclosure - Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>240374025 - Disclosure - Premises and Equipment - Schedule of Premises and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails</Role>
      <ShortName>Premises and Equipment - Schedule of Premises and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>240384026 - Disclosure - Premises and Equipment - Depreciation and Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/PremisesandEquipmentDepreciationandAmortizationExpenseDetails</Role>
      <ShortName>Premises and Equipment - Depreciation and Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>240394027 - Disclosure - Premises and Equipment - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails</Role>
      <ShortName>Premises and Equipment - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>240424028 - Disclosure - Deposits - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/DepositsNarrativeDetails</Role>
      <ShortName>Deposits - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>240434029 - Disclosure - Deposits - Scheduled Maturities of Time Deposits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails</Role>
      <ShortName>Deposits - Scheduled Maturities of Time Deposits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>240464030 - Disclosure - Securities Sold Under Agreements to Repurchase and Federal Funds Purchased (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails</Role>
      <ShortName>Securities Sold Under Agreements to Repurchase and Federal Funds Purchased (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>240494031 - Disclosure - Other Borrowings - Schedule of Company's Borrowings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/OtherBorrowingsScheduleofCompanysBorrowingsDetails</Role>
      <ShortName>Other Borrowings - Schedule of Company's Borrowings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>240504032 - Disclosure - Other Borrowings - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails</Role>
      <ShortName>Other Borrowings - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>240524033 - Disclosure - Trust Preferred Debentures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails</Role>
      <ShortName>Trust Preferred Debentures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/TrustPreferredDebentures</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>240554034 - Disclosure - Employee Benefit Plans - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails</Role>
      <ShortName>Employee Benefit Plans - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>240564035 - Disclosure - Employee Benefit Plans - Changes in Projected Benefit Obligation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails</Role>
      <ShortName>Employee Benefit Plans - Changes in Projected Benefit Obligation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>240574036 - Disclosure - Employee Benefit Plans - Net Periodic Benefit Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails</Role>
      <ShortName>Employee Benefit Plans - Net Periodic Benefit Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>240584037 - Disclosure - Employee Benefit Plans - Pre-Tax Amounts Recognized as Component of Accumulated Other Comprehensive Income (Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails</Role>
      <ShortName>Employee Benefit Plans - Pre-Tax Amounts Recognized as Component of Accumulated Other Comprehensive Income (Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>240594038 - Disclosure - Employee Benefit Plans - Weighed Average Assumptions Used (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails</Role>
      <ShortName>Employee Benefit Plans - Weighed Average Assumptions Used (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>240604039 - Disclosure - Employee Benefit Plans - Benefits Expected to be Paid Next Five Years (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails</Role>
      <ShortName>Employee Benefit Plans - Benefits Expected to be Paid Next Five Years (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>240614040 - Disclosure - Employee Benefit Plans - Pension Plan Weighted-Average Asset Allocations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails</Role>
      <ShortName>Employee Benefit Plans - Pension Plan Weighted-Average Asset Allocations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>240624041 - Disclosure - Employee Benefit Plans - Major Categories of Assets in Pension Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails</Role>
      <ShortName>Employee Benefit Plans - Major Categories of Assets in Pension Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>240654042 - Disclosure - Stock Plans and Stock Based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails</Role>
      <ShortName>Stock Plans and Stock Based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>240664043 - Disclosure - Stock Plans and Stock Based Compensation - Activity Related to Stock Options and SARs Under All Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails</Role>
      <ShortName>Stock Plans and Stock Based Compensation - Activity Related to Stock Options and SARs Under All Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>240674044 - Disclosure - Stock Plans and Stock Based Compensation - Net Cash Proceeds, Tax Benefits and Intrinsic Value Related to Stock Options, SARs, and Restricted Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNetCashProceedsTaxBenefitsandIntrinsicValueRelatedtoStockOptionsSARsandRestrictedStockDetails</Role>
      <ShortName>Stock Plans and Stock Based Compensation - Net Cash Proceeds, Tax Benefits and Intrinsic Value Related to Stock Options, SARs, and Restricted Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>240684045 - Disclosure - Stock Plans and Stock Based Compensation - Options and SARs Outstanding and Exercisable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails</Role>
      <ShortName>Stock Plans and Stock Based Compensation - Options and SARs Outstanding and Exercisable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>240694046 - Disclosure - Stock Plans and Stock Based Compensation - Activity Related to Restricted Stock Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails</Role>
      <ShortName>Stock Plans and Stock Based Compensation - Activity Related to Restricted Stock Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>240724047 - Disclosure - Other Noninterest Income and Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails</Role>
      <ShortName>Other Noninterest Income and Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseTables</ParentRole>
      <Position>100</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>240754048 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Noninterest Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails</Role>
      <ShortName>Revenue Recognition - Schedule of Disaggregation of Noninterest Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>240764049 - Disclosure - Revenue Recognition - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails</Role>
      <ShortName>Revenue Recognition - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>240794050 - Disclosure - Income Taxes - Income Tax Expense (Benefit) Attributable to Income from Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails</Role>
      <ShortName>Income Taxes - Income Tax Expense (Benefit) Attributable to Income from Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>240804051 - Disclosure - Income Taxes - Income Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails</Role>
      <ShortName>Income Taxes - Income Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>240814052 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>240824053 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>240854054 - Disclosure - Other Comprehensive Income (Loss) - Tax Effect Allocated to Each Component of Other Comprehensive Income (Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails</Role>
      <ShortName>Other Comprehensive Income (Loss) - Tax Effect Allocated to Each Component of Other Comprehensive Income (Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTables</ParentRole>
      <Position>107</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>240864055 - Disclosure - Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails</Role>
      <ShortName>Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTables</ParentRole>
      <Position>108</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>240874056 - Disclosure - Other Comprehensive Income (Loss) - Details about Accumulated Other Comprehensive Income (Loss) Components (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails</Role>
      <ShortName>Other Comprehensive Income (Loss) - Details about Accumulated Other Comprehensive Income (Loss) Components (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTables</ParentRole>
      <Position>109</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>240904057 - Disclosure - Commitments and Contingent Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails</Role>
      <ShortName>Commitments and Contingent Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesTables</ParentRole>
      <Position>110</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>240934058 - Disclosure - Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/EarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/EarningsPerShareTables</ParentRole>
      <Position>111</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>240964059 - Disclosure - Fair Value Measurements - Financial Assets and Financial Liabilities Measured at Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails</Role>
      <ShortName>Fair Value Measurements - Financial Assets and Financial Liabilities Measured at Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>240974060 - Disclosure - Fair Value Measurements - Fair Value Measurements at Reporting Date and Gain (Losses) from Fair Value Changes. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails</Role>
      <ShortName>Fair Value Measurements - Fair Value Measurements at Reporting Date and Gain (Losses) from Fair Value Changes. (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>240984061 - Disclosure - Fair Value Measurements - Estimated Fair Value of Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails</Role>
      <ShortName>Fair Value Measurements - Estimated Fair Value of Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>241014062 - Disclosure - Regulations and Supervision - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/RegulationsandSupervisionAdditionalInformationDetails</Role>
      <ShortName>Regulations and Supervision - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>241024063 - Disclosure - Regulations and Supervision - Actual Capital Amounts and Ratios (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails</Role>
      <ShortName>Regulations and Supervision - Actual Capital Amounts and Ratios (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>241054064 - Disclosure - Condensed Parent Company Only Financial Statements - Condensed Statements of Condition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails</Role>
      <ShortName>Condensed Parent Company Only Financial Statements - Condensed Statements of Condition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>117</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>241064065 - Disclosure - Condensed Parent Company Only Financial Statements - Condensed Statement of Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails</Role>
      <ShortName>Condensed Parent Company Only Financial Statements - Condensed Statement of Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>118</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>241074066 - Disclosure - Condensed Parent Company Only Financial Statements - Condensed Cash Flow Statements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails</Role>
      <ShortName>Condensed Parent Company Only Financial Statements - Condensed Cash Flow Statements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>119</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>241104067 - Disclosure - Segment and Related Information - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails</Role>
      <ShortName>Segment and Related Information - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>120</Position>
    </Report>
    <Report instance="tmp-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>241114068 - Disclosure - Segment and Related Information - Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails</Role>
      <ShortName>Segment and Related Information - Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>121</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="tmp-20211231.htm">tmp-20211231.htm</File>
    <File>exhibit21-2021x12x31x10k.htm</File>
    <File>exhibit23-2021x12x31x10k.htm</File>
    <File>exhibit311-2021x12x31x10k.htm</File>
    <File>exhibit312-2021x12x31x10k.htm</File>
    <File>exhibit322-2021x12x31x10k.htm</File>
    <File>exhibits321-2021x12x31x10k.htm</File>
    <File>tmp-20211231.xsd</File>
    <File>tmp-20211231_cal.xml</File>
    <File>tmp-20211231_def.xml</File>
    <File>tmp-20211231_lab.xml</File>
    <File>tmp-20211231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>tmp-20211231_g1.jpg</File>
    <File>tmp-20211231_g2.jpg</File>
    <File>tmp-20211231_g3.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://fasb.org/srt/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="3563">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>144
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "tmp-20211231.htm": {
   "axisCustom": 2,
   "axisStandard": 36,
   "contextCount": 723,
   "dts": {
    "calculationLink": {
     "local": [
      "tmp-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "tmp-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "tmp-20211231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "tmp-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tmp-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "tmp-20211231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd",
      "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"
     ]
    }
   },
   "elementCount": 1016,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 2,
    "http://xbrl.sec.gov/dei/2021q4": 4,
    "total": 6
   },
   "keyCustom": 99,
   "keyStandard": 624,
   "memberCustom": 52,
   "memberStandard": 90,
   "nsprefix": "tmp",
   "nsuri": "http://tompkinstrustco.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000010001 - Document - Cover Page",
     "role": "http://tompkinstrustco.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210011001 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "tmp:ReportingThresholdForOtherIncomeAndOperatingExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240724047 - Disclosure - Other Noninterest Income and Expense (Details)",
     "role": "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails",
     "shortName": "Other Noninterest Income and Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "tmp:ReportingThresholdForOtherIncomeAndOperatingExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240754048 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Noninterest Income (Details)",
     "role": "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails",
     "shortName": "Revenue Recognition - Schedule of Disaggregation of Noninterest Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RetainedEarningsAccumulatedDeficit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240764049 - Disclosure - Revenue Recognition - Narrative (Details)",
     "role": "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails",
     "shortName": "Revenue Recognition - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i9faad91a88e940c198fdcaf517fe249d_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240794050 - Disclosure - Income Taxes - Income Tax Expense (Benefit) Attributable to Income from Operations (Details)",
     "role": "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails",
     "shortName": "Income Taxes - Income Tax Expense (Benefit) Attributable to Income from Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240804051 - Disclosure - Income Taxes - Income Tax Rate Reconciliation (Details)",
     "role": "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails",
     "shortName": "Income Taxes - Income Tax Rate Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:DeferredTaxAssetsAllowanceForCreditLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240814052 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)",
     "role": "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails",
     "shortName": "Income Taxes - Deferred Tax Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:DeferredTaxAssetsAllowanceForCreditLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "tmp:NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240824053 - Disclosure - Income Taxes - Narrative (Details)",
     "role": "http://tompkinstrustco.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "tmp:NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240854054 - Disclosure - Other Comprehensive Income (Loss) - Tax Effect Allocated to Each Component of Other Comprehensive Income (Loss) (Details)",
     "role": "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails",
     "shortName": "Other Comprehensive Income (Loss) - Tax Effect Allocated to Each Component of Other Comprehensive Income (Loss) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "iab482b6e320e41059d169096b3144266_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240864055 - Disclosure - Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Loss (Details)",
     "role": "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails",
     "shortName": "Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Loss (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "ie9177681af464b348e757b0d3677849d_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:NetGainLossOnSecuritiesTransactions",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240874056 - Disclosure - Other Comprehensive Income (Loss) - Details about Accumulated Other Comprehensive Income (Loss) Components (Details)",
     "role": "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails",
     "shortName": "Other Comprehensive Income (Loss) - Details about Accumulated Other Comprehensive Income (Loss) Components (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i9fc4ec55bb9e43a48d7f68ca007c9399_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tmp:NetGainLossOnSecuritiesTransactions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210041002 - Disclosure - Securities",
     "role": "http://tompkinstrustco.com/role/Securities",
     "shortName": "Securities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tmp:ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GuaranteeObligationsMaximumExposure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240904057 - Disclosure - Commitments and Contingent Liabilities (Details)",
     "role": "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails",
     "shortName": "Commitments and Contingent Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tmp:ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GuaranteeObligationsMaximumExposure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240934058 - Disclosure - Earnings Per Share (Details)",
     "role": "http://tompkinstrustco.com/role/EarningsPerShareDetails",
     "shortName": "Earnings Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tmp:IncomeAllocatedToUnvestedRestrictedStockAwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNi",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240964059 - Disclosure - Fair Value Measurements - Financial Assets and Financial Liabilities Measured at Fair Value (Details)",
     "role": "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails",
     "shortName": "Fair Value Measurements - Financial Assets and Financial Liabilities Measured at Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "ie8ba2bf406234de5b7410b1b13db678c_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i29e951c775ec41e28107d033c6bf3737_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:ImpairedLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240974060 - Disclosure - Fair Value Measurements - Fair Value Measurements at Reporting Date and Gain (Losses) from Fair Value Changes. (Details)",
     "role": "http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails",
     "shortName": "Fair Value Measurements - Fair Value Measurements at Reporting Date and Gain (Losses) from Fair Value Changes. (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i29e951c775ec41e28107d033c6bf3737_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:ImpairedLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:HeldToMaturitySecuritiesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesFairValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240984061 - Disclosure - Fair Value Measurements - Estimated Fair Value of Financial Instruments (Details)",
     "role": "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails",
     "shortName": "Fair Value Measurements - Estimated Fair Value of Financial Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i2859242c247d426d969a7ebd7e359543_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "tmp:NatureOfOperationsNumberOfSubsidiaryBanks",
      "reportCount": 1,
      "unitRef": "subsidiary_bank",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241014062 - Disclosure - Regulations and Supervision - Additional Information (Details)",
     "role": "http://tompkinstrustco.com/role/RegulationsandSupervisionAdditionalInformationDetails",
     "shortName": "Regulations and Supervision - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Capital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241024063 - Disclosure - Regulations and Supervision - Actual Capital Amounts and Ratios (Details)",
     "role": "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails",
     "shortName": "Regulations and Supervision - Actual Capital Amounts and Ratios (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Capital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241054064 - Disclosure - Condensed Parent Company Only Financial Statements - Condensed Statements of Condition (Details)",
     "role": "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails",
     "shortName": "Condensed Parent Company Only Financial Statements - Condensed Statements of Condition (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i734dafb596754a5e8f5a691f4b1961a2_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241064065 - Disclosure - Condensed Parent Company Only Financial Statements - Condensed Statement of Income (Details)",
     "role": "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails",
     "shortName": "Condensed Parent Company Only Financial Statements - Condensed Statement of Income (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedIncomeStatementTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tmp:DividendsReceivedFromSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241074066 - Disclosure - Condensed Parent Company Only Financial Statements - Condensed Cash Flow Statements (Details)",
     "role": "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails",
     "shortName": "Condensed Parent Company Only Financial Statements - Condensed Cash Flow Statements (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i71c17cc7eb564408ad2db8fccd3c4b42_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210141003 - Disclosure - Loans and Leases",
     "role": "http://tompkinstrustco.com/role/LoansandLeases",
     "shortName": "Loans and Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241104067 - Disclosure - Segment and Related Information - Narrative (Details)",
     "role": "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails",
     "shortName": "Segment and Related Information - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i1c3543f766654a2f81ddce02bfa2d431_D20210101-20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "tmp:NatureOfOperationsNumberofOffices",
      "reportCount": 1,
      "unique": true,
      "unitRef": "office",
      "xsiNil": "false"
     }
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndDividendIncomeOperating",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241114068 - Disclosure - Segment and Related Information - Segment Information (Details)",
     "role": "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails",
     "shortName": "Segment and Related Information - Segment Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i0be80eaa8fc04d4eb73688f72a90c660_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210211004 - Disclosure - Allowance for Credit Losses",
     "role": "http://tompkinstrustco.com/role/AllowanceforCreditLosses",
     "shortName": "Allowance for Credit Losses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210291005 - Disclosure - Goodwill and Other Intangible Assets",
     "role": "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssets",
     "shortName": "Goodwill and Other Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210351006 - Disclosure - Premises and Equipment",
     "role": "http://tompkinstrustco.com/role/PremisesandEquipment",
     "shortName": "Premises and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210401007 - Disclosure - Deposits",
     "role": "http://tompkinstrustco.com/role/Deposits",
     "shortName": "Deposits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210441008 - Disclosure - Securities Sold Under Agreements to Repurchase and Federal Funds Purchased",
     "role": "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchased",
     "shortName": "Securities Sold Under Agreements to Repurchase and Federal Funds Purchased",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210471009 - Disclosure - Other Borrowings",
     "role": "http://tompkinstrustco.com/role/OtherBorrowings",
     "shortName": "Other Borrowings",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tmp:TrustPreferredDebenturesTextBlockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210511010 - Disclosure - Trust Preferred Debentures",
     "role": "http://tompkinstrustco.com/role/TrustPreferredDebentures",
     "shortName": "Trust Preferred Debentures",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tmp:TrustPreferredDebenturesTextBlockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "000020002 - Document - Audit Information",
     "role": "http://tompkinstrustco.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210531011 - Disclosure - Employee Benefit Plans",
     "role": "http://tompkinstrustco.com/role/EmployeeBenefitPlans",
     "shortName": "Employee Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210631012 - Disclosure - Stock Plans and Stock Based Compensation",
     "role": "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensation",
     "shortName": "Stock Plans and Stock Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210701013 - Disclosure - Other Noninterest Income and Expense",
     "role": "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpense",
     "shortName": "Other Noninterest Income and Expense",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210731014 - Disclosure - Revenue Recognition",
     "role": "http://tompkinstrustco.com/role/RevenueRecognition",
     "shortName": "Revenue Recognition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210771015 - Disclosure - Income Taxes",
     "role": "http://tompkinstrustco.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210831016 - Disclosure - Other Comprehensive Income (Loss)",
     "role": "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLoss",
     "shortName": "Other Comprehensive Income (Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210881017 - Disclosure - Commitments and Contingent Liabilities",
     "role": "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilities",
     "shortName": "Commitments and Contingent Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210911018 - Disclosure - Earnings Per Share",
     "role": "http://tompkinstrustco.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210941019 - Disclosure - Fair Value Measurements",
     "role": "http://tompkinstrustco.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210991020 - Disclosure - Regulations and Supervision",
     "role": "http://tompkinstrustco.com/role/RegulationsandSupervision",
     "shortName": "Regulations and Supervision",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100010003 - Statement - CONSOLIDATED STATEMENTS OF CONDITION",
     "role": "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
     "shortName": "CONSOLIDATED STATEMENTS OF CONDITION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211031021 - Disclosure - Condensed Parent Company Only Financial Statements",
     "role": "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatements",
     "shortName": "Condensed Parent Company Only Financial Statements",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211081022 - Disclosure - Segment and Related Information",
     "role": "http://tompkinstrustco.com/role/SegmentandRelatedInformation",
     "shortName": "Segment and Related Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211121023 - Disclosure - Unaudited Quarterly Financial Data",
     "role": "http://tompkinstrustco.com/role/UnauditedQuarterlyFinancialData",
     "shortName": "Unaudited Quarterly Financial Data",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "220022001 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230053001 - Disclosure - Securities (Tables)",
     "role": "http://tompkinstrustco.com/role/SecuritiesTables",
     "shortName": "Securities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230153002 - Disclosure - Loans and Leases (Tables)",
     "role": "http://tompkinstrustco.com/role/LoansandLeasesTables",
     "shortName": "Loans and Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230223003 - Disclosure - Allowance for Credit Losses (Tables)",
     "role": "http://tompkinstrustco.com/role/AllowanceforCreditLossesTables",
     "shortName": "Allowance for Credit Losses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230303004 - Disclosure - Goodwill and Other Intangible Assets (Tables)",
     "role": "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsTables",
     "shortName": "Goodwill and Other Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230363005 - Disclosure - Premises and Equipment (Tables)",
     "role": "http://tompkinstrustco.com/role/PremisesandEquipmentTables",
     "shortName": "Premises and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tmp:ScheduleOfMaturitiesOfTimeDepositsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230413006 - Disclosure - Deposits (Tables)",
     "role": "http://tompkinstrustco.com/role/DepositsTables",
     "shortName": "Deposits (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tmp:ScheduleOfMaturitiesOfTimeDepositsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100020004 - Statement - CONSOLIDATED STATEMENTS OF CONDITION (Parenthetical)",
     "role": "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITIONParenthetical",
     "shortName": "CONSOLIDATED STATEMENTS OF CONDITION (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNiCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRepurchaseAgreements",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230453007 - Disclosure - Securities Sold Under Agreements to Repurchase and Federal Funds Purchased (Tables)",
     "role": "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedTables",
     "shortName": "Securities Sold Under Agreements to Repurchase and Federal Funds Purchased (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRepurchaseAgreements",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230483008 - Disclosure - Other Borrowings (Tables)",
     "role": "http://tompkinstrustco.com/role/OtherBorrowingsTables",
     "shortName": "Other Borrowings (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230543009 - Disclosure - Employee Benefit Plans (Tables)",
     "role": "http://tompkinstrustco.com/role/EmployeeBenefitPlansTables",
     "shortName": "Employee Benefit Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230643010 - Disclosure - Stock Plans and Stock Based Compensation (Tables)",
     "role": "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationTables",
     "shortName": "Stock Plans and Stock Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230713011 - Disclosure - Other Noninterest Income and Expense (Tables)",
     "role": "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseTables",
     "shortName": "Other Noninterest Income and Expense (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230743012 - Disclosure - Revenue Recognition (Tables)",
     "role": "http://tompkinstrustco.com/role/RevenueRecognitionTables",
     "shortName": "Revenue Recognition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230783013 - Disclosure - Income Taxes (Tables)",
     "role": "http://tompkinstrustco.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230843014 - Disclosure - Other Comprehensive Income (Loss) (Tables)",
     "role": "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTables",
     "shortName": "Other Comprehensive Income (Loss) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tmp:ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230893015 - Disclosure - Commitments and Contingent Liabilities (Tables)",
     "role": "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesTables",
     "shortName": "Commitments and Contingent Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tmp:ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230923016 - Disclosure - Earnings Per Share (Tables)",
     "role": "http://tompkinstrustco.com/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndFeeIncomeOtherLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100030005 - Statement - CONSOLIDATED STATEMENTS OF INCOME",
     "role": "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndFeeIncomeOtherLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230953017 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://tompkinstrustco.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231003018 - Disclosure - Regulations and Supervision (Tables)",
     "role": "http://tompkinstrustco.com/role/RegulationsandSupervisionTables",
     "shortName": "Regulations and Supervision (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231043019 - Disclosure - Condensed Parent Company Only Financial Statements (Tables)",
     "role": "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsTables",
     "shortName": "Condensed Parent Company Only Financial Statements (Tables)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231093020 - Disclosure - Segment and Related Information (Tables)",
     "role": "http://tompkinstrustco.com/role/SegmentandRelatedInformationTables",
     "shortName": "Segment and Related Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "tmp:FinancialInstitutionsActualReserveAmount",
       "span",
       "div",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "tmp:FinancialInstitutionsActualReserveAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240034001 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "role": "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "iab482b6e320e41059d169096b3144266_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "tmp:FinancialInstitutionsActualReserveAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240064002 - Disclosure - Securities - Available-for-Sale Securities Held by Company (Details)",
     "role": "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails",
     "shortName": "Securities - Available-for-Sale Securities Held by Company (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:HeldToMaturitySecuritiesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240074003 - Disclosure - Securities - Held-to-Maturity Securities Held by Company (Details)",
     "role": "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails",
     "shortName": "Securities - Held-to-Maturity Securities Held by Company (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:HeldToMaturitySecuritiesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRealizedGainLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240084004 - Disclosure - Securities - Sales Transactions of Securities Available-for-Sale (Details)",
     "role": "http://tompkinstrustco.com/role/SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails",
     "shortName": "Securities - Sales Transactions of Securities Available-for-Sale (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRealizedGainLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:HeldToMaturitySecuritiesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240094005 - Disclosure - Securities - Narrative (Details)",
     "role": "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails",
     "shortName": "Securities - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tmp:DebtSecuritiesGainLossOnCalledSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240104006 - Disclosure - Securities - Unrealized Losses on Available-for-Sale of Securities (Details)",
     "role": "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails",
     "shortName": "Securities - Unrealized Losses on Available-for-Sale of Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100040006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "role": "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tmp:ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240114007 - Disclosure - Securities - Unrealized Losses Held-to-Maturity Debt Securities (Details)",
     "role": "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails",
     "shortName": "Securities - Unrealized Losses Held-to-Maturity Debt Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tmp:ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240124008 - Disclosure - Securities - Amortized Cost and Estimated Fair Value of Available-for-Sale Securities (Details)",
     "role": "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails",
     "shortName": "Securities - Amortized Cost and Estimated Fair Value of Available-for-Sale Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240134009 - Disclosure - Securities - Amortized Cost and Estimated Fair Value of Held-to-Maturity Securities (Details)",
     "role": "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails",
     "shortName": "Securities - Amortized Cost and Estimated Fair Value of Held-to-Maturity Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240164010 - Disclosure - Loans and Leases - Schedule of Loans and Leases (Details)",
     "role": "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails",
     "shortName": "Loans and Leases - Schedule of Loans and Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "tmp:MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240174011 - Disclosure - Loans and Leases - Narrative (Details)",
     "role": "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails",
     "shortName": "Loans and Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "tmp:MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tmp:ScheduleOfLoansToRelatedPartiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "iab482b6e320e41059d169096b3144266_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240184012 - Disclosure - Loans and Leases - Loans to Related Parties (Details)",
     "role": "http://tompkinstrustco.com/role/LoansandLeasesLoanstoRelatedPartiesDetails",
     "shortName": "Loans and Leases - Loans to Related Parties (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tmp:ScheduleOfLoansToRelatedPartiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i0be80eaa8fc04d4eb73688f72a90c660_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240194013 - Disclosure - Loans and Leases - Aging Analysis of Past Due Loans (Details)",
     "role": "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
     "shortName": "Loans and Leases - Aging Analysis of Past Due Loans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i6f6f593e299b48a2b6d5b0f50e4b204a_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableNonaccrualNoAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240204014 - Disclosure - Loans and Leases - Nonaccrual Loans (Details)",
     "role": "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails",
     "shortName": "Loans and Leases - Nonaccrual Loans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableNonaccrualNoAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "iab482b6e320e41059d169096b3144266_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240234015 - Disclosure - Allowance for Credit Losses - Schedule of Detail in Allowance for Credit Losses (Details)",
     "role": "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails",
     "shortName": "Allowance for Credit Losses - Schedule of Detail in Allowance for Credit Losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "iab482b6e320e41059d169096b3144266_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OffBalanceSheetCreditLossLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240244016 - Disclosure - Allowance for Credit Losses - Off-Balance Sheet Credit Exposures (Details)",
     "role": "http://tompkinstrustco.com/role/AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails",
     "shortName": "Allowance for Credit Losses - Off-Balance Sheet Credit Exposures (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "ie3d7af41f1cf418a92dda79219bdbbf8_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OffBalanceSheetCreditLossLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100050007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240254017 - Disclosure - Allowance for Credit Losses - Collateral Dependent Loans (Details)",
     "role": "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails",
     "shortName": "Allowance for Credit Losses - Collateral Dependent Loans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240264018 - Disclosure - Allowance for Credit Losses - Narratives (Details)",
     "role": "http://tompkinstrustco.com/role/AllowanceforCreditLossesNarrativesDetails",
     "shortName": "Allowance for Credit Losses - Narratives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsRecordedInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsNumberOfContracts2",
      "reportCount": 1,
      "unique": true,
      "unitRef": "loan",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240274019 - Disclosure - Allowance for Credit Losses - Loans Modified in Troubled Debt Restructuring (Details)",
     "role": "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails",
     "shortName": "Allowance for Credit Losses - Loans Modified in Troubled Debt Restructuring (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsNumberOfContracts2",
      "reportCount": 1,
      "unique": true,
      "unitRef": "loan",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240284020 - Disclosure - Allowance for Credit Losses - Credit Quality Indicators by Commercial and Industrial Loans (Details)",
     "role": "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
     "shortName": "Allowance for Credit Losses - Credit Quality Indicators by Commercial and Industrial Loans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i07a63a9e4c974355bbdd6710768a833e_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "iab482b6e320e41059d169096b3144266_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240314021 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)",
     "role": "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails",
     "shortName": "Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240324022 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)",
     "role": "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
     "shortName": "Goodwill and Other Intangible Assets - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240334023 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Amortizing Intangible Assets (Details)",
     "role": "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails",
     "shortName": "Goodwill and Other Intangible Assets - Schedule of Amortizing Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240344024 - Disclosure - Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details)",
     "role": "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseDetails",
     "shortName": "Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240374025 - Disclosure - Premises and Equipment - Schedule of Premises and Equipment (Details)",
     "role": "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails",
     "shortName": "Premises and Equipment - Schedule of Premises and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tmp:ScheduleOfDepreciationAndAmortizationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240384026 - Disclosure - Premises and Equipment - Depreciation and Amortization Expense (Details)",
     "role": "http://tompkinstrustco.com/role/PremisesandEquipmentDepreciationandAmortizationExpenseDetails",
     "shortName": "Premises and Equipment - Depreciation and Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tmp:ScheduleOfDepreciationAndAmortizationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "ie3d7af41f1cf418a92dda79219bdbbf8_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100060008 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY",
     "role": "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "id130f0d9e4c64d7cb23eb975d4dce555_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240394027 - Disclosure - Premises and Equipment - Narrative (Details)",
     "role": "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails",
     "shortName": "Premises and Equipment - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "tmp:TimeGreaterThanTwoHundredFiftyThousandDollars",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240424028 - Disclosure - Deposits - Narrative (Details)",
     "role": "http://tompkinstrustco.com/role/DepositsNarrativeDetails",
     "shortName": "Deposits - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "tmp:TimeGreaterThanTwoHundredFiftyThousandDollars",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:ThreeMonthsOrLess",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240434029 - Disclosure - Deposits - Scheduled Maturities of Time Deposits (Details)",
     "role": "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails",
     "shortName": "Deposits - Scheduled Maturities of Time Deposits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:ThreeMonthsOrLess",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i2f144563dcbb477388775f915084fadc_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SecuritiesSoldUnderAgreementsToRepurchase",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240464030 - Disclosure - Securities Sold Under Agreements to Repurchase and Federal Funds Purchased (Details)",
     "role": "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails",
     "shortName": "Securities Sold Under Agreements to Repurchase and Federal Funds Purchased (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i2f144563dcbb477388775f915084fadc_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SecuritiesSoldUnderAgreementsToRepurchase",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:FederalHomeLoanBankAdvancesOvernight",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240494031 - Disclosure - Other Borrowings - Schedule of Company's Borrowings (Details)",
     "role": "http://tompkinstrustco.com/role/OtherBorrowingsScheduleofCompanysBorrowingsDetails",
     "shortName": "Other Borrowings - Schedule of Company's Borrowings (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240504032 - Disclosure - Other Borrowings - Narrative (Details)",
     "role": "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails",
     "shortName": "Other Borrowings - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240524033 - Disclosure - Trust Preferred Debentures (Details)",
     "role": "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails",
     "shortName": "Trust Preferred Debentures (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i6e6a6bf5b9a143959688506e5fd6efb0_D20200101-20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "tmp:NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "subsidiarytrust",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "tmp:DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pensionplan",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240554034 - Disclosure - Employee Benefit Plans - Narrative (Details)",
     "role": "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails",
     "shortName": "Employee Benefit Plans - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "tmp:DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pensionplan",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanActuarialGainLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240564035 - Disclosure - Employee Benefit Plans - Changes in Projected Benefit Obligation (Details)",
     "role": "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails",
     "shortName": "Employee Benefit Plans - Changes in Projected Benefit Obligation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240574036 - Disclosure - Employee Benefit Plans - Net Periodic Benefit Cost (Details)",
     "role": "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails",
     "shortName": "Employee Benefit Plans - Net Periodic Benefit Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100070009 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)",
     "role": "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i472c95861f6346248248490e78f1b28d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240584037 - Disclosure - Employee Benefit Plans - Pre-Tax Amounts Recognized as Component of Accumulated Other Comprehensive Income (Loss) (Details)",
     "role": "http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails",
     "shortName": "Employee Benefit Plans - Pre-Tax Amounts Recognized as Component of Accumulated Other Comprehensive Income (Loss) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i472c95861f6346248248490e78f1b28d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240594038 - Disclosure - Employee Benefit Plans - Weighed Average Assumptions Used (Details)",
     "role": "http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails",
     "shortName": "Employee Benefit Plans - Weighed Average Assumptions Used (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "iaa24a11f327a4decb6457ba3d3066832_D20210101-20211231",
      "decimals": "4",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i472c95861f6346248248490e78f1b28d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240604039 - Disclosure - Employee Benefit Plans - Benefits Expected to be Paid Next Five Years (Details)",
     "role": "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails",
     "shortName": "Employee Benefit Plans - Benefits Expected to be Paid Next Five Years (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i472c95861f6346248248490e78f1b28d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i472c95861f6346248248490e78f1b28d_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240614040 - Disclosure - Employee Benefit Plans - Pension Plan Weighted-Average Asset Allocations (Details)",
     "role": "http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails",
     "shortName": "Employee Benefit Plans - Pension Plan Weighted-Average Asset Allocations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i472c95861f6346248248490e78f1b28d_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tmp:ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i472c95861f6346248248490e78f1b28d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240624041 - Disclosure - Employee Benefit Plans - Major Categories of Assets in Pension Plan (Details)",
     "role": "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails",
     "shortName": "Employee Benefit Plans - Major Categories of Assets in Pension Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tmp:ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i29ed4dab46974dd59e0d251237c0ea37_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240654042 - Disclosure - Stock Plans and Stock Based Compensation - Narrative (Details)",
     "role": "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails",
     "shortName": "Stock Plans and Stock Based Compensation - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240664043 - Disclosure - Stock Plans and Stock Based Compensation - Activity Related to Stock Options and SARs Under All Plans (Details)",
     "role": "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails",
     "shortName": "Stock Plans and Stock Based Compensation - Activity Related to Stock Options and SARs Under All Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "if8a632295edf4a159e87c9b5705e32c5_D20210101-20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:ProceedsFromStockOptionsExercisedNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240674044 - Disclosure - Stock Plans and Stock Based Compensation - Net Cash Proceeds, Tax Benefits and Intrinsic Value Related to Stock Options, SARs, and Restricted Stock (Details)",
     "role": "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNetCashProceedsTaxBenefitsandIntrinsicValueRelatedtoStockOptionsSARsandRestrictedStockDetails",
     "shortName": "Stock Plans and Stock Based Compensation - Net Cash Proceeds, Tax Benefits and Intrinsic Value Related to Stock Options, SARs, and Restricted Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i4d9394d6684048dfbba0e4ebeffb9b53_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tmp:EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i8363ce62ffe24ba7bbfe36c1ca8cea8f_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240684045 - Disclosure - Stock Plans and Stock Based Compensation - Options and SARs Outstanding and Exercisable (Details)",
     "role": "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails",
     "shortName": "Stock Plans and Stock Based Compensation - Options and SARs Outstanding and Exercisable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "i27b3b9e865a34a088e31ca4f53e4618d_D20210101-20211231",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "iab482b6e320e41059d169096b3144266_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240694046 - Disclosure - Stock Plans and Stock Based Compensation - Activity Related to Restricted Stock Awards (Details)",
     "role": "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails",
     "shortName": "Stock Plans and Stock Based Compensation - Activity Related to Restricted Stock Awards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20211231.htm",
      "contextRef": "iab482b6e320e41059d169096b3144266_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 146,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r928",
      "r929",
      "r930"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r928",
      "r929",
      "r930"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r928",
      "r929",
      "r930"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r928",
      "r929",
      "r930"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r931"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r926"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r925"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity's Reporting Status Current"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r925"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r925"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r956"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r925"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r925"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r925"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r925"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity a Voluntary Filer"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r982"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity a Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r928",
      "r929",
      "r930"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r924"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r927"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_CondensedBalanceSheetStatementTable": {
     "auth_ref": [
      "r128",
      "r649",
      "r960"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.",
        "label": "Condensed Balance Sheet Statement [Table]",
        "terseLabel": "Condensed Balance Sheet Statement [Table]"
       }
      }
     },
     "localname": "CondensedBalanceSheetStatementTable",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedBalanceSheetStatementsCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Condensed Balance Sheet Statements, Captions [Line Items]",
        "terseLabel": "Condensed Balance Sheet Statements, Captions [Line Items]"
       }
      }
     },
     "localname": "CondensedBalanceSheetStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedCashFlowStatementTable": {
     "auth_ref": [
      "r128",
      "r649",
      "r969"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Cash Flow Statement [Table]",
        "terseLabel": "Condensed Cash Flow Statement [Table]"
       }
      }
     },
     "localname": "CondensedCashFlowStatementTable",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedCashFlowStatementsCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Condensed Cash Flow Statements, Captions [Line Items]",
        "terseLabel": "Condensed Cash Flow Statements, Captions [Line Items]"
       }
      }
     },
     "localname": "CondensedCashFlowStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Information Disclosure [Abstract]",
        "terseLabel": "Condensed Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_CondensedIncomeStatementTable": {
     "auth_ref": [
      "r128",
      "r649",
      "r969"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about condensed income statement including, but not limited to, income statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Income Statement [Table]",
        "terseLabel": "Condensed Income Statement [Table]"
       }
      }
     },
     "localname": "CondensedIncomeStatementTable",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedIncomeStatementsCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Condensed Income Statements, Captions [Line Items]",
        "terseLabel": "Condensed Income Statements, Captions [Line Items]"
       }
      }
     },
     "localname": "CondensedIncomeStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r128",
      "r373",
      "r378",
      "r386",
      "r655",
      "r656",
      "r661",
      "r662",
      "r729",
      "r919",
      "r958",
      "r970",
      "r979",
      "r980"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by consolidated entity or group of entities.",
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails",
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails",
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails",
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r128",
      "r373",
      "r378",
      "r386",
      "r655",
      "r656",
      "r661",
      "r662",
      "r729",
      "r919",
      "r958",
      "r970",
      "r979",
      "r980"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity or group of entities consolidated into reporting entity.",
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails",
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails",
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails",
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r128",
      "r179",
      "r198",
      "r199",
      "r200",
      "r201",
      "r203",
      "r205",
      "r209",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r380",
      "r381",
      "r383",
      "r385",
      "r386",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r128",
      "r179",
      "r198",
      "r199",
      "r200",
      "r201",
      "r203",
      "r205",
      "r209",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r380",
      "r381",
      "r383",
      "r385",
      "r386",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r2",
      "r133",
      "r140",
      "r146",
      "r291",
      "r597",
      "r598",
      "r599",
      "r628",
      "r629",
      "r671",
      "r674",
      "r676",
      "r677",
      "r985"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative Effect, Adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesNarrativesDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails",
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r2",
      "r133",
      "r140",
      "r146",
      "r291",
      "r597",
      "r598",
      "r599",
      "r628",
      "r629",
      "r671",
      "r674",
      "r676",
      "r677",
      "r985"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesNarrativesDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails",
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r2",
      "r133",
      "r140",
      "r146",
      "r291",
      "r597",
      "r598",
      "r599",
      "r628",
      "r629",
      "r671",
      "r674",
      "r676",
      "r677",
      "r985"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesNarrativesDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails",
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis": {
     "auth_ref": [
      "r836"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by branch of Federal Home Loan Bank.",
        "label": "Federal Home Loan Bank Branch [Axis]",
        "terseLabel": "Federal Home Loan Bank Branch [Axis]"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Twelve regional cooperative banks that U.S. lending institutions use to finance housing and economic development in their communities.",
        "label": "Federal Home Loan Bank Branch [Domain]",
        "terseLabel": "Federal Home Loan Bank Branch [Domain]"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_FederalHomeLoanBankOfAtlantaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal Home Loan Bank (FHLBank) located in Atlanta, Georgia.",
        "label": "Federal Home Loan Bank of Atlanta [Member]",
        "terseLabel": "Atlantic Central Bankers Bank (ACBB)"
       }
      }
     },
     "localname": "FederalHomeLoanBankOfAtlantaMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_FederalHomeLoanBankOfNewYorkMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal Home Loan Bank (FHLBank) located in New York, New York.",
        "label": "Federal Home Loan Bank of New York [Member]",
        "terseLabel": "Federal Home Loan Bank New York (FHLBNY)"
       }
      }
     },
     "localname": "FederalHomeLoanBankOfNewYorkMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_FederalHomeLoanBankOfPittsburghMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal Home Loan Bank (FHLBank) located in Pittsburgh, Pennsylvania.",
        "label": "Federal Home Loan Bank of Pittsburgh [Member]",
        "terseLabel": "Federal Home Loan Bank Pittsburgh (FHLBPITT)"
       }
      }
     },
     "localname": "FederalHomeLoanBankOfPittsburghMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r391",
      "r423",
      "r557",
      "r562",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r768",
      "r877",
      "r880",
      "r920",
      "r921"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r391",
      "r423",
      "r557",
      "r562",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r768",
      "r877",
      "r880",
      "r920",
      "r921"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.",
        "label": "Ownership [Axis]",
        "terseLabel": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.",
        "label": "Ownership [Domain]",
        "terseLabel": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The registrant that controls, directly or indirectly, another entity (or entities). The usual condition for control is ownership of a majority (over 50%) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.",
        "label": "Parent Company [Member]",
        "terseLabel": "Tompkins (the Parent Company)"
       }
      }
     },
     "localname": "ParentCompanyMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r211",
      "r453",
      "r456",
      "r772",
      "r876",
      "r878"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails",
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r211",
      "r453",
      "r456",
      "r772",
      "r876",
      "r878"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails",
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r391",
      "r423",
      "r495",
      "r557",
      "r562",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r768",
      "r877",
      "r880",
      "r920",
      "r921"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r391",
      "r423",
      "r495",
      "r557",
      "r562",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r768",
      "r877",
      "r880",
      "r920",
      "r921"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "auth_ref": [
      "r981"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.",
        "label": "Condensed Balance Sheet [Table Text Block]",
        "terseLabel": "Schedule of condensed statements of condition"
       }
      }
     },
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": {
     "auth_ref": [
      "r981"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Cash Flow Statement [Table Text Block]",
        "terseLabel": "Schedule of condensed statements of cash flows"
       }
      }
     },
     "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": {
     "auth_ref": [
      "r981"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Income Statement [Table Text Block]",
        "terseLabel": "Schedule of condensed statements of income"
       }
      }
     },
     "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r212",
      "r213",
      "r453",
      "r457",
      "r879",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r957",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r212",
      "r213",
      "r453",
      "r457",
      "r879",
      "r905",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r957",
      "r959"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SubsidiariesMember": {
     "auth_ref": [
      "r523",
      "r726",
      "r727",
      "r728"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity owned or controlled by another entity.",
        "label": "Subsidiaries [Member]",
        "terseLabel": "Subsidiaries",
        "verboseLabel": "Subsidiaries"
       }
      }
     },
     "localname": "SubsidiariesMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails",
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stpr_NY": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NEW YORK",
        "terseLabel": "NEW YORK"
       }
      }
     },
     "localname": "NY",
     "nsuri": "http://xbrl.sec.gov/stpr/2021",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) From Curtailment Including Portion Attributable to Noncontrolling Interest [Member]",
        "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) From Curtailment Including Portion Attributable to Noncontrolling Interest [Member]",
        "terseLabel": "Net actuarial gain due to curtailment"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetGainLossFromCurtailmentIncludingPortionAttributabletoNoncontrollingInterestMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_AggregateIntrinsicValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Intrinsic Value",
        "terseLabel": "Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "AggregateIntrinsicValueAbstract",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tmp_AgreementsToSellMortgagesOnALoanbyloanBasis": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of agreements to sell loans and mortgages in the secondary market, entered into to offset risk of rate-lock agreements.",
        "label": "Agreements To Sell Mortgages On A Loan-by-loan Basis",
        "terseLabel": "Commitments to sell mortgages to unrelated investors on a loan-by-loan basis"
       }
      }
     },
     "localname": "AgreementsToSellMortgagesOnALoanbyloanBasis",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_AgricultureLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agriculture Loans [Member]",
        "label": "Agriculture Loans [Member]",
        "verboseLabel": "Agriculture"
       }
      }
     },
     "localname": "AgricultureLoansMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit Information [Abstract]",
        "label": "Audit Information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "xbrltype": "stringItemType"
    },
    "tmp_AverageBalanceDuringtheYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The calculated average balance during the year.",
        "label": "Average Balance During the Year",
        "terseLabel": "Average balance during the year"
       }
      }
     },
     "localname": "AverageBalanceDuringtheYear",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_AverageInterestRatePaidDuringtheYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The calculated average interest rate paid during the year.",
        "label": "Average Interest Rate Paid During the Year",
        "terseLabel": "Average interest rate paid during the year"
       }
      }
     },
     "localname": "AverageInterestRatePaidDuringtheYear",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tmp_BankingSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Banking Segment",
        "label": "Banking Segment [Member]",
        "terseLabel": "Banking"
       }
      }
     },
     "localname": "BankingSegmentMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Berks, Montgomery, Philadelphia, Deleware and Schuylkill, Pennsylvania [Member]",
        "label": "Berks, Montgomery, Philadelphia, Deleware and Schuylkill, Pennsylvania [Member]",
        "terseLabel": "Berks, Montgomery, Philadelphia, Deleware and Schuylkill, Pennsylvania",
        "verboseLabel": "Southeastern Pennsylvania"
       }
      }
     },
     "localname": "BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_BusinessAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Assets [Member]",
        "label": "Business Assets [Member]",
        "terseLabel": "Business Assets"
       }
      }
     },
     "localname": "BusinessAssetsMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_CECLAccountingStandardAdoptionRecordedThroughEquity": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CECL Accounting Standard Adoption Recorded Through Equity",
        "label": "CECL Accounting Standard Adoption Recorded Through Equity",
        "terseLabel": "CECL accounting standard adoption recorded through equity"
       }
      }
     },
     "localname": "CECLAccountingStandardAdoptionRecordedThroughEquity",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_CardServicesIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Card Services Income [Member]",
        "label": "Card Services Income [Member]",
        "terseLabel": "Card Services Income"
       }
      }
     },
     "localname": "CardServicesIncomeMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_CardholderExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherNoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense associated with cardholder.",
        "label": "Cardholder expense",
        "terseLabel": "Cardholder expense"
       }
      }
     },
     "localname": "CardholderExpenses",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_CheckingSavingsAndMoneyMarket": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 1.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest bearing deposits with no stated maturity, which may include passbook and statement savings accounts and money-market deposit accounts (MMDAs).",
        "label": "Checking, Savings And Money Market",
        "terseLabel": "Checking, savings and money market"
       }
      }
     },
     "localname": "CheckingSavingsAndMoneyMarket",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_CommercialAndIndustrialPortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial And Industrial Portfolio Segment [Member]",
        "label": "Commercial And Industrial Portfolio Segment [Member]",
        "terseLabel": "Commercial and Industrial",
        "verboseLabel": "Commercial and industrial"
       }
      }
     },
     "localname": "CommercialAndIndustrialPortfolioSegmentMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_CommonEquityTier1CapitalToRiskweightedAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Equity Tier 1 Capital (To Risk-weighted Assets)",
        "terseLabel": "Common Equity Tier 1 Capital (To Risk-weighted Assets)"
       }
      }
     },
     "localname": "CommonEquityTier1CapitalToRiskweightedAssets",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum amount of Common Equity Tier 1 Risk Based Capital required for capital adequacy purposes under the regulatory framework for prompt corrective action.",
        "label": "Minimum amount of Common Equity Tier 1 Capital for adequacy purposes",
        "terseLabel": "Common Equity Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount"
       }
      }
     },
     "localname": "CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum Common Equity Tier One Capital Ratio (Tier one capital divided by risk-weighted assets) required for capital adequacy purposes under the regulatory framework for prompt corrective action.",
        "label": "Minimum amount of Common Equity Tier 1 Capital for adequacy purposes, ratio",
        "terseLabel": "Common Equity Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio"
       }
      }
     },
     "localname": "CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tier 1 capital amount (Tier 1 capital divided by risk weighted assets) required to be categorized as \"well capitalized\" under the regulatory framework for prompt corrective action.",
        "label": "Minimum Common Equity Tier 1 Capital required to be well-capitalized",
        "terseLabel": "Common Equity Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Amount"
       }
      }
     },
     "localname": "CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tier 1 capital ratio (Tier 1 capital divided by risk weighted assets) required to be categorized as \"well capitalized\" under the regulatory framework for prompt corrective action.",
        "label": "Minimum Common Equity Tier 1 Capital required to be well-capitalized, ratio",
        "terseLabel": "Common Equity Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio"
       }
      }
     },
     "localname": "CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tmp_ConsumerAndOtherPortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer And Other Portfolio Segment [Member]",
        "label": "Consumer And Other Portfolio Segment [Member]",
        "terseLabel": "Consumer and other",
        "verboseLabel": "Consumer and other"
       }
      }
     },
     "localname": "ConsumerAndOtherPortfolioSegmentMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_ContingentIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contingent Income [Member]",
        "label": "Contingent Income [Member]",
        "terseLabel": "Contingent income"
       }
      }
     },
     "localname": "ContingentIncomeMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_DebtSecuritiesGainLossOnCalledSecurities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Securities, Gain (Loss) On Called Securities",
        "label": "Debt Securities, Gain (Loss) On Called Securities",
        "terseLabel": "Recognized gains on called available-for-sale securities"
       }
      }
     },
     "localname": "DebtSecuritiesGainLossOnCalledSecurities",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Arrangement with Individual, Requisite Service Period To Participate In Pension Plan",
        "label": "Deferred Compensation Arrangement with Individual, Requisite Service Period To Participate In Pension Plan",
        "terseLabel": "Requisite service period"
       }
      }
     },
     "localname": "DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tmp_DeferredTaxAssetCompensationAndBenefits": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.",
        "label": "Deferred Tax Asset, Compensation And Benefits",
        "terseLabel": "Compensation and benefits"
       }
      }
     },
     "localname": "DeferredTaxAssetCompensationAndBenefits",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_DeferredTaxAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssets",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tmp_DeferredTaxAssetsAllowanceForCreditLosses": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Allowance For Credit Losses",
        "label": "Deferred Tax Assets, Allowance For Credit Losses",
        "terseLabel": "Allowance for credit losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsAllowanceForCreditLosses",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Deferred Loan Fees And Costs",
        "label": "Deferred Tax Assets, Deferred Loan Fees And Costs",
        "terseLabel": "Deferred loan fees and costs"
       }
      }
     },
     "localname": "DeferredTaxAssetsDeferredLoanFeesAndCosts",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_DeferredTaxAssetsLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Lease Liability",
        "label": "Deferred Tax Assets, Lease Liability",
        "terseLabel": "Lease liability"
       }
      }
     },
     "localname": "DeferredTaxAssetsLeaseLiability",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from liabilities held at fair value.",
        "label": "Deferred Tax Assets, Liabilities Held At Fair Value",
        "terseLabel": "Liabilities held at fair value"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesHeldAtFairValue",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_DeferredTaxAssetsPurchaseAccountingAdjustments": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Purchase Accounting Adjustments",
        "label": "Deferred Tax Assets, Purchase Accounting Adjustments",
        "terseLabel": "Purchase accounting adjustments"
       }
      }
     },
     "localname": "DeferredTaxAssetsPurchaseAccountingAdjustments",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_DeferredTaxLiabilitiesDepreciation": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from depreciation.",
        "label": "Deferred Tax Liabilities, Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDepreciation",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_DeferredTaxLiabilitiesPrepaidPension": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to prepaid pension costs represented the cumulative employer's contributions in excess of net pension cost recognized,",
        "label": "Deferred Tax Liabilities, Prepaid Pension",
        "terseLabel": "Prepaid pension"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPrepaidPension",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_DeferredTaxLiabilitiesPurchaseAccountingAdjustments": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Purchase Accounting Adjustments",
        "label": "Deferred Tax Liabilities, Purchase Accounting Adjustments",
        "terseLabel": "Purchase accounting adjustments"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPurchaseAccountingAdjustments",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_DeferredTaxLiabilitiesRightOfUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Right-Of-Use Assets",
        "label": "Deferred Tax Liabilities, Right-Of-Use Assets",
        "terseLabel": "Right of use asset"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesRightOfUseAssets",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_DefinedBenefitPlanExpectedFutureBenefitPayment": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Expected Future Benefit Payment",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPayment",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_DefinedBenefitPlanMatchingContributionsByEmployer": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of matching contributions for the 401(k) plan the company has made during the period.",
        "label": "Matching contributions to 401(k) plan cost",
        "terseLabel": "Expense associated with matching provisions"
       }
      }
     },
     "localname": "DefinedBenefitPlanMatchingContributionsByEmployer",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Maximum Annual Contribution, Percent of Account Balances, Percent",
        "label": "Defined Benefit Plan, Maximum Annual Contribution, Percent of Account Balances, Percent",
        "terseLabel": "Annual contribution limit (as a percent)"
       }
      }
     },
     "localname": "DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tmp_DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Contribution Plan, Number Of Non-contributory Defined-contribution Retirement Plans",
        "label": "Defined Contribution Plan, Number Of Non-Contributory Defined-Contribution Retirement Plans",
        "terseLabel": "Number of non-contributory defined-contribution retirement plans"
       }
      }
     },
     "localname": "DefinedContributionPlanNumberOfNonContributoryDefinedContributionRetirementPlans",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "tmp_DirectLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Direct Loans [Member]",
        "label": "Direct Loans [Member]",
        "terseLabel": "Direct"
       }
      }
     },
     "localname": "DirectLoansMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_DiscountRatesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discount Rates",
        "terseLabel": "Discount Rates"
       }
      }
     },
     "localname": "DiscountRatesAbstract",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tmp_DividendsReceivedFromSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared to parent from subsidiaries during the period.",
        "label": "Dividends Received From Subsidiaries",
        "terseLabel": "Dividends received from subsidiaries"
       }
      }
     },
     "localname": "DividendsReceivedFromSubsidiaries",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Tax Exempt Life Insurance Income, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Life Insurance Income, Percent",
        "negatedTerseLabel": "Bank-owned life insurance income"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of employee benefit plans excluded from the deferred tax asset calculation as of the balance sheet date.",
        "label": "Employee Benefit Plan Deferred Tax Assets, Excluded From Deferred Tax Asset Calculation",
        "terseLabel": "Deferred tax assets related to employee benefit plans"
       }
      }
     },
     "localname": "EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Service Share-based Compensation, Tax Benefit From Exercise Of Stock Options and Stock Appreciations Rights And Vesting Of Restricted Stock",
        "label": "Employee Service Share-based Compensation, Tax Benefit From Exercise Of Stock Options and Stock Appreciations Rights And Vesting Of Restricted Stock",
        "terseLabel": "Tax benefits related to stock option exercises"
       }
      }
     },
     "localname": "EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNetCashProceedsTaxBenefitsandIntrinsicValueRelatedtoStockOptionsSARsandRestrictedStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Stock Ownership Plan (ESOP), Incentive Stock Options (ISOPs), Maximum Employer Matching Contribution, Percent of Match",
        "label": "Employee Stock Ownership Plan (ESOP), Incentive Stock Options (ISOPs), Maximum Employer Matching Contribution, Percent of Match",
        "terseLabel": "Maximum match (as a percent)"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tmp_EquityInUndistributedEarningsOfSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net income of the subsidiaries associated with a parent company.",
        "label": "Equity In Undistributed Earnings Of Subsidiaries",
        "negatedTerseLabel": "Equity in undistributed earnings of subsidiaries",
        "terseLabel": "Equity in undistributed earnings of subsidiaries"
       }
      }
     },
     "localname": "EquityInUndistributedEarningsOfSubsidiaries",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_EstimatedAmortizationExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated amortization expense:",
        "terseLabel": "Estimated amortization expense:"
       }
      }
     },
     "localname": "EstimatedAmortizationExpenseAbstract",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tmp_FederalHomeLoanBankAdvancesOvernight": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherBorrowingsScheduleofCompanysBorrowingsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherBorrowings",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal Home Loan Bank Advances, Overnight",
        "label": "Federal Home Loan Bank Advances, Overnight",
        "terseLabel": "Overnight FHLB advances",
        "verboseLabel": "Overnight advances"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesOvernight",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails",
      "http://tompkinstrustco.com/role/OtherBorrowingsScheduleofCompanysBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_FeesAndCommissionsCardServices": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fees and Commissions, Card Services",
        "label": "Fees and Commissions, Card Services",
        "terseLabel": "Card services income"
       }
      }
     },
     "localname": "FeesAndCommissionsCardServices",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_FeesAndCommissionsDepositAccounts": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 4.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fees and Commissions, Deposit Accounts",
        "label": "Fees and Commissions, Deposit Accounts",
        "terseLabel": "Service charges on deposit accounts"
       }
      }
     },
     "localname": "FeesAndCommissionsDepositAccounts",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_FinancialInstitutionsActualReserveAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reserve requirements for banking companies, under applicable banking regulations.",
        "label": "Reserve requirements for banking subsidiaries",
        "terseLabel": "Reserve requirements for banking subsidiaries"
       }
      }
     },
     "localname": "FinancialInstitutionsActualReserveAmount",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Credit Loss, Expense (Reversal), Including Off-Balance Sheet Portion",
        "label": "Financing Receivable, Credit Loss, Expense (Reversal), Including Off-Balance Sheet Portion",
        "terseLabel": "(Credit) provision for credit loss expense"
       }
      }
     },
     "localname": "FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_FullValueShareAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Full-Value Share Awards [Member]",
        "label": "Full-Value Share Awards [Member]",
        "terseLabel": "Full-value share awards"
       }
      }
     },
     "localname": "FullValueShareAwardsMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_GainLossOnOtherRealEstateOwned": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to gain loss on other real estate owned incurred during the period.",
        "label": "Gain (Loss) On Other Real Estate Owned",
        "terseLabel": "Gain (losses) from fair value changes, Other real estate owned"
       }
      }
     },
     "localname": "GainLossOnOtherRealEstateOwned",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_GainLossonImpairedLoans": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to gain loss on collateral dependent impaired loans incurred during the period.",
        "label": "Gain (Loss) on Impaired Loans",
        "terseLabel": "Gain (losses) from fair value changes, Impaired loans"
       }
      }
     },
     "localname": "GainLossonImpairedLoans",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_ImpairedLoans": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to fair value amount of collateral dependent impaired loans as of balance sheet date.",
        "label": "Impaired Loans",
        "terseLabel": "Individually evaluated loans"
       }
      }
     },
     "localname": "ImpairedLoans",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_IncomeAllocatedToUnvestedRestrictedStockAwards": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/EarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the income allocated to unvested restricted stock awards.",
        "label": "Income Allocated To Unvested Restricted Stock Awards",
        "negatedLabel": "Less: income attributable to unvested stock-based compensation awards"
       }
      }
     },
     "localname": "IncomeAllocatedToUnvestedRestrictedStockAwards",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Demand, Money Market, And Savings Deposits",
        "label": "Increase (Decrease) In Demand, Money Market, And Savings Deposits",
        "terseLabel": "Net increase in demand, money market, and savings deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_IndirectLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indirect Loans [Member]",
        "label": "Indirect Loans [Member]",
        "verboseLabel": "Indirect"
       }
      }
     },
     "localname": "IndirectLoansMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_InsuranceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to the company-identified Insurance segment.",
        "label": "Insurance [Member]",
        "netLabel": "Insurance",
        "terseLabel": "Insurance",
        "verboseLabel": "Insurance"
       }
      }
     },
     "localname": "InsuranceMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails",
      "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_InsuranceRevenuesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance Revenues",
        "label": "Insurance Revenues [Member]",
        "terseLabel": "Insurance Revenues"
       }
      }
     },
     "localname": "InsuranceRevenuesMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_InterestExpenseOtherBorrowings": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 5.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Expense, Other Borrowings",
        "label": "Interest Expense, Other Borrowings",
        "terseLabel": "Other borrowings"
       }
      }
     },
     "localname": "InterestExpenseOtherBorrowings",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_InterestExpenseTimeDeposits250000orMore": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Expense, Time Deposits, $250,000 or More",
        "label": "Interest Expense, Time Deposits, $250,000 or More",
        "terseLabel": "Time certificates of deposits of $250,000 or more"
       }
      }
     },
     "localname": "InterestExpenseTimeDeposits250000orMore",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to interest income recognized during the period from federal home loan bank and federal reserve bank advances.",
        "label": "Federal Home Loan Bank stock and Federal Reserve Bank stock",
        "terseLabel": "Federal Home Loan Bank stock and Federal Reserve Bank stock"
       }
      }
     },
     "localname": "InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_InvestmentServiceIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment Service Income",
        "label": "Investment Service Income [Member]",
        "terseLabel": "Investment Service Income"
       }
      }
     },
     "localname": "InvestmentServiceIncomeMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_InvestmentServicesIncome": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fees from trust, investment and asset management and other wealth advisory services. A portion of these fees is based on the market value of client assets managed, advised, administered or held in custody. The remaining portion of these fees is based on the specific service provided or may be fixed fees.",
        "label": "Investment services income",
        "terseLabel": "Investment services income"
       }
      }
     },
     "localname": "InvestmentServicesIncome",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_LeesportTrustMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to Leesport Capital Trust I.",
        "label": "Leesport Capital Trust II [Member]",
        "terseLabel": "Leesport Capital Trust II"
       }
      }
     },
     "localname": "LeesportTrustMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_LessThanTimeDepositMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits that cannot be withdrawn before a set date without penalty or for which notice of withdrawal is required.",
        "label": "Less Than $250,000 [Member]",
        "terseLabel": "Less than $250,000"
       }
      }
     },
     "localname": "LessThanTimeDepositMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_LoanToValueAdjustedRateLoans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan-to-value (LTV) ratio for adjustable rate loans.",
        "label": "Loan To Value - Adjusted Rate Loans",
        "terseLabel": "Loan to value - adjusted rate loans"
       }
      }
     },
     "localname": "LoanToValueAdjustedRateLoans",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tmp_LoanToValueFixedRateLoans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan-to-value (LTV) ratio for fixed rate loans.",
        "label": "Loan To Value - Fixed Rate Loans",
        "terseLabel": "Loan to value - fixed rate loans"
       }
      }
     },
     "localname": "LoanToValueFixedRateLoans",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans And Leases Receivable, Related Parties, New Directors Or Executive Officers",
        "label": "Loans And Leases Receivable, Related Parties, New Directors Or Executive Officers",
        "terseLabel": "Loans to new directors/executive officers"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesLoanstoRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and Leases Receivable, Related Parties, Loan Payments",
        "label": "Loans and Leases Receivable, Related Parties, Loan Payments",
        "negatedTerseLabel": "Loan payments"
       }
      }
     },
     "localname": "LoansandLeasesReceivableRelatedPartiesLoanPayments",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesLoanstoRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_LossOnRedemptionOfTrustPreferredDebenture": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss On Redemption Of Trust Preferred Debenture",
        "label": "Loss On Redemption Of Trust Preferred Debenture",
        "terseLabel": "Loss on redemption of trust preferred debentures"
       }
      }
     },
     "localname": "LossOnRedemptionOfTrustPreferredDebenture",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_MadisonTrustMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to Madison Statutory Capital Trust I.",
        "label": "Madison Statutory Trust I [Member]",
        "terseLabel": "Madison Statutory Trust I"
       }
      }
     },
     "localname": "MadisonTrustMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_MaturityOfDepositsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity:",
        "terseLabel": "Maturity"
       }
      }
     },
     "localname": "MaturityOfDepositsAbstract",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tmp_MaximumLoanToValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum Loan To Value",
        "label": "Maximum Loan To Value",
        "terseLabel": "Loan to value - debt service coverage ratio"
       }
      }
     },
     "localname": "MaximumLoanToValue",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tmp_MaximumMonthendBalance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum month end balance of securities sold under repurchase agreements.",
        "label": "Maximum Month-end Balance",
        "terseLabel": "Maximum month-end balance"
       }
      }
     },
     "localname": "MaximumMonthendBalance",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage Loans On Real Estate, Initial Rate Below The Fully Indexed Rate, Percent",
        "label": "Mortgage Loans On Real Estate, Difference Between Initial Rate And Fully Indexed Rate, Percent",
        "terseLabel": "Initial rate below the fully indexed rate, percent (less than)"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tmp_NatureOfOperationsNumberOfBankingOffices": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature Of Operations, Number of Banking Offices",
        "label": "Nature Of Operations, Number Of Banking Offices",
        "terseLabel": "Number of banking offices"
       }
      }
     },
     "localname": "NatureOfOperationsNumberOfBankingOffices",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "tmp_NatureOfOperationsNumberOfSubsidiaryBanks": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature of Operations, Number of Subsidiary Banks",
        "label": "Nature Of Operations, Number Of Subsidiary Banks",
        "terseLabel": "Number of subsidiary banks (banking office)"
       }
      }
     },
     "localname": "NatureOfOperationsNumberOfSubsidiaryBanks",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails",
      "http://tompkinstrustco.com/role/RegulationsandSupervisionAdditionalInformationDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "tmp_NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature of Operations, Number of Unconsolidated Subsidiary Trusts",
        "label": "Nature Of Operations, Number Of Unconsolidated Subsidiary Trusts",
        "terseLabel": "Number of unconsolidated subsidiary trusts"
       }
      }
     },
     "localname": "NatureOfOperationsNumberOfUnconsolidatedSubsidiaryTrusts",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "tmp_NatureOfOperationsNumberofOffices": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature Of Operations, Number of Offices",
        "label": "Nature Of Operations, Number of Offices",
        "terseLabel": "Nature of operations, number of offices"
       }
      }
     },
     "localname": "NatureOfOperationsNumberofOffices",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "tmp_NetExcessTaxBenefitFromStockBasedCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Excess Tax Benefit From Stock Based Compensation",
        "label": "Net Excess Tax Benefit From Stock Based Compensation",
        "negatedTerseLabel": "Net excess tax benefit from stock based compensation"
       }
      }
     },
     "localname": "NetExcessTaxBenefitFromStockBasedCompensation",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued upon the exercise of stock options during the period, net of tax benefit.",
        "label": "Net Exercise Of Stock Options And Related Tax Benefit, Shares",
        "terseLabel": "Net exercise of stock options (in shares)"
       }
      }
     },
     "localname": "NetExerciseOfStockOptionsAndRelatedTaxBenefitShares",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "tmp_NetGainLossOnSecuritiesTransactions": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Gain (Loss) On Securities Transactions",
        "label": "Net Gain (Loss) On Securities Transactions",
        "terseLabel": "Net gain on securities transactions"
       }
      }
     },
     "localname": "NetGainLossOnSecuritiesTransactions",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_NetProceedsFromIssuanceOfRestrictedStockAwards": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      },
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Proceeds From Issuance Of Restricted Stock Awards",
        "label": "Net Proceeds From Issuance Of Restricted Stock Awards",
        "negatedTerseLabel": "Net proceeds from restricted stock awards"
       }
      }
     },
     "localname": "NetProceedsFromIssuanceOfRestrictedStockAwards",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of net unrealized holding gains in available for sale securities excluded from deferred tax liabilities calculation as of the balance sheet date.",
        "label": "Net Unrealized Holding Gains in Available for Sale Securities, Excluded from Deferred Tax Assets (Liabilities) Calculation",
        "verboseLabel": "Deferred tax assets (liabilities) related to net unrealized holdings losses/(gains) in the available-for-sale securities portfolio"
       }
      }
     },
     "localname": "NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_OperatingLeaseLiabilityInitialRecognition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Liability, Initial Recognition",
        "label": "Operating Lease, Liability, Initial Recognition",
        "terseLabel": "Initial recognition of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityInitialRecognition",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_OperatingLeaseRightOfUseAssetInitialRecognition": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Right-Of-Use Asset, Initial Recognition",
        "label": "Operating Lease, Right-Of-Use Asset, Initial Recognition",
        "terseLabel": "Initial recognition of operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetInitialRecognition",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other changes in plan assets and benefit obligations recognized in other comprehensive income",
        "terseLabel": "Other changes in plan assets and benefit obligations recognized in other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tmp_OtherCollateralMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Collateral [Member]",
        "label": "Other Collateral [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherCollateralMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax:",
        "terseLabel": "Other comprehensive income (loss), net of tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxAbstract",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "tmp_OtherDepositsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents fair value of other deposits.",
        "label": "Other Deposits, Fair Value Disclosure",
        "verboseLabel": "Other deposits"
       }
      }
     },
     "localname": "OtherDepositsFairValueDisclosure",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_OtherFinancingReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Financing Receivable [Member]",
        "label": "Other Financing Receivable [Member]",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "OtherFinancingReceivableMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_OtherMiscellaneousExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherNoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents other expenses classified under noninterest expenses.",
        "label": "Other Miscellaneous Expenses",
        "terseLabel": "Other miscellaneous expenses"
       }
      }
     },
     "localname": "OtherMiscellaneousExpenses",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_OtherNonInterestIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Non Interest Income [Member]",
        "label": "Other Non Interest Income [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherNonInterestIncomeMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_OtherRealEstateOwned": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to fair value amount of other real estate owned as of balance sheet date.",
        "label": "Other Real Estate Owned",
        "terseLabel": "Other real estate owned"
       }
      }
     },
     "localname": "OtherRealEstateOwned",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_OtherServiceCharges": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NoninterestIncomeOtherOperatingIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The noninterest income derived from the other service charges.",
        "label": "Other Service Charges",
        "terseLabel": "Other service charges"
       }
      }
     },
     "localname": "OtherServiceCharges",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_OverSixThroughTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_TimeDepositMaturitiesYearOne",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposits maturing in over six months through twelve months.",
        "label": "Over Six Through Twelve Months",
        "terseLabel": "Over six through twelve months"
       }
      }
     },
     "localname": "OverSixThroughTwelveMonths",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_OverThreeThroughSixMonths": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_TimeDepositMaturitiesYearOne",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposits maturing in over three months through six months.",
        "label": "Over Three Through Six Months",
        "terseLabel": "Over three through six months"
       }
      }
     },
     "localname": "OverThreeThroughSixMonths",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_PPPLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PPP Loans",
        "label": "PPP Loans [Member]",
        "terseLabel": "PPP loans"
       }
      }
     },
     "localname": "PPPLoansMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_PaymentsForRedemptionOfTrustPreferredDebentures": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      },
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments For Redemption Of Trust Preferred Debentures",
        "label": "Payments For Redemption Of Trust Preferred Debentures",
        "negatedLabel": "Redemption of trust preferred debentures"
       }
      }
     },
     "localname": "PaymentsForRedemptionOfTrustPreferredDebentures",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Redemption Of Corporate Owned Life Insurance",
        "label": "Proceeds From Redemption Of Corporate Owned Life Insurance",
        "terseLabel": "Redemption of corporate owned life insurance"
       }
      }
     },
     "localname": "ProceedsFromRedemptionOfCorporateOwnedLifeInsurance",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_ProceedsFromStockOptionsExercisedNet": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Stock Options Exercised, Net",
        "label": "Proceeds From Stock Options Exercised, Net",
        "netLabel": "Net proceeds from exercise of stock options",
        "terseLabel": "Proceeds from stock option exercises",
        "verboseLabel": "Net proceeds from exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercisedNet",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNetCashProceedsTaxBenefitsandIntrinsicValueRelatedtoStockOptionsSARsandRestrictedStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Putnam Country, Dutchess Country and Westchester, New York [Member]",
        "label": "Putnam Country, Dutchess Country and Westchester, New York [Member]",
        "terseLabel": "Putnam Country, Dutchess Country and Westchester, New York",
        "verboseLabel": "Counties North of New York City"
       }
      }
     },
     "localname": "PutnamCountryDutchessCountryandWestchesterNewYorkMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_RateOfCompensationIncreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RateOfCompensationIncreaseAbstract",
        "verboseLabel": "Rate of compensation increase"
       }
      }
     },
     "localname": "RateOfCompensationIncreaseAbstract",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of aggregate total noninterest income and total noninterest expense above which items of other income and operating expense are presented.",
        "label": "Reporting Threshold For Other Income And Operating Expenses",
        "terseLabel": "Reporting threshold for other income and operating expenses (percent, greater than)"
       }
      }
     },
     "localname": "ReportingThresholdForOtherIncomeAndOperatingExpenses",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tmp_Residentialmortgageloansserviced": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is the average principal amount (during the year) of the securitized and unsecuritized financial assets.",
        "label": "Residential mortgage loans serviced",
        "terseLabel": "Residential mortgage loans serviced"
       }
      }
     },
     "localname": "Residentialmortgageloansserviced",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_RestrictedStockAndPerformanceAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Stock And Performance Awards",
        "label": "Restricted Stock And Performance Awards [Member]",
        "terseLabel": "Restricted Stock And Performance Awards"
       }
      }
     },
     "localname": "RestrictedStockAndPerformanceAwardsMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_RestrictedStockAwardsNotGrantedIn2016To2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Stock Awards Not Granted In 2016 To 2021",
        "label": "Restricted Stock Awards Not Granted In 2016 To 2021 [Member]",
        "terseLabel": "Restricted Stock Awards Not Granted In 2016 To 2021"
       }
      }
     },
     "localname": "RestrictedStockAwardsNotGrantedIn2016To2021Member",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Stock Awards, Restricted Stock Units And Performance Share Awards",
        "label": "Restricted Stock Awards, Restricted Stock Units And Performance Share Awards [Member]",
        "terseLabel": "Restricted stock awards and restricted units and performance share awards"
       }
      }
     },
     "localname": "RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_RestrictedStockGrantedIn2016To2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Stock Granted In 2016 To 2021",
        "label": "Restricted Stock Granted In 2016 To 2021 [Member]",
        "terseLabel": "Restricted Stock Granted In 2016 To 2021"
       }
      }
     },
     "localname": "RestrictedStockGrantedIn2016To2021Member",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Held To Maturity Securities With Unrealized Losses",
        "label": "Schedule Held To Maturity Securities With Unrealized Losses [Table Text Block]",
        "terseLabel": "Schedule held-to-maturity securities with unrealized losses"
       }
      }
     },
     "localname": "ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of depreciation and amortization related to premises and equipment.",
        "label": "Schedule Of Depreciation And Amortization [Table Text Block]",
        "terseLabel": "Schedule of depreciation and amortization"
       }
      }
     },
     "localname": "ScheduleOfDepreciationAndAmortizationTableTextBlock",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure for the fair value measurement of pension plan.",
        "label": "Schedule of fair value measurement of pension plan [Table Text Block]",
        "terseLabel": "Schedule of fair value measurement of pension plan"
       }
      }
     },
     "localname": "ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Loans To Related Parties [Table Text Block]",
        "label": "Schedule Of Loans To Related Parties [Table Text Block]",
        "terseLabel": "Schedule of loans to related parties"
       }
      }
     },
     "localname": "ScheduleOfLoansToRelatedPartiesTableTextBlock",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of maturity of deposits that cannot be withdrawn before a set date without penalty or for which notice of withdrawal is required.",
        "label": "Schedule Of Maturities Of Time Deposits [Table Text Block]",
        "terseLabel": "Schedule of maturities of time deposits"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfTimeDepositsTableTextBlock",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure for the maximum potential obligations to extend credit for loan commitments.",
        "label": "Schedule Of Maximum Potential Obligations To Extend Credit For Loan Commitments [Table Text Block]",
        "terseLabel": "Schedule of maximum potential obligations to extend credit for loan commitments"
       }
      }
     },
     "localname": "ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of securities sold under retail repurchase agreements.",
        "label": "Retail Repurchase Agreements [Member]",
        "terseLabel": "Retail Repurchase Agreements"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseRetailMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of securities sold under wholesale repurchase agreements.",
        "label": "Wholesale Repurchase Agreements [Member]",
        "terseLabel": "Wholesale Repurchase Agreements"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_ServiceChargesOnDepositAccountsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service Charges On Deposit Accounts [Member]",
        "label": "Service Charges On Deposit Accounts [Member]",
        "terseLabel": "Service Charges on Deposit Accounts"
       }
      }
     },
     "localname": "ServiceChargesOnDepositAccountsMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period",
        "terseLabel": "Award performance period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average exercise price of share-based awards forfeited during the period.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice",
        "verboseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average exercise price of share-based awards granted during the period.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice",
        "verboseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average exercise price of nonvested share-based awards.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "periodStartLabel": "Beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average exercise price of share-based awards vested during the period.",
        "label": "Vested",
        "terseLabel": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Reduction To Shares Available For Grant, Ratio",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Reduction To Shares Available For Grant, Ratio",
        "terseLabel": "Reduction to shares available for grant (ratio)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "tmp_ShareBasedPaymentArrangementTrancheFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Based Payment Arrangement, Tranche Five",
        "label": "Share Based Payment Arrangement, Tranche Five [Member]",
        "terseLabel": "Year Five"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementTrancheFiveMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_ShareBasedPaymentArrangementTrancheFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Based Payment Arrangement, Tranche Four",
        "label": "Share Based Payment Arrangement, Tranche Four [Member]",
        "terseLabel": "Year Four"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementTrancheFourMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_ShareBasedPaymentArrangementTrancheSevenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Based Payment Arrangement, Tranche Seven",
        "label": "Share Based Payment Arrangement, Tranche Seven [Member]",
        "terseLabel": "Year Seven"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementTrancheSevenMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_ShareBasedPaymentArrangementTrancheSixMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Based Payment Arrangement, Tranche Six",
        "label": "Share Based Payment Arrangement, Tranche Six [Member]",
        "terseLabel": "Year Six"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementTrancheSixMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Appreciation Rights, Restricted Stock And Restricted Units, And Performance Shares [Member]",
        "label": "Stock Appreciation Rights, Restricted Stock And Restricted Units, And Performance Shares [Member]",
        "terseLabel": "SARs, shares of restricted stock and restricted units and performance share awards"
       }
      }
     },
     "localname": "StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_StockOption2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Stock Options Tranche 2 [Member]",
        "verboseLabel": "$37.51-41.00"
       }
      }
     },
     "localname": "StockOption2Member",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_StockOption3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Stock Options Tranche 3 [Member]",
        "verboseLabel": "$41.01-50.00"
       }
      }
     },
     "localname": "StockOption3Member",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_StockOption4Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Stock Options Tranche 4 [Member]",
        "verboseLabel": "$50.01-76.90"
       }
      }
     },
     "localname": "StockOption4Member",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_StockOption5Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Stock Options Tranche 5 [Member]",
        "verboseLabel": "$76.91-86.18"
       }
      }
     },
     "localname": "StockOption5Member",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_StockOptionsAndStockAppreciationRightsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Options And Stock Appreciation Rights [Member].",
        "label": "Stock Options And Stock Appreciation Rights [Member]",
        "terseLabel": "Stock options and SARs"
       }
      }
     },
     "localname": "StockOptionsAndStockAppreciationRightsMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Options And Stock Appreciation Rights, Not Expiring In 2026",
        "label": "Stock Options And Stock Appreciation Rights, Not Expiring In 2026 [Member]",
        "terseLabel": "Stock Options And Stock Appreciation Rights, Not Expiring In 2026"
       }
      }
     },
     "localname": "StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Options And Stock Appreciation Rights With Expiration Date In 2026",
        "label": "Stock Options And Stock Appreciation Rights With Expiration Date In 2026 [Member]",
        "terseLabel": "Stock Options And Stock Appreciation Rights With Expiration Date In 2026"
       }
      }
     },
     "localname": "StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_Subsidiaries1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Another company which is controlled, directly or indirectly, by its parent. The usual condition for control is ownership of a majority (over 50%) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.",
        "label": "Castile [Member]",
        "terseLabel": "Castile"
       }
      }
     },
     "localname": "Subsidiaries1Member",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_Subsidiaries2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Another company which is controlled, directly or indirectly, by its parent. The usual condition for control is ownership of a majority (over 50%) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.",
        "label": "Mahopac [Member]",
        "terseLabel": "Mahopac"
       }
      }
     },
     "localname": "Subsidiaries2Member",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_Subsidiaries3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Another company which is controlled, directly or indirectly, by its parent. The usual condition for control is ownership of a majority (over 50%) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.",
        "label": "VIST [Member]",
        "terseLabel": "VIST"
       }
      }
     },
     "localname": "Subsidiaries3Member",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_SubsidiaryNameAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary Name [Axis]",
        "label": "Subsidiary Name [Axis]",
        "terseLabel": "Subsidiary Name [Axis]"
       }
      }
     },
     "localname": "SubsidiaryNameAxis",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tmp_SubsidiaryNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Domain] for Subsidiary Name [Axis]",
        "label": "Subsidiary Name [Domain]",
        "terseLabel": "Subsidiary Name [Domain]"
       }
      }
     },
     "localname": "SubsidiaryNameDomain",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_TechnologyExpense": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherNoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents software licensing and maintenance expenses.",
        "label": "Technology Expense",
        "terseLabel": "Technology expense"
       }
      }
     },
     "localname": "TechnologyExpense",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_TermAdvancesMaturingAfterOneYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of federal home loan bank advances maturing after the next fiscal year following the latest fiscal year.",
        "label": "Term Advances Maturing After One Year",
        "terseLabel": "Term advances maturing after one year"
       }
      }
     },
     "localname": "TermAdvancesMaturingAfterOneYear",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_ThreeMonthsOrLess": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_TimeDepositMaturitiesYearOne",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of time deposits maturing within three months.",
        "label": "Three Months Or Less",
        "terseLabel": "Three months or less"
       }
      }
     },
     "localname": "ThreeMonthsOrLess",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_Tier1CapitalToRiskweightedAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tier 1 Capital (To Risk-weighted Assets)",
        "terseLabel": "Tier 1 Capital (To Risk-weighted Assets)"
       }
      }
     },
     "localname": "Tier1CapitalToRiskweightedAssets",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tmp_Tier1LeverageCapitalToAverageAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tier 1 Leverage Capital (To Average Assets)",
        "terseLabel": "Tier 1 Leverage Capital (To Average Assets)"
       }
      }
     },
     "localname": "Tier1LeverageCapitalToAverageAssets",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tmp_TimeDepositLiabilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type amount of time deposit liability.",
        "label": "Time Deposit Liability [Axis]",
        "terseLabel": "Time Deposit Liability [Axis]"
       }
      }
     },
     "localname": "TimeDepositLiabilityAxis",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tmp_TimeDepositLiabilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Time Deposit Liability [Domain]",
        "terseLabel": "Time Deposit Liability [Domain]"
       }
      }
     },
     "localname": "TimeDepositLiabilityDomain",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_TimeGreaterThanTwoHundredFiftyThousandDollars": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of domestic time deposit liabilities in denominations of $250,000 or more.",
        "label": "Time Greater Than Two Hundred Fifty Thousand Dollars",
        "terseLabel": "Time deposits, greater than $250,000"
       }
      }
     },
     "localname": "TimeGreaterThanTwoHundredFiftyThousandDollars",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tompkins, Cayuga, Cortland and Schuyler Counties, New York [Member]",
        "label": "Tompkins, Cayuga, Cortland and Schuyler Counties, New York [Member]",
        "terseLabel": "Tompkins, Cayuga, Cortland and Schuyler Counties, New York",
        "verboseLabel": "Ithaca, NY"
       }
      }
     },
     "localname": "TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_TompkinsFinancialCorporation2019EquityPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tompkins Financial Corporation 2019 Equity Plan [Member]",
        "label": "Tompkins Financial Corporation 2019 Equity Plan [Member]",
        "terseLabel": "2019 Equity Plan"
       }
      }
     },
     "localname": "TompkinsFinancialCorporation2019EquityPlanMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_TransferOfLoansToOtherRealEstateOwned": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of loans transferred to other real estate owned in noncash transactions during the reporting period.",
        "label": "Transfer Of Loans To Other Real Estate Owned",
        "terseLabel": "Transfer of loans to other real estate owned"
       }
      }
     },
     "localname": "TransferOfLoansToOtherRealEstateOwned",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_TransferOfSecuritiesFromHeldToMaturityToAvailableForSale": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transfer Of Securities From Held-To-Maturity To Available-For-Sale",
        "label": "Transfer Of Securities From Held-To-Maturity To Available-For-Sale",
        "terseLabel": "Transfer of securities from held-to-maturity to available-for-sale"
       }
      }
     },
     "localname": "TransferOfSecuritiesFromHeldToMaturityToAvailableForSale",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_TreasuryStockPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire policy regarding treasury stock.",
        "label": "Treasury Stock [Policy Text Block]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockPolicyTextBlock",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tmp_TrustAndInvestmentServicesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire policy regarding trust and investment services provided by the company.",
        "label": "Trust And Investment Services [Policy Text Block]",
        "terseLabel": "Trust and Investment Services"
       }
      }
     },
     "localname": "TrustAndInvestmentServicesPolicyTextBlock",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tmp_TrustPreferredDebenturesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trust Preferred Debentures",
        "terseLabel": "Trust Preferred Debentures"
       }
      }
     },
     "localname": "TrustPreferredDebenturesAbstract",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "xbrltype": "stringItemType"
    },
    "tmp_TrustPreferredDebenturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trust Preferred Debentures",
        "label": "Trust Preferred Debentures [Member]",
        "terseLabel": "Trust Preferred Debentures"
       }
      }
     },
     "localname": "TrustPreferredDebenturesMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_TrustPreferredDebenturesTextBlockTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure regarding trusts and preferred debentures.",
        "label": "Trust Preferred Debentures Text Block [Text Block]",
        "verboseLabel": "Trust Preferred Debentures"
       }
      }
     },
     "localname": "TrustPreferredDebenturesTextBlockTextBlock",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebentures"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tmp_TwoHundredAndFiftyThousandDollarsAndOverMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits that cannot be withdrawn before a set date without penalty or for which notice of withdrawal is required.",
        "label": "Two Hundred And Fifty Thousand Dollars And Over [Member]",
        "terseLabel": "$250,000 and over"
       }
      }
     },
     "localname": "TwoHundredAndFiftyThousandDollarsAndOverMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_UnencumberedResidentialAndCommercialRealEstateLoan": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount refers to unencumbered residential and commercial real estate loan.",
        "label": "Unencumbered Residential And Commercial Real Estate Loan",
        "terseLabel": "Unencumbered residential and commercial real estate loans and investment securities pledged"
       }
      }
     },
     "localname": "UnencumberedResidentialAndCommercialRealEstateLoan",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_WealthManagementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to the company-identified Wealth Management segment.",
        "label": "Wealth Management [Member]",
        "netLabel": "Wealth Management",
        "terseLabel": "Wealth Management",
        "verboseLabel": "Wealth management services"
       }
      }
     },
     "localname": "WealthManagementMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails",
      "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_WeightedAverageRateAtPeriodEnd": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The calculated weighted average interest rate.",
        "label": "Weighted Average Rate At Period End",
        "terseLabel": "Weighted average rate at December 31"
       }
      }
     },
     "localname": "WeightedAverageRateAtPeriodEnd",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tmp_WeightedAverageRemainingContractualTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted Average Remaining Contractual Term"
       }
      }
     },
     "localname": "WeightedAverageRemainingContractualTermAbstract",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tmp_WesternNewYorkMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Western New York [Member]",
        "label": "Western New York [Member]",
        "terseLabel": "Western New York"
       }
      }
     },
     "localname": "WesternNewYorkMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wyoming, Livingston, Genessee, Orleans and Monroe, New York [Member]",
        "label": "Wyoming, Livingston, Genessee, Orleans and Monroe, New York [Member]",
        "terseLabel": "Wyoming, Livingston, Genessee, Orleans and Monroe, New York",
        "verboseLabel": "Genesee Valley Region"
       }
      }
     },
     "localname": "WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember",
     "nsuri": "http://tompkinstrustco.com/20211231",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201613Member": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.",
        "label": "Accounting Standards Update 2016-13 [Member]",
        "terseLabel": "Adoption of Accounting Guidance ASU 2016-13"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201613Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdateExtensibleList": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r134",
      "r135",
      "r136",
      "r137",
      "r239",
      "r240",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r372",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r628",
      "r629",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r725",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates amendment to accounting standards.",
        "label": "Accounting Standards Update [Extensible Enumeration]",
        "terseLabel": "Accounting Standards Update [Extensible Enumeration]"
       }
      }
     },
     "localname": "AccountingStandardsUpdateExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesNarrativesDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "negatedLabel": "Net amortization on securities"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember": {
     "auth_ref": [
      "r50",
      "r57",
      "r67",
      "r68",
      "r69",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans including the portion attributable to the noncontrolling interest.",
        "label": "Accumulated Defined Benefit Plans Adjustment Including Portion Attributable to Noncontrolling Interest [Member]",
        "terseLabel": "Employee benefit plans"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "auth_ref": [
      "r50",
      "r57",
      "r67",
      "r68",
      "r69",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "terseLabel": "Employee Benefit Plans",
        "verboseLabel": "Employee benefit plans"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember": {
     "auth_ref": [
      "r49",
      "r57",
      "r67",
      "r68",
      "r69",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans including the portion attributable to the noncontrolling interest.",
        "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Including Portion Attributable to Noncontrolling Interest [Member]",
        "terseLabel": "Net retirement plan actuarial (loss) gain"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember": {
     "auth_ref": [
      "r52",
      "r57",
      "r67",
      "r68",
      "r69",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive (income) loss related to prior service cost (credit) component of defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]",
        "terseLabel": "Net retirement plan prior service credit"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember": {
     "auth_ref": [
      "r52",
      "r57",
      "r67",
      "r68",
      "r69",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive (income) loss related to prior service cost (credit) component of defined benefit plans including the portion attributable to the noncontrolling interest.",
        "label": "Accumulated Defined Benefit Plans Adjustment, Net Prior Service Including Portion Attributable to Noncontrolling Interest [Member]",
        "terseLabel": "Net retirement plan prior service credit"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": {
     "auth_ref": [
      "r49",
      "r57",
      "r67",
      "r68",
      "r69",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]",
        "verboseLabel": "Net retirement plan actuarial gain"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r31",
      "r347"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember": {
     "auth_ref": [
      "r46",
      "r47",
      "r48",
      "r57",
      "r67",
      "r68",
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), including portion attributable to noncontrolling interest.",
        "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Including Noncontrolling Interest [Member]",
        "terseLabel": "Available-for-sale securities"
       }
      }
     },
     "localname": "AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "auth_ref": [
      "r46",
      "r47",
      "r48",
      "r57",
      "r67",
      "r68",
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.",
        "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]",
        "terseLabel": "Unrealized gains and losses on available-for-sale debt securities",
        "verboseLabel": "Available-for-Sale Debt Securities"
       }
      }
     },
     "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r23",
      "r54",
      "r56",
      "r57",
      "r855",
      "r888",
      "r892"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r67",
      "r68",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r713"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r53",
      "r57",
      "r67",
      "r68",
      "r69",
      "r130",
      "r131",
      "r132",
      "r660",
      "r883",
      "r884",
      "r987"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (loss)",
        "verboseLabel": "Accumulated Other Comprehensive (Loss) Income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r597",
      "r598",
      "r599",
      "r676"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r134",
      "r135",
      "r136",
      "r137",
      "r146",
      "r239",
      "r240",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r372",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r626",
      "r627",
      "r628",
      "r629",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r725",
      "r774",
      "r775",
      "r776",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r565",
      "r567",
      "r601",
      "r602"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "verboseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income attributable to Tompkins Financial Corporation, to net cash provided by operating activities:",
        "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvancesFromFederalHomeLoanBanks": {
     "auth_ref": [
      "r836"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings as of the balance sheet date from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages.",
        "label": "Advances from Federal Home Loan Banks",
        "terseLabel": "Callable FHLB borrowings"
       }
      }
     },
     "localname": "AdvancesFromFederalHomeLoanBanks",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r224",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.",
        "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Schedule of originated and acquired credit losses by portfolio segment"
       }
      }
     },
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForCreditLossesTextBlock": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for allowance for credit losses.",
        "label": "Allowance for Credit Losses [Text Block]",
        "terseLabel": "Allowance for Credit Losses"
       }
      }
     },
     "localname": "AllowanceForCreditLossesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLosses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments": {
     "auth_ref": [
      "r286"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in qualified affordable housing projects.",
        "label": "Amortization Method Qualified Affordable Housing Project Investments",
        "terseLabel": "Investment in qualified affordable housing projects"
       }
      }
     },
     "localname": "AmortizationMethodQualifiedAffordableHousingProjectInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r107",
      "r335",
      "r341"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 5.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets",
        "verboseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfMortgageServicingRightsMSRs": {
     "auth_ref": [
      "r107",
      "r759"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The periodic amortization (in proportion to and over the period of estimated net servicing income or loss) of capitalized servicing rights, which contractually entitle the servicer to receive fees and ancillary revenues for performing billing, collection, disbursement and recordkeeping services in connection with a mortgage portfolio. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Mortgage Servicing Rights (MSRs)",
        "terseLabel": "Amortization of mortgage servicing assets"
       }
      }
     },
     "localname": "AmortizationOfMortgageServicingRightsMSRs",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax": {
     "auth_ref": [
      "r543"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized in net periodic benefit cost (credit) and other comprehensive (income) loss.",
        "label": "Defined Benefit Plan, Amount Recognized in Net Periodic Benefit Cost (Credit) and Other Comprehensive (Income) Loss, before Tax",
        "terseLabel": "Total recognized in net periodic benefit cost and other comprehensive income (loss)"
       }
      }
     },
     "localname": "AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive securities excluded from computation of earning per share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r120",
      "r187",
      "r200",
      "r207",
      "r285",
      "r373",
      "r374",
      "r375",
      "r377",
      "r378",
      "r379",
      "r380",
      "r382",
      "r384",
      "r386",
      "r387",
      "r655",
      "r661",
      "r696",
      "r730",
      "r732",
      "r784",
      "r854"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "terseLabel": "Assets",
        "totalLabel": "Total Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS",
        "verboseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain": {
     "auth_ref": [
      "r126",
      "r749"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maturity period remaining for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements. Element name and standard label in Maturity [numeric lower end] to [numeric higher end] [date measure] [Member] or Maturity Greater Than [low end numeric value] [date measure] [Member] or Maturity Less Than [high end numeric value] [date measure] [Member] formats.",
        "label": "Repurchase Agreements and Similar Transactions, Maturity Periods [Domain]",
        "terseLabel": "Repurchase Agreements and Similar Transactions, Maturity Periods [Domain]"
       }
      }
     },
     "localname": "AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis": {
     "auth_ref": [
      "r126",
      "r749"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by maturity period remaining for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements. Element name and standard label in Maturity [numeric lower end] to [numeric higher end] [date measure] [Member] or Maturity Greater Than [low end numeric value] [date measure] [Member] or Maturity Less Than [high end numeric value] [date measure] [Member] formats.",
        "label": "Repurchase Agreements and Similar Transactions, Maturity Periods [Axis]",
        "terseLabel": "Repurchase Agreements and Similar Transactions, Maturity Periods [Axis]"
       }
      }
     },
     "localname": "AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r250"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Gross Unrealized Gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r251"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax",
        "terseLabel": "Gross Unrealized Losses"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale [Abstract]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss [Abstract]",
        "terseLabel": "Unrealized Losses"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": {
     "auth_ref": [
      "r255"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "terseLabel": "Due after five years through ten years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r252",
      "r255",
      "r829"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "terseLabel": "Due after five years through ten years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
     "auth_ref": [
      "r254"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "Due after one year through five years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r252",
      "r254",
      "r828"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "Due after one year through five years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": {
     "auth_ref": [
      "r256"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10",
        "terseLabel": "Due after ten years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "auth_ref": [
      "r252",
      "r256",
      "r830"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10",
        "terseLabel": "Due after ten years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": {
     "auth_ref": [
      "r252",
      "r257",
      "r831"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": {
     "auth_ref": [
      "r252",
      "r257",
      "r826"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]",
        "terseLabel": "Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "auth_ref": [
      "r253"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Due in one year or less"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r252",
      "r253",
      "r827"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Due in one year or less"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": {
     "auth_ref": [
      "r257"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.",
        "label": "Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost",
        "terseLabel": "Mortgage-backed securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": {
     "auth_ref": [
      "r257",
      "r831"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.",
        "label": "Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value",
        "terseLabel": "Mortgage-backed securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r245",
      "r249",
      "r320",
      "r789"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale",
        "verboseLabel": "Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r568",
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BankOwnedLifeInsurance": {
     "auth_ref": [
      "r783"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of a life insurance policy on an officer, executive or employee for which the reporting entity (a bank) is entitled to proceeds from the policy upon death of the insured or surrender of the insurance policy.",
        "label": "Bank Owned Life Insurance",
        "terseLabel": "Corporate owned life insurance",
        "verboseLabel": "Life insurance assets"
       }
      }
     },
     "localname": "BankOwnedLifeInsurance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BankOwnedLifeInsuranceIncome": {
     "auth_ref": [
      "r815"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NoninterestIncomeOtherOperatingIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings on or other increases in the value of the cash surrender value of bank owned life insurance policies.",
        "label": "Bank Owned Life Insurance Income",
        "negatedLabel": "Earnings from corporate owned life insurance, net",
        "terseLabel": "Increase in cash surrender value of corporate owned life insurance"
       }
      }
     },
     "localname": "BankOwnedLifeInsuranceIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis Of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Premises",
        "verboseLabel": "Premises and equipment"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentDepreciationandAmortizationExpenseDetails",
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Building"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r643"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.",
        "label": "Business Combinations Policy [Policy Text Block]",
        "terseLabel": "Acquired Loans"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Capital": {
     "auth_ref": [
      "r844"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of total capital as defined by regulatory framework.",
        "label": "Banking Regulation, Total Capital, Actual",
        "verboseLabel": "Total Capital (to risk-weighted assets), Actual Amount"
       }
      }
     },
     "localname": "Capital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Banking Regulation, Total Capital [Abstract]",
        "terseLabel": "Banking Regulation, Total Capital [Abstract]"
       }
      }
     },
     "localname": "CapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalRequiredForCapitalAdequacy": {
     "auth_ref": [
      "r844",
      "r848"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum total risk-based capital required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Total Risk-Based Capital, Capital Adequacy, Minimum",
        "terseLabel": "Total Capital (to risk-weighted assets), Minimum Capital Required, Amount"
       }
      }
     },
     "localname": "CapitalRequiredForCapitalAdequacy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets": {
     "auth_ref": [
      "r844",
      "r848"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum total risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Total Risk-Based Capital Ratio, Capital Adequacy, Minimum",
        "terseLabel": "Total Capital (to risk-weighted assets), Minimum Capital Required, Ratio"
       }
      }
     },
     "localname": "CapitalRequiredForCapitalAdequacyToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r844"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum total risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Total Risk-Based Capital, Well Capitalized, Minimum",
        "terseLabel": "Total Capital (to risk-weighted assets), Required to be Well Capitalized, Amount"
       }
      }
     },
     "localname": "CapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum total risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Total Risk-Based Capital Ratio, Well Capitalized, Minimum",
        "terseLabel": "Total Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio"
       }
      }
     },
     "localname": "CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CapitalToRiskWeightedAssets": {
     "auth_ref": [
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework.",
        "label": "Banking Regulation, Total Risk-Based Capital Ratio, Actual",
        "terseLabel": "Total Capital (to risk-weighted assets), Actual Ratio"
       }
      }
     },
     "localname": "CapitalToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r694",
      "r695"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying Amount"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying Value of Federal Funds Purchased, Securities Sold under Agreements to Repurchase, and Deposits Received for Securities Loaned [Abstract]"
       }
      }
     },
     "localname": "CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r27",
      "r732",
      "r895",
      "r896"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r8",
      "r27",
      "r109"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "totalLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r9",
      "r112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndDueFromBanks": {
     "auth_ref": [
      "r781"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 1.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks.",
        "label": "Cash and Due from Banks",
        "terseLabel": "Cash and noninterest bearing balances due from banks"
       }
      }
     },
     "localname": "CashAndDueFromBanks",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r102",
      "r109",
      "r114"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Total Cash &amp; Cash Equivalents at End of Year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r102",
      "r706"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net (Decrease) Increase Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock": {
     "auth_ref": [
      "r592"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cash received from exercise of stock options and similar instruments granted under share-based payment arrangements and tax benefit from exercise of stock options.",
        "label": "Cash Proceeds Received and Tax Benefit from Share-based Payment Awards [Table Text Block]",
        "terseLabel": "Schedule of total stock options exercised"
       }
      }
     },
     "localname": "CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion": {
     "auth_ref": [
      "r241",
      "r242"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accretion recognized for the excess of a loan's cash flows expected to be collected over the investor's initial investment in acquired loans not accounted for as debt securities, with evidence of deterioration of credit quality.",
        "label": "Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield, Accretion",
        "negatedLabel": "Accretion related to purchase accounting"
       }
      }
     },
     "localname": "CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CollateralAxis": {
     "auth_ref": [
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by category of collateral or no collateral, from lender's perspective.",
        "label": "Collateral Held [Axis]",
        "terseLabel": "Collateral [Axis]"
       }
      }
     },
     "localname": "CollateralAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CollateralDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of collateral or no collateral, from lender's perspective.",
        "label": "Collateral Held [Domain]",
        "terseLabel": "Collateral [Domain]"
       }
      }
     },
     "localname": "CollateralDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialRealEstatePortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio segment of the company's total financing receivables related to commercial real estate.",
        "label": "Commercial Real Estate Portfolio Segment [Member]",
        "terseLabel": "Commercial Real Estate",
        "verboseLabel": "Commercial real estate"
       }
      }
     },
     "localname": "CommercialRealEstatePortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r353",
      "r354",
      "r355",
      "r363",
      "r906"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingent Liabilities"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsToExtendCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan commitments are legally binding commitments to extend credit to a counterparty under certain terms and conditions.",
        "label": "Commitments to Extend Credit [Member]",
        "verboseLabel": "Loan commitments"
       }
      }
     },
     "localname": "CommitmentsToExtendCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonEquityTierOneCapital": {
     "auth_ref": [
      "r844"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Common Equity Tier 1 risk-based capital as defined by regulatory framework.",
        "label": "Banking Regulation, Common Equity Tier One Risk-Based Capital, Actual",
        "terseLabel": "Common Equity Tier 1 Capital (to risk-weighted assets), Actual Amount"
       }
      }
     },
     "localname": "CommonEquityTierOneCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonEquityTierOneCapitalRatio": {
     "auth_ref": [
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of Common Equity Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework.",
        "label": "Banking Regulation, Common Equity Tier One Risk-Based Capital Ratio, Actual",
        "terseLabel": "Common Equity Tier 1 Capital (to risk-weighted assets), Actual Ratio"
       }
      }
     },
     "localname": "CommonEquityTierOneCapitalRatio",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Cash dividends (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r130",
      "r131",
      "r676"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common Stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITIONParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common Stock, authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITIONParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common Stock, issued (in shares)",
        "verboseLabel": "Number of shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITIONParenthetical",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r20",
      "r732"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common Stock - par value $.10 per share: Authorized 25,000,000 shares; Issued: 14,696,911 at December\u00a031, 2021; and 14,964,389 at December\u00a031, 2020",
        "verboseLabel": "Fair value of shares issued"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]",
        "terseLabel": "Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]"
       }
      }
     },
     "localname": "ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r62",
      "r64",
      "r65",
      "r77",
      "r806",
      "r865"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Total comprehensive income attributable to Tompkins Financial Corporation"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r62",
      "r64",
      "r76",
      "r652",
      "r665",
      "r805",
      "r864"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Subtotal comprehensive income attributable to noncontrolling interests and Tompkins Financial Corporation"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY",
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r75",
      "r84",
      "r804",
      "r863"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "terseLabel": "Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "auth_ref": [
      "r5",
      "r128",
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.",
        "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]",
        "terseLabel": "Condensed Parent Company Only Financial Statements"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionLoansMember": {
     "auth_ref": [
      "r905"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A borrowing arrangement which provides the entity constructing a facility (such as a building and a landfill) with funds to effect construction, generally on a draw down, or as needed, basis.",
        "label": "Construction Loans [Member]",
        "terseLabel": "Construction",
        "verboseLabel": "Construction"
       }
      }
     },
     "localname": "ConstructionLoansMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r433",
      "r435",
      "r454"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r433",
      "r434",
      "r454"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CoreDepositsMember": {
     "auth_ref": [
      "r837"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's long-term relationships with depositors, commonly known as core deposit intangibles, which are separate from the financial instruments themselves.",
        "label": "Core Deposits [Member]",
        "terseLabel": "Core deposit intangible"
       }
      }
     },
     "localname": "CoreDepositsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r121",
      "r623",
      "r632"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r121",
      "r623",
      "r632",
      "r634"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r121",
      "r623",
      "r632"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtAndCapitalLeaseObligations": {
     "auth_ref": [
      "r794",
      "r861"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term and long-term debt and lease obligation.",
        "label": "Debt and Lease Obligation",
        "terseLabel": "Borrowings"
       }
      }
     },
     "localname": "DebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r118",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r405",
      "r412",
      "r413",
      "r415",
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Other Borrowings"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowings"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r14",
      "r16",
      "r17",
      "r119",
      "r128",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r395",
      "r401",
      "r402",
      "r403",
      "r404",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r416",
      "r417",
      "r418",
      "r419",
      "r718",
      "r785",
      "r786",
      "r851"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentIncreaseAccruedInterest": {
     "auth_ref": [
      "r119"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period.",
        "label": "Debt Instrument, Increase, Accrued Interest",
        "terseLabel": "Accelerated non-cash purchase accounting discounts"
       }
      }
     },
     "localname": "DebtInstrumentIncreaseAccruedInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r38",
      "r119",
      "r128",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r395",
      "r401",
      "r402",
      "r403",
      "r404",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r416",
      "r417",
      "r418",
      "r419",
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of principal amount of debt redeemed.",
        "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed",
        "terseLabel": "Debt redemption, percentage of principal amount redeemed"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r38",
      "r119",
      "r128",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r395",
      "r401",
      "r402",
      "r403",
      "r404",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r414",
      "r416",
      "r417",
      "r418",
      "r419",
      "r426",
      "r427",
      "r428",
      "r429",
      "r715",
      "r716",
      "r718",
      "r719",
      "r840"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss": {
     "auth_ref": [
      "r320"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, before allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss",
        "totalLabel": "Amortized Cost",
        "verboseLabel": "Available-for-sale securities, amortized cost"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITIONParenthetical",
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails",
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "auth_ref": [
      "r274",
      "r325",
      "r328"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "terseLabel": "12 Months or Longer"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [
      "r274",
      "r325"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "terseLabel": "12 Months or Longer"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "auth_ref": [
      "r274",
      "r325",
      "r328"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "terseLabel": "Less than 12 Months"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [
      "r274",
      "r325"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "terseLabel": "Less than 12 Months"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": {
     "auth_ref": [
      "r320"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest",
        "netLabel": "Available-for-sale debt securities, at fair value (amortized cost of $2,063,790 at December\u00a031, 2021 and $1,599,894 at December\u00a031, 2020)",
        "terseLabel": "Fair Value",
        "totalLabel": "Fair Value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails",
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "auth_ref": [
      "r275"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Realized Gain",
        "terseLabel": "Gross realized gains"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": {
     "auth_ref": [
      "r275"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Realized Gain (Loss)",
        "totalLabel": "Net gains (losses) on sales of available-for-sale debt securities"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
     "auth_ref": [
      "r275"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Realized Loss",
        "negatedTerseLabel": "Gross realized losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale [Table]",
        "terseLabel": "Debt Securities, Available-for-sale [Table]"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale [Table Text Block]",
        "terseLabel": "Schedule of available-for-sale securities"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "auth_ref": [
      "r271",
      "r321",
      "r328"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.",
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
     "auth_ref": [
      "r272",
      "r322"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": {
     "auth_ref": [
      "r270",
      "r324",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table Text Block]",
        "terseLabel": "Schedule of debt securities, available for sale with unrealized losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": {
     "auth_ref": [
      "r273",
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions",
        "terseLabel": "Available-for-sale portfolios, number of securities in an unrealized loss position"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss": {
     "auth_ref": [
      "r294",
      "r307",
      "r308"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 10.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss",
        "terseLabel": "Held-to-maturity debt securities",
        "totalLabel": "Amortized Cost",
        "verboseLabel": "Held-to-maturity securities, at amortized cost (fair value of $282,288 at December 31, 2021 and $0 at December 31, 2020)"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember": {
     "auth_ref": [
      "r466",
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred compensation arrangement providing pension or other postretirement benefits, to employee or their beneficiary, that are not equivalent to defined benefit plan.",
        "label": "Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits [Member]",
        "terseLabel": "Split dollar life insurance benefits"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis": {
     "auth_ref": [
      "r466",
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of deferred compensation related to other postretirement benefit arrangements that are not equivalent to a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.",
        "label": "Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis]",
        "terseLabel": "Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis]"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r121",
      "r624",
      "r632"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r107",
      "r121",
      "r624",
      "r632",
      "r633",
      "r634"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income tax expense (benefit)",
        "totalLabel": "Deferred tax expense"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails",
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r121",
      "r624",
      "r632"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r618"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "periodEndLabel": "Net deferred tax asset at year-end",
        "periodStartLabel": "Net deferred tax asset at beginning of year"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r618"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r621",
      "r622"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Interest income on nonperforming loans"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": {
     "auth_ref": [
      "r621",
      "r622"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r617"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "terseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r610",
      "r618"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "totalLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": {
     "auth_ref": [
      "r621",
      "r622"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.",
        "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets",
        "terseLabel": "Intangibles"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r621",
      "r622"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r621",
      "r622"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": {
     "auth_ref": [
      "r18",
      "r470",
      "r471",
      "r493"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.",
        "label": "Liability, Defined Benefit Pension Plan, Noncurrent",
        "terseLabel": "Estimated liability"
       }
      }
     },
     "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": {
     "auth_ref": [
      "r504"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.",
        "label": "Defined Benefit Plan, Accumulated Benefit Obligation",
        "terseLabel": "Accumulated benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": {
     "auth_ref": [
      "r51",
      "r57",
      "r516"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": {
     "auth_ref": [
      "r57",
      "r516"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax",
        "negatedLabel": "Net actuarial loss (gain)"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": {
     "auth_ref": [
      "r57",
      "r516"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax",
        "terseLabel": "Prior service cost (credit)"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "auth_ref": [
      "r485",
      "r543"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.",
        "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)",
        "terseLabel": "Actual return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "auth_ref": [
      "r478"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.",
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "negatedTerseLabel": "Actuarial (gain) loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [
      "r472",
      "r511",
      "r537",
      "r543",
      "r544"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "negatedLabel": "Recognized net actuarial loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "auth_ref": [
      "r472",
      "r512",
      "r538",
      "r543",
      "r544"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "terseLabel": "Amortization of prior service (credit) cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "auth_ref": [
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "periodEndLabel": "Benefit Obligation at End of Plan Year"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": {
     "auth_ref": [
      "r519"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase",
        "periodEndLabel": "Benefit Obligation at End of Plan Year"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "auth_ref": [
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate",
        "terseLabel": "Benefit Cost for Plan Year"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "auth_ref": [
      "r520",
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets",
        "terseLabel": "Expected long-term return on plan assets",
        "verboseLabel": "Expected long-term rate of return"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": {
     "auth_ref": [
      "r519"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase",
        "verboseLabel": "Benefit Cost for Plan Year"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "auth_ref": [
      "r473"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Benefit Obligation",
        "periodEndLabel": "Benefit obligation at end of year",
        "periodStartLabel": "Benefit obligation at beginning of year"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "auth_ref": [
      "r480",
      "r549"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "negatedLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant": {
     "auth_ref": [
      "r477"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contributions received by defined benefit plan from participant which increase benefit obligation.",
        "label": "Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant",
        "terseLabel": "Plan participants\u2019 contributions"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "auth_ref": [
      "r495",
      "r496",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r523",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]"
       }
      }
     },
     "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash and cash equivalent in which defined benefit plan asset is invested.",
        "label": "Defined Benefit Plan, Cash and Cash Equivalents [Member]",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "DefinedBenefitPlanCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]",
        "terseLabel": "Change in benefit obligation:"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]",
        "terseLabel": "Change in plan assets:"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r487",
      "r496",
      "r498",
      "r541",
      "r543",
      "r544"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "terseLabel": "Employer contributions"
       }
      }
     },
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanDebtSecurityMember": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument issued by corporation, government and governmental agency, municipality, and other institution; in which defined benefit plan asset is invested.",
        "label": "Defined Benefit Plan, Debt Security [Member]",
        "terseLabel": "Debt securities"
       }
      }
     },
     "localname": "DefinedBenefitPlanDebtSecurityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security representing ownership in corporation or other legal entity, for which ownership is represented by share of common stock; in which defined benefit plan asset is invested.",
        "label": "Defined Benefit Plan, Equity Securities, Common Stock [Member]",
        "terseLabel": "Common stocks"
       }
      }
     },
     "localname": "DefinedBenefitPlanEquitySecuritiesCommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": {
     "auth_ref": [
      "r496",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security representing ownership in corporation or other legal entity for which ownership is represented by share of stock, in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant.",
        "label": "Defined Benefit Plan, Equity Securities [Member]",
        "terseLabel": "Equity securities"
       }
      }
     },
     "localname": "DefinedBenefitPlanEquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "auth_ref": [
      "r505"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails": {
       "order": 6.0,
       "parentTag": "tmp_DefinedBenefitPlanExpectedFutureBenefitPayment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years",
        "terseLabel": "2027-2031"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "auth_ref": [
      "r505"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails": {
       "order": 1.0,
       "parentTag": "tmp_DefinedBenefitPlanExpectedFutureBenefitPayment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "verboseLabel": "2022"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "auth_ref": [
      "r505"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails": {
       "order": 5.0,
       "parentTag": "tmp_DefinedBenefitPlanExpectedFutureBenefitPayment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "auth_ref": [
      "r505"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails": {
       "order": 4.0,
       "parentTag": "tmp_DefinedBenefitPlanExpectedFutureBenefitPayment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "auth_ref": [
      "r505"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails": {
       "order": 3.0,
       "parentTag": "tmp_DefinedBenefitPlanExpectedFutureBenefitPayment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "auth_ref": [
      "r505"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails": {
       "order": 2.0,
       "parentTag": "tmp_DefinedBenefitPlanExpectedFutureBenefitPayment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r472",
      "r510",
      "r536",
      "r543",
      "r544"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "negatedLabel": "Expected return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "auth_ref": [
      "r484",
      "r496",
      "r498",
      "r499",
      "r543"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "periodEndLabel": "Fair value of plan assets at end of year",
        "periodStartLabel": "Fair value of plan assets at beginning of year",
        "terseLabel": "Total Fair Value of Plan Assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "auth_ref": [
      "r470",
      "r493",
      "r543"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.",
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "terseLabel": "Funded (unfunded) status of plan",
        "totalLabel": "Funded (unfunded) status"
       }
      }
     },
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r472",
      "r476",
      "r509",
      "r535",
      "r543",
      "r544"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost",
        "verboseLabel": "Interest cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r507",
      "r533",
      "r543",
      "r544"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "totalLabel": "Net periodic benefit (credit) cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]",
        "terseLabel": "Components of net periodic benefit cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "auth_ref": [
      "r489",
      "r549"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "negatedLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": {
     "auth_ref": [
      "r488"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contributions received by defined benefit plan from participant which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Plan Participant",
        "terseLabel": "Plan participants\u2019 contributions"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r474",
      "r508",
      "r534",
      "r543",
      "r544"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Service Cost",
        "terseLabel": "Service cost",
        "verboseLabel": "Service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanServiceCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": {
     "auth_ref": [
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.",
        "label": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage",
        "terseLabel": "Weighted-average asset allocations"
       }
      }
     },
     "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r529",
      "r530",
      "r531",
      "r532",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans.",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]",
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]",
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r550"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Expenses related to defined-contribution plans"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Contribution Plan Disclosure [Line Items]",
        "terseLabel": "Defined Contribution Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedContributionPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanTable": {
     "auth_ref": [
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.",
        "label": "Defined Contribution Plan [Table]",
        "terseLabel": "Defined Contribution Plan [Table]"
       }
      }
     },
     "localname": "DefinedContributionPlanTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepositLiabilitiesDisclosuresTextBlock": {
     "auth_ref": [
      "r791",
      "r835",
      "r948",
      "r955"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for deposit liabilities including data and tables. It may include a description of the entity's deposit liabilities, the aggregate amount of time deposits (including certificates of deposit) in denominations of $100,000 or more at the balance sheet date; the aggregate amount of any demand deposits that have been reclassified as loan balances, such as overdrafts, at the balance sheet date; deposits that are received on terms other than those in the normal course of business, the amount of accrued interest on deposit liabilities; securities, mortgage loans or other financial instruments that serve as collateral for deposits; for time deposits having a remaining term of more than one year, the aggregate amount of maturities for each of the five years following the balance sheet date; and the weighted average interest rate for all deposit liabilities held by the entity.",
        "label": "Deposit Liabilities Disclosures [Text Block]",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "DepositLiabilitiesDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/Deposits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DepositLiabilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Deposit Liability [Line Items]",
        "terseLabel": "Deposit Liability [Line Items]"
       }
      }
     },
     "localname": "DepositLiabilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Deposits": {
     "auth_ref": [
      "r791"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.",
        "label": "Deposits",
        "totalLabel": "Total Deposits",
        "verboseLabel": "Deposits"
       }
      }
     },
     "localname": "Deposits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits [Abstract]",
        "terseLabel": "Deposits:"
       }
      }
     },
     "localname": "DepositsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r107",
      "r345"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization expense"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentDepreciationandAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r453",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r453"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Schedule of disaggregation of noninterest income"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Stock Plans and Stock Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r430"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedTerseLabel": "Cash dividends"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DomesticCorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r248",
      "r496",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt security issued by corporation domiciled in United States of America (US).",
        "label": "Debt Security, Corporate, US [Member]",
        "terseLabel": "U.S. corporate debt securities",
        "verboseLabel": "U.S. corporate debt securities"
       }
      }
     },
     "localname": "DomesticCorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails",
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r78",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r147",
      "r151",
      "r161",
      "r163",
      "r164",
      "r168",
      "r169",
      "r677",
      "r678",
      "r807",
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic EPS (in dollars per share)",
        "verboseLabel": "Basic Earnings Per Share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Basic"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r78",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r151",
      "r161",
      "r163",
      "r164",
      "r168",
      "r169",
      "r677",
      "r678",
      "r807",
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted EPS (in dollars per share)",
        "verboseLabel": "Diluted Earnings Per Share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Diluted"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r165",
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r612"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r122",
      "r612",
      "r635"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Statutory federal income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r612",
      "r635"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent",
        "negatedTerseLabel": "Excess benefits from equity-based compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r612",
      "r635"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "All other"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r612",
      "r635"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "State income taxes, net of federal benefit"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": {
     "auth_ref": [
      "r612",
      "r635"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent",
        "negatedTerseLabel": "Federal tax credit"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": {
     "auth_ref": [
      "r612",
      "r635"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent",
        "negatedTerseLabel": "Tax exempt income"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for employee benefit and equity-based compensation.",
        "label": "Employee Benefits and Share-based Compensation",
        "terseLabel": "Compensation expense related to the split dollar life insurance"
       }
      }
     },
     "localname": "EmployeeBenefitsAndShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Weighted average period for recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r590"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized compensation cost for non-option awards"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r590"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized compensation cost stock option awards"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense": {
     "auth_ref": [
      "r604"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of plan compensation cost recognized during the period.",
        "label": "Employee Stock Ownership Plan (ESOP), Compensation Expense",
        "terseLabel": "Compensation expense related to the profit-sharing"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquipmentExpense": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 4.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents equipment expense including depreciation, repairs, rentals, and service contract costs. This item also includes equipment purchases which do not qualify for capitalization in accordance with the entity's accounting policy. This item may also include furniture expenses.",
        "label": "Equipment Expense",
        "terseLabel": "Furniture and fixture expense"
       }
      }
     },
     "localname": "EquipmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r2",
      "r67",
      "r68",
      "r69",
      "r130",
      "r131",
      "r132",
      "r135",
      "r143",
      "r145",
      "r173",
      "r291",
      "r425",
      "r430",
      "r597",
      "r598",
      "r599",
      "r628",
      "r629",
      "r676",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r713",
      "r883",
      "r884",
      "r885",
      "r987"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": {
     "auth_ref": [
      "r282"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.",
        "label": "Equity Method Investment, Other than Temporary Impairment",
        "terseLabel": "Equity method investment, other than temporary Impairment"
       }
      }
     },
     "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r28",
      "r188",
      "r283"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "terseLabel": "Equity method investments",
        "verboseLabel": "Investment in subsidiaries"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails",
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "auth_ref": [
      "r691"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.",
        "label": "Equity Securities, FV-NI, Current",
        "terseLabel": "Equity securities, at fair value (amortized cost $902 at December\u00a031, 2021 and $929 at December\u00a031, 2020)",
        "verboseLabel": "Equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesFvNi",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.",
        "label": "Equity Securities, FV-NI, Cost",
        "terseLabel": "Equity securities, amortized cost"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITIONParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiRealizedGain": {
     "auth_ref": [
      "r281"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Realized Gain",
        "terseLabel": "Recognized gains on equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiRealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiRealizedLoss": {
     "auth_ref": [
      "r281"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized loss from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Realized Loss",
        "terseLabel": "Recognized losses on equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiRealizedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesMember": {
     "auth_ref": [
      "r10",
      "r15",
      "r277",
      "r852",
      "r899",
      "r900",
      "r901"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.",
        "label": "Equity Securities [Member]",
        "terseLabel": "Equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r403",
      "r416",
      "r417",
      "r693"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r679",
      "r680",
      "r681",
      "r687"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": {
     "auth_ref": [
      "r679",
      "r680",
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).",
        "label": "Fair Value Measurements, Nonrecurring [Table Text Block]",
        "terseLabel": "Schedule of assets and liabilities measured at fair value on a non recurring basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r679",
      "r694",
      "r695"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r679",
      "r694"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Schedule of carrying amount and fair value of financial instruments"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r403",
      "r416",
      "r417",
      "r496",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r543",
      "r680",
      "r736",
      "r737",
      "r738"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r403",
      "r416",
      "r417",
      "r679",
      "r688"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r679",
      "r680",
      "r683",
      "r684",
      "r689"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r403",
      "r416",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r403",
      "r496",
      "r498",
      "r503",
      "r543",
      "r680",
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "(Level 1)"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r403",
      "r416",
      "r417",
      "r496",
      "r498",
      "r503",
      "r543",
      "r680",
      "r737"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "(Level 2)"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r403",
      "r416",
      "r417",
      "r496",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r543",
      "r680",
      "r738"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "(Level 3)"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r403",
      "r416",
      "r417",
      "r496",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r543",
      "r736",
      "r737",
      "r738"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsNonrecurringMember": {
     "auth_ref": [
      "r679",
      "r680",
      "r683",
      "r684",
      "r685",
      "r689"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.",
        "label": "Fair Value, Nonrecurring [Member]",
        "terseLabel": "Non-Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsNonrecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r686",
      "r689"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": {
     "auth_ref": [
      "r817"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherNoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.",
        "label": "Federal Deposit Insurance Corporation Premium Expense",
        "terseLabel": "FDIC insurance"
       }
      }
     },
     "localname": "FederalDepositInsuranceCorporationPremiumExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase": {
     "auth_ref": [
      "r792"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after offset of short term borrowing where a bank borrows, at the federal funds rate, from another bank and securities that an entity sells and agrees to repurchase at a specified date for a specified price.",
        "label": "Federal Funds Purchased and Securities Sold under Agreements to Repurchase",
        "terseLabel": "Federal funds purchased and securities sold under agreements to repurchase",
        "verboseLabel": "Securities sold under agreements to repurchase"
       }
      }
     },
     "localname": "FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalFundsPurchasedMember": {
     "auth_ref": [
      "r793"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short term borrowing where a bank borrows, at the federal funds rate, from another bank.",
        "label": "Federal Funds Purchased [Member]",
        "terseLabel": "Federal Funds Purchased"
       }
      }
     },
     "localname": "FederalFundsPurchasedMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r793"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The calculated weighted average interest rate for Federal Home Loan Bank advances outstanding as of the Balance Sheet date.",
        "label": "Federal Home Loan Bank, Advances, Activity for Year, Average Interest Rate at Period End",
        "terseLabel": "Weighted average interest rate"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch": {
     "auth_ref": [
      "r836"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of advances from the Federal Home Loan Bank (FHLB).",
        "label": "Federal Home Loan Bank, Advances, Branch of FHLB Bank, Amount of Advances",
        "terseLabel": "Federal home loan bank, advances, branch of FHLB bank, amount of advances"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Federal Home Loan Bank, Advances, Branch of FHLB Bank [Line Items]",
        "terseLabel": "Federal Home Loan Bank, Advances, Branch of FHLB Bank [Line Items]"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds": {
     "auth_ref": [
      "r37",
      "r793",
      "r836"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of advances or credit lines available from the Federal Home Loan Bank (FHLB).",
        "label": "Federal Home Loan Bank, Advances, General Debt Obligations, Amount of Available, Unused Funds",
        "terseLabel": "Unused borrowing capacity"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1": {
     "auth_ref": [
      "r836",
      "r839"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the collateral pledged in support of federal home loan bank advances outstanding.",
        "label": "Federal Home Loan Bank, Advances, General Debt Obligations, Disclosures, Collateral Pledged",
        "terseLabel": "Residential mortgage loans used to secure advances from FHLB"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties": {
     "auth_ref": [
      "r836",
      "r840"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 20.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_OtherNoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of repayments and penalties incurred in the satisfaction or roll-over of Federal Home Loan Bank (FHLB) advance.",
        "label": "Federal Home Loan Bank, Advances, General Debt Obligations, Disclosures, Repayment and Penalties",
        "terseLabel": "Penalties on prepayment of FHLB borrowings"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesLongTerm": {
     "auth_ref": [
      "r797",
      "r836",
      "r838"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherBorrowingsScheduleofCompanysBorrowingsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherBorrowings",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including both current and noncurrent portions, Federal Home Loan Bank borrowings initially due beyond one year or beyond the normal operating cycle if longer.",
        "label": "Long-term Federal Home Loan Bank Advances",
        "terseLabel": "Term advances",
        "verboseLabel": "Term FHLB advances"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesLongTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails",
      "http://tompkinstrustco.com/role/OtherBorrowingsScheduleofCompanysBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate": {
     "auth_ref": [
      "r371",
      "r836"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of advance from Federal Home Loan Bank (FHLBank) maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Federal Home Loan Bank, Advance, Maturity, Year Two",
        "terseLabel": "Maturities of advances due in 2023"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate": {
     "auth_ref": [
      "r371",
      "r836"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of advance from Federal Home Loan Bank (FHLBank) maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Federal Home Loan Bank, Advance, Maturity, Year Three",
        "terseLabel": "Maturities of advances due in 2024"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromTwoToThreeYearsOfBalanceSheetDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate": {
     "auth_ref": [
      "r371",
      "r836"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of advance from Federal Home Loan Bank (FHLBank) maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Federal Home Loan Bank, Advance, Maturity, Year One",
        "terseLabel": "Term advances mature within one year"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Federal Home Loan Bank (FHLB) and Federal Reserve Bank stock.",
        "label": "Federal Home Loan Bank Stock and Federal Reserve Bank Stock",
        "terseLabel": "Federal Home Loan Bank and other stock",
        "verboseLabel": "FHLB and ACBB stock"
       }
      }
     },
     "localname": "FederalHomeLoanBankStockAndFederalReserveBankStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r121",
      "r611"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.",
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations",
        "totalLabel": "Federal Total"
       }
      }
     },
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasesPortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio segment of the company's total financing receivables related to finance leases.",
        "label": "Finance Leases Portfolio Segment [Member]",
        "terseLabel": "Finance Leases",
        "verboseLabel": "Leases"
       }
      }
     },
     "localname": "FinanceLeasesPortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialAssetNotPastDueMember": {
     "auth_ref": [
      "r301",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset not past due.",
        "label": "Financial Asset, Not Past Due [Member]",
        "terseLabel": "Current Loans"
       }
      }
     },
     "localname": "FinancialAssetNotPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialAssetPastDueMember": {
     "auth_ref": [
      "r234",
      "r301",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset past due.",
        "label": "Financial Asset, Past Due [Member]",
        "terseLabel": "Total Past Due"
       }
      }
     },
     "localname": "FinancialAssetPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r263",
      "r267",
      "r278",
      "r279",
      "r280",
      "r296",
      "r300",
      "r301",
      "r306",
      "r309",
      "r324",
      "r326",
      "r327",
      "r328",
      "r414",
      "r424",
      "r667",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r748",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails",
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]",
        "terseLabel": "Financial Assets:"
       }
      }
     },
     "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]",
        "terseLabel": "Financial Liabilities:"
       }
      }
     },
     "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest": {
     "auth_ref": [
      "r294"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 1.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, of allowance for credit loss on financing receivable.",
        "label": "Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Less: Allowance for credit losses",
        "verboseLabel": "Allowance for credit losses"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesNarrativesDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails",
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1": {
     "auth_ref": [
      "r222"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation allowance for financing receivables that are expected to be uncollectible that were individually evaluated for impairment.",
        "label": "Financing Receivable, Allowance for Credit Losses, Individually Evaluated for Impairment",
        "verboseLabel": "ACL Allocation"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease": {
     "auth_ref": [
      "r219",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in allowance for credit loss on financing receivable.",
        "label": "Financing Receivable, Allowance for Credit Loss, Period Increase (Decrease)",
        "negatedTerseLabel": "Decrease in the allowance for credit losses on loans"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts": {
     "auth_ref": [
      "r218"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for charging off uncollectible financing receivables, including, but not limited to, factors and methodologies used in estimating the allowance for credit loss.",
        "label": "Financing Receivable, Allowance for Credit Losses, Policy for Uncollectible Amounts [Policy Text Block]",
        "terseLabel": "Allowance for Credit Losses - Loans"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery": {
     "auth_ref": [
      "r221",
      "r299",
      "r318"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in allowance for credit loss on financing receivable from recovery.",
        "label": "Financing Receivable, Allowance for Credit Loss, Recovery",
        "terseLabel": "Recoveries"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesRecovery",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Financing Receivable, Allowance for Credit Loss [Roll Forward]",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Roll Forward]"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": {
     "auth_ref": [
      "r220",
      "r298",
      "r318"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of writeoff of financing receivable, charged against allowance for credit loss.",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff",
        "negatedTerseLabel": "Charge-offs"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee": {
     "auth_ref": [
      "r217",
      "r308",
      "r790"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, fee, and loan in process, of financing receivable. Excludes financing receivable covered under loss sharing agreement.",
        "label": "Financing Receivable, before Allowance for Credit Loss, Fee and Loan in Process",
        "terseLabel": "Total loans and leases"
       }
      }
     },
     "localname": "FinancingReceivableBeforeAllowanceForCreditLossAndFee",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": {
     "auth_ref": [
      "r225",
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics.",
        "label": "Financing Receivable Credit Quality Indicators [Table Text Block]",
        "terseLabel": "Schedule of credit quality indicators on loans by class of commercial and industrial loans and commercial real estate loans"
       }
      }
     },
     "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss": {
     "auth_ref": [
      "r294"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 11.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, after allowance for credit loss, of financing receivable.",
        "label": "Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss",
        "terseLabel": "Net Loans and Leases",
        "totalLabel": "Net Loans and Leases"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss": {
     "auth_ref": [
      "r294",
      "r307",
      "r308"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 2.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, before allowance for credit loss, of financing receivable.",
        "label": "Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss",
        "terseLabel": "Total loans and leases, net of unearned income and deferred costs and fees",
        "totalLabel": "Total Loans"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment": {
     "auth_ref": [
      "r223"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The balance of financing receivables that were individually evaluated for impairment.",
        "label": "Financing Receivable, Individually Evaluated for Impairment",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "FinancingReceivableIndividuallyEvaluatedForImpairment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Financing Receivable, Troubled Debt Restructuring [Line Items]",
        "terseLabel": "Financing Receivable, Troubled Debt Restructuring [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableModificationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableModificationsNumberOfContracts2": {
     "auth_ref": [
      "r227"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of financing receivables that have been modified by troubled debt restructurings.",
        "label": "Financing Receivable, Modifications, Number of Contracts",
        "terseLabel": "Number of Loans"
       }
      }
     },
     "localname": "FinancingReceivableModificationsNumberOfContracts2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2": {
     "auth_ref": [
      "r227"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after troubled debt restructuring, of modified financing receivable.",
        "label": "Financing Receivable, Troubled Debt Restructuring, Postmodification",
        "terseLabel": "Post-Modification Outstanding Recorded Investment"
       }
      }
     },
     "localname": "FinancingReceivableModificationsPostModificationRecordedInvestment2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2": {
     "auth_ref": [
      "r227"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before troubled debt restructuring, of financing receivable to be modified.",
        "label": "Financing Receivable, Troubled Debt Restructuring, Premodification",
        "terseLabel": "Pre- Modification Outstanding Recorded Investment"
       }
      }
     },
     "localname": "FinancingReceivableModificationsPreModificationRecordedInvestment2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsRecordedInvestment": {
     "auth_ref": [
      "r227",
      "r243"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable modified as troubled debt restructuring.",
        "label": "Financing Receivable, Troubled Debt Restructuring",
        "terseLabel": "Total TDRs"
       }
      }
     },
     "localname": "FinancingReceivableModificationsRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1": {
     "auth_ref": [
      "r229"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of financing receivable contracts modified as troubled debt restructuring within previous 12 months, with subsequent payment default.",
        "label": "Financing Receivable, Troubled Debt Restructuring, Subsequent Default, Number of Contracts",
        "terseLabel": "Number of loans Defaulted TDRs"
       }
      }
     },
     "localname": "FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1": {
     "auth_ref": [
      "r228"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable modified as troubled debt restructuring within previous 12 months, with subsequent payment default.",
        "label": "Financing Receivable, Troubled Debt Restructuring, Subsequent Default",
        "terseLabel": "Post- Modification Outstanding Recorded Investment TDRs"
       }
      }
     },
     "localname": "FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableNonaccrualInterestIncome": {
     "auth_ref": [
      "r303"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income on financing receivable on nonaccrual status.",
        "label": "Financing Receivable, Nonaccrual, Interest Income",
        "terseLabel": "Interest on nonaccrual loans"
       }
      }
     },
     "localname": "FinancingReceivableNonaccrualInterestIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableNonaccrualNoAllowance": {
     "auth_ref": [
      "r305"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable on nonaccrual status with no allowance for credit loss.",
        "label": "Financing Receivable, Nonaccrual, No Allowance",
        "terseLabel": "Nonaccrual Loans and Leases with no ACL"
       }
      }
     },
     "localname": "FinancingReceivableNonaccrualNoAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r310",
      "r318"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated more than five years prior to current fiscal year.",
        "label": "Financing Receivable, Originated, More than Five Years before Current Fiscal Year",
        "terseLabel": "Prior"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r310",
      "r318"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated four years prior to current fiscal year.",
        "label": "Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year",
        "terseLabel": "Year five"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": {
     "auth_ref": [
      "r310",
      "r318"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated in current fiscal year.",
        "label": "Financing Receivable, Year One, Originated, Current Fiscal Year",
        "terseLabel": "Year one"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedInCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": {
     "auth_ref": [
      "r310",
      "r318"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated in fiscal year prior to current fiscal year.",
        "label": "Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year",
        "terseLabel": "Year two"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r310",
      "r318"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated three years prior to current fiscal year.",
        "label": "Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year",
        "terseLabel": "Year four"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r310",
      "r318"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable originated two years prior to current fiscal year.",
        "label": "Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year",
        "terseLabel": "Year three"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentAxis": {
     "auth_ref": [
      "r296",
      "r300",
      "r312",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses.",
        "label": "Financing Receivable Portfolio Segment [Axis]",
        "terseLabel": "Financing Receivable Portfolio Segment [Axis]"
       }
      }
     },
     "localname": "FinancingReceivablePortfolioSegmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentDomain": {
     "auth_ref": [
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses.",
        "label": "Financing Receivable Portfolio Segment [Domain]",
        "terseLabel": "Financing Receivable Portfolio Segment [Domain]"
       }
      }
     },
     "localname": "FinancingReceivablePortfolioSegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": {
     "auth_ref": [
      "r232",
      "r304",
      "r319"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable 90 days or more past due and still accruing.",
        "label": "Financing Receivable, 90 Days or More Past Due, Still Accruing",
        "terseLabel": "Loans and Leases Past Due Over 89 Days and Accruing"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": {
     "auth_ref": [
      "r226",
      "r233",
      "r234",
      "r301",
      "r306",
      "r309",
      "r313",
      "r314",
      "r318",
      "r319",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of financing receivable determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.",
        "label": "Class of Financing Receivable [Axis]",
        "terseLabel": "Class of Financing Receivable [Axis]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": {
     "auth_ref": [
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing receivables determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.",
        "label": "Class of Financing Receivable [Domain]",
        "terseLabel": "Class of Financing Receivable [Domain]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus": {
     "auth_ref": [
      "r231",
      "r302",
      "r944",
      "r945"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable on nonaccrual status.",
        "label": "Financing Receivable, Nonaccrual",
        "terseLabel": "Nonaccrual Loans and Leases"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentNonaccrualStatus",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Financing Receivable, Past Due [Line Items]",
        "terseLabel": "Financing Receivable, Past Due [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRevolving": {
     "auth_ref": [
      "r310",
      "r318"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable that can be withdrawn, repaid and redrawn.",
        "label": "Financing Receivable, Revolving",
        "terseLabel": "Revolving Loans Amortized Cost Basis"
       }
      }
     },
     "localname": "FinancingReceivableRevolving",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRevolvingConvertedToTermLoan": {
     "auth_ref": [
      "r311",
      "r318"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revolving financing receivable converted to term loan.",
        "label": "Financing Receivable, Revolving, Converted to Term Loan",
        "terseLabel": "Revolving Loans Converted to Term"
       }
      }
     },
     "localname": "FinancingReceivableRevolvingConvertedToTermLoan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount": {
     "auth_ref": [
      "r230",
      "r237",
      "r238"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unamortized loan commitment, origination, and other fees (costs) and purchase premium (discount) on financing receivable. Excludes financing receivable covered under loss sharing agreement.",
        "label": "Financing Receivable, Unamortized Loan Fee (Cost) and Purchase Premium (Discount)",
        "terseLabel": "Less: unearned income and deferred costs and fees"
       }
      }
     },
     "localname": "FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivables30To59DaysPastDueMember": {
     "auth_ref": [
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset more than 29 days past due but fewer than 60 days past due.",
        "label": "Financial Asset, 30 to 59 Days Past Due [Member]",
        "terseLabel": "30-59 Days"
       }
      }
     },
     "localname": "FinancingReceivables30To59DaysPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivables60To89DaysPastDueMember": {
     "auth_ref": [
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset more than 59 days past due but fewer than 90 days past due.",
        "label": "Financial Asset, 60 to 89 Days Past Due [Member]",
        "terseLabel": "60-89 Days"
       }
      }
     },
     "localname": "FinancingReceivables60To89DaysPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": {
     "auth_ref": [
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset equal to or greater than 90 days past due.",
        "label": "Financial Asset, Equal to or Greater than 90 Days Past Due [Member]",
        "terseLabel": "90 Days or More"
       }
      }
     },
     "localname": "FinancingReceivablesEqualToGreaterThan90DaysPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "auth_ref": [
      "r234",
      "r301",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by period in which financial asset is past due or not past due.",
        "label": "Financial Asset, Aging [Axis]",
        "terseLabel": "Financial Asset, Period Past Due [Axis]"
       }
      }
     },
     "localname": "FinancingReceivablesPeriodPastDueAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "auth_ref": [
      "r234",
      "r301",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats.",
        "label": "Financial Asset, Aging [Domain]",
        "terseLabel": "Financial Asset, Period Past Due [Domain]"
       }
      }
     },
     "localname": "FinancingReceivablesPeriodPastDueDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Amortization period for other intangible assets (in years)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r340"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "terseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r342"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "For the year ended December 31, 2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r342"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "For the year ended December 31, 2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r342"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "For the year ended December 31, 2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r342"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "For the year ended December 31, 2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r342"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "For the year ended December 31, 2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r336",
      "r337",
      "r340",
      "r343",
      "r773",
      "r777"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r340",
      "r777"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r336",
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r340",
      "r773"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Net Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture, fixtures, and equipment"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentDepreciationandAmortizationExpenseDetails",
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfMortgageLoans": {
     "auth_ref": [
      "r107",
      "r873",
      "r874",
      "r875"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gains (losses) included in earnings that represent the difference between the sale price and the carrying value of loans made to finance real estate acquisitions. This element refers to the gain (loss) and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.",
        "label": "Gain (Loss) on Sale of Mortgage Loans",
        "terseLabel": "Net gains on sale of residential mortgage loans"
       }
      }
     },
     "localname": "GainLossOnSaleOfMortgageLoans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "Net gain on sale of bank premises and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSalesOfLoansNet": {
     "auth_ref": [
      "r107",
      "r814",
      "r870"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NoninterestIncomeOtherOperatingIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes.",
        "label": "Gain (Loss) on Sales of Loans, Net",
        "negatedLabel": "Net gain on sale of loans",
        "terseLabel": "Net gain on sale of loans"
       }
      }
     },
     "localname": "GainLossOnSalesOfLoansNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r329",
      "r330",
      "r732",
      "r782"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Balance at the end of the period",
        "periodStartLabel": "Balance at the beginning of the period",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r331"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetImpairment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.",
        "label": "Goodwill and Intangible Asset Impairment",
        "terseLabel": "Impairment of goodwill and intangible assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetImpairment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Other Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GuaranteeObligationsMaximumExposure": {
     "auth_ref": [
      "r369"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.",
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted",
        "terseLabel": "Maximum potential obligations to extend credit for loan commitments"
       }
      }
     },
     "localname": "GuaranteeObligationsMaximumExposure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecurities": {
     "auth_ref": [
      "r234",
      "r258",
      "r294",
      "r301"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss",
        "totalLabel": "Total held-to-maturity debt securities"
       }
      }
     },
     "localname": "HeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": {
     "auth_ref": [
      "r260",
      "r265"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain",
        "verboseLabel": "Gross Unrealized Gains"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": {
     "auth_ref": [
      "r261",
      "r266"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss",
        "verboseLabel": "Gross Unrealized Losses"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [
      "r272",
      "r274"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in continuous loss position for 12 months or longer.",
        "label": "Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "terseLabel": "12 Months or Longer"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss": {
     "auth_ref": [
      "r272"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in unrealized loss position.",
        "label": "Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss [Abstract]",
        "terseLabel": "Unrealized Losses"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue": {
     "auth_ref": [
      "r271"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), in unrealized loss position.",
        "label": "Debt Securities, Held-to-maturity, Unrealized Loss Position, Fair Value",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Fair Value [Abstract]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [
      "r272",
      "r274"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in continuous loss position for less than 12 months.",
        "label": "Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "terseLabel": "Less than 12 Months"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue": {
     "auth_ref": [
      "r274"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), in continuous unrealized loss position for less than 12 months.",
        "label": "Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value",
        "terseLabel": "Less than 12 Months"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue": {
     "auth_ref": [
      "r274"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), in continuous unrealized loss position for 12 months or longer.",
        "label": "Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value",
        "terseLabel": "12 Months or Longer"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r262",
      "r268",
      "r825",
      "r829"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "verboseLabel": "Due after five years through ten years"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount": {
     "auth_ref": [
      "r262",
      "r825"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year Five through Ten",
        "verboseLabel": "Due after five years through ten years"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-maturity, Maturity, Fair Value [Abstract]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity [Abstract]",
        "terseLabel": "Amortized Cost"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesFairValue": {
     "auth_ref": [
      "r259",
      "r264",
      "r789"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Fair Value",
        "terseLabel": "Fair Value",
        "totalLabel": "Total held-to-maturity debt securities",
        "verboseLabel": "Securities - held-to-maturity"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITIONParenthetical",
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails",
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails",
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions": {
     "auth_ref": [
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure regarding factors used to determine that the impairment of securities categorized as held-to-maturity where cost exceeds fair value is not an other than temporary impairment (OTTI). This item contains disclosure of the number of investment positions in the held-to-maturity investments determined to be temporarily impaired.",
        "label": "Held-to-maturity, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions",
        "terseLabel": "Held-to-maturity portfolios, number of securities in an unrealized loss position"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesTextBlock": {
     "auth_ref": [
      "r263",
      "r267",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity [Table Text Block]",
        "terseLabel": "Schedule of held to maturity securities"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_HomeEquityLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan based on the equity of the borrower's residential property in which the borrower receives the loan amount upfront. Excludes home equity lines of credit.",
        "label": "Home Equity Loan [Member]",
        "verboseLabel": "Home equity"
       }
      }
     },
     "localname": "HomeEquityLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r73",
      "r187",
      "r199",
      "r203",
      "r206",
      "r209",
      "r778",
      "r802",
      "r823",
      "r868"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income Before Income Tax Expense"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromSubsidiariesBeforeTax": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of income (loss) of subsidiary attributable to the parent entity.",
        "label": "Income (Loss) from Subsidiaries, before Tax",
        "terseLabel": "Earnings of Subsidiaries"
       }
      }
     },
     "localname": "IncomeLossFromSubsidiariesBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r122",
      "r613",
      "r615",
      "r620",
      "r630",
      "r636",
      "r640",
      "r641",
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r123",
      "r144",
      "r145",
      "r185",
      "r611",
      "r631",
      "r638",
      "r869"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      },
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "Income tax benefit",
        "negatedTerseLabel": "Tax expense (benefit)",
        "terseLabel": "Income Tax Expense",
        "totalLabel": "Tax expense (benefit)",
        "verboseLabel": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails",
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r66",
      "r608",
      "r609",
      "r615",
      "r616",
      "r619",
      "r625"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r113"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash paid, net of refunds, during the year for - Income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in investment income that has been earned but not yet received in cash.",
        "label": "Increase (Decrease) in Accrued Investment Income Receivable",
        "negatedLabel": "Decrease (increase) in accrued interest receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedInvestmentIncomeReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "terseLabel": "(Decrease) increase in net deferred tax asset"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet": {
     "auth_ref": [
      "r110",
      "r111"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or outflow from the fund lent to other financial institution arising from the excess in reserve deposited at Federal Reserve Bank to meet legal requirement. This borrowing is usually contracted on an overnight basis at an agreed rate of interest. Also include cash inflow or outflow from investment sold under the agreement to reacquire such investment.",
        "label": "Increase (Decrease) in Federal Funds Purchased and Securities Sold under Agreements to Repurchase, Net",
        "terseLabel": "Net increase (decrease) in securities sold under agreements to repurchase and Federal funds purchased"
       }
      }
     },
     "localname": "IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInterestPayableNet": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.",
        "label": "Increase (Decrease) in Interest Payable, Net",
        "terseLabel": "(Decrease) increase in accrued interest payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInInterestPayableNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "negatedLabel": "Other, net",
        "negatedTerseLabel": "Other, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInTimeDeposits": {
     "auth_ref": [
      "r821"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net cash inflow (outflow) of time deposits.",
        "label": "Increase (Decrease) in Time Deposits",
        "terseLabel": "Net (decrease) increase in time deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInTimeDeposits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights": {
     "auth_ref": [
      "r162"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents nonvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid). Basic and dilutive earnings per share are generally disclosed for such shares using the two-class method.",
        "label": "Incremental Common Shares Attributable to Participating Nonvested Shares with Non-forfeitable Dividend Rights",
        "negatedTerseLabel": "Less: average unvested stock-based compensation awards (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r152",
      "r153",
      "r154",
      "r164"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Plus: incremental shares from assumed conversion of stock-based compensation awards (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InsuranceCommissionsAndFees": {
     "auth_ref": [
      "r813",
      "r871"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 6.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income from agency and brokerage operations (includes sales of annuities and supplemental contracts); service charges, commissions, and fees from the sale of insurance and related services; and management fees from separate accounts, deferred annuities, and universal life products.",
        "label": "Insurance Commissions and Fees",
        "terseLabel": "Insurance commissions and fees"
       }
      }
     },
     "localname": "InsuranceCommissionsAndFees",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "auth_ref": [
      "r116",
      "r339",
      "r769",
      "r770",
      "r771",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.",
        "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]",
        "terseLabel": "Other Intangible Assets"
       }
      }
     },
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r334",
      "r338"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Other intangible assets, net",
        "verboseLabel": "Other intangibles, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperating": {
     "auth_ref": [
      "r810"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.",
        "label": "Interest and Dividend Income, Operating",
        "terseLabel": "Interest income",
        "totalLabel": "Total Interest and Dividend Income"
       }
      }
     },
     "localname": "InterestAndDividendIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperatingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest and Dividend Income, Operating [Abstract]",
        "terseLabel": "INTEREST AND DIVIDEND INCOME"
       }
      }
     },
     "localname": "InterestAndDividendIncomeOperatingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating interest income, including amortization and accretion of premiums and discounts, on held-to-maturity securities.",
        "label": "Interest Income, Debt Securities, Held-to-maturity",
        "terseLabel": "Held-to-maturity securities"
       }
      }
     },
     "localname": "InterestAndDividendIncomeSecuritiesHeldToMaturity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndFeeIncomeOtherLoans": {
     "auth_ref": [
      "r809"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest and fee income from loans classified as other.",
        "label": "Interest and Fee Income, Other Loans",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "InterestAndFeeIncomeOtherLoans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDepositLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest-bearing Deposit Liabilities [Abstract]",
        "terseLabel": "Interest bearing:"
       }
      }
     },
     "localname": "InterestBearingDepositLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestBearingDepositsInBanks": {
     "auth_ref": [
      "r780",
      "r798"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 2.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet.",
        "label": "Interest-bearing Deposits in Banks and Other Financial Institutions",
        "terseLabel": "Interest bearing balances due from banks"
       }
      }
     },
     "localname": "InterestBearingDepositsInBanks",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r72",
      "r181",
      "r714",
      "r717",
      "r820"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": -1.0
      },
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest expense",
        "totalLabel": "Total Interest Expense",
        "verboseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense [Abstract]",
        "terseLabel": "INTEREST EXPENSE"
       }
      }
     },
     "localname": "InterestExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense incurred on federal funds purchased and securities sold under agreements to repurchase. If amounts recognized as payables under repurchase agreements have been offset against amounts recognized as receivables under reverse repurchase agreements and reported as a net amount on the balance sheet, the income and expense from these agreements may be reported on a net basis.",
        "label": "Interest Expense, Federal Funds Purchased and Securities Sold under Agreements to Repurchase",
        "verboseLabel": "Federal funds purchased and securities sold under agreements to repurchase"
       }
      }
     },
     "localname": "InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseOtherDomesticDeposits": {
     "auth_ref": [
      "r819"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense incurred on other deposits in domestic offices.",
        "label": "Interest Expense, Other Domestic Deposits",
        "terseLabel": "Other deposits"
       }
      }
     },
     "localname": "InterestExpenseOtherDomesticDeposits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseTrustPreferredSecurities": {
     "auth_ref": [
      "r808"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 4.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of interest incurred to a trust which has issued trust-preferred securities. In order to issue trust preferred securities, a sponsor forms a trust by investing a nominal amount of cash to purchase all of the voting common stock of the trust. The trust issues nonvoting, mandatorily redeemable preferred securities to outside investors in exchange for cash. The proceeds received from the issuance of the preferred securities, together with the cash received for issuing the common stock to the sponsor, is then loaned to the sponsor in exchange for a note which has the same terms as the trust preferred securities. Trust preferred securities possesses characteristics of both equity and debt issues and are generally issued by bank holding companies.",
        "label": "Interest Expense, Trust Preferred Securities",
        "verboseLabel": "Trust preferred debentures"
       }
      }
     },
     "localname": "InterestExpenseTrustPreferredSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 5.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income, amortization of premium and accretion of discount on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale); classified as operating.",
        "label": "Interest Income, Debt Securities, Available-for-sale, Operating",
        "terseLabel": "Available-for-sale debt securities"
       }
      }
     },
     "localname": "InterestIncomeDebtSecuritiesAvailableForSaleOperating",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeDepositsWithFinancialInstitutions": {
     "auth_ref": [
      "r818",
      "r933",
      "r934"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 4.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts.",
        "label": "Interest Income, Deposits with Financial Institutions",
        "terseLabel": "Due from banks"
       }
      }
     },
     "localname": "InterestIncomeDepositsWithFinancialInstitutions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": {
     "auth_ref": [
      "r812"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses.",
        "label": "Interest Income (Expense), after Provision for Loan Loss",
        "totalLabel": "Net Interest Income After Provision for Credit Loss Expense"
       }
      }
     },
     "localname": "InterestIncomeExpenseAfterProvisionForLoanLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r811"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "totalLabel": "Net interest income"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r99",
      "r104",
      "r113"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid during the year for - Interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r795",
      "r860"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.",
        "label": "Interest Payable",
        "terseLabel": "Accrued interest payable"
       }
      }
     },
     "localname": "InterestPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestReceivable": {
     "auth_ref": [
      "r43"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.",
        "label": "Interest Receivable",
        "terseLabel": "Accrued interest receivable"
       }
      }
     },
     "localname": "InterestReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestReceivableAndOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest receivable and assets classified as other.",
        "label": "Interest Receivable and Other Assets",
        "terseLabel": "Accrued interest and other assets"
       }
      }
     },
     "localname": "InterestReceivableAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalCreditAssessmentAxis": {
     "auth_ref": [
      "r225",
      "r309",
      "r316",
      "r318",
      "r368",
      "r666"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by entity-defined rating.",
        "label": "Internal Credit Assessment [Axis]",
        "terseLabel": "Internal Credit Assessment [Axis]"
       }
      }
     },
     "localname": "InternalCreditAssessmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InternalCreditAssessmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity defined credit risk rating.",
        "label": "Internal Credit Assessment [Domain]",
        "terseLabel": "Internal Credit Assessment [Domain]"
       }
      }
     },
     "localname": "InternalCreditAssessmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntersegmentEliminationMember": {
     "auth_ref": [
      "r179",
      "r198",
      "r199",
      "r200",
      "r201",
      "r203",
      "r205",
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eliminating entries used in operating segment consolidation.",
        "label": "Intersegment Eliminations [Member]",
        "terseLabel": "Intercompany"
       }
      }
     },
     "localname": "IntersegmentEliminationMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "terseLabel": "Schedule of amortized cost and estimated fair value of debt securities by contractual maturity"
       }
      }
     },
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]",
        "terseLabel": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r277",
      "r779",
      "r833",
      "r902",
      "r940"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for  investments in certain debt and equity securities.",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "terseLabel": "Securities"
       }
      }
     },
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/Securities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust": {
     "auth_ref": [
      "r797",
      "r861"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, the carrying value of junior subordinated long-term debt owed to unconsolidated subsidiary trusts as of the balance sheet date. Such debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets and was initially scheduled to be repaid after one year or beyond the normal operating cycle if longer.",
        "label": "Junior Subordinated Debenture Owed to Unconsolidated Subsidiary Trust",
        "terseLabel": "Trust preferred debentures, par amount"
       }
      }
     },
     "localname": "JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r456"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "verboseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LegalFees": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_OtherNoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.",
        "label": "Legal Fees",
        "terseLabel": "Legal expense"
       }
      }
     },
     "localname": "LegalFees",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Operating lease renewal term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r36",
      "r120",
      "r201",
      "r285",
      "r373",
      "r374",
      "r375",
      "r378",
      "r379",
      "r380",
      "r382",
      "r384",
      "r386",
      "r387",
      "r656",
      "r661",
      "r662",
      "r696",
      "r730",
      "r731"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total Liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "LIABILITIES"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r26",
      "r120",
      "r285",
      "r696",
      "r732",
      "r788",
      "r858"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total Liabilities and Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Shareholders\u2019 Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r17",
      "r786",
      "r851"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Outstanding advances"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r34"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r34",
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "verboseLabel": "Undisbursed portion of lines of credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoanToValueAxis": {
     "auth_ref": [
      "r317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by debt-to-value ratio, for example, but not limited to, 80% to 100%. Element name and standard label in Debt-to-Value [numeric lower end] to [numeric higher end] Percent [Member] or Debt-to-Value Greater Than [low end numeric value] Percent [Member] or Debt-to-Value Less Than [high end numeric value] Percent [Member] formats.",
        "label": "Debt-to-Value [Axis]",
        "terseLabel": "Debt-to-Value [Axis]"
       }
      }
     },
     "localname": "LoanToValueAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoanToValueDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt-to-value (DTV) ratio, for example, but not limited to, 80% to 100%. Element name and standard label in DTV [numeric lower end] to [numeric higher end] Percent [Member] or DTV Greater Than [low end numeric value] Percent [Member] or DTV Less Than [high end numeric value] Percent [Member] formats.",
        "label": "Debt-to-Value [Domain]",
        "terseLabel": "Debt-to-Value [Domain]"
       }
      }
     },
     "localname": "LoanToValueDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansAndLeasesReceivableDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Leases Receivable Disclosure [Abstract]",
        "terseLabel": "Loans and Leases Receivable Disclosure [Abstract]"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy": {
     "auth_ref": [
      "r904"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the lending, securitization, sales, transfers and servicing practices for mortgage banking activities.",
        "label": "Mortgage Banking Activity [Policy Text Block]",
        "terseLabel": "Loans and Leases"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableMortgageBankingActivitiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedParties": {
     "auth_ref": [
      "r727",
      "r799"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.",
        "label": "Loans and Leases Receivable, Related Parties",
        "periodEndLabel": "Balance at end of year",
        "periodStartLabel": "Balance at beginning of year"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesLoanstoRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions": {
     "auth_ref": [
      "r727",
      "r799"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the amount of new advances made to related parties in the form of loan and lease receivables.",
        "label": "Loans and Leases Receivable, Related Parties, Additions",
        "terseLabel": "New loans and advancements"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedPartiesAdditions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesLoanstoRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Loans and Leases Receivable, Related Parties [Roll Forward]",
        "terseLabel": "Loans and Leases Receivable, Related Parties [Roll Forward]"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedPartiesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesLoanstoRelatedPartiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock": {
     "auth_ref": [
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for claims held for amounts due a company, excluding disclosure for allowance for credit losses. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Also excludes disclosure for financing receivables.",
        "label": "Loans, Notes, Trade and Other Receivables, Excluding Allowance for Credit Losses [Text Block]",
        "terseLabel": "Loans and Leases"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansReceivableFairValueDisclosure": {
     "auth_ref": [
      "r236"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.",
        "label": "Loans Receivable, Fair Value Disclosure",
        "terseLabel": "Loans and leases, net"
       }
      }
     },
     "localname": "LoansReceivableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup": {
     "auth_ref": [
      "r217",
      "r903"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after valuation allowance, of financing receivable held for sale and not part of disposal group. Excludes loan covered under loss sharing agreement and loan classified as investment in debt security.",
        "label": "Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance",
        "terseLabel": "Loans held for sale"
       }
      }
     },
     "localname": "LoansReceivableHeldForSaleNetNotPartOfDisposalGroup",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r366",
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.",
        "label": "Loss Contingency Nature [Axis]",
        "terseLabel": "Loss Contingency Nature [Axis]"
       }
      }
     },
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r366",
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r366",
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.",
        "label": "Loss Contingency, Nature [Domain]",
        "terseLabel": "Loss Contingency, Nature [Domain]"
       }
      }
     },
     "localname": "LossContingencyNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Ltv80To100PercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt-to-value (DTV) ratio from 80 to 100%. Element name and standard label in DTV [numeric lower end] to [numeric higher end] Percent [Member] format.",
        "label": "Debt-to-Value Ratio, 80 to 100 Percent [Member]",
        "terseLabel": "LTV 80 to 100 Percent"
       }
      }
     },
     "localname": "Ltv80To100PercentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r832"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment classified as marketable security.",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "terseLabel": "Securities"
       }
      }
     },
     "localname": "MarketableSecuritiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment in marketable security, excluding other-than-temporary impairment (OTTI).",
        "label": "Marketable Securities, Realized Gain (Loss), Excluding Other-than-temporary Impairment Loss",
        "negatedLabel": "Net (gain) loss on sale of securities transactions"
       }
      }
     },
     "localname": "MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketingExpense": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherNoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.",
        "label": "Marketing Expense",
        "terseLabel": "Marketing expense"
       }
      }
     },
     "localname": "MarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r42",
      "r120",
      "r285",
      "r373",
      "r378",
      "r379",
      "r380",
      "r386",
      "r387",
      "r696",
      "r787",
      "r857"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "terseLabel": "Noncontrolling interests"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "auth_ref": [
      "r430"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "negatedTerseLabel": "Dividend to noncontrolling interests"
       }
      }
     },
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDecreaseFromRedemptions": {
     "auth_ref": [
      "r430",
      "r653",
      "r654"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).",
        "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests",
        "negatedTerseLabel": "Partial repurchase of noncontrolling interest"
       }
      }
     },
     "localname": "MinorityInterestDecreaseFromRedemptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.",
        "label": "Noncontrolling Interest, Ownership Percentage by Parent",
        "terseLabel": "Ownership percentage by parent"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities collateralized by real estate mortgage loans (mortgages), issued by US Government Sponsored Enterprises, such as Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac).",
        "label": "Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member]",
        "terseLabel": "Mortgage-backed securities - residential, U.S. Government sponsored entities",
        "verboseLabel": "U.S. Government sponsored entities"
       }
      }
     },
     "localname": "MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails",
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MortgageServicingRightsMSRImpairmentRecovery": {
     "auth_ref": [
      "r107",
      "r761"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The adjustment to the carrying value of the rights retained or purchased to service mortgages. These adjustments are made when the estimate of the fair value is changed. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.",
        "label": "Mortgage Servicing Rights (MSR) Impairment (Recovery)",
        "terseLabel": "Mortgage servicing rights (MSR) impairment"
       }
      }
     },
     "localname": "MortgageServicingRightsMSRImpairmentRecovery",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MortgagesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A loan to finance the purchase of real estate where the lender has a lien on the property as collateral for the loan.",
        "label": "Mortgages [Member]",
        "terseLabel": "Mortgages"
       }
      }
     },
     "localname": "MortgagesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MutualFundMember": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective.",
        "label": "Mutual Fund [Member]",
        "terseLabel": "Mutual funds"
       }
      }
     },
     "localname": "MutualFundMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net Cash Provided by (Used in) Financing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]",
        "terseLabel": "FINANCING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net Cash (Used in) Provided by Investing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]",
        "terseLabel": "INVESTING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r102",
      "r105",
      "r108"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net Cash Provided by Operating Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]",
        "terseLabel": "OPERATING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r7",
      "r60",
      "r63",
      "r69",
      "r74",
      "r108",
      "r120",
      "r134",
      "r138",
      "r139",
      "r140",
      "r141",
      "r144",
      "r145",
      "r159",
      "r187",
      "r199",
      "r203",
      "r206",
      "r209",
      "r285",
      "r373",
      "r374",
      "r375",
      "r378",
      "r379",
      "r380",
      "r382",
      "r384",
      "r386",
      "r387",
      "r678",
      "r696",
      "r803",
      "r862"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://tompkinstrustco.com/role/EarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "netLabel": "Net income",
        "terseLabel": "Net income attributable to Tompkins Financial Corporation",
        "totalLabel": "Net Income Attributable to Tompkins Financial Corporation",
        "verboseLabel": "Net income available to common shareholders"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails",
      "http://tompkinstrustco.com/role/EarningsPerShareDetails",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r60",
      "r63",
      "r69",
      "r144",
      "r145",
      "r658",
      "r664"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      },
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "negatedLabel": "Less: Total comprehensive income attributable to noncontrolling interests",
        "terseLabel": "Less: Net income attributable to noncontrolling interests",
        "verboseLabel": "Less: Net income attributable to noncontrolling interests"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r138",
      "r139",
      "r140",
      "r141",
      "r147",
      "r148",
      "r160",
      "r164",
      "r187",
      "r199",
      "r203",
      "r206",
      "r209"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "totalLabel": "Net earnings allocated to common shareholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r150",
      "r155",
      "r156",
      "r157",
      "r158",
      "r160",
      "r164"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "terseLabel": "Net earnings allocated to common shareholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "Non-cash investing and financing activities:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.",
        "label": "Noncompete Agreements [Member]",
        "terseLabel": "Covenants not to compete"
       }
      }
     },
     "localname": "NoncompeteAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r430",
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Non- controlling Interests"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoninterestBearingDepositLiabilities": {
     "auth_ref": [
      "r791"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 3.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.",
        "label": "Noninterest-bearing Deposit Liabilities",
        "terseLabel": "Noninterest bearing"
       }
      }
     },
     "localname": "NoninterestBearingDepositLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestExpense": {
     "auth_ref": [
      "r817"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total aggregate amount of all noninterest expense.",
        "label": "Noninterest Expense",
        "totalLabel": "Total Noninterest Expenses",
        "verboseLabel": "Noninterest expense"
       }
      }
     },
     "localname": "NoninterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noninterest Expense [Abstract]",
        "terseLabel": "NONINTEREST EXPENSES",
        "verboseLabel": "NONINTEREST EXPENSES"
       }
      }
     },
     "localname": "NoninterestExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncome": {
     "auth_ref": [
      "r815"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified.",
        "label": "Noninterest Income",
        "terseLabel": "Noninterest income",
        "totalLabel": "Total Noninterest Income"
       }
      }
     },
     "localname": "NoninterestIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noninterest Income [Abstract]",
        "terseLabel": "NONINTEREST INCOME",
        "verboseLabel": "NONINTEREST INCOME"
       }
      }
     },
     "localname": "NoninterestIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncomeOther": {
     "auth_ref": [
      "r815"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_NoninterestIncomeOtherOperatingIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the total of noninterest income derived from certain activities and assets including (for example): (1) venture capital investments; (2) bank owned life insurance; (3) foreign currency transactions; and (4) mortgage servicing rights.",
        "label": "Noninterest Income, Other",
        "terseLabel": "Other miscellaneous income"
       }
      }
     },
     "localname": "NoninterestIncomeOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestIncomeOtherOperatingIncome": {
     "auth_ref": [
      "r71",
      "r801",
      "r867"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 5.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue earned, classified as other, excluding interest income.",
        "label": "Noninterest Income, Other Operating Income",
        "terseLabel": "Other income",
        "totalLabel": "Total other noninterest income"
       }
      }
     },
     "localname": "NoninterestIncomeOtherOperatingIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonperformingFinancingReceivableMember": {
     "auth_ref": [
      "r225",
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category status of financial instruments in which payments are past due in accordance with the terms of the contract. Financial instruments include, but are not limited to, financing receivables, loans, debt, and investments.",
        "label": "Nonperforming Financial Instruments [Member]",
        "terseLabel": "Nonperforming"
       }
      }
     },
     "localname": "NonperformingFinancingReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r175"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable business segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OccupancyNet": {
     "auth_ref": [
      "r83",
      "r720",
      "r816"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense.",
        "label": "Occupancy, Net",
        "terseLabel": "Net occupancy expense of premises"
       }
      }
     },
     "localname": "OccupancyNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffBalanceSheetCreditLossLiability": {
     "auth_ref": [
      "r295",
      "r364"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expected credit loss for credit exposure on off-balance-sheet commitment, including but not limited to, loan commitment, standby letter of credit, financial guarantee not accounted for as insurance. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.",
        "label": "Off-Balance Sheet, Credit Loss, Liability",
        "periodEndLabel": "Liabilities for off-balance sheet credit exposures at end of period",
        "periodStartLabel": "Liabilities for off-balance sheet credit exposures at beginning of period"
       }
      }
     },
     "localname": "OffBalanceSheetCreditLossLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal": {
     "auth_ref": [
      "r297"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss for off-balance sheet credit exposure. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.",
        "label": "Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)",
        "terseLabel": "Increase in the allowance for credit losses on off-balance sheet credit exposures",
        "verboseLabel": "Provision (credit) for credit loss expense related to off-balance sheet credit exposures"
       }
      }
     },
     "localname": "OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffBalanceSheetCreditLossLiabilityRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Off-Balance Sheet, Credit Loss, Liability [Roll Forward]",
        "terseLabel": "Off-Balance Sheet, Credit Loss, Liability [Roll Forward]"
       }
      }
     },
     "localname": "OffBalanceSheetCreditLossLiabilityRollforward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total Operating Expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r187",
      "r199",
      "r203",
      "r206",
      "r209"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Total Operating Income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r721"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Gross rental expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r198",
      "r199",
      "r200",
      "r201",
      "r203",
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r13",
      "r783",
      "r853"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherBorrowings": {
     "auth_ref": [
      "r794"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/OtherBorrowingsScheduleofCompanysBorrowingsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity.",
        "label": "Other Borrowings",
        "terseLabel": "Other borrowings",
        "totalLabel": "Total other borrowings",
        "verboseLabel": "Other borrowings"
       }
      }
     },
     "localname": "OtherBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails",
      "http://tompkinstrustco.com/role/OtherBorrowingsScheduleofCompanysBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax [Abstract]",
        "terseLabel": "Before-Tax Amount"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]",
        "terseLabel": "Available-for-sale debt securities:",
        "verboseLabel": "Net of Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax [Abstract]",
        "terseLabel": "Tax (Expense) Benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r52",
      "r54",
      "r515"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), before Tax",
        "terseLabel": "Prior service credit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r52",
      "r54",
      "r515"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax",
        "negatedLabel": "Net retirement plan prior service (credit) cost"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]",
        "terseLabel": "Employee benefit plans:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r49",
      "r54",
      "r515"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax",
        "terseLabel": "Net retirement plan gain (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax": {
     "auth_ref": [
      "r54",
      "r58",
      "r59",
      "r515"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax",
        "negatedLabel": "Recognized prior service cost (credit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax": {
     "auth_ref": [
      "r54",
      "r58",
      "r59",
      "r515"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax",
        "terseLabel": "Amortization of net retirement plan prior service cost"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": {
     "auth_ref": [
      "r57",
      "r67",
      "r68",
      "r707",
      "r709",
      "r713"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Reclassifications, before Tax",
        "terseLabel": "Other comprehensive gain (loss), before reclassifications"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
     "auth_ref": [
      "r57",
      "r67",
      "r68",
      "r70",
      "r707",
      "r709",
      "r713"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax",
        "terseLabel": "Other comprehensive income (loss)",
        "totalLabel": "Other comprehensive gain (loss), before reclassifications"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": {
     "auth_ref": [
      "r55",
      "r67"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss) before Reclassifications, Tax",
        "negatedLabel": "Other comprehensive gain (loss), before reclassifications"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTax": {
     "auth_ref": [
      "r67",
      "r68",
      "r75",
      "r284",
      "r707",
      "r712",
      "r713",
      "r804",
      "r863"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Tax",
        "totalLabel": "Other Comprehensive Income, Net unrealized losses"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax": {
     "auth_ref": [
      "r54",
      "r58",
      "r515"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 7.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), after Tax",
        "negatedLabel": "Recognized net actuarial gain due to curtailments",
        "terseLabel": "Net actuarial gain due to curtailment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r61",
      "r64",
      "r67",
      "r68",
      "r70",
      "r75",
      "r425",
      "r707",
      "r712",
      "r713",
      "r804",
      "r863"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive income (loss)",
        "totalLabel": "Other comprehensive (loss) income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY",
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": {
     "auth_ref": [
      "r51",
      "r54",
      "r515",
      "r543"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax",
        "totalLabel": "Recognized in other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r49",
      "r54",
      "r515"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax",
        "negatedLabel": "Net actuarial loss (gain)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
     "auth_ref": [
      "r54",
      "r58",
      "r59",
      "r276"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax",
        "negatedLabel": "Reclassification adjustment for net realized (gain) loss on sale included in available-for-sale debt securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": {
     "auth_ref": [
      "r54",
      "r58",
      "r59",
      "r515"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax",
        "terseLabel": "Recognized actuarial loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
     "auth_ref": [
      "r54",
      "r58",
      "r59",
      "r515"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax",
        "negatedLabel": "Amortization of net retirement plan actuarial gain"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax": {
     "auth_ref": [
      "r54",
      "r58",
      "r59",
      "r515"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for transition asset (obligation) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, before Tax",
        "terseLabel": "Prior service cost (credit) recognized due to curtailment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "auth_ref": [
      "r55",
      "r67",
      "r75",
      "r611",
      "r637",
      "r639",
      "r707",
      "r710",
      "r713",
      "r804",
      "r863"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Tax",
        "negatedTotalLabel": "Other Comprehensive Income, Net unrealized losses"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 8.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before adjustment, of unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "OCI, Debt Securities, Available-for-Sale, Transfer from Held-to-Maturity, Gain (Loss), before Adjustment, after Tax",
        "terseLabel": "Unrealized gains on HTM securities transferred to AFS securities",
        "totalLabel": "Unrealized gains on HTM securities transferred to AFS securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax": {
     "auth_ref": [
      "r54",
      "r247"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and adjustment, of unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "OCI, Debt Securities, Available-for-Sale, Transfer from Held-to-Maturity, Gain (Loss), before Adjustment and Tax",
        "terseLabel": "Unrealized gains on HTM securities transferred to AFS securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax": {
     "auth_ref": [
      "r47",
      "r55",
      "r58"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "OCI, Debt Securities, Available-for-Sale, Transfer from Held-to-Maturity, Gain (Loss), before Adjustment, Tax",
        "negatedTerseLabel": "Unrealized gains on HTM securities transferred to AFS securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r46",
      "r54"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "terseLabel": "Change in net unrealized gain (loss) during the period"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherDepreciationAndAmortization": {
     "auth_ref": [
      "r80",
      "r107",
      "r345"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.",
        "label": "Other Depreciation and Amortization",
        "terseLabel": "Depreciation and amortization of premises, equipment, and software",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "OtherDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherExpenses": {
     "auth_ref": [
      "r82",
      "r872"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense classified as other.",
        "label": "Other Expenses",
        "terseLabel": "Other expenses"
       }
      }
     },
     "localname": "OtherExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncome": {
     "auth_ref": [
      "r871"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue and income classified as other.",
        "label": "Other Income",
        "terseLabel": "Other income"
       }
      }
     },
     "localname": "OtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income and Expenses [Abstract]",
        "terseLabel": "Other Income and Expenses [Abstract]"
       }
      }
     },
     "localname": "OtherIncomeAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": {
     "auth_ref": [
      "r465",
      "r606"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.",
        "label": "Other Income and Other Expense Disclosure [Text Block]",
        "terseLabel": "Other Noninterest Income and Expense"
       }
      }
     },
     "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpense"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other intangibles"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other investments.",
        "label": "Other Investments [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherInvestmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r796"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other.",
        "label": "Other Liabilities",
        "terseLabel": "Other liabilities",
        "verboseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoninterestExpense": {
     "auth_ref": [
      "r817"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 6.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noninterest expense classified as other.",
        "label": "Other Noninterest Expense",
        "negatedTerseLabel": "Other operating expense",
        "terseLabel": "Other operating expenses",
        "totalLabel": "Total other noninterest expenses"
       }
      }
     },
     "localname": "OtherNoninterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails",
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPostretirementBenefitExpense": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost (reversal of cost) for other postretirement benefits. Excludes pension benefits.",
        "label": "Other Postretirement Benefits Cost (Reversal of Cost)",
        "terseLabel": "Other employee benefits"
       }
      }
     },
     "localname": "OtherPostretirementBenefitExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "auth_ref": [
      "r469",
      "r470",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r495",
      "r496",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r518",
      "r520",
      "r521",
      "r523",
      "r526",
      "r530",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.",
        "label": "Other Postretirement Benefits Plan [Member]",
        "terseLabel": "DC Retirement Plan",
        "verboseLabel": "Life and Healthcare Plan"
       }
      }
     },
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain": {
     "auth_ref": [
      "r466",
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred compensation related to other postretirement benefit arrangements that are not equivalent to a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.",
        "label": "Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain]",
        "terseLabel": "Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain]"
       }
      }
     },
     "localname": "OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PassMember": {
     "auth_ref": [
      "r225",
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A category of financing receivables not considered to be special mention, substandard, doubtful, and loss receivables.",
        "label": "Pass [Member]",
        "terseLabel": "Pass"
       }
      }
     },
     "localname": "PassMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PastDueFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r233",
      "r234",
      "r301",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of aging analysis for financing receivable.",
        "label": "Financing Receivable, Past Due [Table Text Block]",
        "terseLabel": "Schedule of age analysis of past due loans"
       }
      }
     },
     "localname": "PastDueFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of cash outflow for loans purchased and created with the intention to resell them in the near future.",
        "label": "Payments for Origination and Purchases of Loans Held-for-sale",
        "negatedLabel": "Loans originated for sale"
       }
      }
     },
     "localname": "PaymentsForOriginationAndPurchasesOfLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromLoansAndLeases": {
     "auth_ref": [
      "r822"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash outflow or inflow for the increase (decrease) in the beginning and end of period of loan and lease balances which are not originated or purchased specifically for resale. Includes cash payments and proceeds associated with (a) loans held-for-investment, (b) leases held-for-investment, and (c) both.",
        "label": "Payments for (Proceeds from) Loans and Leases",
        "negatedLabel": "Net decrease (increase) in loans and leases"
       }
      }
     },
     "localname": "PaymentsForProceedsFromLoansAndLeases",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r89",
      "r93"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "negatedLabel": "Other, net",
        "negatedTerseLabel": "Other, net"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromPreviousAcquisition": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or outflow associated with the aggregate amount of adjustment to the purchase price of a previous acquisition.",
        "label": "Payments for (Proceeds from) Previous Acquisition",
        "negatedTerseLabel": "Net cash used in acquisitions"
       }
      }
     },
     "localname": "PaymentsForProceedsFromPreviousAcquisition",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      },
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Repurchase of common stock",
        "negatedTerseLabel": "Repurchase of common shares"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      },
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Cash dividends",
        "negatedTerseLabel": "Cash dividends"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r85",
      "r90",
      "r246"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Payments to Acquire Debt Securities, Available-for-sale",
        "negatedTerseLabel": "Purchases of available-for-sale debt securities"
       }
      }
     },
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireFederalHomeLoanBankStock": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to acquire Federal Home Loan Bank (FHLB) stock.",
        "label": "Payments to Acquire Federal Home Loan Bank Stock",
        "negatedLabel": "Purchases of Federal Home Loan Bank and other stock"
       }
      }
     },
     "localname": "PaymentsToAcquireFederalHomeLoanBankStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": {
     "auth_ref": [
      "r90",
      "r246"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities.",
        "label": "Payments to Acquire Held-to-maturity Securities",
        "negatedLabel": "Purchases of held-to-maturity securities"
       }
      }
     },
     "localname": "PaymentsToAcquireHeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of bank premises, equipment and software"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r495",
      "r497",
      "r503",
      "r522",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r543",
      "r545",
      "r548",
      "r550",
      "r563"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Employee Benefit Plans"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementPlansPolicy": {
     "auth_ref": [
      "r529",
      "r546",
      "r547",
      "r550",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.",
        "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]",
        "terseLabel": "Pension and Other Employee Benefits"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementPlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r468",
      "r470",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r495",
      "r496",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r518",
      "r520",
      "r521",
      "r523",
      "r526",
      "r530",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r550",
      "r551",
      "r558",
      "r559",
      "r560",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.",
        "label": "Pension Plan [Member]",
        "terseLabel": "DB Pension Plan"
       }
      }
     },
     "localname": "PensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance shares"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PerformingFinancingReceivableMember": {
     "auth_ref": [
      "r225",
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category status of financial instruments in which payments are received or paid on a timely basis in accordance with the terms of the contract. Financial instruments include, but are not limited to, financing receivables, loans, debt instruments, and investments.",
        "label": "Performing Financial Instruments [Member]",
        "terseLabel": "Performing"
       }
      }
     },
     "localname": "PerformingFinancingReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "auth_ref": [
      "r495",
      "r496",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r523",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]"
       }
      }
     },
     "localname": "PlanAssetCategoriesDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r568",
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition": {
     "auth_ref": [
      "r747"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount, as of the date of the latest financial statement presented, of all assets that are pledged as collateral for the payment of the related debt obligation primarily arising from secured borrowings, repurchase agreements or other current or potential obligations, where the secured party does not have the right by contract or custom to sell or re-pledge the collateral and therefore are not reclassified and separately reported in the statement of financial position.",
        "label": "Pledged Assets, Other, Not Separately Reported on Statement of Financial Position",
        "terseLabel": "Securities pledged or sold under agreements to repurchase"
       }
      }
     },
     "localname": "PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at Fair Value Measurement"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from capital contributions to an entity associated with a dividend reinvestment plan.",
        "label": "Proceeds from Issuance of Common Stock, Dividend Reinvestment Plan",
        "terseLabel": "Shares issued for dividend reinvestment plan",
        "verboseLabel": "Shares issued for dividend reinvestment plan"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.",
        "label": "Proceeds from Issuance of Debt",
        "terseLabel": "Increase in other borrowings"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r85",
      "r86",
      "r246"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale",
        "terseLabel": "Proceeds from maturities, calls and principal paydowns of available-for-sale debt securities"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": {
     "auth_ref": [
      "r86",
      "r246"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.",
        "label": "Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities",
        "terseLabel": "Proceeds from maturities, calls and principal paydowns of held-to-maturity securities"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfDebt": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings.",
        "label": "Proceeds from (Repayments of) Debt",
        "terseLabel": "Borrowings, net"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r85",
      "r86",
      "r246"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Sale of Debt Securities, Available-for-sale",
        "terseLabel": "Proceeds from sales",
        "verboseLabel": "Proceeds from sales of available-for-sale debt securities"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from sale of Federal Home Loan Bank (FHLB) stock.",
        "label": "Proceeds from Sale of Federal Home Loan Bank Stock",
        "terseLabel": "Proceeds from sales/redemption of Federal Home Loan Bank stock"
       }
      }
     },
     "localname": "ProceedsFromSaleOfFederalHomeLoanBankStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfLoansHeldForSale": {
     "auth_ref": [
      "r98",
      "r101"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization.",
        "label": "Proceeds from Sale of Loans Held-for-sale",
        "terseLabel": "Proceeds from sale of loans"
       }
      }
     },
     "localname": "ProceedsFromSaleOfLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale": {
     "auth_ref": [
      "r101",
      "r103"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from sales of loans that are secured with real estate mortgages and are held with the intention to resell in the near future.",
        "label": "Proceeds from Sale of Mortgage Loans Held-for-sale",
        "terseLabel": "Sale of residential mortgage loans"
       }
      }
     },
     "localname": "ProceedsFromSaleOfMortgageLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from sale of bank premises and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockPlans": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the stock plan during the period.",
        "label": "Proceeds from Stock Plans",
        "verboseLabel": "Shares issued for employee stock ownership plan"
       }
      }
     },
     "localname": "ProceedsFromStockPlans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfessionalFees": {
     "auth_ref": [
      "r897",
      "r898"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherNoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.",
        "label": "Professional Fees",
        "terseLabel": "Professional fees"
       }
      }
     },
     "localname": "ProfessionalFees",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r7",
      "r60",
      "r63",
      "r69",
      "r100",
      "r120",
      "r134",
      "r144",
      "r145",
      "r187",
      "r199",
      "r203",
      "r206",
      "r209",
      "r285",
      "r373",
      "r374",
      "r375",
      "r378",
      "r379",
      "r380",
      "r382",
      "r384",
      "r386",
      "r387",
      "r652",
      "r657",
      "r659",
      "r664",
      "r665",
      "r678",
      "r696",
      "r823"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income attributable to noncontrolling interests and Tompkins Financial Corporation",
        "totalLabel": "Net Income Attributable to Noncontrolling Interests and Tompkins Financial Corporation"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY",
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r31",
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentDepreciationandAmortizationExpenseDetails",
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r350",
      "r907",
      "r908",
      "r909"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Premises and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r30",
      "r346"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Premise and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentDepreciationandAmortizationExpenseDetails",
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails",
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r11",
      "r12",
      "r348",
      "r732",
      "r834",
      "r859"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Bank premises and equipment, net",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r29",
      "r348",
      "r907",
      "r908"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Premises and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r11",
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of premise and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r11",
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentDepreciationandAmortizationExpenseDetails",
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Estimated useful (in years)"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForLoanLossesExpensed": {
     "auth_ref": [
      "r297",
      "r800"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable.",
        "label": "Financing Receivable, Credit Loss, Expense (Reversal)",
        "netLabel": "Less: (Credit) provision for Credit Loss Expense",
        "verboseLabel": "(Credit) provision for credit loss expense"
       }
      }
     },
     "localname": "ProvisionForLoanLossesExpensed",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Quarterly Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r171",
      "r172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]",
        "terseLabel": "Unaudited Quarterly Financial Data"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/UnauditedQuarterlyFinancialData"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealEstateMember": {
     "auth_ref": [
      "r456"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property consisting of land, land improvement and buildings.",
        "label": "Real Estate [Member]",
        "terseLabel": "Real Estate"
       }
      }
     },
     "localname": "RealEstateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RealEstateOwnedValuationAllowancePolicy": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for establishing and maintaining the valuation allowance related to real estate owned.",
        "label": "Real Estate Owned, Valuation Allowance, Policy [Policy Text Block]",
        "terseLabel": "Other Real Estate Owned"
       }
      }
     },
     "localname": "RealEstateOwnedValuationAllowancePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]",
        "terseLabel": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]",
        "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]"
       }
      }
     },
     "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": {
     "auth_ref": [
      "r57",
      "r67",
      "r68",
      "r707",
      "r711",
      "r713"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax",
        "negatedLabel": "Reclassification adjustment"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "auth_ref": [
      "r57",
      "r67",
      "r68",
      "r70",
      "r707",
      "r711",
      "r713"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax",
        "negatedTotalLabel": "Reclassification adjustment"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]",
        "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodTax": {
     "auth_ref": [
      "r55",
      "r59",
      "r67"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).",
        "label": "Reclassification from AOCI, Current Period, Tax",
        "terseLabel": "Reclassification adjustment"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": {
     "auth_ref": [
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": {
     "auth_ref": [
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]",
        "terseLabel": "Amount Reclassified from Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": {
     "auth_ref": [
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]",
        "terseLabel": "Schedule of tax effect allocated to each component of other comprehensive income (loss)"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [
      "r841",
      "r842",
      "r843",
      "r845",
      "r846",
      "r847",
      "r849",
      "r850"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for regulatory capital requirement for depository and lending institutions. Institutions include, but not are not limited to, finance company, insured depository institution, bank holding company, savings and loan association holding company, bank and savings institution not federally insured, mortgage company, foreign financial institution and credit union.",
        "label": "Regulatory Capital Requirements under Banking Regulations [Text Block]",
        "terseLabel": "Regulations and Supervision"
       }
      }
     },
     "localname": "RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervision"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RegulatoryIncomeTaxesPolicy": {
     "auth_ref": [
      "r922",
      "r923"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, including investment tax credits, and the related regulatory treatment (for example, whether deferred income tax accounting - normalization - is allowed in rate making).",
        "label": "Regulatory Income Taxes, Policy [Policy Text Block]",
        "terseLabel": "Tax Credit Investments"
       }
      }
     },
     "localname": "RegulatoryIncomeTaxesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "label": "Repayments of Debt",
        "negatedLabel": "Repayment of other borrowings"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepurchaseAgreementCounterpartyLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Repurchase Agreement Counterparty [Line Items]",
        "terseLabel": "Repurchase Agreement Counterparty [Line Items]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock": {
     "auth_ref": [
      "r767"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for repurchase agreements (also known as repos), resale agreements (also known as reverse repurchase agreements or reverse repos), securities borrowed transactions, and securities loaned transactions.",
        "label": "Repurchase Agreements, Resale Agreements, Securities Borrowed, and Securities Loaned Disclosure [Text Block]",
        "terseLabel": "Securities Sold Under Agreements to Repurchase and Federal Funds Purchased"
       }
      }
     },
     "localname": "RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchased"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepurchaseAgreementsValuationPolicy": {
     "auth_ref": [
      "r690",
      "r697"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the accounting policy for determining which carrying amount is used for securities sold under repurchase agreements and the method used to determine that amount.",
        "label": "Repurchase Agreements, Valuation, Policy [Policy Text Block]",
        "terseLabel": "Securities Sold Under Agreements to Repurchase"
       }
      }
     },
     "localname": "RepurchaseAgreementsValuationPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResidentialMortgageMember": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan to purchase or refinance residential real estate for example, but not limited to, a home, in which the real estate itself serves as collateral for the loan.",
        "label": "Residential Mortgage [Member]",
        "terseLabel": "Residential Real Estate",
        "verboseLabel": "Mortgages"
       }
      }
     },
     "localname": "ResidentialMortgageMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResidentialPortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio segment of the company's total financing receivables related to residential financing receivables.",
        "label": "Residential Portfolio Segment [Member]",
        "verboseLabel": "Residential real estate"
       }
      }
     },
     "localname": "ResidentialPortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r22",
      "r430",
      "r600",
      "r732",
      "r856",
      "r887",
      "r892"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "netLabel": "Net increase to beginning retained earnings",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r2",
      "r130",
      "r131",
      "r132",
      "r135",
      "r143",
      "r145",
      "r291",
      "r597",
      "r598",
      "r599",
      "r628",
      "r629",
      "r676",
      "r883",
      "r885"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r468",
      "r469",
      "r470",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r495",
      "r496",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r518",
      "r520",
      "r521",
      "r523",
      "r526",
      "r530",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r558",
      "r559",
      "r560",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Retirement Plan Type [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r468",
      "r469",
      "r470",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r495",
      "r496",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r518",
      "r520",
      "r521",
      "r523",
      "r526",
      "r530",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r558",
      "r559",
      "r560",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Retirement Plan Type [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r178",
      "r179",
      "r198",
      "r204",
      "r205",
      "r211",
      "r212",
      "r215",
      "r452",
      "r453",
      "r772"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Noninterest Income (in-scope of ASC 606)"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r117",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r455",
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]",
        "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]"
       }
      }
     },
     "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": {
     "auth_ref": [
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.",
        "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]",
        "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Table]"
       }
      }
     },
     "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome": {
     "auth_ref": [
      "r801"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding interest income, of revenue not accounted for under Topic 606.",
        "label": "Revenue Not from Contract with Customer, Excluding Interest Income",
        "terseLabel": "Noninterest Income (out-of-scope of ASC 606)"
       }
      }
     },
     "localname": "RevenueNotFromContractWithCustomerExcludingInterestIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r723",
      "r724"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use assets obtained in exchange for new lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalariesAndWages": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.",
        "label": "Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold",
        "terseLabel": "Salaries and wages"
       }
      }
     },
     "localname": "SalariesAndWages",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesNarrativesDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Schedule of loans and leases"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r57",
      "r712",
      "r713"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": {
     "auth_ref": [
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans.  This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.",
        "label": "Schedule of Allocation of Plan Assets [Table Text Block]",
        "terseLabel": "Schedule of weighted average asset allocation of plans"
       }
      }
     },
     "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.",
        "label": "Defined Benefit Plan, Assumptions [Table Text Block]",
        "terseLabel": "Schedule of weighted-average assumptions"
       }
      }
     },
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Securities, Available-for-sale [Line Items]",
        "terseLabel": "Debt Securities, Available-for-sale [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r644",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock": {
     "auth_ref": [
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in the benefit obligation of pension plans and/or other employee benefit plans from the beginning to the end of the period, showing separately, if applicable, the effects of the following: service cost, interest cost, contributions by plan participants, actuarial gains and losses, foreign currency exchange rate changes, benefits paid, plan amendments, business combinations, divestitures, curtailments, settlements, and special and contractual termination benefits.",
        "label": "Schedule of Changes in Projected Benefit Obligations [Table Text Block]",
        "terseLabel": "Schedule of changes in the projected benefit obligations"
       }
      }
     },
     "localname": "ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable": {
     "auth_ref": [
      "r844",
      "r848"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the capital amounts and ratios as of the balance sheet date indicating whether the entity or entities are in compliance with regulatory capital requirements, by entity.",
        "label": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table]",
        "terseLabel": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table]"
       }
      }
     },
     "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [
      "r844",
      "r848"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the capital amounts and ratios as of the balance sheet date, indicating whether the entity or entities are in compliance with regulatory capital requirements, by entity.",
        "label": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table Text Block]",
        "terseLabel": "Schedule of capital amounts and ratios"
       }
      }
     },
     "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r625"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of income tax (benefit) expense attributable to income from operations"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Schedule of borrowings"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of troubled debt restructurings in the current period: (1) for each restructuring, the principal changes in terms, the major features of settlement, or both; (2) the aggregate gain (loss) on restructuring of payables; (3) the income tax effect on the gain or loss recognized on the restructuring of payables; (4) the gain (loss) recognized on the restructuring of payables, after the impact of income tax expense or benefit; and (5) the aggregate gain (loss) on transfer of assets recognized during the period, after the impact of income tax expense or benefit.",
        "label": "Schedule of Debtor Troubled Debt Restructuring, Current Period [Table Text Block]",
        "terseLabel": "Schedule of troubled debt restructurings"
       }
      }
     },
     "localname": "ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of deferred tax assets and liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r529",
      "r530",
      "r531",
      "r532",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans.  Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of basic and diluted earnings per share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r612"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of effective income tax rate reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "auth_ref": [
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.",
        "label": "Schedule of Expected Benefit Payments [Table Text Block]",
        "terseLabel": "Schedule of expected benefits to be paid in each of next five years"
       }
      }
     },
     "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r679",
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of assets and liabilities measured at fair value on a recurring basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable": {
     "auth_ref": [
      "r794",
      "r836",
      "r840"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the total amount of advances due to the Federal Home Loan Bank, by Branch, as of the balance sheet date.",
        "label": "Schedule of Federal Home Loan Bank Advances, by Branch of FHLB Bank [Table]",
        "terseLabel": "Schedule of Federal Home Loan Bank Advances, by Branch of FHLB Bank [Table]"
       }
      }
     },
     "localname": "ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable": {
     "auth_ref": [
      "r227",
      "r229"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about financing receivable modified as troubled debt restructuring.",
        "label": "Financing Receivable, Troubled Debt Restructuring [Table]",
        "terseLabel": "Financing Receivable, Troubled Debt Restructuring [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock": {
     "auth_ref": [
      "r233",
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financing receivable on nonaccrual status.",
        "label": "Financing Receivable, Nonaccrual [Table Text Block]",
        "terseLabel": "Schedule of loans on nonaccrual status"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": {
     "auth_ref": [
      "r301",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about aging analysis for financing receivable.",
        "label": "Financing Receivable, Past Due [Table]",
        "terseLabel": "Financing Receivable, Past Due [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivablesPastDueTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r336",
      "r339",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r332",
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r332",
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Schedule of Held-to-maturity Securities [Line Items]",
        "terseLabel": "Schedule of Held-to-maturity Securities [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": {
     "auth_ref": [
      "r263",
      "r267",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity [Table]",
        "terseLabel": "Debt Securities, Held-to-maturity [Table]"
       }
      }
     },
     "localname": "ScheduleOfHeldToMaturitySecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "auth_ref": [
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.",
        "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]",
        "terseLabel": "Schedule of amortizing intangible assets"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "terseLabel": "Schedule of net periodic benefit cost and other comprehensive income (loss)"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock": {
     "auth_ref": [
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts related to pension plans and/or other employee benefit plans in accumulated other comprehensive income or loss that have not yet been recognized as components of net periodic benefit cost, such as the net gain (loss), net prior service cost or credit, and net transition asset or obligation.",
        "label": "Schedule of Net Periodic Benefit Cost Not yet Recognized [Table Text Block]",
        "terseLabel": "Schedule of pre-tax amounts recognized as a component of accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.",
        "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]",
        "terseLabel": "Schedule of other income and operating expense"
       }
      }
     },
     "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r31",
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentDepreciationandAmortizationExpenseDetails",
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails",
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRealizedGainLossTableTextBlock": {
     "auth_ref": [
      "r275"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales.",
        "label": "Schedule of Realized Gain (Loss) [Table Text Block]",
        "terseLabel": "Schedule of sales transactions of available-for-sale securities"
       }
      }
     },
     "localname": "ScheduleOfRealizedGainLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable": {
     "auth_ref": [
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule, as of the balance sheet date, of the amount at risk under repurchase agreements with any individual counterparty or group of related counterparties which exceeds 10 percent of stockholders' equity. Includes the name of each counterparty or group of related counterparties, the amount at risk with each, and the weighted average maturity of the repurchase agreements with each. The amount at risk under repurchase agreements is defined as the excess of carrying amount (or market value, if higher than the carrying amount or if there is no carrying amount) of the securities or other assets sold under agreement to repurchase, including accrued interest plus any cash or other assets on deposit to secure the repurchase obligation, over the amount of the repurchase liability (adjusted for accrued interest).",
        "label": "Schedule of Repurchase Agreement Counterparty [Table]",
        "terseLabel": "Schedule of Repurchase Agreement Counterparty [Table]"
       }
      }
     },
     "localname": "ScheduleOfRepurchaseAgreementCounterpartyTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRepurchaseAgreements": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for repurchase agreements.",
        "label": "Schedule of Repurchase Agreements [Table Text Block]",
        "terseLabel": "Schedule of securities sold under agreements to repurchase"
       }
      }
     },
     "localname": "ScheduleOfRepurchaseAgreements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r187",
      "r190",
      "r202",
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r187",
      "r190",
      "r202",
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of segment and related information"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r568",
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "auth_ref": [
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]",
        "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "auth_ref": [
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]",
        "terseLabel": "Schedule of options outstanding"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r573",
      "r584",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Schedule of stock options and stock appreciation rights"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Schedule of restricted stock awards"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of estimated amortization expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchase": {
     "auth_ref": [
      "r44",
      "r45",
      "r124",
      "r125",
      "r792"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after the effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Securities Sold under Agreements to Repurchase",
        "terseLabel": "Outstanding agreements to repurchase"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchase",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember": {
     "auth_ref": [
      "r693"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The securities that an institution sells and agrees to repurchase (the identical or substantially the same securities) as a seller-borrower at a specified date for a specified price, also known as a repurchase agreement, or repo. Most repos involve obligations of the federal government or its agencies, but other financial instruments, such as commercial paper, banker's acceptances, and negotiable certificates of deposit, are sometimes used in repos.",
        "label": "Securities Sold under Agreements to Repurchase [Member]",
        "terseLabel": "Securities Sold Under Agreements to Repurchase"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r174",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r198",
      "r199",
      "r200",
      "r201",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r209",
      "r215",
      "r351",
      "r352",
      "r876"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails",
      "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r174",
      "r176",
      "r177",
      "r187",
      "r191",
      "r203",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r214",
      "r215",
      "r216"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment and Related Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment Reporting"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ServicingAssetAtAmortizedValue": {
     "auth_ref": [
      "r750",
      "r751",
      "r756"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized amount of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.",
        "label": "Servicing Asset at Amortized Cost",
        "terseLabel": "Mortgage servicing rights, amortized cost"
       }
      }
     },
     "localname": "ServicingAssetAtAmortizedValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServicingAssetAtAmortizedValueAdditions": {
     "auth_ref": [
      "r757"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of additions from purchases, assumption or transfer to contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.",
        "label": "Servicing Asset at Amortized Cost, Additions",
        "terseLabel": "Mortgage servicing assets added during the period"
       }
      }
     },
     "localname": "ServicingAssetAtAmortizedValueAdditions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation expense",
        "verboseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Award vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Average grant date fair value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Unvested, end of year (in shares)",
        "periodStartLabel": "Unvested, beginning of year (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Authorized number of awards (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Exercisable, ending balance (in shares)",
        "verboseLabel": "Number Exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Exercisable, ending balance (in dollars per share)",
        "verboseLabel": "Weighted Average Exercise Price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r585"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Intrinsic value of stock option exercises"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNetCashProceedsTaxBenefitsandIntrinsicValueRelatedtoStockOptionsSARsandRestrictedStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "terseLabel": "Awards granted (in shares)",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Awards granted during period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r591"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r575",
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding, ending balance (in shares)",
        "periodStartLabel": "Outstanding, beginning balance (in shares)",
        "terseLabel": "Number Outstanding (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Number of Shares/Rights"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Outstanding, ending balance (in dollars per share)",
        "periodStartLabel": "Outstanding, beginning balance (in dollars per share)",
        "verboseLabel": "Weighted Average Exercise Price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r566",
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche One [Member]",
        "terseLabel": "Year One"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche Three [Member]",
        "terseLabel": "Year Three"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheThreeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche Two [Member]",
        "terseLabel": "Year Two"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "auth_ref": [
      "r588"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by range of option prices pertaining to options granted.",
        "label": "Exercise Price Range [Axis]",
        "terseLabel": "Exercise Price Range [Axis]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "auth_ref": [
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Exercise Price Range [Domain]",
        "terseLabel": "Exercise Price Range [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]",
        "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "auth_ref": [
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit",
        "terseLabel": "Range of exercise prices, lower range (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "auth_ref": [
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit",
        "terseLabel": "Range of exercise prices, upper range (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of vesting of award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage",
        "terseLabel": "Award vesting, percentage"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r570"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
        "terseLabel": "Award term (no more than)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r591"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Exercisable (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Outstanding (in years)",
        "verboseLabel": "Weighted Average Remaining Contractual Life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount": {
     "auth_ref": [
      "r422"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount that would be paid, determined under the conditions specified in the contract, if the holder of the share has the right to redeem the shares.",
        "label": "Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Share Value, Amount",
        "netLabel": "Trust preferred debentures",
        "terseLabel": "Trust preferred debentures",
        "verboseLabel": "Trust preferred debentures issued to non-consolidated subsidiary"
       }
      }
     },
     "localname": "SharesSubjectToMandatoryRedemptionSettlementTermsAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails",
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermBankLoansAndNotesPayable": {
     "auth_ref": [
      "r32",
      "r861"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.",
        "label": "Short-term Bank Loans and Notes Payable",
        "terseLabel": "Outstanding on line of credit with bank"
       }
      }
     },
     "localname": "ShortTermBankLoansAndNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of short-term debt arrangement.",
        "label": "Short-term Debt, Type [Axis]",
        "terseLabel": "Short-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "ShortTermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.",
        "label": "Short-term Debt, Type [Domain]",
        "terseLabel": "Short-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "ShortTermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r115",
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SpecialMentionMember": {
     "auth_ref": [
      "r225",
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A category of financing receivables considered to have potential weaknesses that deserve management's close attention. If left uncorrected, those potential weaknesses may result in a deterioration of the repayment prospects for the asset or of the creditor's position at some future date.",
        "label": "Special Mention [Member]",
        "terseLabel": "Special Mention"
       }
      }
     },
     "localname": "SpecialMentionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "auth_ref": [
      "r365",
      "r370",
      "r648",
      "r894"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.",
        "label": "Standby Letters of Credit [Member]",
        "verboseLabel": "Standby letters of credit"
       }
      }
     },
     "localname": "StandbyLettersOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r121",
      "r611",
      "r631"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.",
        "label": "State and Local Income Tax Expense (Benefit), Continuing Operations",
        "totalLabel": "State Total"
       }
      }
     },
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r6",
      "r174",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r198",
      "r199",
      "r200",
      "r201",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r209",
      "r215",
      "r332",
      "r349",
      "r351",
      "r352",
      "r876"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails",
      "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r2",
      "r40",
      "r67",
      "r68",
      "r69",
      "r130",
      "r131",
      "r132",
      "r135",
      "r143",
      "r145",
      "r173",
      "r291",
      "r425",
      "r430",
      "r597",
      "r598",
      "r599",
      "r628",
      "r629",
      "r676",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r713",
      "r883",
      "r884",
      "r885",
      "r987"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r173",
      "r772"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": {
     "auth_ref": [
      "r564",
      "r603"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Directors deferred compensation plan"
       }
      }
     },
     "localname": "StockGrantedDuringPeriodValueSharebasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the shareholders to reinvest dividends paid to them by the entity on new issues of stock by the entity.",
        "label": "Stock Issued During Period, Shares, Dividend Reinvestment Plan",
        "terseLabel": "Shares issued for dividend reinvestment plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesDividendReinvestmentPlan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r19",
      "r20",
      "r425",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Restricted stock activity (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r19",
      "r20",
      "r425",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Directors deferred compensation plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r19",
      "r20",
      "r425",
      "r430",
      "r578"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan": {
     "auth_ref": [
      "r425"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the holder of the stock to reinvest dividends paid to them by the entity on new issues of stock by the entity.",
        "label": "Stock Issued During Period, Value, Dividend Reinvestment Plan",
        "terseLabel": "Shares issued for dividend reinvestment plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueDividendReinvestmentPlan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r425",
      "r430"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Restricted stock activity"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r40",
      "r425",
      "r430"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Net exercise of stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r19",
      "r20",
      "r425",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "terseLabel": "Common stock repurchased and returned to unissued status (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r19",
      "r20",
      "r425",
      "r430"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Value",
        "negatedTerseLabel": "Common stock repurchased and returned to unissued status"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r20",
      "r24",
      "r25",
      "r120",
      "r235",
      "r285",
      "r696",
      "r732"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "terseLabel": "Tompkins Financial Corporation Shareholders\u2019 Equity",
        "totalLabel": "Total Tompkins Financial Corporation Shareholders\u2019 Equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Tompkins Financial Corporation shareholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r2",
      "r3",
      "r68",
      "r120",
      "r130",
      "r131",
      "r132",
      "r135",
      "r143",
      "r285",
      "r291",
      "r430",
      "r597",
      "r598",
      "r599",
      "r628",
      "r629",
      "r650",
      "r651",
      "r663",
      "r676",
      "r696",
      "r707",
      "r708",
      "r713",
      "r884",
      "r885",
      "r987"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Balances at ending",
        "periodStartLabel": "Balances at beginning",
        "terseLabel": "Equity",
        "totalLabel": "Total Equity",
        "verboseLabel": "Total equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY",
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]",
        "terseLabel": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubstandardMember": {
     "auth_ref": [
      "r225",
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A category of financing receivables that are inadequately protected by the current sound worth and paying capacity of the obligor or of the collateral pledged, if any. Loans so classified have a well-defined weakness or weaknesses that jeopardize the liquidation of the debt. They are characterized by the distinct possibility that the creditor will sustain some loss if the deficiencies are not corrected.",
        "label": "Substandard [Member]",
        "terseLabel": "Substandard"
       }
      }
     },
     "localname": "SubstandardMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental Cash Flow Information"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Supplemental Employee Retirement Plan [Member]",
        "terseLabel": "SERP Plan"
       }
      }
     },
     "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TierOneLeverageCapital": {
     "auth_ref": [
      "r844"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Tier 1 leverage capital as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Leverage Capital, Actual",
        "verboseLabel": "Tier 1 Capital (to average assets), Actual Amount"
       }
      }
     },
     "localname": "TierOneLeverageCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy": {
     "auth_ref": [
      "r844",
      "r848"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Tier 1 leverage capital required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Leverage Capital, Capital Adequacy, Minimum",
        "verboseLabel": "Tier 1 Capital (to average assets), Minimum Capital Required, Amount"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets": {
     "auth_ref": [
      "r844",
      "r848"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Tier 1 leverage capital to average assets required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Leverage Capital Ratio, Capital Adequacy, Minimum",
        "verboseLabel": "Tier 1 Capital (to average assets), Minimum Capital Required, Ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r844"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Tier 1 leverage capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Tier One Leverage Capital, Well Capitalized, Minimum",
        "verboseLabel": "Tier 1 Capital (to average assets), Required to be Well Capitalized, Amount"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets": {
     "auth_ref": [
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Tier 1 leverage capital to average assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Tier One Leverage Capital Ratio, Well Capitalized, Minimum",
        "verboseLabel": "Tier 1 Capital (to average assets), Required to be Well Capitalized, Ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneLeverageCapitalToAverageAssets": {
     "auth_ref": [
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of Tier 1 capital to average assets as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Leverage Capital Ratio, Actual",
        "terseLabel": "Tier 1 Capital (to average assets), Actual Ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalToAverageAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapital": {
     "auth_ref": [
      "r844"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Tier 1 risk-based capital as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Risk-Based Capital, Actual",
        "terseLabel": "Tier 1 Capital (to risk-weighted assets), Actual Amount"
       }
      }
     },
     "localname": "TierOneRiskBasedCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy": {
     "auth_ref": [
      "r844",
      "r848"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Tier 1 risk-based capital required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Risk-Based Capital, Capital Adequacy, Minimum",
        "terseLabel": "Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets": {
     "auth_ref": [
      "r844",
      "r848"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Tier 1 risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Risk-Based Capital Ratio, Capital Adequacy, Minimum",
        "terseLabel": "Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r844"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Tier One Risk-Based Capital, Well Capitalized, Minimum",
        "terseLabel": "Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Amount"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum",
        "terseLabel": "Tier 1 Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets": {
     "auth_ref": [
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Risk-Based Capital Ratio, Actual",
        "terseLabel": "Tier 1 Capital (to risk-weighted assets), Actual Ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TimeDepositMaturitiesAfterYearFive": {
     "auth_ref": [
      "r371"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit maturing after fifth fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Time Deposit Maturities, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "TimeDepositMaturitiesAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearFive": {
     "auth_ref": [
      "r371"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit maturing in fifth fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Time Deposit Maturities, Year Five",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearFour": {
     "auth_ref": [
      "r371"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit maturing in fourth fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Time Deposit Maturities, Year Four",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearOne": {
     "auth_ref": [
      "r371"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit maturing in next fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Time Deposit Maturities, Year One",
        "totalLabel": "Total due in 2022"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearOne",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearThree": {
     "auth_ref": [
      "r371"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit maturing in third fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Time Deposit Maturities, Year Three",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearTwo": {
     "auth_ref": [
      "r371"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit maturing in second fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Time Deposit Maturities, Year Two",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDeposits": {
     "auth_ref": [
      "r791",
      "r835"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 2.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      },
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit liabilities, including certificates of deposit.",
        "label": "Time Deposits",
        "terseLabel": "Time",
        "totalLabel": "Total",
        "verboseLabel": "Time deposits"
       }
      }
     },
     "localname": "TimeDeposits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositsTable": {
     "auth_ref": [
      "r932",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about deposit liability.",
        "label": "Deposit Liability [Table]",
        "terseLabel": "Deposit Liability [Table]"
       }
      }
     },
     "localname": "TimeDepositsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r263",
      "r267",
      "r278",
      "r279",
      "r280",
      "r414",
      "r424",
      "r667",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r748",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails",
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r39",
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r39",
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury stock, shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITIONParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r39",
      "r431",
      "r432"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock, at cost \u2013 122,824 shares at December\u00a031, 2021, and 124,849 shares at December\u00a031, 2020"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r134",
      "r135",
      "r136",
      "r137",
      "r146",
      "r239",
      "r240",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r372",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r626",
      "r627",
      "r628",
      "r629",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r725",
      "r774",
      "r775",
      "r776",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "auth_ref": [
      "r126",
      "r496",
      "r824"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).",
        "label": "US Government Agencies Debt Securities [Member]",
        "terseLabel": "Mortgage-backed securities - residential, U.S. Government agencies",
        "verboseLabel": "U.S. Government agencies"
       }
      }
     },
     "localname": "USGovernmentAgenciesDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails",
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember": {
     "auth_ref": [
      "r496",
      "r824"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debentures, bonds and other debt securities issued by US government sponsored entities (GSEs), for example, but not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB). Excludes debt issued by the Government National Mortgage Association (GNMA or Ginnie Mae).",
        "label": "US Government-sponsored Enterprises Debt Securities [Member]",
        "terseLabel": "Obligations of U.S. Government sponsored entities",
        "verboseLabel": "Obligations of U.S. Government sponsored entities"
       }
      }
     },
     "localname": "USGovernmentSponsoredEnterprisesDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails",
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USStatesAndPoliticalSubdivisionsMember": {
     "auth_ref": [
      "r496",
      "r893"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments.",
        "label": "US States and Political Subdivisions Debt Securities [Member]",
        "terseLabel": "Obligations of U.S. states and political subdivisions",
        "verboseLabel": "Obligations of U.S. states and political subdivisions"
       }
      }
     },
     "localname": "USStatesAndPoliticalSubdivisionsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails",
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r126",
      "r496",
      "r543",
      "r824"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).",
        "label": "US Treasury Securities [Member]",
        "terseLabel": "U.S. Treasuries",
        "verboseLabel": "U.S. Treasuries"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails",
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r607",
      "r614"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r618"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "negatedTerseLabel": "Decrease in deferred tax assets, valuation allowance"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity.",
        "label": "Variable Interest Entity, Not Primary Beneficiary [Member]",
        "terseLabel": "Unconsolidated subsidiary"
       }
      }
     },
     "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]",
        "terseLabel": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r150",
      "r164"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Weighted average shares outstanding - Diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": {
     "auth_ref": [
      "r147",
      "r149"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).",
        "label": "Weighted Average Number of Shares Issued, Basic",
        "terseLabel": "Weighted average shares outstanding, including unvested stock-based compensation awards (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesIssuedBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r147",
      "r164"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/EarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "totalLabel": "Weighted average shares outstanding - Basic (in shares)",
        "verboseLabel": "Weighted average shares outstanding - Basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 13
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3461-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3095-108585"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3098-108585"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2646-109256"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "68B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5498026-109256"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL124452896-108306"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a,b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(4)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953659-111524"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5066-111524"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953676-111524"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953682-111524"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953682-111524"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=6378536&loc=d3e10092-111533"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10152-111534"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "30",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123409700&loc=d3e13503-111538"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121585226&loc=d3e18845-111554"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "310",
   "URI": "http://asc.fasb.org/topic&trid=2196771"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27405-111563"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL6283291-111563"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(3)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269825-111563"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269825-111563"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27337-111563"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117546-209714"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=124268079&loc=d3e32787-111569"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33775-111570"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Subparagraph": "(b)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=116633289&loc=SL49122993-202985"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL82887624-210437"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82919202-210446"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL120267963-210447"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919232-210447"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL120270059-210447"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921830-210448"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921833-210448"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921842-210448"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921842-210448"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "79",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "80",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121611286&loc=d3e11927-110247"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22 (b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123408193&loc=d3e12803-110250"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S65",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6402221&loc=d3e15743-112638"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "610",
   "URI": "http://asc.fasb.org/topic&trid=49130413"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-04(Schedule I))",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=120391182&loc=d3e5864-122674"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i),(j),(k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121321822&loc=d3e3913-113898"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL34724391-108580"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121323062&loc=d3e15009-113911"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "720",
   "URI": "http://asc.fasb.org/topic&trid=2122503"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5283-111683"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569655-111683"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4616395-111683"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594681&loc=d3e12762-108607"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1)(e))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868656-224227"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "50",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=6469459&loc=d3e122492-111745"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "860",
   "URI": "http://asc.fasb.org/topic&trid=2197590"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(b)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "http://asc.fasb.org/subtopic&trid=2176304"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117340910&loc=d3e59706-112781"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(7))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.12)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13(3)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13,16)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.16)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.2)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.7(e))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(9))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1-5)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.12)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13(c),(d))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13(h))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14(b))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.4)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.6)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4,6)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784"
  },
  "r823": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.6)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62652-112803"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/subtopic&trid=2209399"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r835": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818"
  },
  "r836": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6479118&loc=d3e64650-112822"
  },
  "r837": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64684-112823"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64702-112823"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "http://asc.fasb.org/topic&trid=2134417"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)(1)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r842": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)(2)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r843": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r844": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(1)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r845": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(2)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r846": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(e)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r847": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958569-112826"
  },
  "r848": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826"
  },
  "r849": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958573-112826"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585"
  },
  "r850": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958575-112826"
  },
  "r851": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r852": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(b))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r853": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r854": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r856": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r857": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r859": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r860": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r861": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.16)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r862": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r863": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r864": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r865": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r866": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r867": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r868": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r869": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r870": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.3(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r871": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.4)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r872": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.7)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r873": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123605502&loc=d3e21286-158488"
  },
  "r874": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123605502&loc=d3e21310-158488"
  },
  "r875": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123605549&loc=d3e21493-158490"
  },
  "r876": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r877": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r878": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r879": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r880": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r881": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r882": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r883": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r884": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r885": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r886": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r887": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r888": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r889": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r890": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r891": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r892": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r893": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473"
  },
  "r894": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832"
  },
  "r895": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840"
  },
  "r896": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840"
  },
  "r897": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(k)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268"
  },
  "r898": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272"
  },
  "r899": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r900": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r901": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r902": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "http://asc.fasb.org/subtopic&trid=2324412"
  },
  "r903": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=124265262&loc=d3e48678-111004"
  },
  "r904": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=121578458&loc=d3e48700-111005"
  },
  "r905": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r906": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r907": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r908": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r909": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r910": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r911": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r912": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r913": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r914": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r915": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r916": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r917": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r918": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r919": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r920": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r921": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r922": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6501382&loc=d3e54053-110423"
  },
  "r923": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6501382&loc=d3e54136-110423"
  },
  "r924": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r925": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r926": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r927": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r928": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r929": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r930": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r931": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r932": {
   "Name": "Industry Guide",
   "Number": "3",
   "Paragraph": "D-E",
   "Publisher": "SEC",
   "Section": "V"
  },
  "r933": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r934": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r935": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r936": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r937": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r938": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r939": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r940": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403"
  },
  "r941": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1404"
  },
  "r942": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1404"
  },
  "r943": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(1)"
  },
  "r944": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(2)"
  },
  "r945": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(3)"
  },
  "r946": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(4)"
  },
  "r947": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1405"
  },
  "r948": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "1406"
  },
  "r949": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(1)"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r950": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)"
  },
  "r951": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(3)"
  },
  "r952": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(4)"
  },
  "r953": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(5)"
  },
  "r954": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1406"
  },
  "r955": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(e)",
   "Publisher": "SEC",
   "Section": "1406"
  },
  "r956": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r957": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r958": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r959": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r960": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04"
  },
  "r961": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column B",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r962": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column C",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r963": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column D",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r964": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column E",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r965": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column F",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r966": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column G",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r967": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column H",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r968": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column I",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r969": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r970": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(i)",
   "Subsection": "01"
  },
  "r971": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(i)",
   "Subsection": "02"
  },
  "r972": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(ii)",
   "Subsection": "01"
  },
  "r973": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)",
   "Subsection": "01"
  },
  "r974": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(A)",
   "Subsection": "01"
  },
  "r975": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(A)",
   "Subsection": "02"
  },
  "r976": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(B)",
   "Subsection": "01"
  },
  "r977": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(B)",
   "Subsection": "02"
  },
  "r978": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(C)",
   "Subsection": "02"
  },
  "r979": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "01"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3337-108585"
  },
  "r980": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "02"
  },
  "r981": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "i",
   "Publisher": "SEC",
   "Section": "3",
   "Subsection": "10"
  },
  "r982": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r983": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848"
  },
  "r984": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848"
  },
  "r985": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r986": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848"
  },
  "r987": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>145
<FILENAME>0001005817-22-000003-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001005817-22-000003-xbrl.zip
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
ML(%8RZ$B'T-& .1029OY'E[,%Q*>%?VSD#91VE;HY[G2:!5!4AJ=D,!KR_:
M"4$ 60S\]5V2\6)$[ UHZ'VE(-'K\U;O:(^B%;TC$9_BH_0U:Q'!Z?4SSU5+
MF(T8\K9L/5!Z;Z 4 WD_'R(9$CZ7[VJD1[5SC^^S*[(P!%$*R>O3$&KZO)KP
MRF[?Q2>X(0$.]4@Q9>K*0 'X:"QM8#E(41'T^')XP8_+'&M(\8"O.F<N,-*L
M^=<W2G E;+%:21%VZ[8:6BDD-]([(&-F#ZQ?>$V5]=DVK$@;4G/@1&T)!F&?
M'CJ5',!.*L4]E<.M8,0B:Z-'K &62Q=\&Y(7!-NB/XD=NSXN?H</\;LU0:W
M>'MJVQK-6 %C*3Q(N=4%]QS.+0#N"T>/7&[$#$7 M>1#J:2;^D2^;EB_I@+@
M I;F._=UM4I,%7>U0V6%#8S%K/O"(TFT$<& 4(*.J$ ]H0!IM%#IUXH707D=
M88LU)4NP]0ZXCPO<9)]=C[FJ COYJ%*:H@:48\3#KJGEYF7#%FP;']>7=P&G
MZ BFM+&('.K*;;9@FWS Y]+D*^3TTYL9-IS5WF'I49R)V0;;#_#T0_ALH";
MD3&*JVCP6^FZ, LM:R'W&<SH\[9.DLKXF"\ER35:<VT=WOMC4.BR"13]62''
M0O7>ABXIP O.>B!=&XZ=$(53@.+^$<]^M"KC=EY1>+8+8"<1TD"8CYJBI]CK
MWY*JCP0>R#>_>(IV ']T.X^^8(L5S@?%;'4T%[SD:7(9H0N*\AC[C"ICI4Z=
M6\=1JSIM[#RQAQ=0F>?2.:*/)(&A1NG@VX6$?4')'G ,SK6>T_'75\RSQ4=_
M5A+FAX56%4DX/-C?[:0>?2?U1J$&@RGAAQ68X+>_B21 HD[*\QW-A/BMS[*Q
M)@MY-E23X<AR=L#S64"K-Q_QR& -E7&!CI;F3+81E'4-BBY %DK%9DSU%GG>
M5GF.'=1?%)RI,\C:H[ =RWV5K<X;9.O4@"::"#<%<@-@PLERC:QF3':R&&LU
M)I_Q"CZJ#\A-S8>4ETI/":V33$<&Y/=P"YP]2CG0?OJS^ERB?X7X!L9F/W.3
M9-'L7C->,WCZYF^8YHMS%S;%M35#T V9%HQ2O+0TF'TY0X(N%9\.9!%4ATYG
MH**1+%I#[9S.!_ZNP]@G>E2&M<O!^]A<7X,X/6T?=X_]30AG\%_,!JXO2;3#
M)8F.$ZMMAR?MT^[FYFZ[M['MD=1V@LG1;$R,+7GQNM%OS#J47/BSA,%!><=Z
MF(NET"M*5^8F3LO_'PW=B(9#\$CX7/.C^!PE]8P\66=[6SI[#_I;A+)>!DZ7
M PS!PB$FFQGZS%W_)\;S:7BWW=+<+<<GZMUVX7MGL(WP=[)"A?ZI.UV[B#[]
MB.Z]BT?PJ*M7 KG_#XED)Q1\:^K;!W==2QTO^P[BCX1C6KG]NDBQH6CL+KKP
M(?)LY39WV71S<^-5VOHS7NP-5XPO_@=02P,$%     @ ,'!A5'JPPHW,!P
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
MO=QK=Y] ]CR5+ \0@S)[HU4<(\@(>FPPOLYXQ7Y?<<5,5Y89<&;EEG";^^0
M,,NO'[3WZ4$!?8HZ0C*/6?T::!:N%/::J'ER%2Z)6+ *;;?7;"&LO3X001]_
MR)X2M%S@,9041P2>9IH@%\6G.205[H0K!#Y5+#,0UPV9Q#&@&"Z,QP(24H0X
MJY?G675<H$*:3P\&-\.UBHL,D2DKCJ7LBZ/$>OQ1VX'NPQCSGJAP65A45 D/
M;K%,FXU6F3:7"@_Z!EH8DS1C?O6G3WF6QF3C<Y&ODPOU$Z(6.!3-I=8R\<U
M=&D.>2Q8)1@Y+@6YG)5Z/:OC=,RXI'$"TK1:N)RDK'R2LC6]26MUK9ZSF^Q8
M[D[:/:FU<Y,+LS$P&>;DZUJS5@FDA%(L[KX#V,ILZ?L*JY=>&>;^5O[&++H1
MQB*"_WU*.T5*MSK]++_"L3*;-X/W%APSG5W(ZWSZAO@\K--_VV8ZM^SCW4B6
M&T;+U$?-D,F84ZCL>QP>WPWF9V@?IU-W0V]RA0V2YI<,?L8>',ZPG'**];B^
MJTNO_Z5;>H;X\4-< #DMFB.<(4L@OP?#_UF%VC]3'),[Q>R^D><'SSG^*)SZ
M9B2'82A78CO3;X'2SOO0[WF]SH4Y'OWF87K_K]?O853XN@=EWYTW'<Y3=."+
MSRBI++XC^8K%Q%2Q&Q]6/K=;^:CA?!8A<^RY5GJWR*XWESN_TI37XIM1_O7J
MZ$]02P,$%     @ ,'!A5-]T)Z_9!   (!D  !X   !E>&AI8FET<S,R,2TR
M,#(Q>#$R>#,Q>#$P:RYH=&WM65EOVS@0?M]?,76P;0)8IZ_X: #7=M!@TSB(
M573[M* DRN)&(K44'<?[ZW>HHY=CK-MMNTY1/PBFYN#,?$/.D!H]F<XGWMOK
M&<0J3>#Z]8O+BPDT#,MZTYI8UM2;PDOOU26T3=L!3Q*>,\4$)XEES:X:T(B5
MR@:6M5ZOS77+%')I>3>65M6V$B%R:H8J;)R-]!M\4A*>_3)Z8A@P%<$JI5Q!
M("E1-(15SO@2WH0TOP7#J+@F(MM(MHP5N+;KPALA;]D=*>F*J82>U7I&5CD>
M6<4D(U^$F[-1R.Z A<\;+'*[W4ZK2]R@';;]@/K=R/8[_:[M]KJ=4Y_\X:"1
M%K*7,KG:)/1Y(V7<B*F>?]!VS5XG4\,U"U4\<&S[UT;!>C:*!%<XGT3Y\F^I
M9DN9HO?*( E;\L&?JURQ:-/8*?RP6!&)2J@F!R(1<G!D%[^AIA@125FR&3SS
M6$ISN*)KN!$IX<^:.:)GY%2RJ&3,V=\474&OBN&Z]+2'>A+&:>VYXVI?9_<Q
M\YF"EFLZ6[9^:Y/:#YKT],CIVL-] A=@@E#YU2/G[!6YR>S&NSB_F(R]B_D5
M+K";Q>OQE0?>?$<8]TZ'_]4KYQ1>FPMS8L)B-BD\<UH=NPGC!8RG\VMO-OUA
M7*T=[-M=F)^#]W(&B_'-B_'5;&',?[^<O87QQ-,4U[;= _+FOZZ:CW>I[[VZ
M+S@$@G,:Z'(#:Z9B4#&%B"6Z3HBH&(TY7Y$$;F@FI +D.Q<R!<<V?H-(R$H@
M#Y!E0XD$RD.L-%,:T-2GLHQ$RVGJXN+ L>9^>G3JNO:P5%@,G.$)^!OP1)K=
M,I[#.>.$!PQ53H1$+E+8]Z'P!%D)W]32S<*,%4XM<PPK#9M \N+=)&8T@MD]
M#5:*W5&81Q$+J*R=J_0T(::2H@E(0CP8ACA;R7Q%$!,EX/U"U/[TAN4RQ!E(
M*#)=6#]D+EET(E=S+(CT":>Y,;]/Z ;&@=(4G<C:;**:6BK=P"T7ZX2&2_KT
MJ'/Z"++GL62YAQA4V1NMD@1!1M 3C?&[C)?TKQ635#<YN09G42T)IW5,3@"S
M_-V+SG%X4D*?H8Z ^ EMO@,:DTQBZX::9_=!3/B2UF@[_58;8>T/@?#P\$/V
MF*!E'+>AM-PB<#=3!+E"?%M 4N-.F$3@,TES#7%3DTF2 (KAQ+C/("%#B/-F
MM9_5^P\J#(MF7..FN59)F2$BH^6VE'^RE9B''[7'@NXK(H.X-+8L("X\T.0H
MO09KTWPAL088:&%"LIP.ZC_#D.590C8#QHMY"J%A2N02CQ^^4$JD WWTN-/[
M/]:RRO\B%"6Y.I7T^V;/[NF#B<*V2H7UQ-69Q2S.+)8*MVGM4[-O[R;;IK.3
M]I746H7)I=D8F!S3]7FCU:@%,A*&6/<';G8/NL_Y( \2&FW%I@S+]T\-^X$4
MKCQ_]$ZU>\.\>,)"T2RF'!9FH1EY/W+V44#YK\WRYT%9K6TEL@%JAEPD+(3:
MOL/P>#^<?V)[H$[M!]\UM@$LU/=JNB<H#A@_\3L(I_;#;^LP^"7HV=K-Q@\3
MD^-KR;#CS;#EW0K/R79\K*)_^O*[IH/N?ZNNL*@S=O;M+X,_R\A] OW)=7HF
MRN\) TD3HH'=NF!_7V&+1MA^+T)\++,KM5MDUY7;SMOZZEE^.RB^8IS] U!+
M P04    "  P<&%4D)DZ./UR!P"XC&$ $    '1M<"TR,#(Q,3(S,2YH=&WL
M?6MW%$>R[??S*WQ]OUZ-\Q&9&>$UX[NPP1[F6C)CX_&!+[,B,B.AL=3B=+<P
M\.MOE(3 V(QYN%%7M6J-1_2CNKJZ]H['SHR,_.O_?7IR_,D37:T7I\N_?>K_
MXC[]Y/]^\=?_=7#PWU]^_^TG-T_KV8DN-Y]\M5+>:/ODE\7FX2<_-5W__$E?
MG9Y\\M/IZN?%$SXX./_,5Z>/GZT6#QYN/@DNA-^\N?H<H2"U4@^B:#\ K'J
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
MQ@R]0RP^N-HE[PT^NQ[SW*+G"[T3$+HD I$:!;%8U%*U-VHCOS>07=V8Y_;
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
MJD1?:)_FJF9Z7;WWHE:2JU4Z.0<]5RQ28^\UU28%.<S>:X0^P3.T'M*PHJ>
M*YY02^G%2;&($_HTB_+&"=KV+*TJA9#8DTH&R8+G^YH).M_4I31-;?-'10?+
M]9GITAO+BUV81N[)ATN^O6R+E=;-E.K;I&OQ+58'6(&PLZ_V2O&U@8O=[5]]
MV\RJJU@'GK-%_]*U&[$$63"5%DIE.M\G<YHU-GO%J@^< 1B+VW(I$):<U7$&
MUSR5*)Q56_4Y@TYS>=1,L/%X,-98+;42,'J9KLE$B$,9!#G/U;@P>[ QN@5I
MD-3R8Y3F(/=@6K0J1XPTK*CVTZRZ&REJV[.U* 4P>4R:ALTP*T5V56O/K17*
M.)T6@^\N1R\^H-\JKW4]46-KG2&%(J6=;XVI6!I$LS^?.&1)^SBRN#O8MF=M
MN70H8';F3..%CHRE*E:,V0NAX_%;VZ"$[I[^BX_/?C.,^NWF";J[I_:5=W15
M1VU)+WOX+,^&:_E=!Y\7Y["'ER=XY_X]1(R6'ELVG!E<">2Z2\GU%%UJ(G4B
M3=1?[@S[C9X^6/'CAT/_NA<]1#:/5Y\?W=LFKCMN7'XFZT5;\.K9OX67/[^Y
MG].K8X:&*>]-B]YS*!I=[34!<J2.P:ER;]R]>IH^+8:[=/?TY/'/9HI?\;.S
M!_R5N>CC87O79?NA/CQ[=CSLYCYL^ZKKC];=:;=,&NAC >W?I[TOJKZ12)>'
M?'=^R'OS2"VXMR"NUHJ0J5*M :LOV=*VKK'L!X]^>G9Z8C?IV\638;OIS>GR
M&UWJ>JWZW>I8>;DV1AV>+E>GNE\\>CTO#XU @N0B0TLQQP&'NEG.G8E;P?U
M^L[99LDGYVYA]>SFV<:N;[U^\=10_DG7YR]M=+7'4&MQ<;!@<A[ *5/P@;AC
MUII892H;K[P%ZB]U]?/:S';S8-@*Y=F=AXMC;GILA_%-/=9?>*4O(\7/B^/C
M.[I<KI\=/^'EXB/T)=L]ZL5#:M&2 "\9@D<2!+/V4J)]C:GO\4N!?5K=,X[^
M"^N+S>?O\'IS\[?ZZDV'1Q-<B6[RL_6+CXQ7<[T^5*A$5 LBE 15LI F*D$9
MA[DK=[T6'ETA]]^77]GXA>_!KS';Y5BXKTFE1RQ54@=G.9T.54 N93,&3WZ:
M ZX3X/X^^?U;_W/&QW=/O[&4R5+CNP]Y26YZ42"T%EIO'FM/D*&P.J+<@V]#
M)9R?P&#H-"WA'=AFIC#L:3A[_:U5?89>-'&IQ15(YN@A1P\LPV1 93?-HIP)
M<'WB7O^%'1Z=OJ,ICH7N-;JLV4F(%:&)IXZ:PU" 9GZ]].M%]]$L^)X,[?="
MY/:,Z*E"4(H00J+J+>5G@99R2.%ZB=P=V, L=G=O PH(Z'F( QFP,X?0L*:A
M>VO/VJ>YOG)"-K!/<6 _1&\;9G*&<FE''5H#JG5H=5%-"%..$ZW.'Y.BG*US
M?)POK$&;R=T&E@XE*267T"JI!0+%:7)^YMDL@M]2PE&Y1-%0L$1(7ADX1,7N
MLN-8)4V2]F/FTH>:Y#NVKY]%[]LY7XKZGL7[Y#M@C6(\5\>M^DHEM6DVQ;W.
M2G+$]C@:SOOH2^_>'#V!93<T5.HY\C&'ZASD27+^&O-J%K7OG>F09I;>P3-
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
MUWU*EJ;FI?8C&\^-&%J()1!![9XD=B^=0D?N?:+3SF,:V=]_'\4U)F2(';6
M*3IQ8/^%[$L*2>LT?=3(RL#VGT6YYYXHJODA >1@4BZ)Z\DI6#X%>\NBO<A\
M>R\M49#4*T'KRMVY2#4C$X+7:6Z:=5T&? FX.?'!D4GA')E=M.32C+%2U8;7
M [S]R.:<M"Z:R-50(4/AXEIV53NI$.+>*M!)#F."]W&X?\T,#8IY3I]88G)(
M*3LSR#T':W(CAAV"NNJ'T.:!M9#II!H\18,P E\8EYL87A]:%W+CP6I1SXXW
M9RM]ER4&V\]]+T;&+[=4NK&T7]#.UIO5W'KI%??=%B?MNE<R55=*&G;#)LOP
M8"A7SZE&0IJY/PY^[7[T=7MV.1;NJQ?AK E"!W!Y&!OK*3<O%@%\#'WF_C3Y
M=5WDQ?8LP1?QOFG,B3(XET6\24<F@%QBE#!;PJZGX6>OORVN(_16D5S*'@%:
MX,C<A@49TM!4=9JY/DU^[96XW1[=>Q?3L( < 0"!F J*Y)ZZ$/47E>G7A>X[
M6/0P<=KOA<@-);E<L$6'&3B2])@T!)*D6D'J; ,[7_@SB]V/; ,5':EC]*TY
M@"3LAL'IR@$;U.JNUT#/' =FT;N(G@0RYL*Y R; A@%2K0(2I7.>I$6,25'.
MUCDZSJM@2:%%\_Y&<PH<<E;OJ0HG;/YZ377M(<]F$?SF&7G)D8MOV74=MH20
M#IT(U4?ON:1IBN Q<^E#3?+.G3LC&'/="]'+*LYA[ZT5AL0B0_57=*V4U""\
MJ+N<&N>OLY(<L3V.A?/JC-C0A^WW$IAW%XPI<.H^#Y.\;IJ<O\:\FD7M>V<Z
M,2*CQX(=+.L9QOM][2YJ;)%"\I.T@#&)VFMLC6/A.!(H-2%M4,$WI!J@F9Z-
M JZ7B68V8^;5R-9,71.:NYY+:S%Q: JQ 0=T1.2-VDT\3G/6:N(TWPMEJ-A(
M?&^6&D00Z,*9$2E$J=&G%_OWSL2:SOSG6(C5AO;^FH.XFL$E+Z4V[Y/Q+)L8
MPSDP[YI8^Z%Q1)@=FJ"Q* BU5RK2J2I"KD$ZZR1I=ITTSEB(-(1 90N ZA2P
M%R3S52[46)*F6'&21)JXOYKJ%%/PV:<.)25S1-'AD*E#0! JOL14)LFE#U%:
MEZ<;NMMM5F=U8U^RF]KB5U=RR?OOE8]O&<2;WWUB1$%ZJK*BHW>]<_.EJ/E4
MR_ZTY5AK"=6'/-%%)&.><)JM<V06P 3*H5HJ:I' $TDN O:BI108=:)E!C/+
M9J'V@?90DB_94437/+C*W+.7ZEPL7GSTT\R)QB349ML<&>-[C(J^.?"I #G&
MF 2J8$Y>0^G79TGY+E@VLFFJ:T-Z+K51*[G4WL!'YEI47)9*!;35Z[6T9.<K
M:B>:\4Q5]0;//G-P@-*@1B(S!=6:,B%!S-?'XX^O=<+(*D'WT/.7G)M+(B9Y
M&Y1442S?-SOH4%72W#UJL@2;M>[[FD+VWB''Y"D8_ULF\%18(&*34-S<5F3G
M2?_L][>W=#;G##WE.I09M^ZI1M<B")=0(K5I5A#M%=EGA;O589U L5JN$ZJH
M.7<5,;U+'*2GV#3.RV9WLFQVHOG.5)4N$@.EUC)7,P+P+(UR]/:W9VTRS7X)
M$S*"6?&.P ARJ$K!E9XMS4^0.*E% @V1A;(I@-D(YDAPS90O!N]:9:D6!Z"X
M,NPW)KW;OY4"IFG&A3')RMD\QT?ZIB7GZ!(H5F!)PM'^A$'_ F";YN*L"1%M
M5L*[X7U-Q:= U,1X'C5R;28 8D)S^:7V:?)^KY**J<I+HM!#M#-*!F!2JJY8
MJAW,TQKCPC29-6NV$3 KA5H#>Q5.  F10#JI<Q MA$.<YA3]7OFL_1!"+6B+
M.5+7X( R8N?F.O1 /58/>[L 8IY?V_K\FE 4#1Q\*)"2$EB^Y2GY"BC=3S,6
M3MUC375EHE+V"9,GGX;M#=/0$HIBZ 8\DFO3; GU9VJ2_WYZHA9Q[!<.\[4[
M\U??Z_KBYHQM">Y>R EVPU",15T9MGC02*FT3MB#J575/LUZG#'+B6MMD6-A
MO3J-K2OX;"HG8Y4L+8C/ 06QP#177$V"65<K>68;^(.!I"*I)*R^E@S,#2'E
M7'./CERM-,UBG3')L$G8X[ZSO!?EXG((3AV4H7>-A&JYC0^$H#S-7ELCF]69
MB3X"HHOTDJH.-9<.8)AL D7I)+%Q=F6:B?QU5(:[LL1?W<U#NYL/^,%D-*S/
MB7WGU+5!4$"IT;)X="5CHS#-Y55CUK!C-,OK2?T\+)WRT3)YM20^J]2<>\/F
M>PP@.,T5)K-&G WA?0TA#@T% Q352M!RQ6#_6MZ/46/RNN]Y_DSU:T3U3BWX
MQ)U<!:= IFRE9'#>JS%]FNW31B9I9[:/A>T-P)78M3)U("22.OPU]]XK$$W3
ML8^17M=EQK/YX"P_D,PU0B6'XB&J)<^H(/9XDH2ZCFIQ+(1"#UP<2:+(0_M&
MJD08A2 G]5AF#3;3Z\])_.1<]L%792B<J"E&C)R][Z)^W].]F4!_ED =FP>?
M>JB>(*)("C6*,]F08\:)%CM<$[TP%@X%=HY==%B@0P&5YJ)JRD/3>@T3[5WY
M1UN +-=G)[JZL6SGB_;V* V_:@4ZW,[;R[98:=U,:5M!8W/LP7N/PV;)S%0@
M-]>-E43)MVEV,-@+QH^]6G.JC"]5@O:8<XL>'#5NEBD@1U]<\R33+(#?"\;O
M3EQ=)_YK2 *AQ=0T 0WED:E7\_H:*0C':>;)4^7_J*LTI\IP;VF, P6Q?P%+
M01\@=NDRC*87W:<5OI-A^&@K-*=*<M<RF%;-7JB!.H]!E&,LK*D&G6@UV"A)
MOE]]</9C<BO[H,2N^XJ0?.!.%(>-6[L]1#>3?R;__NZKGIVZ"-B&3:4 .HA7
M*M1;;;EF"M/LL#>3?TI:>RRFP#TVB55=I@R=NXCQ/Q*V%G.(;L[T9RW[Y\UR
M+&3W3%YB(*)689BD4E]C8"VN(47:IS8PL]^?.]4L()BFE10S!P$H#0-"=3&Y
M&',O,LV"HU'R_;K(QF(JT25V@5L&S(VI%9] HH2.+4ZSQF@O&#55+>8X-!AV
MO>B838P9E;K#!E"+RSF3SHR:!<Z?&N@J!CBG'(H/@!XY^^8U=0#4H;_DS*^Q
M"IRQ, BJ<J @WK&Y)5#I(-E%#+64$F$>*IU3\;>3*+BFI1&$6AE4(W6&V!P6
M%TMH89J];/^XF/7B _JM\MJ0'16+]B(7]V0("R&2LUS<D4 ;2FQCBO:J]],L
MPQISC=_'H_M8*.60NY"C(D:IT!/JL$NCD<IX1'ZBN[#LAY?:CVS<N^HX]AP#
M-,C-7%=MEE5IQ%A1^S35WIA&]O??1R&::RK"Y-0$G69"L"#HNK8$E&":/FID
M96#[SZ+JH&!OM2M5X()4$UG@ZRW&I"%>C\7=4\U\$Q-5;502-R@I2XJ-I-JC
M8?]0G68!]G49\+6@WX*O'%U((,%CR%[%A4+!<YUHCGD]L[GHS>JR=#]LW>M"
MY1300^]0JH<:IKGT;5^',:/!5)W''!"AA8;L#29.TG*)J4VS[^L>CQBR=,BE
M=X^M0A3@X'W)R-5A:=W)>/%:KS:??W5V<G;,F\43O=6[ULT%3M_U&^WT\<:.
MNH#JG8YLC\XN2D@F EQR+JAKV5M" JTH=4Y%>T2DU"W+'(#S. .W'> \;G%!
MR-"AP-7JLYF;(N7D<Y(N.?@F^44MI-WP&;CM6)SS]M\VA@2JQ]*)?#;@FDLL
M#EOKU2?VGGKX]TW[.C\ =S \&*/I?>!4W>4>;S>6[?:R&6JK*VD=8DBM-C<M
M=1UP]*_C^.J]EW>XO3KT-5N]?.<#(,]*35.OK$6AJ&4S49SVYD)(GDP"[B'D
MEQ_8S<:,N\><V*$K&!KG!M(<Y\Y%*V3EK)EQGS&_TLY NX=:R*FIDDK!*6!(
MW+DGUSC%G%S)O(]0;Z'X8I)8,X./6H:-?AM4S-A5<JD%(X128MY'K'<TE+Y[
ML)6D@1=5Y@H!JK1$ZOPP&MA2X/,Z&$][@?%.,[1?"23:WDYPKB@3I];BT!$W
MB_GGVJ-+6H:YM[)'X.TVU_HHZ(&%5!QF3Z46P*@\;(2M+?>0"@>F/41O1_T4
MMPB:0@\F9F-/\;R[G.0F4@B&)]H$]@BTW>0_'P6U'&NL2KDP%,B%*%MJ$[@U
M']!"7M\CU'9>%+!%V$Q3!N>&%C!%(9KF\)2T>4'M',BY/8)M>\G)6Z]MBH.3
M6R25Y;4 BD8M3# $8-1D3MR\0<HAE+A'I-IBTC2SZFV5NM$B"XE%DP:-& DE
M^9H3NV*TVL<(\Q%W.[GF9/(^.(JA>@N D'IGC2%B;AV3<S GF3.;WBO@U:;=
M!<_)"2 +AA)*4T<,Y"P?WB,V7<DB@FM.ITQ1L0BU856X-B7HKJ-)*VVL/EQ,
M[KK+X>%1%L1,:^CPM4%B]^Z#Q&YK@\0E.4(*-4:.0''8Q<W[A!5\K:E7W4?(
M1S2YNQ/,4277SJB:,Y JI9RSI^*S::>LLL^8[VYR=R=0M]HP1NC%BT(L73)[
M+VA9Y[#(4/H^0CV"R=V=8"UVQS7''C(PP%!+EV,,[GQKSF[VOH]8CV%R=S=Q
M.^<.F2NS(Z@$G"JW6HLY<(,C7/0;&_4$_E>GQ\?#B@Q+NG[CH2]C\96ONAO)
M-/)O:P#^3!,Q!(B0H]1A(E(C5ZBUQ5K-161);GHT&3#Z\FR]6.IZ?;[:X&T]
M\&>:O$.:4,37[CEE$,C94>*F6$-WJ%W:1&ER'OE?O3'SY$_SQ&E'3\U3CQ9U
MQ/ZDD%P2K#[%ZB;(DQ%$G;'4OVS3G[1N4A*]^9((K)Y=K9BYEQ2@Y:#3X\D(
MPLX>\J3'H?UD3RVF L%%,9)(UJRA@W#.T^3)KN/.'A)%H95 #EU."-@B0S1A
MFU%2*PV5ID>4$06>CSC;N^6^Y6^XXD.[X@?\X.,N-=YB9(Q1U#CK( ,4CAPB
MMC#49G>7:DS3(_*((N-,Y*LC,@@UK52#T1EB#\,LDC->-XHI!#=!CSRFT#TS
M^>J8''!(*+AGUJ'%D1>1Z%NO;MBC3:1/C\GOG5N,!0J*W1.!;RXB5!1QKD J
MN45H&K!.#XKWCHYC@<*'[+GZADGR,&9LN@R;5$O!P] 49:)0O)]_'PL6W)G8
MH!A4#X2$5+KKT9P4#VV]4IOVLLT_$W7^?GJBM_[GS'[AL!WN!,/UGYU\O*J5
MI6?+Q049C^T^OR37B?+Z;*7GIC6\<?GAR]<OGP^??O/\E##D7F-HPS1F:D-[
MT3QLBI<AD07E:<]93VAKKA'.8.Q^DEU<A%B[RR[3>1^W$EO40L,:3@N%:=KL
MW#<%<BD[/D*&M1,JOG2YZS,Q+!:\>O9&Q_OJ[?=VO[EKK*(<,"3 ZJ@79,I8
M$S2'./'RL#FQF #+7^>C:3R3?FR,K*#&D5:\QN*J.@=.<-I\'.5&0./?GW;W
MM!P:EHN/U;0P A22XH/K/O>AHXI&'K\6WCWP8TY.W_G:;ALI5DL^_FJE;;$9
MQG/6Z]\[[3MV$R<RLI D] C</5>&*LY2VUP2Q.X8BI%]9O;,[%\Q^X?'.ES1
MX0#;Z=NRHM%PW ]= =270(.*2YQB*[6X4CID+W[F^,SQ7W/<Y)11K?&J383@
M1%%]C)5"8$C!VY]>$<0;#5W*$ZC*G#YKWB'F[\+<[]RY,^C7J:0CQ*601@<Y
M)A!5Q-!\R[F&GKN?0IG7])G\7C%^YO1;.0V52JR..$@W[>C($FYR*I 2Y5*F
MF7Z,AM-7SZMKGVYH\[UFBE4LGX[#G!TGWQOUC&A$#Y,D](>2YL:#U:*>'6_.
M5KI5\HS9YO9N%(12C"FZ%"3TH?$)9RI.AR9-KBHGF1D],WJRHQ_=#SMM!DQ#
M2AV<! _H? OJ(J.;N3US>YIIB,_@/7((63OD'LEQKQB-R]J3X@36&$YH6&\4
M@R#79K5;0L)*J?0@ IH]A1RY*!5J):4^@8KTO:/VE8V*7!N2.^A:LG(TKH,"
M<4 !*"6@?0WD>>IQ)],R5]E7>M\SE,#H VJ4TCVXIEP"077"Q9G@C'/J/6<F
M4W/:T<?N7$XM"$+3)+4R#7TD@V..?0(-&_:&TG-&LFURUR;8O:LJO8(O"4OQ
M+5G&/?0WXCB!GGH3(/><B>PB$RG#1F25>\P P1>L1N?4%=3YGO+UR41>D<IN
MYNJL#JYS3D<FZ[&I-,1DBA'%B!V+*)NH5/*6IU3IUZ<P>R2\GG.2K7MN%SJ4
MZD- #]5'QEJB8I>AI#7"]<E)/CK#Y\1D!_3.72+VBJE(!\\.*7'R'CQZIVD*
M*?<[!GQ=]=/5B;'K:@?YYB608R#YT.\MBG0UMUT(Q3MQE'.EI"1^ A6 [T;R
MH]/EXYGGUY?GT'MN/C!DSU!SYDXE:1HV3P[=NPGT-ARW,]^WA@W3;1F7BPG-
MJ+%R<Z!L(K3GXD-J6*$3[0W3=^C19[*/A>Q-8K 39H^)S+4' E^&W7"]S^;=
MTS2K47;?BV'<L>9#IPUN+E9:-U-:GY.*"O2DWK4*S)Y;XBK1F%U@:'([?GI/
MU)=/M/')!!F>4O.->T)P$("QE,CJ6PL)BKAICI+/G-HIIPI&;+''Z+I @HPN
M@>"PL3F'F& "&? H.;6?2<'M99L<P;V*HOK4N3C U+$6=I&R:'&A:QD_P>>T
M8.;XVSKC&*-!P&<,D"F*1':^U5X2JGGS<XY/K<O>Y$NP1[M&[*.OZ'7;&XJ6
MBCT!-LP=8B!*W%DY94^*.<+,[)G9NUG9NSV.:]$J#K(6S";K=-A>D1Q45:+6
MRNR]9X[OHCAD>P0GTY$] %DF4B 'Y6&_OQ2#9$5SXG62!)\8:ZYS7[/M,9E+
M3U%J3E@)0!QR]BRAH"7<Q4N8F3RR&#]S^JV<=EZ*EJ&Z PMPK ))U/4B/;1.
M,'-Z8KRZ]ND&N-8H:LT%"!1$J'1C=G6:P/X_S71CLLN_1AM')C0*TI*W=*-J
M;\"07</4<NW54@]!8#<S>F;T9$<_LB.))@?5EPBQ-^XD$HL,/?RR"WGF]LSM
M2:8AE3!&Q."2LY2:T!YZ[:K=TA'QGJX5L<?1_.EZ+]?=XC!(S*E(QC(L$.A.
MI+$S;UV'*<?N7O19G:D]VM@_D_Q=QD70=1XV5N1,8+X;(Y7<.@8(#2GS3/*Y
MK]FT,Q1+MD686F^Q@!?@ED)T/53'#7R?9>6<F4S-:5>776$4KAF -6%/&IOC
MU"!7?M%Q=:;TG)%,D=Q1LV32#EH4? /+ORGXH,4S GB=R3U1@EW[3(1]K9:#
M$*I6* Z8+"=!#0 E 76\-LP>2?^G.1W9UK:\O=0BHKFQ)2"),.92FSKSY()<
M9E[/.<FT&4Z88B5SV354D!R-U(ZY89+</?DT,WS*++OVB4DLJ?0<(-I?R$2,
MW3=/)-UC##R!V<G]6XDX]WO:]J")6&YBXK(W20##0K*FF#NY5L0A[@W)Y[YF
MUYOGEH#7886[3]V!CPUQV&5=.Y2>0@\34)GC=N9SJZ>Q,)T$'<5,G*2!2".I
MU#+8[Z2>8IO LLG1>_29[&,A>X+.VC*7F#*0*(;<.?G 0AURG&8URNY[*HP[
MUHR]0\_VZ.WM5Q)!E:'T)"85 2E$CCQVYVD"=2@3]>43;6 R/89#SI"[2"!J
MP.:\"ZJK ]5!"-TT%\#/G-HIIXK4"AS[4,('KB>.(7OP1+VTIA.=*]\]I_8S
M*;BZGD];7!.F@15CD-0 H&<I62 ZD>0I.9A UCNG!3/'W^+$E9)PTNX+@XI2
MIBH1C/DH&?OY,(:G,7/\AV'2[1RDL_5B:01_09#U*V"^Y.7/AMD5#*5ZVAHR
M8@ZG=0^ KD#%(,Y[<$-M6A\T2M@+9&Z;D:_,HC[J0,@602G@(BIK2QT@><94
M0) ZA)):C&4O0/E)^7CS\)"7_$ G9#!::J$:J7:SFAH5(0(V<"B2G2OT[YN#
MY[1[Z@_&'K='X-,,AM7FIEW&1;RQF^9>@O3JO9>WK[TZ]#4\+]_YD,* H-0:
M%U4? !-SK+F[7'LSE!V6_<+S(WK"$4 ))*'T3,%LTOY*QYI"D9 01/N>0?GQ
M_>?N$2V827T"BA @@:(E*LFY!N)R=CB!HK01^-B/T^MR*.=.C:CW K$JUN)=
MXUH!U&6=0*G)6/+&;8+B<M3&3-0"9(_F#<&"F8\)),:Z'^9RE7GC-B5P[1@R
M]-R400I+U]*B)1Y.VK \XCPX^<O@-.H^]B/P::^%)O_NH<EO+32!I8C$[)//
M;')-,6'I[*GQ4'7G\G[A>55YXTZ@C-5Y;B&+IPPYH:1(@3AK<T5:]/L%Y17G
MC3M!U-?B#,,.&@',-H4 NNL!L0_M7L/X]PH9@8_]*#M<@+E'9,HQF=L<TGN+
MB2EZ%]O0+BQ/8.OET>2-VP/%"3>$&!M5A2!*#LUN-/6<AUYN>2] N=*\<8O;
M'B6"+HP-?!AJASC7VB5)&5HUI32!W1"_7BP7&_UV\628Z[+;\& QS&>MU[I9
M?_GLD!^=KLZGO7Z[YFFE-_7QZ7JQF<KF/26X1A"&.91HLJMP;3U9%L$Q.U69
M@!5]&%)GZ\WIB:Z^UV,>ULJM'RX>3P:RWF%H*-):&0KSD(')I=Y[DTJ@=4\A
M.Y_J_NWA$X$L"N1AQXF<O(!Z1G.'37OLQ9/Z.($JRG'[P^V->*!K-9%'4B#
MPIA\SYPDB.?@JMM7I*[<'VX1,JT<NY08*@.Q)>HIY=P,1=!<=1I=EZ;@#[>Y
MZ90+#8*W_QB2A;!*.O3*-S])S?4)A+ [JU/[O9MG=X[M%MQ8MF&)Y..+>JB[
MSQ[_9G7+M[S\N$O.MQ>IT)6J&:@D$)!AMR1Q$$)%DU54P8_?F,:%S!87&H4B
MYNK 4R!HQ;//58)WS1>Q=_;-9KX\6]A9EP_LN,N'MT\>KTZ?G.O@J21^ <5Q
MTT'Y O1J\K=%L"R]H9.<II!.3 :T[5F:N3WON646SN"+QT()BOKJBBJ7">QT
M_UZ@?7VVLO3C;*5VX->+I\.CJ9@7N5I,2876^E!J(8A10ZXD*;8L9=_,Z\J1
MVFJWWT@FHD++AE15UNJ[91DU=QFV()W0=-6X/>+NY[$ 8LT8$T3?P3C$"A@2
M1TGF4SO@A"K:)@3U;DK=LC=+3D4\*9BHDVJR6PQ3<=F[I /4GEY />[B[^E
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
MHI@5<NV&F7LIWBTT\U8:19/B&.T(D\?I+(G:).J8:7 F@R;VS M9HN:<\!C
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
M=5%%R:WSR1FN98M W@R =2/0S0*X"$$8[I)QAHH R2&1ZTA<BH8BK7< OP^
M=^NA%X;O7,?=>'!1&".H<4YK*E/RC 9/56C3VO\FKIGK),K2$0X05.#1Y7P?
M(@KMP.@0(BIP&H@D+5X"?5Z#Z4%D<E\^E#@$$@U/(CJ,[1P!Y$I%#.56T<1$
MFQ*'W0"E*WRUBD;4@6A)DPF1>"$],<C A&-71RU2A6[QO.OW\D$KS1@,<<;$
MB&I<BV0EF!B2,39Y'KF&%J=+O<$7ZXH+KW?_7$5C>A>-L]I#'DWP6KOH2=[
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
M#8,&'9:[T=/9SFO.O0DH4;D0PE,+RMM0SWL1YLPJ8/GAY1AH"K@PY%% (-+
MJ$@.;#34"Q>D]M%)L@KQS\,#5R=OKXWTN?)",)F\$YYIX!K :!<1_(IYTR&]
M0_IJB%]CA1;4I2!8$$1(:W5B- 9E(T9W*75([Y"^&M(8O+%><&$D92(P:U3D
MBC@KI F.^#8,63000$U.@7&'+!FL="P0E?/).XM DE$)SS5*X*A-&_3 @\-.
M)VRO 3(-D-,/&:8H$=PGL(E)+BQ$AZ &V0&YH7JQ*5[5%""+('72>3FW<]BE
M"\,1:L%;ZW*Y61$Z(#</.YTLO0;(VEBMI!6!ZR@\]=8;1'4(U'%C9.ID:1-M
MYJU2 :SER0IOB8&DHO+1@0!B71MF\AM(/@](AED;J6!)):^"8(B;P"2X0!@-
M+O+4K8EKJ@QK#("4]-:E%(,. A(%HH/QD<:((:EVG?SI9,?7MMEPD8"*/-@K
ME.&&4XM!H:3.$VVA#=LB5S_G05/ HEQ@2"Q,!.V$5/@347G6P$;F,XPZL#0
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
M7?$_VZJVS'&71<]G_(VV^K]LJMV9I39K0[62'']H>(Z^M1(BM4'U?.*JETL
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
M8&CM<F43O.ORVSM E,[K\1T@Z@;TY0X0]2F J"LNPX0OD3"8?ZEWXY-M*,
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
M:.31Y4MTX(N)(2Q./R*V79/+#Z[&6M/\V<\IKEB:*.DIW!5QA' MBF<1M84
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
M7=2-^#V!?&V_B^@]=VGI)=X1DNN$"4-FET\(>V<ZV]-J#0A%M5S_=M,J%[0
MI'. 'MJ"*S/0/(SZ7U7Q%9G^^$;L>'L&=YFH)0R%3<88P7JLTL==GGRK3_>2
MW &I;X"\4E&&#.SX =FQFW=I2#._<1+W(]7OGXKF3"7F">$P."AZ>Q1L#P"Q
ML 6/*O[Q.>?>E4(0]5P"XBII$XI+%X<P8UU5<(:JM(H3FUN5E9;!YVGU)=:4
M%.N2T/#L]H2J4B&);X#%RW^[C]/1V(&##FU%Z?1H'&Y!:?VB7J=^TKS;8T4^
MA'-/(FL(?\LX()8O2='OX=Z,/+[G^-%75NY*  3!^&91H)V+5,&U(;WK9AA1
M(,[QG:L^/,G\A_ ;K2?:'<H<\\$&'K-07TW$>;BDCZD6R?.@G35]&V)3$J$:
M> F7A?AG8[U._S8D:+CJRH(C5.Q45Q.N>"]_M/$L><0 1KO-X>_$4=0VAWD^
MS5>)ZW#8\%!HH-1@4((9A%LVD]!'+;PXE(ZK[XO9I+B+:-PM)W"1>+V>7Z$+
MU4*."?B$_O#+^'3LC()>YL1(_4,+V"5V@X@F#\NFH2"Y9Q=__O8DN]?N!%?=
M@5%4\#Z^ Z/<@+[<@5%N"!CEBD(4UX-DJO=GEA6+MF G!!1VHBL+$HV-1W#N
M*I$CQ?1CPJ16+O&TP!KF\>)5U94)@UF#Q"^VH2DL#>Z8W\.?^]?/[HU153\6
MDF2!)N+=JLZ"+O%]/24#^%9GZ+=[\FIS4AO@1+.QNY0%R_YH<(WKI+ &4#99
MIZ)#&U7 J*\MP1AI)AQEGGY86>HLUZUR!4!A,J,$PN[R$-$Q2 DQF$1 =Y$:
MQ! ,,EMG%!\.G:_%%6SM4?PW?*9F;D]5A+C6X6Y%'H&SSHC5\Q+A35362(G/
MU.T0^0!:Y0%74YOUNF!2%)/PMLH). WZD_O*$Z'6NS(OHVD>?FPVJS41@T.Y
MCS7"G"4_/$X?U.@IY-N$,M8KD^A4=XZ@T$X*4;@3-P)WCZF6"W9)PT=D#""E
MP;UD,F^W__4C!=)'90W^G<7B;Y#,W]O/*Q.8Y#QKZ&Z )'PH9!YD#3$"2SVE
MR3:+53G,BV'<XN2%\$42$*:SJJ;GH;=!(BC!<$J$/!]!D!EMXW 0!MY9ZO9B
M*UD,DBT#*F+JRYI4-J$-/8?XI\^&@;>(4$;$9%*U%O9?Z/_;\#]2O'5P,E(6
MU%SW+J 3_#B_+(Y,N&G+BK0KCI?II,,9(9X'MMKA')K/P\<7S*!_SDS.Q9+F
M-;H?ADK[=-WZG*H&AV1"B#(XI)V,+D.W:O1M#[G0Q8,>RU/#(F9YMS/Q;BC&
ME[M 6[SJ=W4?%7\VM)R'T^V43'!**LDLI]2\*\Z;K4S:PB7-_'@XCL0=JGQT
MB"Y:0;I9L?=A!9/!IP G1[NVW-0ABH;;#K_8*XY^20 $+K0_VJ6R=5(MD6:L
MND2S_UQ2F18U2%!(:)[]=UYMZ)H&==#1(_78ML4B>_7J%33!2*@^;_)E0>1=
MPSZI>^4!WP)&Y-RR9DG9@MK&$CP?1>:SXL+&>1%Z&1;^75DTW,:16F"6;/?B
MG?[M8(3@##^H[.I:;C2V8-^4788!4S,^\=0%*@9>C69@.,(;/DHTX_",1EKW
M!"T9NJ9]8YJ(EC]:Y81S)V"A'E:F>PN=1HP\G]%6M.,Z<.'(W+46 PR/V7A(
MYQ7'G%01IZS^2F.>/I_[7GDA'61< 'O $R2 [TS>2GA/ZF]_*-L>$.7S/:'/
MBK.R M% >E8>CW;Q@EX65]=6D-WG=VBXDZ0JR(:JO^K6(V7\HBYG/8RMOCLK
M6R[6RTYI84-,T<4%'Z^FDVO#&T7T:O^N D^AP=?51C@-^L$YN9AT6'O&,X*>
M 6+3U7DNC!G,"D@H)D'XP4O-WFA) ,"]H.US4]C0]\>/CQ]]-<J.QO(_3[ZA
M_T4P?_SH_E>:2\!+%?[_-TQ?.LKXF?M'3ZE\/9UB!B!\QGOX))B_J*WL9K[J
M[.>G7=FOIL=;,/4I7,&;T+:O"9<0]S;<BB9K2931M<0=! ,0QU_FV<,QK1B
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
MRQU.YC;A9 B(' 67\E9QAG*L^PR;AX-N09JU7+-D$!+?-[B%%#/*.\OK\PD
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
M.0"X>S?+E,)B[$IWTA!'^R+JYD@ N0QZ"#\&AVNB,2Q AZC@#4\0J5%LU15
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
MB=9D+A$J;.N(+N %*TG!2^2D#MX?QJ)B%1(AYBMS-XK>L:[KA9KJ<N-IXL?
MA7<I6J_YYF.AA/ X&"^"G#[?3IIREK73\V*V62"TNC*D+FMOOTDV.#&0!X5V
MB1G&=5?/<LD2#WKL7,6YG^'H2::B@NO\K+ :=6[>_RGA?"V7A%L1= ,"?&ZG
M]:K01!K1(CTS<Q*H"_H^@7$V5".<+MG5.:7B$A<<F#C)^*_7!!X%O47=(!A.
M&()6TJ'@C#N<-<!=T^XA^V=]?EB3<Y8S#V+HB0N QC4E/(>$R(6P@TY N'C,
MLJW"U$L43'<< 4"TSLVJ(5H,QA+3W].R4M UH&\3-& K+'2L2FCPG')C*4 V
MVTA*XZQ F)[;C!4BHSD-]C\QP(U"59S: CY#H) RG8B"9LN6$9T2]C]1G/-P
M4D@471GGD>$(ZT_[.-*Y5#S0E"B[Z6%AP2/Z^S#ZHCD,*N5Y1GM@F:_HKZ!_
M0=Y#4W$8K0UK/-5,E(V(&.,5'$-!TRTU$YH#!D'(M$DFQUKI7WD:>0^4X>Q1
M+H5^SJ^Y0SK!CS20F%S,J7IBFRX>M,5S=N/7$\JYD+TL)B0"R:PM.WS4.#L-
MQQ2A Q)RY' E6VR%GG $^+2HRB"/?N1MA%A!:,IAY:!0&F!0I6*< G^82++%
M% #ISZUGHKVV$")NSXM"N(:9^2@W%S[ B$"K& &[12<G80;AJHC>WZ()<J8M
M#D&,\GU\\96]^/_ER]5WV3-]E:)PYAJY]\7WKYY]<9#Q66DY$<$).@& :>X2
MY;>?H5PLISJ"@RBY<(13R 1 F_XL-VXXBA57=+41:?9UUW\TQD!#+]OLN53S
M.J,M)'<@F3O;U#?0U OQ2D@EZ412$?&D77M([9H6BV(B$7]>!(H<2+@6HR$C
MD*[E3C26[F)+ZCIGZ)<;K!-Y8;E^1) 7X\"=C$PB3W9!E66)%\/LZ3--6S?/
M.[ED<A3)B)!8* 003[4N"$F76"V:%RX'(P]E?5?P8O!\%,@F@Y<GU@FPVK<4
M/%HS68<$6B/I1+TB96F>G=;P-7_^S$JO^B'W*/@M1KJRX/MZ0.GPR3L#$GVD
MZ^@7W%U[7>6.KQ]3+IG1R<C85*=E.3,+V@;E'LVW<I^4"\:<LNJJ!=,9. =
MZ<H2[N@%KW=2S>>2TR;#RQ1-$E_?K5[]CZU<944P7L6LZQLQD&M?0]X_=EE,
MPC(6=-M?7EZ.UQ+!,8C . B%<<>[]IYN")N&>5"I $@X)Q%E!#PE_*S<>(DM
M Z>J89<K8JA99D?W#_]GQ*[F8#%OAW[_/R.#X'=_?4(O4^M233+6Q'.9["6R
MKRPWUNXB<O@Q[SZX!>C&\%[PMHB?:US3(Y1\!%1NO@D*'(3X:M-0V6\XMT^%
MD.SHP;W\@!X[>G1O=J"P"E^<$BZWMH9NZ>M7B2Z)Z64^&"]5"J,AA.E!O9&H
M@_G9Z4X=^1YV'R!B;,FP'H>&5Z7E+[AA6\PC+G;8)E5M2UT#@<9:/7RHY"X-
M=QNLWR4S+6N>K?S <&=>F('8Y7.YWQ"G?@66[S"*MQ:2B[Q^H^S-^/4X>U9_
MR!X^OA\>#O?=-!]%#/71PR>/"* 0IFMU3C'8JAYG]YX\>7*0/;K_X/#1-X\>
MQ(*<[DA47':M*M:V?R4W6IZ0Z=$2ILR&[0@8XB:,2"#_@$,%4XIH8\5)B#0D
M75M?/=0C.%QF]H+#GTE$10YS6TS'9_4%C]+W0(9B)/SZYM?NR+8*$)BYZE^Q
M"<O$(+. YV"M];2ZA9S89Q-DTONNI]Y>\("UZ_34/#@FOTB8B>4T8GI[U94P
MTVO&R8*Y'^AR/@&A R<LF)@AM".7T(YL<P6%X3&>=^7ECW) - 3:4NFB_($:
M4CG[_[^XVIUX]/B+7A7G/^_2V<%L,40_<O,K3%\W6/ZU!: R+NB*BREB@[Y.
MTNN&4NI4\R+/P#D7E2B[6%WCW5'-D<]0&]]D./>4V6OICR,)_,H_K-RX_-NC
M>^3Q>E;H?[M29LP0?&:/B8DW2#R-1U@S)=0&#+Q+<6.*L(*.J6'R2P2+"WA;
MM^[NP9@8K!V)8ET(.9^QIRTMPJYS,W(H;L$UCX9PSR-?@QVV3]Z>9_/091QZ
M@LE'W(L"I,,B7E#,W66E@]*[8:2O?0^E9BDI  *2WR5MO12D2@524_)*'R[J
M&C@@=VD@-A\>VPQX16[J41D^_F^QEF^C)C8(*[WMHZ3[K*[.:M1-[=J#?-A1
MQ*;#Y:#%IJ"=KN@>%2K&G!, P@9]7RR$#$0-27J1GAH-G0A)$.B=B.ML__TY
M '_LM!Y?:UJC5?EW+6J%9!MQD*P%\@!MEF>ZY;5AT4_3/M_@!>?PC+"11D@V
MMY%IA<T.%#PCBA\2=;PO*&/D]IR*/?9F[S0D41@6L*US0,?"56MD/PGJ(ZET
ME=:FU'1@OLQ<4H6%9^0J%"7[$H44 "9D@)+U\2*?3L%#Q%F]EV"<)MX1LWV&
M>I,5J%XK])[D(\Q5\4\]1?,%P9M,=V[P,MUZ7-:-O?*@?-5:0@LU+1(6Y=[
MJ+]Y"ZL<GYQM&H\ZJ\X.B7_'KDN'[2<=^O[3[_SZ=&3'\,YD%5Z.1/@[[_ [
MV(C!1A[<P49N0%_N8".W 39B\C=1E!BXD"!,R3SBVO"08XF&,ZB]<%+V0,KC
MGWEK9W:AL%[E"Y_]ETMPO7JD(U,'[8NB$3(:.-$'KS:0/FJ*_B+%;WA'W/)P
MPN^P%5 #W:IM,P%XRB'_&<?9]D\-RIO&%/G<2/B$2Z>6)*H>#ZX$<B,1KS'L
M)N1$D8<W381T\6W-B[?,&O@#8T"6G(\5.+?K1DCV*<)/R>@G_>Q*66BPC@((
M8!#R$0#ZA."(FP&!$2*Q2XM1N\KP.EPCIM%:OS0O4NA31FR),*1]ZRRIJ_]B
MLR#TD-9\Q!YDH@ZFHN],J-9=[K" MF4E<<5)T,V91E\&GD1*2;X2A4$!-)1-
M"EP^\CFJ 4"]L(*0<+*I["]ZU2A'V69=+LK_R_8!E]H$SX=\UPJ&)M6K*V6F
MS=F9[>DP8:>8D]VV)%U&VM^@C[<$-2+'VX*"[2._11+&9QV7I\"FDJ_OLPLJ
MZ0F0$/XDY2@9P%21$ASD/ IIP.-<S8B;:$WUGEPY!/HM7&UASVI/-'BA911V
ML$6_FONL2(>,+S@6/"=@)?<0IZTJHL].AL3%.SO'<&"+YL),*F4=.)_'74KL
M_)N@$'BS85Y18A\MF-UT TA\2DD[2BO@\9_ 54N!22T;86:-+S+*N 8FZA52
M7*+*YT X+X^[M^=L(F++K<F0K)1%@6M9+;B4QR ]UTV5QQ_CO.M$7Y[)C'X.
MU]+N&SOF-[=INB?Y[KA.@\N&5>61-FOT8'LW1P<63$E1K237'W_.>-P71M-T
M_8Q:G6*(03?+(B7/43(O2'@-L[%S0A4)2-$($!^8>"L_'-/F2K_*)2(ZH)Y*
MEK"2CBNK+8DLSU9;S501C]RUN_1P!%C_K$(:-X.NY>K#E5:7C.J1"6TH>A-)
M1UYWCF6>K Z5N$!^J+K;  AL<%TT=&,6D83%_62?(DX-OE.$TB,T(0P&M'+!
MR!;[$;\)1$X#2$;GI^P;-X,FX]KH((&!QS+WZ^V*?95NJC!#7&#$ 2.C5F;I
MK4JJUGNW%]> 2@"TXOZUI%/$1"YULYZ'4UKK:12H+!&>CKD29J'<697@+5R=
M.CKC5%/'< J4/TXG.%^(QJNO02[@D_F28.MMI*XCNU\)SF=XAM*48TO"O@$3
M@$('*![(?/>P^6,?Z<%(1#]TV3I_KY [<9XN/8O/Q)(H]GE6.PV(CJD/G=E9
MTX8K% I7C%!12?6L-G$\>$*9D3NNR-A9L\@ELIOA@^?JO4:CM_,V4Y5Q <84
MH^*"ZI+K4'B+<-<W:\F/M.HT=+<HLJRL2)<C%6^WN)#9>S>P-CNE"+1=#NER
M%0KX\4NVY1*YP=((0?Q@"Q(FVA&_JBQ1ZZNF0GNN%?8<;CFMU%;?$#QBNV@K
M@LSB&&""YW'M^)&[-AF22CD%9!-RGI,&)SAK O$-$YVRF3G823)"1S(KYGFX
M"GD^C:E(P7EQ6N3V'7*W:9F<O=L=#6CX!:8E#@L!#Q;K<V 5]Z\>"_SX%62=
M$ -^F+T50]%L]XPTM443?\F2'D6#PYI7@P/8[G0=W'BZDR=S%J\A&,VND-W
M"HROR%IV@^_<A_W3 W:=,/HO'XP?6:'1,+C'3\</D>;']#M\4/ZIJDPDU#UK
M2DLLZ.ZGJ$!8Y8%S)A>2HYB\75:S,#P0+ I#PS0YM_%DJRNC4R;+CAWLV; U
M]%P9V=ADRPGB"M Q!U+:@!-Y\":-;U#AI:NX 3V']+4DN%9*=]71_6U9-^49
ML2\70VL]8@VC78OS*WFB?[1@,?A'(I!);^V]Q_C+XZ>/QD?9,A[*1^,G7^T:
M;3RG3HV2_A:S;G<76_.:R=!B#/[+HZ>/Q_?MN^2YNWJ@7SY].C[>^4YOY&]8
MDL'SM^-0]?1Q)EO@T)@96KC]+7/-,*P\M'G>+#,F-J:\V'=@Y&9XGSR))ZY[
M;C3^3WS#O5/J2.PE7'-9Y.)0EB",^'(5)X0Q+?+*ME/0%>H5C0C4WORO;5DL
M9FUV3SEHSG.J:3L#(I_I.<*56L^(C4R]8XL2(.OI^VS&>O@LZ."YKVPD TM5
M5U%&P\U/T$0P:OB%D83.B(2(^ ,?$DNK)B%%$29^D9!=,V">V9KI>YHG(WEJ
M,7LR;?  O)];K%IWDT#FYCQU5$[4LF>(X\1YDPG5#G_T;YMFR\[5?,V^'6>D
MI.5I9-. )&CE,G%U!VGU**?C "Z8XU?. ]?72C+$0,]VKCRP/4'LU&&6['Q!
MY.:XH+FGXFM*L[3OL'6*>4.A4H*M2=A^M.B4!*3'C+K<+6-+NUK4&YI_@DRC
M9F$QZ^@V%/,LIE*01W0;D3'H.S/H<K$<LKYF0>4B03*D9VJ%A'#ZJ PU:E_D
M"V3KWD%3#)KR\ Z:<@/Z<@=-^11HRFUQ<_>]*[]/%RG5G18=/0B=4J)+V<K-
M*M72XTWYR_AT[.Y:<H43Y[O$N1&OI=J_4!_OCXS3ESO<?=GGFJ[S,"MSZ&(*
MB=';7NQQ)3HF.QB^^KH9J*CY4_&AG-:C['F8A%D>_O<\J-(VSA<;&GQ8O%\J
M1)1]23TAJ5?'X?J<>)&+"KQ]1*9)7ASM94X\D.TZ*B2&S-^)*AU49((^R"V.
M!C]CRA)/,P6=FW)JY582=4C#!)KWE2ZUSUPD5^<^/5R2WS&_'_!?PG)O/G*.
M+2EN&9_JP'_<'G1^]U&O)=:\F-S"S>1@NSL;<JR2>-':0J:R!-/9"Y%^G4U_
MS.7.%X7T/_)+I,!XO#RHZ^^9$DU$B7G2PP=4W590UD&W' /4&O*!A1=U-:68
MFQ63M<211C#O-TVELS880AK"M.W&\'?*LTKI5@;O.G&!):X7$@[WC"2"+ZN*
M,^8'CKBR#>][K4K*,&LK2WJIPJX8_2ZXGL$!=H;73 +*.!C1]\_R/WWO;#,H
MWQ)YZ(2AV118RN(W9X7N^&U_K_7B"ETGPN Z#N:;I"E6G^(:_.O9+A/VK8'1
ME\A.QE2Z2%1K<2QX403V4X)C4B&E?5=RF$DM>T_LM&NB\[#: $,_'D[RZ?MB
MYMO7/$#WI]"![DVN=9!'W5\. 3^MFZ3Z-3/YE!>AMX>+?%(LNGW7_F3U9"'
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
M?P7F> G0^SC[I9KG%S73O=:-([D>:D*^%^E0EQR1GC8UCZ.D_S+$;O2<>=X
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
MHPB 1#[DW,L-#F..R@V(K_\(4F'H?*E'T]"&$R,M2$/CYJI\2:USE:O=4AQ
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
MY4*0LE":[>OB6<[G!,%51RBM&<M5F^W.BX]_O+ET/E^^?7E62EI5*MI!!!.
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
MQ^0>.M#2\S2791F+V3Q*[K3V>YUBJM(8%&#<1Q53IZ!'9OF"5$D!D[=T0.L
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
MX;W!6N5,9/"+- ;KGVFII+M%B2JCH6P'>WS"P(:9-S4$MKWC>K/\=E/O;GX
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
M_BI]BE.E<J4$*V0J:_(DCPU*;S45:ZH';=\&?TO7<ZI''E_Q/+\<F6:=(W,
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
M@P0$W,4)HPAV%%_/["D65V9/1F6^.<%BD8;#)0\$1&>]+Y?W@O\)_R6 ZQ[
M'X=!%,0CX<R6T2*<1R%,<GCGS-,0IGH'LZ:EO'3MP6AQUE#T]\KW^=,O>7MP
M;_"DS,LEY\:[8CU67!B.PL<)7PMG\V"TP,V6B\3OT)2F0>8,A8"U1E$R@G\9
MX\LB&$WQP_,TF2<ID8,<,AB"Y%C"B^,DBF#FP0P$D60C^$6:C.=\4,R@C.3&
M@OD![<+SIM=P@.PC^(CKP&.X1T UDB*?^[[74;_K-W/'+8_6A3E,@ IQ4'RO
M==][:B.=WY); 0<1BFB<(=6I8R\0=RK&RY$8KRR'%N';J[B=AG@(4V%8WRHU
MT:>J+I)ZK_QK/;,TF#X2PKJ-@8E/(N+U$2V4+XZZ8OKITNL*(GZJ<;^):I)"
ME1']8Y";@%ZH?DAO,G^;3L0:4S_HKFZR6@2NNV_6K3:9EZ2W=.WK36]@;9NS
M/>NN8/E/[KPBOOXY36["#*E[ FSD+:P\7, N9YGSKBS+]^CD%I+U/+?&$:\Q
MPC4:VI[#.9.N E\$JD.]Y;__J]_T>Z_A*5C 3(H9O([JK5@ L61!>H=L;18
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
MYQ=_\B8#>]9E3L\=]IV>8]ML:-F3V;#/F3UT>D/WWT/P!7YXPUJ[>#IW3UV
M@.KI=CWV8Q4)ZJ: !S0%S$I266PP;&2#(@6;3VQVUJ,^%@,;>[+DK274#A0#
M"SO*/7V#B,8!3_:+B#&%%;H>M5"A-DKQUEE5^FWKE,;NADH"Z,$VACK&QPSN
M\'*<%Z3%:@\=N]RUS>[TM_J36!UC^U1MN55@O]1"#UOTE?H4):(1C^P9E?=^
M(PHJ&M6P($BQFPE .3%6;)U/$7>,FO,K:JN502]O$F4C92G=)^5\L*:%:+:6
MEW]D+7"HXV!X'VSU RRWL5,; &+/EB"EY@>P^&QIB&78 H/QJ?V:P>Y$\[99
MZOM& G1E\#]2[X[YU(OHU2]?_Q*_SKHGRN93EMEU;%/9&[7E@4_[PZ+/XN7R
MB\ U-G-DU.XO)UOL5M/K*<16T"  &DC95C'7QW99U:UVJIM"A77SEAJA)=Q=
M! ")>5&<_^K&PK9T<N[7)K:BG'%J.@GT3.VA7MT,"D9[;<J&@LHL\$2OZ+CY
MVLP;G2Y"'WL:%H\IW%859*FUAI\+?:\[6VVL'H2LBJ8S18[LS281C0*JD;5
MG(+(!%D?82=#ZEE7DN"KB(/@I,9= &%L@&JJW<Q0J)*4HSZ>3JEG[\SXY:^?
M?L+B97@6\,2Q"2>*R-@T#.:',)7L_;=%V^G*N!GU^YGTM7K >3LH&!^W1UWS
MG(B62QV!HA#T&A<4&\L6@"S"[EH^MLR<Q3Q!&5/J+%CP< ;B+;HN6MJ^$MJE
MYU@9F,8():E'"/0%O*5.$JO GEHS+(4QOO!5(KKM2&N* 0D018B]XJ]2V^2V
M &$2D O"$70B=>UBE6\L68*],7&WAM6Q^Z2JXPMI=+L5JLZL6NSR&X7  H#%
MCQ)F\1%;UHY#C>/ \U[<+$DB;Y**9F@@C((R]+T<^GG3[E@8CE@2)B144(PF
M.C13R(98;\E^#Y%\LTZOZ23VIIXP6I,%2[ KXN8*</2E%X2"[.&]B.P 5KR]
M%KHL:PZ+K!,<L2,2M_9PH\T>"03Y*5EXA8&R S8H:<3B(XXM@4$*PS?XH=(N
MG?H.YX($W0?<4L*"3*(1D$"@)<7N_NM/(]L:OA.H_U<8?3,F+/B&TZO /,+N
MU+Q1+7X^"BKZRKX_V%)0P_; =0HK/[SSXJPYO>39A'V'6>BKJ6S;^@L'\X3Y
M9D'X7Y"?3.,S#X)X[8-6]ABI3F''+KW8Y;[/ AZFL9'Q7C&Z8&'2_\42J-.V
MW2]<E(PY2W<HE%KNVP/L=:R:QHD8MUN,*^;BLYGH>HT+$"H?-Z8P-\UOV[*W
MO1! 8(=)L5/T5,[[]Q=#XG!QX:'F/;FG'CP2J4UC_]'YTB%XI GV;L]-#VRW
MF+583A8AF%K@"7CA-&_RG^034D"#?;_EW\&AS@4MS4!=14VEA[>P,'UOQI4;
M!D29L'IW!%EC"!?1A5>^QK^[V+86/\^#"=B=.@E=%'R(#X0\<"5%(+=]FJ0>
M[O6W&>0]57V.'73%9DE]9 04RGB.O-7B$HRO>@Z5Q/G?\;:J064;BY[SN5;#
M/O\[-9[0]#ESNSQ*\%[2 L$P7!)O\+G '0?K5PB*/U( SVQ-?BKH2Z2TCO&^
MZ/V/.')]Y@F:EV.C>4&3XV<EP\3-;8<XM[5E^WNT:$+LWHO1/=CJS2AO;9^Q
M;T8>HM?Z>WIGJT^^J7(Z +,T?WE.$\-34UBQU/\Y*! (/KLWA=<A[E' 46]&
MX"1FJT*;(T9WKFP6W</7\KX,0>;+,/ 2N8,=BU':KMOXVI2#F;/$+O.S5)R@
M!3KU8'*PS[8YH5WD7J<XO>F?7SR<R^C;+\[9 IEV\$M^=\6'C!5:CA.J<\MH
MD>C^9M@9[7,7AE0$2+S 1"+<'.'5*$/E,IU<+X([<^>AK;"6C7,KM$EI*1A"
M+EV/4H0F//6.98P>T(O*Q1;JU0%=JVQ1].@* =),]9=UT(#R2@;TF6C5MURH
M_=*=3T[?*<*>(N3:E\.K[UQRK/H3M3HG.T0)'0UZ=!/!K(S6'?14RHN-T5S:
M]V5T&.DY-(] C?H40I+4O._-+D7O>?)41[UR4LC93 J18N@7%Z^@RPY>.@KX
M9 /UY=;VWB9A?_[\>6/E$TY7_(31G"[N83$%X@@>,-*7G]ZC?I]';-FI>)E
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
M="<>I )2C^11);%UX]7G#^]?FX04L"KP\ R!'CT<4*FN.HDX/QO<A3Z\#DO
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
M:S#_D!+<NHG,=3DO+CMNE7;<J0LWRCOVOOSY4'@T[8;P:FK9_X;P@_??E!O
MJS=N#;JF/;;.E,OK5O3N?VH$''N[N&:"ZV&"_M <.3W-!%?%!-6(N (FJ-YX
M5Y-@0S"A25"3H";!\VS<,D<]389-P88FPP:2X<$A%'F9>QNC)'\K%Q4_7(I<
M&V2S#P-0)7\VSW,:]1S3MD8M\IQV$.,1\OC2T>O8IC-T-'K;CMYJV/;'8W/0
MMS6(3P?B07=H]D:'JG(-X@- [ R&9K]O:1"?$,1#&ZAX=#X0'YNVNQ2;\\$#
MA$?9G15 :AQ!UD3LN[9I#8<M,DQV$.2IY$V;T=LSK<%8H[?MZ*V);M@#<] [
MU.[4(#X(Q&-SV!MH$)\.Q&,@XL&A-I&&\"$0'IK#4?]\$+ZF2.>OM1UV;B..
MG<$"/*!L9I>A3-:U%N<! *H]!*/'>)HQGM)OLL8-)^&ZGE)7YAL-!V:_:VO;
M^4*Q.S2MOG9\6X_=&K-].#;[CC8J3PGBD6U:70WB4X)XT /_WM$@/BV(>P<G
M/1KJ&[7.LM1U'Z"GK%89F3K?=Q!ZNV:_/]#H;3MZ:XH2QI;9'^BZCQ.">-CM
MZ[J/$U/QH&MVG:$&\0E!W =W='Q&*G[ RLQZA 4A-87;$3:]CB>OJ4R&;'(W
MC%8AM:/>N/;ZRF*^MMGO=EMDKFE?_R#D]NP6'D[6R-T'ML2Y&L"G!+ S'&L
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
MY<4&C[0T:)DTT(+@G'G;RQ4$!UM',_JOG=;1@X5?>]%Y!01:0N<]>VPZ/?M
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
M4P@OD[3_A!90?)@@.<^:OQ)4>\8M24@IA!#*N)EB+\;G7/_72L EB^; QVA
M]<6)>1H[EW04CX!]^6P5\[?9+^^R5)<7T.KHI7=R+"D>*XPQHBGQ=2$M.ETA
M,6223,XLO^[05QOA%?%=;]RQQG;MU]V.5?O=KF%'G5&O_DT]ZF-&[>TUZ@,I
MTV:>VM]BU.Y.X;(99;7Z^^Q/F Z-VN%[,@A5Z_&0S'[#<+F_.T][?_41[=TP
MA5&G\>L].C*T"[7H!5SBIKH7N"EK?(F;&EWBIH8'U1X?D! ZM_3<*2O!4%WR
MR/683^K0"Z9IG& H<)]&-D_5<NC4XS1]D"<M='<:3G'OYY'GIGZ21OPQ!95-
M*\2HEBL'-RML9"U%]=[&8],:VF<*"M,*SEKVW&9B?:+.FHTDUIH[ZWIF;W1H
M=8@FF.LE&*O;-X>C\UQYKRFFG10S-'OC(Z_%U!1SE10S,@?=,YY[?-)N%TUW
M/&I=79$GO]BC^]76^P#-]R*0V +S7;<-.*BSB6V.1T,-XA.Z%%W;M(=]#>(3
M@GC8-:W>>2X[NQ808R/"@WL#/"&(KRKX^?GS9\/'Y//%=BBHMC:&EFD/NBTR
M-G2+A$-.U8T!O?U#VZAI$.L6'QJX&KC-"V]<3';_2SI)Z((:]^ T__[GBUMX
M?KC:2!D-QF:_[[3(2CF"7I_QX'D+":,F3FM:PY$YM ^-U&KT/!-ZNMV1V1T<
M&2?0Z#DY>H9#<^ <&2G3Z#DY>L!]&_2;RCTGO>F[#4:<DK>*.!X=C_$T^6,N
M&CS=79%Z@M--<&7)V@ <E-3%$W17EIE%6[,_:E-AI4ZX'*)O!WCSTZ&%91K$
MA\2C+0?L39W\/BD5]\W!0-_\<$HJ[CKF>'!&07%5F=D=QU(N)D!?8V^,^^9X
MV*:PI\Z_'"1&+'-TL!C1(#Y$&8YZYFBL[R\Y)8B'7=,^N#VV!O$A(+;'YKA_
M1A!?68"C*JIWE:7H6$8[,OOC<8M,$.W)''1OA=WMF<[!UUUK(!]V.4BO;W8=
M#>33 ADH>3@X8[WTY0.9_!5S=,Y[>:\^Z5A5.;9/]G$/T[B]"?0Z\V70=TRK
MWVN1^7($N3Z'U]1>TJA3%_W!V+3&1Y;&:_2<&CV]G@,H.K0R2:/GF=#C]+KF
MX."Z/HV>9_/JNN;0/C3/^ESHN?KJ_[_SV)MB:_\GJ!P[!#9'E47I"4XWP54E
M<O^*E^*(VR>N+9$[ E=DV*:6'CH_<U BMVN.CM6V&L3[%8Z-3;MWI#N@0;P7
MB.WQ>7M>70&(>W@<_XP5'U>5R/TUC)(YF^^X1*+M4?H::\.TQUUS;+7)WM!I
MF(/2,+;3-P&^&LBG!++5Q]J',^:ZK@+(W9YI']S-5P/YL'.D \L<C,[8$$]G
M;;.L;71@Z.^BP]=U]DMOZ+3LH)W.;#R3*.N!Y7-X^U2-GF="CS,<FJ.##_AI
M]#P7>AS''!W;"5^CY^3HZ=KF^."NNCIM^VPG X(X7?*(.K7M/@_0SG2DGD!G
M;%6"_QA,O8B[R96E:WOFH-]OG_.A<S#[P'9D]KI':E@-X/U.*YKCP7DO6[I\
M" \./NBB(7P8A*W>&6GXJO*T!YC5;0_0U]SX-#2=\:!%!H=.OQP VP'X]6/=
MC^FT$.[U= KQA!#NCTS'UA ^)82[YGAX1BFA,[3%N=HG,4=:'Z2NN2_*-KO]
M-E66Z>3%\^C@L3GJ'GFCC,;-:7$S[)F]@UN\:-P\#VY [X^.;.VE<7-BF>:8
MEGUDG$UG8T^-G4^<Q8^K[6\OO=84SCGFN#=JD6UV!$GJBV2.B&;W3+M[9&,L
MC9L3XV9H.O:19PPT;D[.-_V#3^MIW#P7;GJ#(R^2:)YM5ITZ;+3Y]96"971E
M.D7*_./-L3;DB:LMKK[9'=FF/6J3T:4+ 0X)RYOV8&B.CXV>:"#O ^2>.;8M
MTQKK]@XG!?+(&9K#@R_[U$ ^",B#H6V.NRWLU7]!<:$X?FND 6=1P/%&=1?[
M3J&),N4S'D4<X1(GPFJ9<1U"4H'W:F".;.MUXRSJJT%+-4V_&IK]D:/1TC2T
M..:@U]=H:1Y:AN.!1DL#T3(:-P\MCRQ]$H-5K.UB+*KJ4(]I!#PQPMEC3*UG
M W$EBYP1T-76U\WYX-,4T5$;9QOV,>#;OCC;4TJ)8[7.U;)9-2(UF^V(=G9-
MYY&-XS6I-P>CFM3K8\X6.-7]QY5%:E)O#D8UJ>^(_#OFV'E<E:DF]>9@5)-Z
M??X%K_6RVRK5*13Q)F$3G\._4^_NQQ_@1[9N9:S?TSCQ9FL)YA]_F$1O?LQW
MN_=[SX@>NSZ0@#&$FW[',B:>[WMA8+#$^)F[?#GAD>%8IF%W;<N8<C?"QZ?&
MC37J=<;&4CX=PD.=_DMC%H7+K?>Z'>/K@N<O&_<L-I;,"_RUX07&Y\^?Q6I,
MXW[AN0N#3H#A%$.KX^0SP'K6G$4&AR7C6DQ:_(T]KGCH5CX$$Y=G5J<SO-B8
MIARF,Q)X)OO<F(71W+OC 8]C8Q6%\X@M::H56QO3\#[ M4]I*%P&S/ Q$$LV
M:9P/X1*0NC9F0-FP";:",;Y[2Y9PV.[-8-P#&&?++>\>,"  <#. E=OY4PLV
M-2:<%RLS)FN:ZLM/[PV<):*_$AXM"8WX1[YP^N1_69"R:&U8/<*'#8M^3U]L
M8=@46]DFCXBO(A[S(($]#0#S+VDF>I;%,4]BO ISQ3#:!  =C#O=[2<J2*K;
M.9QAVL)H-1=,9>CV M=/45@9B^).GIP3>,2!QSK]G?R(/(#C".(&<!LWSK S
M4+G2[@Q>EE"#U $#]_*! ;-AA&BM8)Z=6Z!A(P^E@5W&]Q;U5 H3=57VL..\
MK"80P_B?*+Q/%L@M:N->8M8)\UG@<F)F#X9S<2.2/20G_M>?1K8U?!>C%/!B
MW#',%_$$!! ^%F>[ 6#%W/?QLZ4AOH,/W#"8(NLL6?2-)YG \( /8"V)$2$T
M\+ J+ M^A]%C*7,V9W^///#FD\< [HAHO.'>2Q+.C25'YHCX//59!$("X89P
MGOA>#.L#LF6XAFF, H#6B$2#3XE=X%\U'8V-I;Q^ 7;GS;T@7^'E<IT">T#:
M6N"T#CQ2$=0@>T*:CN3T+G1_)2+:/070N3$'G1(Q'S ,-@M1_2]__?3K!R2\
M+_0H\ \"X5]A],W([LTPWL-K[MIXA81D=]]]^=MO__KU/?UAO7MMW'O)(DQA
M8;#V-!(:CKDNF$C(%O1U3C_;&R06BD'9&FP><;Z$Y>^['S\.:5-Q.OF=NPGN
MQ@6\ _Y@^%Q9"! 1K=ZS*&(P')?ZL\RDJCA\X.V(^RP14@/LQS@6&8\53SCN
MF)(<$4NG'94+08?&1A FI$N)_5=IY"Y0:N*W<D_P/]QVZB=2C1(8=BVF<\&,
M]',:(3:$GD%)+"PNNVN-RY8.4;-*+KG0$7 EG8!#W3BHT*1R,L'<M#K#XD\R
MYZQ!852:..@*B ML'G]M2HD'0_T'L(]IKSD(OQCY4Z *"5G8L>.>8P)P8 J[
ML+8R@]$>BN_4P3O&_RUXL&L31.M;;$O,6(9&LEZA9^&OI71&7O&!]:([SR7J
M1A#GMB[8:7<P95Q/1Q(GO3X@;17&'I+A6^(!6/F[>V^:+*3?I;XEO:=N\0J;
MP/+3I/X5A?!<M/.B,]%=SRG#0OVYB++5K  UMQ,@AV^W; :+?<O\>[:.7[PI
M[6GI!;<J #?W7KO#V>QD.Q3>*!@CH= @;\F$QZ=@3:PQ:S$6$9_]^<6?O,G
MGG69TW.'?:?GV#8;6O9D-NQS9@^=WM#]]Q"4[@]O6&L7CXX^BHT/,!]J0-I+
M!0DV44BKDH>4/>  # &7-C3C7)8#=-!)!>4?H, #@4F/DLU#,E/ZLKO%/)H8
M$;JTF62\+82:=/!0]MK.0,I>9S02OPG)7BEW+U=]JM9'9GS#Z#/O.X"0[$@$
M"YOB*HD"Z;-Z#:1:2%*O+A@:-'=@D2Y8A*X/.&.)YQ(>0 $L3+#.0,>073-\
M8VU-EDV0*:,%/:FL$/T-)(&9%X'Q&W.,/:"+*,R@!%6F&!,_"%+2>MBKAY-(
MEH[0DOT.^P>/!U:U0\'F, *+^TZ&-'PFIP6S64Y,^Q71D&*=(BI";X3W&]8Z
M#^Z\* S0MNT8[W> >]O(1?=APD6(Y3Y"9RV0/D&Z0H\<'0-/O(LO"2""(SKA
MN P"7.I3D&O*L[6^ V__'G<DF*LT +Q:^ @^QI\ Q8$!Z@JGA6]7(>QM]_@=
MC.P@VLO,.PVY,(#A70^F%\23+'!0)!T/) :&$9!$R:8#!O)F8,@$"7X^]0":
M7OSMDNU==,AYY%:30AZ3M,%D/2@D<S/J=;KE.*E3CLALA3PR4[>(N/5M?.FP
M^(I9FJ0WZHQJ BQ7@5($%O )+"?R<@CF6!T-QDK8K!J:.7NS(IZ,^'6Z8R58
MBR&W0<>NCX0;#RU*Q;LU[%C;>'\PF&9W>K7!M%(\?"/D9XE5EZ* :K1>1K^*
M$'I%1!H$4-7Z*$)-FPC3A"(2J,CR\!ULL1@59RP'_]7=;8?\J[9YN41=&[EG
M\\AS4S])28'<9G&230$V[BL9""#7/@J&>M&R ?I!IU=^>7"@7 +DO-^U4&'E
M%'+7F#(O6ALSAMD-'-IE\8)^N>-S+G2Y&X4K\<3FX$9Y</3B5Y&W9!'@1<:A
M\B ?&0(SC\LI9J!D\WS*)(PBT-N1L)Q+$<#,^@B%H>"OD;"!&'#>"+-"*Q[%
M80#@F:<,XT8<RW9Q W,T=,@RR9=9//( F#8"BMQ-HR+RG9GC$<878/H$[1A<
MU@PL+."W*7Y%716-21I[E.J2[^06H^N&:4!Q:9=[=PAFT_!AIW$2NM],2E>L
M:.DP%-#(,@0;P>/Q&\1%?,$Z!>5GWIV2 JB8/IF%P!$9[<8%RKT 9)WO$Z!R
M,U[<YV&P- F7(1@37.(%,"0( ^EB&H$1;>#\1(3"".L8VWVZ,Z%)&:.A$O#:
MPRJX ;TWVBU*+QN3)*<4#!8);F E"R4C0LERE%1WI?HEO7EC]11+H$8QU8IO
MM[ +,ND)*%ZF ;C8J^+#DGG0[9;S;O3(4=KON8&_41O2V'5N)A'8-%PE=*1B
M"7@ #S@&F0B %_;,"HC(]5"^YTXC?EQD\$@WHM"(^)T'*P3Y#.(89+?(NP +
M$Q\'8=D# S=PSN,L?;N96N3?T>\_9OII$>/O5&8M?PHQ<80$2S(K1-<?*QKN
M<#6+[8TCU2,5)GE H)R'P2 2[.L_7(8O^'>7KT1F!39'HZQ!"8)R%9(/7?#0
M!7WLH3CUZ8]4"#_$1I$FG2J@I+B%6":NK3R'R!5LS=0Q?F4!FU,.3" :,US>
M<N731WPJ\^0$SW6<\"6-M@S!@0^E(E!SK*;XZ ^ @9>LD;L#C*K+I&$AT>5S
MM(H_4AX((,+V@C  +0([6181'RI#"1,9L(#]@59>BN\ZQS)4FZ3U)G42Z')S
M4R8@>22L(S]TR5XJ[#V9Y\USK/CF9QX$\=J_8X''2 2G =DQE+$1:L!+D**
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
M$\(+I(8G3,=(Y$V"K>SWQHN[]UDH6K2$!;<@ 67U&^,+EA7((7G^F&@R/\(
MF*XZLO!*_)/[+)DSHX82S6J]682*D)#4*-)KPB/5]=>ESU59@K72X^K<>75:
MO_+L!>I0T!_^6L1HT]4&)VYRO^!O&@#XS)<0*MB\ )T,["=J#8,R,+MCGI^'
M;^N87#ITH-#O/#1%A/*Z!=VU(RC6>H+\M?!]<>/\/BY,NB+OBHS*,2.!T ;@
MKD(,4'@B;0> 76[Q=L?X_. S1!+UUK>T</WU Z'F+;O4I!BUB I_"U XEXSD
M20C?@AJ)/20)F?*5:\QMVDP=%YE&4B6Q&BP  B)E, 7.2JAP*I31WUPPDY6D
M9"M#XBO8DI+"$ :D@+@,?!=.)7KX,M$#6Z?AMB!&80X$SD8=#99;H@_J+7F>
M@R:CM&,H:,^24?'VP.7<T)=T M9!,&71-(M]J[$'DC^%_6K*B,@^I**($#2<
M(A']P*R/0 Z;PH8\JBU"#,[2P!41%J3(1"S0[I>-&5_DJA;>*B[R^3?.H",K
MJ'<69DAO*:I=?F4"H5NR^IQ^[2IZW>TZ@@V.*U:@)$%K%_,W0;2[8)!7'U7.
M44)T+<H>,G3'FSO&"4"*D[>,(N2[RSDZX#=6IUMDQ04M(6?/P8F<HP%:%-'8
M1<Y$$$K=ZD2>0^2'%2Z0P<(\]WO'(H\+YA2I)S*!,"F"3V<,N !J"Z.UB+;E
M3M*VV9A5&0I"E:X1S!Y3' NV/,>X5T!CSE.&*4_.\SA<O@ 1'BP0G:61,GB8
MQIR27JJP1LM.\!@8BG>\R#QGD8'(B[\I!G,I$@@RBXODT3V+<%4D55.1D)T)
M>[?0C!L*O6/\%<39W69&>1K"; MO @SK\BA!9- 2E%TBGDED)B5$HE@D0QT^
M7HH]D56Y,>O[+"*!A;@%+'*K Q.; 4D(K+8+W;3P=F,%147:3F@\:>PF)(X
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
MUQWZ:J/OO?BN9W6LOE7[=;=3_]VN8:UNIS_NZV%/,>RX,QJ,]QVUXG*UC.K
M6>7->/*!V^"RNQ2Z>)-"U>A6?^O9BMLIA,_3J&NMMOW\0V[):]A]=OO;<K3W
M5W1:'PQ0,$SBU[67FNRUW0:B%HWN2]Q4]P(W98TO<5.C2]S4<(]-M4[!/70%
M4?NO,_VJ] $/TX3J$^1!?HS?@Q+$ ,21-S0=>5O5&8%43=XWI]M_4VZ>JMYX
MW^P.^V9O,#Q3I.;Q%[&>Y!*PBV>#:D1< 1M4;[QOVH.NZ=B/N[I5DZ(FQ4=O
MO&>.K:'9[S_NLE=-BIH4GX 41XYCCIVQ)L6&8.2*27$P&)N6W6"IV"9W>*,
M9D#!W7T]Y!G]]^[!V+ >XY1C-):V-A($HX=C+6T*IU2D)S]\PG0X);$Q)_[V
MD$3"@Y2@"J5APV'SH>XPX-[BNF+S35/,CPT@56VQ*;JW>F\#TW'Z+8H/[>"@
MI[0P6T"KCS4BFTRKU7L;F_;![HJFE^NE%ZMK]GN6)AA-,/L2C&7:0UL3C":8
M_0EFY!R:5WA:@FFO][A'HK[ECI)R04YM?85]&!0J>;YY;H7=,T>6TR*_8@?!
M/88IVX[=:M@Z:%@--(1/!V';,@?=D8;P"2'LF+V1HR%\0@AWS9YUJ#5](@A?
ME''4XBCRWWDL;N!Y NMH7X^H>=:1U34M9]PBZ^A$+DO;L5L;=K+[#7$*+Q/"
M ],9G3>N=^$ 'II.KZ\!?$H*MJV& /BB3*-6QXV".%UBPSP\N8&G[*\L9F29
MO;'=(J-(.X.'&$5F?] 07_!2 >QH )\8P-:1%:H:P'L"N'OD&1UM$UUFN.@3
M7?=\9=&A0:]%1I#V^@[Q^AKB\ETF= ]5SAJX&K@:N)=J]5QDJP_=R>-4^V^*
M@*C>>,\V1[T6EE/I4\+ZE/"3M?&P\)BPIL.&H.-JZ= 9FZ/QD9%638>:#I^L
M:X)C]HX-2&LZU'3XA/)P.#RT&D>W[CA9ZXZ]8/J8/A9R ME)?7L.O0"]@*=:
M0&,Y]?!&*!<3B:KNDL+P_K(5C["_,9N+6S.H.VU^;X;NG?)@[Y2+B7/75'A=
M7Z>1<X#YY<6254WAR*$'Y=J VNJM7AMJ[4-/F6K4:M0V;JO7AEKG/ GM9J&V
M=4[,Q9ZKT/TX?NR/6F1Y/TU1;WLL[S:054U.]LA\;*-1^Y0ZO,6H[6G4:M1J
MU+8,M4<FXBX*M1=E>;<X[*V;O8A6>"TRO=O@B.N@M^BN=8&HU>$SRF?HR.C%
MHO8\?:$T:C77:M/[JH+>5]Y,J(6'I1HM"'2\FZCJ C&K V<:LQJS&K,:L\W=
MZ948W"V.=5]EIZINBXSL-GC;.K)]OFXXS1+K&K,:LQJS3=RIQNSU8?:BC.Q+
M.XY:V1CM$,]WUUGF1W:I:)XQ"3];9+0_*88:)X9.$%,_#E+-)N2Z6Y8>U_OF
M,2!J'"6=(!ZH*4E3DJ8D34F:DC0E-1)$%^2N[6P?)!WJO7'7:&?M4PAS8DV2
MC_D2(UFO8.S:UD$^/!T7C\>/["#4ZGJNI^P@U(:4;XW[JL\Q-]X';319U5T&
M?X&HU44BA%I](O)B47N>^PXU:I\!M?J(>@O]F NM[7K"#D)MR /7=!!JT]7,
M;4A"ZV(ONL7@T Y";4"MKAPAB:%+1RX5M9IK+Q>U^H3ZA5G>+0Y[/V4'H38X
MPS4=A,8M,KW;X(CKH#>1U:&2O@VHU>$S0NVA-R)HU&K4-FZK&K57B-J+,KU;
M'?1^D@Y";7"$:TI-6F1TM\$'U_%NHJH+Q*P.G&G,:LQJS&K,-G>G5V)PMSC6
M_8@.0FUP>=O?0:@-WK:.;!_3LZ(-F-4A,HU9C5F-68W9YN[T2HSL\HG4QW=E
M:;19?GQ[H2<%4^-X_1+:"STU(3=+1IT@X*X;,#P'B!I'22<(%FI*TI2D*4E3
MDJ8D34F-!%&+?;DW"9OX'/Z=>G<__@ _LC<4@/^>QHDW6TO@_OC#)'KS8[[C
MO=][D%Z> 5LV8NL]MA"*>)SZ";4/6G"#3<-5XH4!_OW^RS\,NVL-;BW'I"\_
MA$M8_AI><9%HI_!VP!/#39>ISQ+OCM_RV8R["8R".U[R((%GIZD+5"Q&]_WP
MG@4N-V9A9+CPG9<8?AC'L*?)VKBQ.WT#]NGC F91N#1NG'%GG'_$$N-G[O+E
MA$>&8YFXN+&1A/#4L--3G_I?%J0L6AOTC-WM&,9[/PX-+Z _C7OJG71C]92Q
MO0"6@]V5X*%5%-YY,7[*OZ]X !].(]A=@&MT%RR8PW+A,8!"$"X]%\@L@(W
M\Z+M$NR-NRQ.8M@\P 7@!&O$[7L /I= _>%O__SX\ZTU-G%>/T4V5UZ#!V(@
M&V\&;!TD_MJ( 6RPYWQ"H)K[9$&3+0"?\%4:\.7*#]<(<]CNQR7N@:MK08BK
M3]';FR/"GTGD35)ET5-> *:,PPE/[CE 9<U9=,MA- "N1<.JGP#T#V>1Q[+6
M,W(0(&N#*&U+L(MHQ[6+YI$0;WIV9Y21H0ETF0,<1KX9%=\9\+HU[%@O!6ML
MP-CXJN(JXC,?&#$6_+E@T9S?AK,9K?9FT.D6S!(@%\M5 <:W21_?4%;8H8EF
M81H!N?P!7); ON$9PKT@9A(,-T-EEF(%^"C,5]D;0+ +LM'"6V7DM@CCE0=P
M]))UUL!K#5\ DR/PED3DL&X0Y\QUHQ0&DR_&2-O3S25*0 E^*E"S+5E@-RZ*
MNTB,O_FM$")+Y@7 GH5T\ 3?$7_!.LK<!YIYL<V"N%;@OC@VIB%0)JAR1 ((
MS<1(8XY=RPP -NQTRGU<9YG;U#5N4,3_2Q%J))=1R//H#KO&14 EX7U034.5
MK^#214^Y>R]95* %=^&"$<)PJ5CSFG=:@[<)54NV-A8,!@4.Y3Z_(Z$(_\*.
M "^1%W\SIBG/) Z;@DD#E)<+IT)NDA:2LM, ?I]R^-[,I*Y<IJ .#CL%T!2O
M">7UWS%\*J _Y3,>14 Q .]YQ)8XCT^X$V '"*Q"9 &YKJV)<WZ;&H#TB!YR
M 5F":_ O(1'CX@T8$^#B"F4A7LV(0&P7A'V"%$L8C7@(3"AZ^='6^'>/OB)>
MWU@]/A7Q)(V"[.5LH\A=:=PQ_@+4M038DQB8I? H#@-2[8^4!ZY$9"&@L+L@
M0'5)'.+AY$D$X$&"]V:@F]!LF!/EXWK20-) @FC'KH0@4D&M,;)PQ [O0C_-
MK O\X,Z+TEC5@?AAK=27DK?7!]&\"F/2N&^%S+CC[^Z]:;*09JCZEK2ZN\4K
M;!+C.NI?4=2+V,>9M$MO5(:%^G,19:M9,1"M$Z##;[=L!HM]R_Q[MHY?O"GM
M:>D%MRH -_=>N\/9[&0[%+[,%*U)DOMO@5!XA$_!FEACUF(L0)W^^<6?O,G
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
ME@.*H*GN1,!Q*E1$V2@?7DG_CD@^!$C"CA&0L-/W@!E=U3Q9BLA-EC.,#G,
M5(&O!L!)L%=\+XEA1XBF"-"<Y84,'[V%I:[B OZ)[,90*^6P;_8NX)#?5QUD
M^3 ")LX*@%A @6\9.72?&([80I7FX7,#DO,;'O5O9G))2:FF!:0\R IV8^0E
MA^(-_?4V#H=7)6.VWRKED-J\0GP0.Z/A[%=:[(@! 9IOB!M-;QP6[3^OZHF#
M P+4[0.<KQ42P69?DN26W!5'OXR=J1^G2AN DV>?><(H6ML)N70'YLGXW9Z7
MH$QHCD_!GLC6[$6Z HGROT?_$_NV'JG$, /',DQ#UXFCZ7[D6)3HCF$ZP3\.
M2-#__$)V=O-,0H#\> /? \(OV%DZ2' ;51<(%%?F<3HFNXH!#>(H#D "P8HW
M\"&43#$(G!@E#I>J 2R;QSX( R:#4)KRMQLEE= ;FG2HJ@GQ-?E;M]0MC6I(
M.[0+_'!J)7P9A/<QJ!)LQPX:).0Z66;[^T&S>WJMP&8LJ:M,680Y2,94\ME
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
M 5/TDJ6W\+E16I8SL./.3&"-'3S(XR)F'%GO:1(3+*,3Q7F?\NV4F^39FS)
M4U1>$Q-?\,.S+SP"D%"F"7B32]@3?*.,";!B&@0&"S>BYU@'%W&=TL3[Q!.7
MTFN27O.P'2W#021@.^ F:[/#R=VU;44I83$A)E= 66+\,TM#EB# Y7$C8,6N
MP?8ZN*H-2Q55&UNP%U&UL0M5&ZAQ,O\;3\7@(1KUT&_4?ER,:91I.4Q"D*Y5
M' I%9*59," !P"VB._8>*+JRU*%,"LNUOX.2,<S)+4G 0RC;#<-"I0M1IIZJ
M2@ 0U3?@8+#-90,T]D9I&<#N<O&8@R]CJ Q1U8[+LWPL6[K T!I3VS'&B2NY
MQW1C6>67AEQ/3*0#FL\TZKE\>SPQP$)(1+HA8%9PN#4J&*.8H&)94KA9)Z4T
M+%I14ZQ*;*4! E+P<@[V%U1P-^"YIOBKX@J HC"SMH%5]0J+-3(?HU)IW.G#
MYWBFB16;Q@CVSA!!B8W:7AX_9Y_<28#&# \\YE+Q_!XCF,J_!; #W5S>]:3C
M O-]+"$?5Z15P9&;*'UP+8<9=TOC/D QN:MBL@P?;(5?/M1OMPQ7V%H_'@XI
MG0BGU;@K1GX!,"?Y'5/([$1 ]LU[.>71)30*LY#5-2'=U1Y%@[0R),Q=8.:I
M@C.&Y[@9.U*/[P&,()8 1,,@3D.0!CE?8D#!1,4*[T%IH"%$:Q!T$WI)Q(BS
MX9A-@Q6A)8L B4F\(@NPB/9E^>UA_7I4^UMU:8W,BV)"). @8(FK3$IQB'4V
M*FIN'Y,?A-FC8.3YF#["B$AO1ET$Q<J?F-?A-.]7BY8?!@Q%8'W'^&Z?DK1A
M&0S#<\$RT[UK5N7V<([X9'D$'V@HB:]IPJJ!LB 8Y7L<_QK+LH'LC8M@5!15
M@9O$%&#EKS]6FL&<=IF39LF0=U7]'Q .5IZ/*0/0,^@@S.3>29SY.1#A%9:0
MWV;Y=0^#7E7"!%$5C!]E."EGTRQ5V#-=*FG$= :0*(H<+HD80P$!SGRO$K^+
M9&PG:A4>2=O*'<FW0N8.0B-&Y79POL X,T?;6.B]);;E5DBJ+8S1PYL==&IF
MTT\"HB=]8F7HU0)%K2(K(@@I_AR%R+!.7_3C[^5?BRG0[C'#G<VFPBK(/)X6
MGYD<&;^#86JM2Q%(>+K5LW\L,^U:SWYT274B'MTJ5RUO4/C<9&L"P(S4QX)_
M\)-N4N=BE@5?L6ZAN:5?8-7F5,R:TQ*CH+&O=0>M)V-UK>4[(^(]:286FK*A
MB1LEI!B3*.U84$L/E38,7N88*U^H(BBP4LKLJ3$Y,WL[LTLC&\';VC/#MF[T
MIFLE55:CR'+KDQ'<0V0V-$C+^,]$:M0'F@,VQ!L]Y!+HOAB6X2ST!.]XS*TT
M)WOM_%Z=FQ@BNYF/<S C<7X_BB4^:,QD:_5QX. Y1'E/^E@^WSH%OKJ00AA+
M$%@>DD]-:.-YWWGJ:QRK9RRVP#Y7V+R9Y9&UTN%&NT)F+"+]@-#GDMUPW9XU
M3WK\\RSWC]=[(F%C[4B#K"J'4Z9OD*JP/DUNU>J495P3N:?N'<BL*LQQFBSA
M;'KJS;YRMA_TT+C;_((+25O^-L^M-M?X&C]K1E%B[<M4%BO3+ES(L=)65A$4
M5JG/N+QU\IUY;?!^A6(P+'DA4_D:JUI*,&4,*&=&:EUVB]XPXVXP;X>7+')*
M@NLQ,20C?B,2YQ)6M--2ROW@F4ZK8'FV=*PE"O-%?W!=IZGA?8C.SUO-@)J-
MUR5</,028YP];FV?%_]S;D ?MOIWZS9 Q:XL=?(=[-HANHASF5;C-P7@%6L>
M:^SX$L3U)<O$XS;C^S+6A&13HZ:J.^9N;H/[FFC:)-,J+VNB/M7M%&[8[+$D
M;O*7<2'1](HPX\U'0X"$=^TH!BF!Q*OS+OD_FLJN;C\0?U+E=W@6JE*OX<R8
M66TK8ZZ,86G(:;0T'#D!<N^KSM9?E"XRB\],!*FFTV6U6=Q5M#GFVTTGH>I
M8QUQ0>XN:YM&:?6OYA.8X@R8(#J>;2MP<VI4=+Z)A$Q96#8NKNA8DJS>+*NO
MT7M&Q41[3+/LSB$"L7:;$0+R7 %+@&G* J[5O?)1"O[*"%=#95 )[BHU6PH.
M%OD>LX@YFMO"H^5J3=2E/(1VIB\Z]]"Z>M4V8\?BLJ7Z:(G;7BOWW%9Y+"S*
M[M!'+.8(N&(EBLB78,2,<1._=\5$.FBI-HSWF*@FBPJPMH%K1%;/B3\NFQ)@
M5B;. 5^H4H/RRMKL8&E9SQ!CQ   'K,R9FXLLK4JVY79'TT$MHQ(IVAEHH$J
M4MY/3WEK(N6]!7L1*>^.E/=FJM<NV X=29$^H+MU6I:!SA09?9)? N%C7R0@
M>J"JLO].)1I8UR2F6@8%?5G]Y=<P+@8)N7L9IVP+[*5?R[5*>8(\--$TB2&!
M_[IAKY[*6:QL&%M^N?QUC_UJH@,4_YUA]0S5F/EKO/TTZW</+:N!ZM4\L>RZ
MEM5GO]I>]I$>PKO4\_<3Q<0"6O_MHFQF"\YL":?I\QR5Z]ZM.NQ4C>G,(TXC
M4\7S[28!L!5?8@%-',S1P.T%N\B0C0K,W4_-V%[LN%M(!"QFMG>G^L#B)E?P
M8>WAIMN[>L!C-([+PZ&?4UX:V=-SEJ=C"</]/FEU/&GL?"L?\*QN;2_^;B'\
MIFD6R+,2K 8MGI9<*X/(H0W9FSK_=K=5=6U/MBQCQ8/V.MCBV4<]"D+<*4+4
M7%NVC$7GR@A"%(2XZLFCIBF;EB,(<4OP<;"$J&N&K!J"$+<%'P=+B)INR9;^
MM $\ZR/$W0J:S>N=M5JYSS%#8P=G7NBR;1FR9CU,5BN25/L!,@T4@NL*@,UO
MRJE 8>K#&E0 K$UALFZ[LF/I F3S@LRS'=G4'IX$]0QJ;J;^W27]]ZE5OKN8
M ISK^#M"49IL.H9LN0\SX;P(7R%W[A.0'7O)B5L"O'-9=[KL"0BOU;;13=E>
M> ZW /%"@A@]7\U9,@3S'%K_@?%_")L=S%LN4%VQ:B!L6QBJ&Q0SPU K \.V
M<&7W^4W9\VQ9=^MY;9L0#0]+A!5RY5-CLX(W#HDW#!5TEB,X0W"&X(SQ\]N.
MBCD,P1F",P1G3'@YKFK+IB-X0_"&X(W))*6NN;*FZ8(W'HQ0_,(NPSWC1<#=
MGD17#F7@S6'Z?!Q7<97=IF5K1IP(V'VG42[O4V%+GYOZXH*,/1.TNO$(Z_#2
M3/LHRJ&,K6XF[ D2(A38=]ACTW>S5S+>P#W:#E1TWQT]CR+E==GW_C/VO9>.
M6T.:]K=10#E5)LWR/FO].LIYL\&JZ?)XMY&8-_-EG0"JEA--XUCLI):/RKXG
M5?MB-F@N#QE@^1@J/G*MU;PG@>,T\YRP2<M@V Q>_C-ETS'9%)""MQYEW0QX
M9T[V&+9)&1L>TAH9PB\LATUG9AQW!9@MJAD!58O/@'7]Y2_Q7FJLR9!_)R44
MA\ZQI:H&UF5S$VSAQ!9A+9I2.O8,;[C2+%HU"$P!<TTW##P/^]R07-.4#RK
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
MG]LVU(O:["$@MXIB1,.>= K8NV2@@>,7# QQB.02Q; "\_< !3E;JUF H0)
MY],DIJ@L&T3,\OQ:+B1ZVYKS:[%NYR\.__?H<>/5=HXV;IR>P.$EY[@G_3$B
MR*K,+V6D"C](JG^W1=,QX]93DE_3H?0I+JZWBTJ[C[GT=C<8>NOFMQ/4M[0
M<XD9/W @5/!(XP-0PQ@;Z?.SLE_A -S+#'X(1DX&](["B<G6+J8HRP- D/6D
MCL^ 3X8&9AD&NLDPAL$L/; %ZZF[ 1D5W' +KDAZR8-#<7NQ@ALGE<SH,S%0
MC#_#/S@J6KW#BK@_2KBUA:JD-.(ZWHI3D!HH5?##(':S5/%)PH1V<47ID!%W
M%D43/VTD0IP6PWQ4RNPA:A5@ ;"1LY@O.@1T\C.T]L04"SP/>V( @#W"MF*4
MZ!PY&3JGN'QE^T83FR^NXHAME_5.JW]7'I_9:*,AGKFTM'J2](X$5]*_(Y*C
MD=:%4>8=_?*AMLE;,A<>[<?#(:6EU.8TU#H1?'V4#!F^:ZTEW5Y1)I29<OP^
M8"(!C]*U9>SQ-HL&,,Y(XK0V%U]G(-T5,F >4"@E(-J3AE#*C9*DR%@,+V;S
MFP%+2-VU<8%'XUJZWEGESO"[+]RU K.T]29LB]-SG((V&3+0X%O1B/OG(0W
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
MGT@\W/EH,NM@]72<3MUT\#[]\,<@3M]>\>(G[UL\M>3C6YS'NW Q_?);VO)
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
MG0N:)E(":[-BI1MJB2LH6P'*M63S*B@W"<K+ST&IJ+51Z@@^&%RELPA@G/>
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
M3XX:GY1PMI3(]:E>[H#4(750:W8ZH@XJ'VR6#P9-/N A,<<AV2A >"7!1>5
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
MBAN#8E/0!DVL45(#9ZGTR5,*K$\4'.,L9*N=C&6"N$8L+H\0K[V3VP'(E0O
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
M5)V4.M73T:3HN)=7-BPEJU?6K5IB==3VZJ.6^/#N\G!W[S\L$N6(#I"548!
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
M$YI3"+VUS0SO6WN7R1PUV-B9#,#7 [-B[W;8:\;YB?+2*-39CG/$'@U@?6;
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
M1\82 =!C#"8F06*TI>6YZA-UEV$$M2ZH[?Y_1>,]H+&Y78?&0%SD('6)!]"
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
M.Q666"A+3-A)6";CM+,H* ?ZD",*:2,5$EZ $9W QO:Y:BI3ZV9&0>,"U.4
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
MYS8H+I;!;5!\<(-ET&4'^^%H=ZO1@B>V&\=O<6/_L'EP'#[O?MCYMKNU_?6
MOH5W^/2M/F49U,E'RY@25$E$C0)*P%(C&W1 &#/&) TL65 RB%['@DW;!L/M
M=Y-A< N_W.J)SWFBOLD3%AS%2AJ>;#2"4B=)2!0[:D6<6WI6*-SI]T]CV#KM
M95<;O$(W_&-;I_$R0L>X#45RSHNYB?.^W$DPG[!&BMB(.",8.:HXRE77),?
MMDF# ;T@Y]DCI,"M'@#GT5^3-2 4J>4A"(Z]=ER&Z(0Q4MH8%+X% G]T6+]
M\3ZA.)&LZHC%5@D/6FL^K,J50)8)C1@F4@(0"2$ 16/X'338>\+AL@3*EN4>
MSYZ7%F!7%UYZ)%Z:BK*Y0+ Q$2G*#>*1.Z05%T@)K9R*6,LH,R_=I2#( GGI
MV830AGUIA@9U+YZ<]OR1A?U>'9'LQ<%I+W<<&70S3"NXU'+GT]-'-+JO0'CO
M8L27<5SL[$4#VM]D9_/=K???&]\;1_6M'7+XX0#7MP[(P8>]X\;K?]J-UX='
M,+;OA_OOV;2=?8 _8FM9((H@+T/($;B(G' ,,3 -:00+PF:MA2FYCNET)M@"
M#.UGX:>^'TO[&@Q6LK2(S7E1-F%92ZRIL-ZC1)C/M6<\<D&3#(RH,0O:XPC
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
M8A1'3K  54(:;*1CA',J9>'85>;8R=I6!A-C*%C,2:B<]DB0-<H@HRS3!+-
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
M7CPY[?DC"_N].@?9BX/37FZ6,NAFF%9P@4OMX/01S>PK$-Z[&/%E'!?+>M&
M_G2397T&XV/U#_ >[;??&]_KN+'_Q_'NUB=6ISO\\,/AY]W]SV!]U[-E3>O
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
M-=>75KL_@#<$%08FY)JMDX?SRS\[VT!Z5U9]<)0'8_WG6K=3$6.[VXMC7O1
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
M/HU&P05(KB 9!/ZGEN)3K92]IPX7>W;],9I4!H !.VITO=6BUF_VP$S]07U
M3-D+6Y0>CPG^Z**5<?$G33]3Z[(GK,B"2,Z95C<&ME";1.TSH3=_+6;1U6J
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
MD-#K4][747ML*A)JQ=?NI:JO P"D[!(W@F3=R@_H.L(@=F]#W< 4 H.\7M]
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
M.:5GU&*S6<VFY1BM9J[+ERE8#_M8:HM=&-*\T9M9MR=V&S7'RODYC&WOW9^
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
M0(1E$M&<"X252"@7-)8T[H*P]/ICG@F61:H@/(T++/*89"H5/$\%2[L6HMN
M4;T#3P5_=>U"M/!7%F!J"]4<4:WMXVBI@C>"+US7JYU[N!@-$F/_\'7WGAP:
M.^>-LML$JL-M7+5>N*EMH@OHDB9GSQEEH<>ZGQZK-,=%2AB*\J) )*)47R'*
M$!=,Q&629R73ET!OLY3KN)M%O=@-O9;;<)- [6M ;8Q/H[Z@+%)OC?[Y>@H0
M4VUMN?S6V@UT.2ZK68>3]PA/'@CO.YV\^I1I$^RGT0^3'PV[$%AV/BOZL_V[
MSX>.]8?TIR:S:K4P!])_[D@+N(^0W]ZO?[7G_(8Q0,MW_1.,H:@?HI]R(=E4
M']L =+_VM*9UZ%[Y:5+-;5IB<V:V&5@3D]/O6W]3*V1G?U[6R13M&=7=U&$!
M^L"<5T3Q3(K67]^^P!W&J'LK891_.-Z&_>9Y?MFV7SL.=<+7U@G3H4YX"\8R
MU G?J$[XVKK?-2;V7&@)D(BTU(8!*2@I8BV3"<U*3"(L']S% U6PD*=R!G%(
M6V S>'EUIC0Z3A5A$2TSA$N*$2':6J %9JC4>\S26!6<K'EMCR1XT-IZ5\@V
M^@&:J/^X_8KSM:L)=J;,V$2RFMFXR/4/P#+R8]A/( AKUP%G^%E3M HU@K;H
M<'2RWANKCH4C;6V@2EO1VD#GRS"FY\N575'K#ZZ6Q%19_CBN\6BFM?@"C+03
M$SJV;['=9<*R$_W58$B^3'D#(LTT*Y E<D4\>N9+3RGOBB%-H/M\RB#)NSH_
MGYI?0K.?L_/I_%+*\"OV8^:+\VJ)@M_431!.C8THP![T[X1O]<ZZ:]5=B]G9
M>#[-XZ[Z:D.>\ZX'G//*@7/VA%B=N=R'#]W?Z!3Y4W/GLQ(LDYU4JT(5?ME_
M3,;M#]J:76>=V\Y"X_['^5JQ.=>7V!ZPUABV_%P]D>CR S<(M[NQ-RL-%?#O
M>HV;)8:VD,^X?/;H(#TNBHP3+*A>P$P[_VF>:Z>A($@PG' F2VUW)8]4I[NM
M#YJEO/+W[V=7U[G]NKT=^O4E /K"&.P_,'W,@=*B(Y)@RNYGH_J#7BA530\$
MJ!N 7FE+9GH3 %W$M!%3Z]"F?;V:I<=%M8IPI]4\&-^-I)Z#;+ETL?RL-<'2
M]/4T:O]&XM"(00CC5-(]$GY:3BJQJBJK6$NI'S]M$$^QCYMT#\/(2(-62+-.
M%@+Y6M4,U7P3!H4\4::LN\]U<%_+9FQF^>K.$([PQ#5U\LU(-WYY//JD-=]\
M9=ZP.K/Y=A=Z*GVZU&,(8 %,78O!]:XJRVUB>R/X201E >.& D6O]VIA8E#&
M<K$(-U!/+F4K+;DY-/RXM'0FKG>S?X!CV0CVR&A@5Q?3&7K=1^1T4NES#'R
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
M7."-OXYVXXV_N^JQ<;R;X&QX;))L_G7XV'^:?;-[IX\'G+S_VM&:K0Y9E&#
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
MC+B"0$B&\W'<@XP?I/1]=%=VJWJX.M,K(;:UV_*W[VJZ)KO,(/];3DN]/^B
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
MQ@6,"Q@_.S NP>;[A>.9HWTF>9H,1X$YEU,J*.2<D"@9:9B3GA(_-]A<X+C
M<8'C9P?'Q<_\,*@\Y6?F47D6A$=<1(FX)@I9[A32G >G,,?!R>)G+MA<L+E@
M<]E-\B@(/>U7ML9P'7 ^U6 1#RHAAQ-@M2%>6@PSGFSQ*S]R7:L;JM],NG?E
MQ8?#>M!.9X^_1:VIZ9,K4+5S3OI8V4GE.@32BFJ0R<IVP^RNEI->?Y!@9'MU
MJ[EOT&Q^ :G.!4-ZZ6HM(WBR[4X7,H('C%"B.HW]6-T(:^/GG-T+MFUNO[V/
MNGW;32]WTN3O2ZL?KRAZ?7^EKJVFB!\@W.GVZZ/3G=V7Y).6C'KK#/+&13#A
M$T;6D( <YT93!A\8\15%=L.,6\<U=3(RBB,G6)A I,%&.D8XIU(V,X[+C#_%
MC">,;;"&(YE8@!D/$FE/.')*!*L($\:">4"EGJ-ZICYHT.;)UL9-5&>S.W]=
MU.^&\.' #MJ?X^MV[0'9AOU85LO-J^7-Z2<:-5744N!^@B%NP:QTS')8-]X:
M1Y,/'M\='^Y-(Y0U\ AK0%JN53(:89V]"DIJ9%4B*!KKA:#!:Q+7-I2Z#6 L
M8SW$)Z+438L:",V MWZ=>>:1\R.;S8[&\K9$=?QXGFLM3GC;BW[L-&O^LL3B
M_ZY=NVO,SO'E+=8!&1\.;KYEIH#5$Q%B3::&[LK/@_YE,;_]B!Q@PA&R"1K[
MPG9.[5F]]M.U/AVWN^CJ $[W_<8>IO1@/1S9/ "#O7ZS%%Z B17[^2IHDUV:
MME0'_8SM?VL[P'5L&?=*,,XH!5)!75(B6JH85_Z36MO8_>=/=F4;WU1#!;,I
M^U1@X==-7^8LP2D1'FD2RJE(/&'MM.9 KHU@T?@0%,<TD6!'FA+NB>%E=K]
M.XA(%!M+-6> M8QK3IUPQ@K*O5^[X3T2,R&8#DXJR97%+G(FM536:)^D%$M<
M<'>.67NWDKMS81Z_F%=)^JKLCTK59E>$:$H\/F[96V/6J33?6?66&?8 =52E
MN/G.\M3E>^KM:NG^P%5O\:)5;^<X'I>\4.?+:V"9O2)5=IK<=_W;JP.S2 G<
MU1O@>ZZ"NWH#<,^%<%=O .ZO%NXW^OZLRN&NWCJXG\*9J]?O^RV,NWK]+_->
MYOTY]?L;\W[OY7*74"LNDJOYVZF:[VVDEFUGV$.GWY_I_[+L_UHXFY EU$9+
M.54T<F&L$<H+R[ 41$IFXORHZ.S^KZ\'S.]ZVOA9; ,[WZ);.&_7VCH,1]O'
M[_#>\3NR=[@G/AYNBNU?MSM;QYM\^_"=V#N;W@:V=;YW_OOQQ]='9]OT'?WX
M^O?VQ]=_0ML[QUN'1WB/_G&V=[A/MU]W#J^5U'WMSW9V]S]QR@PV*L" JIRE
MGWFDL80_N::6!!MCCJTR@EN*D(?.U#\'A!^]M$B!MP)OCPEOSW'3Z^.A7?LZ
MVB7B;0Y*(2&L13SR@ R)$B4JN&#8"2OSL82663SE8<&Z@G7/'>NFS[X6_+HK
M?IU-X5=4D@9JD*4"V)HB"AD#E(V9(*0D2CN.'Z&.9<&N@EW/#;M^T'/[CP9E
M%^?VQU!&#1$9L5!B/B$N#4,V&(H2]C&YX'&2CU%.O$!9@;)5A[+Y %8LR7N%
MKRF_&=8FZL C$BX?<.?PFZ5!(9(H=P)'YK0I?K,"8@7$%@*QXAU[2$R;\HXY
MJR7'7"#>)(<6*H!UZ3A*CI@0$HG1LQ7SCCW7LKWU $2F;@[VG,"@-FVMZJ$+
M[<_M.E]9*O?>!'>$V$AP; P0;G74."6G..,@ T$P5:*@JXY\[V:BH#$:+KGW
MB );RW$!@ZQV%F%NM%66)I:38>B6GG,BN91"*F)[^^A>$=2[">H415%>)NJU
M1]P2X"G8.:23Q$A&94APR5@,@LI+;<$BI24N]8!B.167LIHG3+E&+EB:,[A8
M9"C12"9#'>$A*2-+Q<\BE27B\HA".AUQ84XJK;1$TB:%N,$DAY$-,B$QJX0A
MBH0BI,]<2$LLX1$$<\KZ#%HEK+1  ?-L?6J7*_%B%'E,B08I#&7%^BS">5L?
M>1''NXGCE(W)/8[8"(R\2AQQY@0"]4B0,-I2*A/#+"R9C?F]QZ%6R<V]U>L/
M]IL$2M";&*YF8OF_OVE*R,]5/];MD \\V4ZK:M?U$"YS9[<Y./>M ;HQW4!Y
MQOT\XYX"-2/%8I9\*4^?UH-5W?5SSN@5_7JA7Q/C@4N=>'"<^6@]IR1HZQPP
MI>!M"<JLNA[>FPW*<!I=L J!\L6("\F %BL%^!^YHCH(JW(X&K>$7"9=7.1V
MZ>6V,.8%)76*,<>0 M':(B&)1-G^088'@W2*1!(@S3QO'&%&%C$M8GJ7L$Q1
MK_<HM%,Q&\UH2H0)I"/(*Y>4(VW S 7M&AS1-#E)\VXO368+@!2Q+6);XC8/
M)*C3<1NCI'242\2"!^TJ@0P[S##R1L GAD60Y+4-*@H)?M9B6B(WCR":4R:J
MH38IS ,*6B3$B13(,))K5(1@(_$:6YV35[:8*DJT2&<)W=RW/$X9HF!L*BTL
M1J ?'>),8Z0)<PAL4^-=@KG-\BCY,AFB]Q2[64W/][?SU-T*J.8,R8\'5(XD
MHJ1V4EK+?91:"T(#22Y$:4QPQ0>^ZH#F9WS@@6")?4B(XJ01]R8@RRG8[#[1
MR+'EP8>U#:U:DK-[.I/UF 2CR.V3R6VA'@M*ZO3)!.L(%PHCE4P^$)[=WXY0
MQ$V,3#(2:#1K&T(O3#V*F/[(8EI\X \JM%,^<&:4IP1KE+P3(Q^XM48@4+8A
M"HT-S?D 10LOOO.RB.US$MNB71<3U&D?N,+.&<TEHLF!3LV,V!DA$<%<&4QL
M#)X##U[8R5:D=)6EM+C 'T$RIRQ4GP23G&CDDK:(:YQ34H*%"G08ZZBDPIJM
M;1AZCWF0BG3^0-)9-.6"\CAEAY)(;/),(<9C $V),=+4$609UIRR:+D3:QM2
MB242QN>0I:?Q?/M>_R07_ITI)EMV?M^$31A3YKRP/E+)#<T*QE"K7%+>1D+3
M4WF]"TS= :;V9QS;QB>L)".(VJ@05R(B[8U'.GA&!.7"9-I0MK04J2P^[<<3
MTFF?-F:"D:!1H,0@3F5"-FJ%HF.P@C"3WMQ'NODBI#^RD!:/]H.*['2%"(%!
MC5HPPC43B$>6*]Q(6/<:&Z*E(=3'M8VR(:V(;?%H/ZJ@3GNT \6)!U"KGAB,
M. $6K+W7B!$>O#1"I<#SUM&%G69%3%=93(M+^Q%$<\HV%0$K3X5"+'*?13-G
MLS,&&24-5S#3W)"B0XMP%H_VPXCC].EBJSTURB)"01(Y P/4*161H)'!O\%C
M*Y9-4RY8GWSTL#DY\5>P?OG\^NZ[O8'M5'8B4 CT&:I!3+[E&'^T 5RV^B7S
MA_%[ZY?<P_@LBZZ8/S!WJ6_BN*9.1D9QY 0+$X@TV$@'5)Q3*<N^^E77*4<S
MX0>:"\P195 0,B$NO$3&>8?R5@8PP$)0!*]M<*):2L\6.YD(W5.0H(4*K=R+
M7GG@TE(%N@MTKS9TEZ)5#XGD4]8!]HXG[RER DQTSE1"FF*&DHF4>%@#ROFU
M#=;"A!<<+SA><+S@>(E4/@EP3T4J*:6*Z.21-,##N74)618YBM@:DX@A--<,
M,2V8_@+<!;@+<!?@+K'JQX'JZ5BU#XGSZ!D*C&O$%:7(8LN03DY:(21)/E==
MFY.&MP!U >H"U,\&J,MNA4< Y_?3FW2#XB+D7;DZ #CC . L&?(^6.-E("Y2
M &>J6IC/GF(O %T N@#T,P?HXK!^2+R>SE&H/<5!:"1BDH#7)F?@3APIG8PS
M23F34WJQ%E?%87U?.W%^&F09@']#^_-&,ZI^9%+:T; V'X\ZYOH_70SSZ'+X
M,>GFE5<?#NM!.YT]_E8X0O/VF8/8C]5I_O'@&+.Y_?;K(/.OV F[O2T[R'^?
MO?GB.\,\;8 J_6$,F]" ?JP'KR*@2GS9Z?1.;==G0/JE'T-[,(LXJ?TE!G0>
M^[T+L,$K"C8?_SK _OC/KOU@ACN'T.+S3;JW^Q;:M4FW=]_1O0^;?._P8V?K
M]:N#[</?.UOGKX[V/KS[\M?YFR_P/=X!T-C:?<FW#M^03\DG'7(>0.920F"0
M"V2-2(B&1)5+@1.FUS:ZO1G8J Y@AD#&T/%XCJ9W655V4+V./AZ[V*\8:55Y
M':S/B,'*R AF(QFI?ND=PYO/JOC9=D#8<T^_N>4LK\4J?CF)'O1AY9M%6G5@
ME<)7?\^EYBC^^<TO_VE^(S__HVIGF9NHU>;"ZF2L6)N!C=8?5,?1UL-^;)*>
MAGP ?-"#]X)D'$.[J].#. ")KN!'%KS<E_S8_&>R[7Z56Q\K%T%VF@_M<0\@
M+[_.]^I!Y6S=AK:UH:_M?GX%-*JNPK!YRZ@#J!\;_0[/\X->OZZ@C[!$YG]Y
M;S,_PNIV-Q?E>R'715/O[2GP\NVXUX,#F)!C>P9C"0,<0&L,VI]CU4L5S"A\
MDJ$KMBHW'%06L+7;@YEO'[?SV QZK=&$]#*$9;7T?:,T5FHHL_@7BDZH_7B0
M$-%W&:27_;;MW#0TY%9#\W]_,PK3GY^(6D 3?KXV(H2ODZ8NX)LO@RPLL()/
M#]H@05/"  N\$^MF1KMS9.)AND-O-:+5TXWEVD:#!;,"O(2K#ZLG7WW0A!M6
MW\L K+*.3[2,FJ%YJF74O!QX8QBIL&<[!#4P@';*AD7G[-D.PI@9/-O^#WK/
MM^L'SQ?^QM; 6>O9CH#M/MNN QD"\Z7_C">_UW^V7=^/O?V^/0&3X]D. 5B^
M]MEV_N\>#,K]^'QI;_OY O\@^H,NO&O_++N :OB^?K[KX*3Q'OOXCY5P)BRU
M*^LW>S:J=C7H#_U@V&\<CB-?[Z7G^:PZ;0\.JG[,=F?C]QK"./8[9_"\JEW7
MP]BOGDPO/[U?J^<Z[?U>ORS&11?C6]ON7%F"XY4%R^W8'L6J]@<Q##LQ5"?C
M10O7G?3;7=\^R0?VN^&G9[P(V^-89EF%BZ["7T8L*Z^[O K[=I!A#M::O<3#
M7G^R.MT9?-YM@O79&P<@Z7O[W<;97P_@X[J)_X^?\FQ79Z^_;V%0FF$J*_2^
M5FB.P]HO>3'VXW[>)-7KGU7[PW:(^4'CD&(.O8+2OKYX+_7WLUV2(_F]Y6)D
M\OH^Q^O;!U9@VP$1.=0,,W^+30:PK.S-&P=&H>;9W0OYTRL/>8!-!(T-U*#I
MU':"!J9C/>PTE,!?2L=$*6;XC?5(4%('.&P-\I! "&Q^!CQP=,^D3>.-%:?0
MB(/&TIHPDAG:NUZ]A$&X;,Y8Y.HF/#]^S&0' WQZ13G JWK-F'@8R7X\B-TZ
MA_N!S?2.8ZOJQJ8O]N2D SV&Z<J2'NOUZI?KVR*NO/KZ\VV=)]%.]C0U.T?F
M;QAY>67#2&\T .]!<\4)Q?IE$F]K7=EP,)FF(5P#*O R#CYWZN(7'V.HIR:\
M-3(K;*X]D&V+_!X861NRE!R/(^S1]KOP*?3\%8Q7\P1H<&9[H]==NSB/VF@$
M)SLI^K$)EL) I>HR<#B>[YN%?Y5%G>+Q#J-!D\AJOY^E=TJ:8]VJZH/>:7>R
MY)M=B+!D7.]SGI>\>P^H];'M0],J.QCTVVXX&*W#WE<D+$]+!X:\TX@,W'X4
M\S:5_X).RB&+D2SD==[LG8BC=[>[G^-X#J\ R*@-PSZ\#.:OU3PZ2]5X[]"E
MG%[(PG^'T,.LW]+-CUVOKNZ]"KTX$M4#F]O4W#39VE''3B=_5%^#M=R*B[L
ML-HQ"VTC?+#P(_3U*,*(-5L_\B4-'EP%S-,V/+99F# H_9$LS7^5:W8E@GAD
MJ895W'3LNGBM5TUW;IABN/$$KLZ;I^8#/TQ<.U,K($JY]8-]NQ]1WB^;R>ME
M0T;CFQLZ?Z8:* P9!II*(OM?JZ%=U4, "@"GMQ&@%-Z[/:;.U=:X =7+NN[Y
MMATASMM__6?KEV;4IY\-EX+E=^6)5VIW?_6AZU\=LSQ4,WL2KRZ ;)]VJS_>
M5[O]9N/<9%7<9D#0M0&)?1"Q1A1'N[LR^.6F?65H<I_/+L!O<N%;VS\>*X;J
ME>T>P>@.1UCZR[BJRRSMGKO3>%'X&T,0%X!1$[[P8B+S/Y^VP^!@<OS@REWC
M'=CX\A;KZEYG.+CYEBL-],U(/A',Y@Q<UT;URL^#_B65S'(%R^4(V02-?6$[
MI_:L7OOI6I^ *:&K SC=]QM[F-*#]7#$>8&RC1?1BQ$#@JN@379IVE(=]/,N
M\K^UG:0)6\:]$HPS2JTBU"4EHJ6*<>4_*5"-__S)KFSC&Q4\(F594=5-7^8L
MP2GI'FU1A^<2D2@VEFK.@M>,:TZ=<,8*RKT?[<F'>V)XF3>\8QUD"AH[#5\S
M[8W$U# J;5""RR1NE,FG/8&P9;L@<(TB&.]MKF_:- TC\\T-Z'!-IJB=;#=D
MZC*BM #NQ_80E,6%63TX.XDC1MMLJV[^K ^ 00$.UT"<.Q;,CW9]E.E3#F!
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
M&#Z>U465A2F4 I.*6\^4TY%S#ZO.*!N2),%Y;"4N%&IU4&7: <1S$B;-$/.
M)1SF!1D7%2) C8,GF%E"UC9(BRC=4G3A,GV/)=O?ZQ_Z81C6E4!8/\*/G-!L
M,+/?ZMZ'YC:;X^[O!<\KLMD%9CQLI*Z$,6_25(('RZE)(1#+K3 V864=QL)S
M%HTI?L!5T51^AO]:HZEAT2/%K,WIC@@R)"4DK4G$&Y7CU:"I0$\)O=(;S4H8
M\V%8;/(N&LN)($SQ1(GSE*; &;6!2"U\8;&K@PU3+#9O,[6"6V1D !:KK$&:
MJX!"<M@JP =0!X -DK4PF<UU6<*83[SM_X<)5BS.7Y+%0<00C'/<&ZR9]-(8
M+IAC6BM7^,N*8-3^#'\)G!.I*$/$!> OAH.E'1P 52"1!*4%QP$PRHB642OM
MORN!S(?A+Z#:>$B$"Z4L]RDY'C")$< ARHBE*_QE=;!A>F=Y8,Q'XU%402'.
MB$9:)88$ABGV4D>8J7RFD[2T7)B_+$$@<Q7YRWR/6ME7_HW0 :4F"05$!E-.
M*=,V@K$N@_?6)6MX(30K EI'LX2&<<^9\LCZO'<40 HY'W*B((UIQ$X[X@&T
M6C2[9,SLB9@5HC3%)?,PE,8:!XO($,*XYIP%JR-3PCJ/01\21@JE61UTF*8T
MCDF5"$$D8HVXS9:.E1@E&;7Q6#*9L],#.F#>8F1VY^;J.65^F-CAO-U9MPDB
MWL)"NW&,EAOH%C]>QY@%PTWZ0"D/05GM-+?:TRBPP.ZFA.D%Z)8-Z-Z<9I ;
M4:%W;.OPB'^2P>&8'$$.:X%XX@P9 F:<)Q1L-Q=5XCPCG12L1<1L#=<5XD%W
MDN)'<OH\XWU9.BBG&0U1D\0=X=H">8HZRI@TD285^K1"J+)Y'55X='F7740L
M$;"NL),(YE0C$Q7#0FN1!,ZH(J1I$7-?N]N7;V/6C[;U_?=8YZ3T@_O8F767
ML?FNG5G?_8+G%-AL2AB-BKJ5P.:-EGY0H*$\XU1Q[D74E"K#F.;"@Q:S)0'8
MRJBJLQD"G(0WR<N(**5@ZBN6BPQYACPH+,LH?&#9V@;10('52B>8*)'-A^&Q
MV%/+4@33R3&PBJ6S+FFAB1=!)2=HX;$K! Y3/-9[#F:PCT@)2L Z-@(YYRBB
M(0#R$R%%DCFTB5N:+IQAHH0VOTM4MWK]P;[=SR482AQS/D3%$*.)42J<!*<V
M.FR9-DXHJ5VDD17^LBH0=3[+7[ G,),1A4 BXD)B9(4*2"3B<58[6)E\!HH:
MW#)DI1E,"60^4"#3>3!PHG=.>:ZX=P1SPJPPWC&B3#DAN4KP,,5@@*U(QJ-!
MFN6-FUA+9'@(2!I+.!9:89H:>&"B1>;DH"F1S*>/9/;OZ'7[H>,."Y,A$Y3
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
MMAMINL"O>%/RT[$@M+N5]1Y49*:^U6E[<%#5@"P9[\X ,_I'<7 51>!R8%"
M7QF>,FP-H%M9!J](;"L[V$9,NWD)J%[TV7:&L?I[;BS%/_]G]\_F-_+S/T9>
MN)X?9FQH;H=&_G<(&)D_ #"!:^L&>&+SP!M-">#F+O:GK FI$E><PRKT@=.D
MK58^:J^9),YH;.<[:3:WWT[,B<'QR8OLLM_M_9E[\+;])8;?8?3R9_4%_T=T
M10V CW\=8'_\9]=^,,.=PW\?[7WX_0@(O=CZ=>]\[_"=V/GP[_;>[I_MK<,_
MH(V;?/O\)?[X8>\LURS;.O_CD_5.$R<$2HI9Q%GDR(+AAHARB:2$%?#XM0T]
MN^?@?QO-DO)P5OW+U9@7P]/.\,N0);M,\GB2MP^W/K$06<HU/ 2W'L'_#7+*
M.Q083#%/B27J8))GDV*-)MDV(YK)]-69'@LYJ%XPSN'3XW$1"L".>MAOP A@
M#!3[,/\&0!._G/3@FWB=!7W.^-DH^I.33D/ZZC$@CKW\K:KG!A8>.F8)8_(Q
M6FIM0,D3X%V9J5R%QLQX;+N&I9(!+[_]&A]L^%'=X&S,K84; G0GWPD*H /_
M]IO#VM"XW*/\IH:BC==X/W=FD%\;\B.@$>W/[3#,;VOP=[_7"Y/6CEK9A"OJ
M84J9&4);FY$Y 4+7$$=XZGI5;7:K3ONXW7#L=A_P-+-6G[GL%>H++^AT -:/
MXA27F\'\&PAPOG1XDD>P*0^<93-3T787:&P3T:SRW'^&VS(1K.ZN23?^Z?H_
M;:R4!K[0?9DO7R):GKKIM7]5%U^L^&993"O-,:L_L& E@1F310H:"CWV#>4%
ML_^@!5/A#ZK,L"OU$YEYV>0%K>KTH T7-ES\:@NS=.;%D=I],#/J^#EVJ[-H
M^_5XR<*?HV?6%S9(_A0D)4%C8'KS(!S;0^@_K )HU<W=NQPCL(% +D8KUXY?
MF\5E].*FOR["FV=T0QC&B2'7Z9W"<(V\=Z-+8O=SN]_KYA6X7KW\RJC/,J!L
M&+DK$@Z263E;P\N')Z!^8&FU894W]^:;1F,)+,O%W(QF_(9Y9#*83)K\<W70
M.\T=&TG?M0? K?NQF_L,-W4:' $S]8YJCP?## ]2:HZY#LDYBR./#LB9,TZP
M3Z^SVL/P'[J%_IM4 &H4WD[W=QBC-\T0O6X#V>N#+15?Q<$I3,OFJ"=9.^:]
MG;GCFZ-^YX]^B_ULFEVJ3/[L5.;FE^U#_\D8R@,H3<0]EHB'%',. @(,B6,:
MF+&8A;4-,N>H<%YZ[4SF87U_?8W!.J\;!+B.\*$',-3M#?*];5B"(QP9'.2'
M-B\!?0K*I4&K?/TU?\E81;;KH[E6<&YL7H9M (-16.L*-(_AD0O 3U#5[7S!
MBWX$==C^''\^;8?!P20<<.6ND?_R!;Z\Q;JZUQD.;K[EB@[(JPUDXVE40&8\
MUT;GRL^#_J0U)R!7R,& 'Z$&-E_8SJD]J]=^NM:GXW8771W Z;[?V,.4'JR'
M(]<S@$9OY&MYT4!DO@K:9)>F+=5!/T/BW]I.TH0MXUX)QAFE5A'JDA+14L6X
M\I\4J.U__F17MO&-1@,U^TO6!  /35_F+,&+]3*/3$V)\ B?N32$"YD4E82[
MR+507A#J ]4T*$U&V@?NB>%ECH6!C45%<AI,O\0=J)]@A=0^Q"AE, K?*+#+
M0]JRVJ]CY\;B,)?^D8RN,_QXQ!#R^%WC(3E#$SQM[)QL;)7Z6P0D&P27C #
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
MO:&0((*M#2-J'T))S0?4]:Z/WD8T=(W(_&&5Q\;:F,5"#*DE!<8&A9AE>U-
M+\ TQ>?MAR;BCL=;,ZT.?-X-/CT4!DNM%,/ GKCIR$EKG\%5NG,JJ8'/->)S
MQ8UCDQ%" 65TS[1.Q2AFWU36**I3)Q(_9([XO$]<&>_I##JJ0<[X?$)-U24,
M(J8@)F!+AK#4:!%\]L-[GI$8^N;7+H(6@=SOW:-7/\-SP,#%$2IQHXT"$/>Y
MUYG+;R)[J 6:DMS6P-<S"#/6C3RQ!FJ+Y+5%#^!KLKE$W5+33EN@T<1V9LC[
M]EWD(9B0T!3EP* "&Y+"W)H8!*'[7Z84+H,QXT:JB+6G4EH(4]V.HUH9?4_A
M+:A-'(P9,P/$HW<!00YE 4M6L1I111:UHDXDA]"(4T34,LNC:G^NZ.,BHX1L
M6PP6$NL>54I)ANY":\8-],T,?=^_B[XF.B=F[ FHV7;.#*=$.7EQ^%-PKL28
M8YRS(7CO\>=C:.P<A!(*U)[E:HS\M9C@.+5\U_@;P:)U@O/'%5M1C)DH)HS2
M.34%V6F% 5$5G3F4B+JQJ$9#?@?]G/IF#8!>!&AC77PMA5*"3!I=R($(O$L.
M,=XUP>$ Z#H!^FPEC!(*6>NCHJF;73]X0;%Z%%)ASPY29%P E.+EY//-8\[8
MQ'#NU7GMHZO='S#A-;8AR:ZV8MU3Q41.^RKJ"!H4XL&&,2?!]-NE^*[VD$*M
MI)JU08D<"N)4,RFC$X,1 Y]=C^_ZN>9HW.,\79-+MD% Q_(#(R4=H-5B:G$@
M'O8@1)X9\E;BN]96K:,IRG  !4A!):=1D$?.)YU0)]I^*#;#2-7]<$A Z-W*
M<RM-I%CUG&(G:6*/G*B:NZX8&2;T.O&R&OXMKL0"1CG;^]YI;17Y8A6$9@MK
M1Y;R]D.W(^;'3'75O8=G!C Y18A(7CS<3+&U4C(XS$E6<%17;Q(\5^+#4 KJ
M7+RB'GV"7EF-KG>I=*+-"H&#1AV>T<PI76G \^()36HFI1RC,T44:4(?*[L*
M'A&0&0<\-PB>JQ%B Y"A9=5,+ J:]KWM5E*NN>B=B0ZT^'EVQT;80;QL<PZ(
MS@*BT5IJ/FKL*3S6.N1J,H62LX"7Z:X9XP9$UPG1E1AQ;C6%B%:YPD8T*&;%
MJ%DY;C8G3[*\:0%1W/%$,X+H_>9#N8I?^9,1HWQN LZEY$O Y&K,0!23\;5T
M7DR3NI,PBL_G),/>7@HGRPK9X'+OWP!)04Q5I6"3XM)2,J Y33(L7LX2&3"Y
M"4Q:*MB*;@VT ]<L&MLXB(^5(XH.&>S*,X/)2NQWHFC,%E7V7=6#S0ISSLI3
M\)B=C93+#6._ R97Q8.U,QD#^@JNGV81YQ S6S&4O/A >9C+&X2AE7BPS=&T
M9(S*,9O>[=VKI(U5[)TUE1IA;^)U=3QXH.A&*#+<#'-)D#50(F:QQK+V+43J
MJ?0#11N$HI6P;4X&6]--55V* B-0HE"2:NA,%<O;$=6.(G1KHI:]MR@*U*I8
MP;YA0]%%,5&TG=F.&3"E-/)O-PE%*]'52$FL-A<5A.1%%SFMN#?.P.C(<R6G
MTQ2Z"4 [[HH4^8&D&]5Q.2<&= Q3_\=2(F-"8,RV>NUU&E;=)B%I)0CJD^44
M4U#601!]I$&AI:!:<-5#SU0+."')NQWC8<T\S9]5W[=_U*/=4O>/UQ&/_.")
M^2C"X''W3;K[?:+X^*^#UW6K_L_)[O';45=]+4]SP.PXENI+!@*=*C=,!DCW
M@A8]$E'GI'+UI9A]=5WAMJHH@>N!%%+)1%;L<T5&1 ^T_1!@KI6=]YCB(QMM
M"F-L*5M@;DE^80I)5V(O)M) WKR0MW(,T*LSR9J.MRS(JVQ5@F)4@^PYB#P%
M:((\LZ84\'NAC'*..<7&56N92^T)2BB4&SN!1L4!B9E!8B6J[T-SM056+E:C
M( 6KR(:FG+?>I%2,)]Y^&.ER5\5Y**-[CS_OR8<LYD06_#%43-$R8P!?-9&[
MZWK $9Q9)SA7#@M,#<[5"H++KJ\0@DH%O'(U=B,2LLUI^Z'9"?YR9^ !SUG
M,P1#&8N)W@'XJ!DLEL;%IQ:QX5W3,0YXKA.>*Z<0LLF". )!E&7L;.NB-I-U
M17D?V4#WQX,X<@;-CC:WKI$: +TKFJP(W1T &T'<@(K61G*NDZ5BB3P NDD
M73G<X(8EBZP5!X^# D=18>QG[RUI['0OE%H'J-T)5V1(#A:03P'51P>'QR_X
M13T:5=;7NMC1Z\KD":L&SI&]#: -@X[0/ PFOSE)(7,IWINCSK8:K4RK8L67
M7JE96Z_9#"T5A\8F*R[VC.I+!N''(NF[%A^"2[6D"IXX]8X=0:,VHE7$:ABX
MFQ?NOEUET+1<:\V*(+9.I9X5,EM%Z'M]M'>E]C[N[G)EUU!%UT:;DO'H+'K$
M* Y/(FNM:]%BCH%#N^OV8,-:7B=>5D+!#0,)))KRT:?>R;(I#"&J6CD;T6"N
MQM!34^F*\Y%YZ*I[#T\2:%IN+3C/D")A V^,SKE%5PP,PH]-@N=*,%ASS3P1
M\.@FZLQK46P6^\$-!V/$E+1.X D[,=R:T'+ \V[@61@M:+;-F0JI);2U1%VX
MF>IU=(,N:Y/@N1(,SK5B$H0J;(AB;4)2U% K:Z/CPF(R5>YG-1;#CH%;'Z<.
MB-Y1,_92*]4:HFX>Q'](FAU2\C'(ZHH--""Z01!=)86.6;?>RR0TYQ2D7C5B
MK?P@8W+SV;)V$T1)BY%[ZX#P(/Q8-^''X1HS[.]M-8_+OB$%'TNRG3.::W&.
MDRNL24S)T:9L3D+,7F;\T+[U*D:5NNB"'M#BIE&YSE\+IC)HW[.'+UL8 R8W
M2MR ((@(U6/P4#(RY\YA$-&Y&&.[:Y@,0V"=&%J)#(-8 36)#9"\%D, 7%()
M)B*PZC.0K@YA,@2NR*L:*+K1$0H"F):2@QH@ V)P-A<!E(\@:FATM-\D%*W$
MBT4FQH0MJ1@2*="1%(%HHN*-3>!J\M5. :DKDI\&BFX4-W*>#">C.0; FKFY
M:*WE!+X&;"/'=Y-0M!+6K1D#LV!'MV8[(4A1E+V 2L<LUGEO \C;#\,.F!N<
M4PX478$B&]B9+K(, 41J: -P$;G5<K)QI.)N%(I6"4$R0#/H5 N6%50CMEW4
M7GD2OZAD,I!*M^@@Q!USQ0')0-*-CAE+]#KGU$AK:"%C3-FUEGTN*2*/+(!-
M0M(J(4A.O4-$YZ;"*+Z13HHK!%5K0>YM7F*;:DX@NAV/EWL+#$*0"PWN]H].
M7M?#+=XO?]#6;M,X*<;=!Q?(7</GV_VR>UCS\:B]OE8/6UV<#B2>N(50/":?
MLT'MT5,*]:[S"8:JO8FJA4NA?"X:/2"H@*8M.VR%0"ICIUK%WE:P)X;?.MMN
M\("L/:PI[H31/:M.@.=U3>2@Q(*AI *H[]J5',"[(?!6,\,UQ!*"43FWGNF:
M!7BFH-*.HK%-%Y-X^R'>(/A_[U610=GMN5KQPC5D[Y:M)%JQ1;ML:"!B7HA8
MB>6[T$1ZV=(YJ8(":E6\/A>5,:6?WS!5ZLU19ZJ)[CWZ=,BFFW^$)4'CS,P)
M?;88R(*#0<(S,_1=ZN5H.9%.JG=+4% #*]+LE+,8J:92Q*K??FC"(!&8*?X:
M65%VD8"X0&E%5M,US$YW!EW1?R,@ND'@7.WD*/8,!3(JBFNMH&A1C1;EA_;6
MVD8RT9TT;@=(#WC.$YZYDK6>C<C2 "DD-":9DGHA;]7>CY._38+G:E)W:"3_
M)86"1@61>Q> 7.6OF4U"=#IBAV?P<]*>]XGAXP;'(/>^_"1D,?QRAI*C XX1
M \?:4FU,R=MXUYD^0QC=1!CY2Q%=33D&EU&UY,16\+4H#*ZI1M'9U'HOFBJ&
MO+VUI3#(/M9.JAZ)6H6>JNH :R?;H>S%C:X5,KB[SE0=R+LA\E9"NM$QB:'N
ME$FM*/G%*B[1JR)KVASDJHL6,^ &F:CW7A?94FU+'+/&"J M.IM=[<0")?3$
MWX&(>2%B):1K7$-?#"DPI,4PSKX?<B1Q8S6#2QDG9N<K$#$/573OX9?8Y109
MR;0 WF3*(5GC1!OY1IX&_&8&O]68;@W1&6]4YTGJ[%.HD!RK7%D[%K54BM]^
M:,U<3<%[C[]@4K1BSA.*_8"%":/!V,]7K$"11I+K)H%S):8KB\:^H%8E1J.
M?%;)B_&8"*S3T3OK:/MASQ6_(@E@X',6^$PAI(BQU98U).P'GK'8F,4/*%1)
M#WQN$#Y7@KH1 K92DPJI9\9U$D=&:*K8)DX(<[,I3_AT-"=\#IJ.B:8CKR?@
M>Z/)^?SD6ZB8BO<.(V@02Y*TK2%[!$Q<DAXY'3,28=_^>BD4''VG&C)1-=-8
M@2Y1L0U>>5<C@HN6==Q^:&A=V;T?+$,^1=[O_2N)2XDLAXQ@Q$/PVJ48O!.8
M$H54:AQHG1E:5\+'N;0&B8S*8,5;#UP5AY14TP6"YRA+US.PW U:R0_5]IXV
MFB[6G%HPIH(6*]XA,8?:@J#%XR!6GQE85B++*>486@;%VF8%7;]1*47)FAKM
M?<FYB74.FZ?9!F2O9XT#$RMY$'^;P+<F-JAAFS#:9+WCD9@P,\BN1*,+L<X!
MJVH"4@71:4715A51S-1J$X4B^LW%=>5(#<S. +-9M"E%8*TC0\@IB1/BFJ\]
M#;*D.K*2-PG0*Q%L@NHXZZH(<A.#-:+B)#J8K<%&*)K8ZNV'T>R$N*[>H /3
M,\ T5Y=1FP0!.O5*($(TX"-IP]GCH)#?)$ROMBO4FFO"K$S1ND>]K4JM9S-9
M3D%3[BVH!--V1_MU=2N\6TS?;_J7OU<^NEU;P_LJY%(LA"9;T!8 BN,2N-H
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
M@)V_8@![@X"]$K,/LGXLZ%8.O #;%G&E*685.''2NJ88:@\(^F!V4-^Z@]L
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
MQ;LKC;;OG[:G8E>,X\&&HEDAV<QJ(3KF0 9FBG A9>1&F_%M%KZJI&VT/:<
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
MIL'?*VV]FJW8891'Y;)A&G1D0)H#<P"2%4"TT0A/HFA^OO06Y?$8H-IT_UO
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
M>]@"RM'"L1K-1C):<A8U**8,HI=>:*,>=73;LADFO^&PGPDV+<+M-B/<'E3
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
MCUD(GNR<)S]TV6POR_W;[^H4/E6FRY9[']F4%Z^\_'4R%"]*I8*6[[CE.UX
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
M.C@;,U/*URJ2QC./2;!"NHXQ*"&+0M+0-Q0N* KOT\/<4'A=%$Y?K,]&62N
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
MUWQ50#X5"#(J5676M7HN,K6VX*LZ(Z9JLC8.E="Q(2_:8HNJ&.DL&H+WQHU
MYN"@U I55/$.<@<EEBPA6->,^R"M=\)H1;Y'#H>U*C[%Z#QON6I-:!J]9M7V
MPNS(1X^-7E5I]JN(B=&Y,>B\4"+5%0P)(Q0BV[QNFQHZ2?5:$-IZZS.97J/%
MC-7M3PL9GAL'3SX06R$T!TZEJX3"YMPS4XNV<3J$$(T!3,JZ>>K9?L.(ZV33
M+JEDXUH?>_U8IOL]?FX9YUY;D6:_8'8J""^L\>ASXRHM4K ^FNRR+X$=Z_5A
MH1\N'&VY*$)T4H$46O6[1-TL]V)!&9U]<B95F[K.88U2Y3/ZSA]K:1U+ YI
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
M!NM_MMO^M<^*>4<Z5AZ-KF!G?-:4N*D)PL_Q<_P</\?//8CGSMP][#[^Q0.
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
M58 PI;2=4$@(ONKF'G=SM#G%+BY#5<THW& 4LL!GV2#\^6,0ZI *!I<A"F4
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
MUULP%J^)Q8&DHFA9@K0(W1H -**9""2:B4"&(KI><X268,\S#C<8ARRG6"5
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
M?7.S9 *TQH$/IO&/=]*U5T"6I'=V[=B8-:OYP=3#U,/A%&M"*L.Z\E9$U-%
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
M;:]Q9=)\,=^;D\"4+,YY'Z'V\=6U-7$0=53L!GK>7G)48"N&BK/0TDB#J;<
MDE.&V)-$8Y/)*!N($S9K)U7A;5EX:JC8KD@7AHK.5+&G!L:'(5)K';!M=A:N
M!2R6.PF>3U1R.^;[5J%N5:CJI]BF2!=^BFJ*(Y,BN!P[D"D,XA$A<'#(J?1H
MQDJ*:>7XSOY$5>D^JU0-%5O5Z<)0$:A*=+4#)IQ5X)PAQ>E.-(:R"\G&9(]/
MP@KCG7U/*M,]EJD:*K:JTH6APCI3NT0"#'6$O,YUX& %?&:D[G'$P/'<G6AU
M,3UHE:J?8OM:7?@IJ/((>8V#FDL"*B9 ZCF/0+AQ';FK=/$C\HVK<'?SDXIU
M[\2J?HK;*VWAI[ V]D8X7^/B4)H001(2R.,IC5_YV/-L-6(T<CU@F:F?8A/*
M6_@IBN$:4F8P/ V^[$<\BB,\%8SL;7"!LM'W)(>H._53/+Q8%WZ*:2LT589$
MQ5B@6 VDV#S8(=4NV;<P^U1XMS)NESIRW;9)Q;6G7.Z(T6+]A+IO7IW)BZ/U
M<^KN:8COCG4:T@G&M_/*<794&-%1(G)54G/12R[&N8(.=1+8'D#\UTO.%)M:
M2CE6R*G1@'B((]?) 8Q%DUU+(MS>3P)+E_,=G56L8]\5F@\.334.;9>A"^,0
MHRO%%88^(F(@"AER- S(,1/&[ S.AFV!5C9=SEV5H<I09>@#,U0]7=ODY\+3
M-1ZB#S6/\+/V,AM>$B3*#H*8FHS)=3S]P4\?5L$GY:?R4_FY<_Q4M]U6"?KU
MDJ")6O4)F$;N3E(9N'*'YG+TN;)SB>=4W;1R>-F\K@15@BI!'YB@:H3<*D 7
M1D@3@TNI=3#-=: <!T!]1 @C,FW)1,9IKG+.K Q='A"L %6 *D ?&J#J4=T^
M1A<>U3!R]1!JA."L W(VP!QQ#!V3V%RQ=!IQ:+1Q%5$QJAA5C.X(1G6*X3T!
M<F$M]BQB)!9P+=HY'#5#2L:#6(^E)20,[7R*8;#ZMEWYJ'S<-3[J/,9[1^;"
M$XZFR,C.'23'!.2K0.Y6@%/J=3S00CY?.8]1D:G(5&0^"#+5L?_P*%TX]IUG
M[JG3[)MB@ HEX)8B%&M#=E$HS\(VN[)F?0M]I>G:4H+?SN+]^;K79\<W;M;X
M\1,U\S37E1WIT?7H>O2[''UM21#OZ]S:]4'!^I*?(SCZT[,WS\LO+\Y^>=,^
MO;+WZ@V&^-[JN>DQMGN,0^@I_)6<GMYI?OR.I3CKK_+Z*<ZZ2]R51.;.I<>]
M2L["M5<7"3-)]=:9;HN12MB+EJ?M0<9B/RQ/>_KC%W_[O@6:J4D J=Q&VF(1
MF$;N4H6MF!9B\3(R%KLBVK&N $H:)8W6=.T/>+ZX"!X,5#QU >,P XEMD,0D
MB 7%Y1QC:>[XQ/F529>-# H>!<^>@D<+H;8)G2<7H2,L1#X(N!P24.@&&"E
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
MXZCU])^O;/)^QQOQ+B[<J5QZ+@0'=;G(AW6YZ; N-Q[6Y88#NMROWCQ_]>:
MKO<?KWJ._N]YU/^G?\3[?Y[Q_O^9\?X!WXY_O  ;J='1? 5V0/?B75^7\_MP
MX:K?1V^+O2]WOE=VVSMBYOU8U_Q*#Z('N=>#K,U%PC^.MF,9QT?@=?J\#H[,
M'DQP]/^]^KD=??Y?OSP_>WL-:-W@!NM?O?X7Z9'-*/NJO9GO%L?IWJ4'VZZ]
M$U]_K==_)[[N$G?EY?:=FR^ZZ&,/EMSXD0*SI(X5F7/'Y*P$[:UUA[?8YNDX
MYI/__-Q^^=DS/SYGGMHO_O[E-Y___<EGQ3[YYNNW?_WL<__TU^+^?_;>M:FM
M)-G[_2H*]K//V4^$TE.7K)MG@@CWX/9QQR":;MQN>..H*PAS\1;0;OCTITJ
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
MN+<0;5!!\<1EC,-F9F14>Z@:Z0LRTIJ;,W=3;426A$9O\TB#<"H""L; $FU
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
M-K))9>+*:>>S/RPIH,L_C- !3/*.42LQB5)904>U*"MV*W8K=I\I=FOZ\)/
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
MW<L5Y<.W;ZA[0';?[6/K3%1)H<Q;P046#IF('<(>!R:)5<S'W)AH0T^QV1;
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
M&.-P"V2M(-8EPG<*X]D'G9>1:(Z2RT6;E#3(&8D!P +P)"%T]"F7G[X*L.H
M>%V@;#!9H2SW9WIPIIQ=J6RI+HI,]^!E+H@]DI(B$Y?)!+A/^]98[FAP2&(*
MKI-B!EF>"#!FITQN*YRHK$J2WUPH1D[4F51LM,XUN<J+&<-0.(E3'QZCT2J
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
MHD'7F4*:D@"T.NF@HPG8.]!U,EU \_'T[9F=ZGDS68SP5H'QFVY$KC3)>(#
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
MNI@4^"C,YU%WT0I\+ 8^&LD% CRGJ#!%@><>$)8FI!TW")8P!.$=22O?5;Q
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
M;O4<#*YZB5EI6T/XV-9OK;>Q.\B_>EN=FA^VMD#2CESLMQA9;V4NU;+=D'_
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
M<\U.;'W64L86U;"V:.GR%199A)8619Q+$9O9(L9ICK6D2#$=$:=:(8US&XC
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
M>!(\)]1PS #<4>&U\<53?C@@UYH-U%@JG&<#L6 1<1H(TIH(A(TP*6B1DM0
M<F23K<^2\JV#U&>GD:Y3'/J?H]YP5,'+'WH^-AD,?O*C&'J3Z[?)TMMUP5)\
M7VMO^>X!V*N!MWK07C9CEG.D_%8/V$,[BN)[@=G.0I2UE=PF[P',* 67F"2+
M7. 282QHXM)J1=/&-EYG;W@Y5-V5"SX8:+C'T.$"#9V$AM:* .'>9C<>$:\5
MXA@HC@9V@ZS&*AK#&(_YD(45G6M>U/,FZGF;E-2=B7HMBKIB16U-:QO04L.<
M0+S.XF^9SC8<]-;IX!E-R@BZL?TU^::+CGZCM/&="=HL.KI:'5TX\HUZ(8W7
MB!'"0%&]0@;X$O)&1<XP!Q*%-[8I75Q<+UIZ[Y:T,Z%_14M7K*7M<\6,\X)J
M@D(0^3A&*9!3*2 BF%2*6*P=4%ZJ5='2[FEI9X+7BI:N6$M;CFFR$3N2%')>
M<<0UU0B&/2 6@3C!+XYCO;'-^-<<GUJTM&O15]])-\O*V0H5M^6H)@S$ERJ#
MF,,.<:(MTLECI&RD) BE#?7U/B6YUON4"G9T+;"H8,?:84<[M,@3KYP3'D4J
M\TR7L<@1DI#T,@I)&//!Y3TX9(G9+_K;"?V]>\Q,T=_UT]^6:ZVLLSQJCBAE
M'G'@\,@:PI#"PG *FDVPS?K+OS[9S KU]RN3-Z[D))Q.!]7L#R>V?W]G=74L
MGK(<L/L@XY"*B?@&)N+Y8BP2N'_)4HH4XT#QO#7(X$"1Q)Q:[KW@1#V\C(_E
MU,GN6+."U&L>%E:0^ML@=6L&GKN0N#0:<6HHXF"0D4M$(8P3MLPR;=,\=>2*
M]_D4M.P.*!2TO,_4E 4M.XN6K64/RI,5S@BDDI>()\.04<0BR9E,&*PE=J[)
M0<D>S$F\/S):EEF [N6X+&C95;1L1TI:Z8,&BX<X-OG<!Q>0#3$@K5BDQ+#
M=,B+Q%*N]:ZD M3W#]2%UG8O668!ZLX"=?N 'I&X#T!K.;8&<8T3<H2"<@0F
MA!<2C#2I5_1TF0,H8%G \AL$+A>P["Q8MF=, ^6$:HH291)Q&%5D M< F]HQ
M3ST#!R:S6LJ^.GRI@.7]@V69 GB0 >0%++\-6+8F3#DG7DIKD8H:Z*7B!!E&
M M+!4&:(UCI2 $NZR<PB6I8Y@(+4A=9V@-;>:[A^0>IO@M0+"3\ICMC9@*(-
M!FAMT$ASP9"BS!)'0:YC J26FTHN9E0N:%G0LJ!E%S9'%+3\-FC9FC&-V@6K
M)&@#XP[Q8#G24A)DI9!<,9ZHR&=LL$VE'LPL0+V#XN>)=?T(/T/OP_:\9;O3
M8] JW_R==:$WF-J&PM>/-0UUHY_/*7WS^I=NSOMDIHE<@*J>#,>]7/2C401%
M +G_Y;07)H=S-;WTUJRG\,4KUD&O3"?7OW*I0WP$E1Y]?[2AN4X$\ZN=<?G?
MP]&\.B?V741N%.U[9!/4]I'MG]JS\<;/5QIUW!N@RSW8;ORU34SIFS6Q$3U
MH^&H%I1'(.]QE)^".MG.U*4Z'&5(_UO/29KC(;E7@G%&J56$NJ1$M!2T7?FW
M:F-[_Y\_V[6M?-;J:IBJW[(E&TS&=5N6B&!+P1OK@8W%E',CI7#<<.:TMHD1
M3!2QA/C4&$AX)X;'V2 %FDP"3LE5Q% K:JE7W!JX2!W17I^;VQFPM%8D@V&&
M!PG6%7,=DG,61QX=@*0S3K"W3_*\$8;_T,4$TE73^M(?QC#MQ[WT>#R>'I_D
MIHQ?C6/8S_VP#Y_ZM3_T[]?4.+[YSR'VQW\-[&LSW3MZ<;R[__33WNL7AP?T
M.7]S])SL[7N^>]2';^4ZOH*RH>Y'_WK_GT]//^U\>DS>DL2BD=9!_XF(N,Q'
M+2?#D8O>6BTC_ ^(0P0.<9)!<S2-7T"2;PJ6K^L_8D 6S!<@8F4OQK2:PJ!6
MO4%EO0>;"C+X+O.B"MA3=0*,:ER=QE%^ Z[V^\/3\:-KC="Q';T#),WV%5 4
M&EQ;P@MC4UM?:'/?GHSCH_DOOX3>&#YT]J@WJ&M>O_3+K*R9A<J@W+*\M58W
MMR_P>@LWF#W;Q3C[\NSV5GVK12::>XQO<2JOO8VWR+7W/E>LW,*2E5)+J>M3
MJKK^[N52O[!7N&.[>NL2'_4F\#5_DT1<SP8 ?\,IE!K&U^?+-S=I;D.2.[4
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
M;]_SW:,^?"O7\164#74_^M?[_WSRISM/GGY-QJJ_U_('0G,K#=JZ/5*L#<)
M7X19<LJZ*\;5-*O:)"-/[A]XX[*6_>_?-"7JEW$;3&IT&,*#(U#;\01!;_9&
M\3A"J6ZV!CX\)Q:Y;W.7/XD^9HUL+!HCFU76L,VZK*7W\": "&#/>=5"Y<ZJ
M8SOQAZ!-582>A#_RU=DWO1T?5JD_/!WG%MGJK!?[P$2GHP^YD%'O SR;1L/C
MZK?>I)?MYLEY T?Q'6CIJ')#J$WSGIU<4^7/U'BKJAZD]!":PQLN8'E10NP
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
M##S*<QN/F%RZ5Z*YU!MD27R$B*Z#\>^G+2#NY)=[\M?R7KPKW458[HD7(!O
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
MN"EP38*/2"E'$5=.(Z=E0$*H*#DXD5;&@LD%DPLF=QF3C9+:QF25U8(KXG3
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
M[=M-':2\O4\S K&]- YMME/M";\]/>W!LZHBCU7KW[>=\'?L#V!%]M*?U]L
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
MM4[EH!Y \1_&'Y;>SG<^T+S&=K[/B":3R=("BZ"M0431W$C*"V09H FSEM-
M&0@#RRTZ-I=]ZOX96$/M**R%HS"VY5 ["LO7^,G&DTPKH ^4(FF(0#S8A%SD
M'E$2%3')!)X;>*^7HU SF9K)K"J3F=\(O&8RC\*UB0"(I2RD$#QBW!C$25#(
M8&]0#D.JA(51Q*\3DWGNNIBO8^_,>,)"=-8RF^5 NA!$4%(R(W5,S-9[9VNK
M\OZN'0JQ>[7#/V_OM@ZNFE?-O%.Q_6=[;__MQ2Z%YUR].X?OY>/B="_OG0GE
M,3$"4(+CB#AU#EFK+#):LGQFWRGLJAV*Y>R=K;1DUGMG*R.9[# ZJF34$C&2
MLWDTR^4(048==UX:EXR@>&-+X"7OG;W"2H$S'5_K+55>$>==XI9A:[T+3F!C
M@O#$TGJ'[)7HY&2E*P$K[ Q!GN9*5QZKW'!& _[G3LJ1)FWYQA9C#26GNSJL
M1J'/Q]&_E57<F;M=#[*7]6[7NBOMQ&X74QCD@ 3$0^*(RR21 85%TF,#T$T%
M=69CBVXJ\^#=KOO:O36.!,UZQ;5 AD4(]L/L>KUSM2[(,+%SQ8US4@+Z2Z4]
MP(-)P)()0X0KZKCG@LH _IO9I--=4%;#FM=D?(7(>+T+]:3:.[D+A5.T+@J-
M0MF\@R>-;! 4&1I !K!VGOO5).,UCZAY1+UOM,9(-!$6,#H&J3%'VE/@$0Q^
M6*4CP@Q+Z53 .)^G6S4>\="<JQ][=XB)Y(-QQ,@4N*%64^H%BSH0)9,EJMX=
M6EO%/KHK!D\^[W^\.M@_$@?[GT]V<R';JW\?'^RWOQY<-1F, 7_>WSF'\?#F
MWQH?4J&8L;D:K8T&<1. FK@DD<  #IQ0;'-WZAR#7\[NT$I+9KT[M#*2R0YE
MDL$;#@8J:(RX-P29E#P24:DDB+'.B(TM)3?-4V16O7J'U"OMF=$*"PQ>25(Z
M">,YUU(9T$;KZ]VA5Z*3$S0P&- BIS32C@ -5-0@K:A%-G'"1+3  LOC0PTN
MIQ'_8>>'7B!+ZM7L#CW(7M:[0^NNM!.[0THRS;V@2%"I$"<.(VND0%Y23V0,
M1LNLM)N$/#87ZC5'=6:]XEH@PR($^V%VO=X=6A=DF-@=,BIRQFU$PD:-N)1@
MSCGX;T1H)Z(V3@:ZL279IEY6DL,+9"_59+S>'7H5VCNY.R0"**GD8-(IMXA;
M*9&-WJ' '4G&,.TPV]ABO*'QHX.RRU7?FD?4/*+>'5IC))H("WCB-+<^(&-4
M0%Q0FP,$ ED<HJ;221$#\ BQB=4* 5&=._20W2&MI/5>41L2!=7&CK.$$V/"
M>:R"IO7NT-HJ]M<[8O"GQWN_OC_>^_21??[RX6+W2Q-__O+U?&__^$MN);&[
M?W#1W/]X_OGDMR_-G#O$"<@%C3ZWW,G5S0)X%S1@9%5RV!.LH[)5#'XYNT,K
M+9GU[M#*2"8[E#XE:IQ &FL#S)EB9+BDB$2?F)-,.DXVMK3<)+K.'5K<(07=
MT\&($(T@7!-J"3<!Y_9L+!FJQ4ON#M5JMYC:33 ]6#B7O-;(2"H0C\HC0SE'
M"@=B%/62)M <NE*G@'[4W* 'V<-Z]V?=-79B]\<Y&[$3 0'V>L3!Q"''#)@^
M25QB/)F@:-[]T75NT(]^IO=A=KO>_5D79)C8_<$Q4",M18S8@+B*F0\3AFA(
MB7 ;,(YQ'@M>#6M>D^T5(MLS=G]J!5U(02<W>#B-246&45!90;G$2 ?!$/!L
MC7F4C 6]@F2[Y@DU3ZAW=]88AB9\_B1T%$E9Y*64N0:40IIJC1RWRCL-G$'3
MU>,)C^RW-.Q(/-VP[5[=W.8V5KU_M=W'#6 EZ<[LGG*+T1W-)/-1 MA$RIU5
MSJ7(I"?>:A^M3O7)\]< 0N_.,P!5P<</#+['#ZTPW"?%44PB@;?"#-*,<!1X
MD%1:# 8)R) A#:[GIW2\A(%]5-G,QZ/ \W866<IXUP*O9H9<>3#,@$!*S3'7
M(3EG<2Z3"#/DC!.L#KF^3JS:N8U5SF,/I(@C&BQ%'">-#*Z*B2=,L5*<YXYS
MFP0OJ?O($Y&%%W3$9NO>0\MZ+V%^U@*4%CHN\2 F54=[UP:4FK=!*21J5 K
MF%RT"/SVA(RE#NEH)&8\!?AL8TOP33)]2*_F3\_48Z7V^E;;ZZM3')X8M#[<
M!BT6' !3I$A%*A%/QB(GA$?"@;MG#&B.\!M;6C0TG3Y$6*/6$[:)J2EG33G7
ME'+6&P=/A=X?)]";,<-R 9:0\\UYL H9QBP")UBP)!,QC):4$T^7+ZS!^V%;
M'C\-LEQO30<6RO/*Y8]GGE(Z8TJKP],PQ(P/K<Z9K=9\+$5F^&TNX/:GW7XK
M7_"F%]MPY;?X\WDK#(Y'0#3VK>'DXYNO6 <3?3:8_Y6Q.?8 %$#I7F:&"-83
MTS/V\[@W&LXIP!1RO6B_(IM@M&]L^]Q>]C=^NO52)ZT.&I_!R9>?^XHI/=DK
M5M(,N-[ME<O]YBRG3N2K8$QV9<92'/>RL?I'RX&API9QKP3CC%*K"'5)B6BI
M8ESY0[6QM?\_/]FU'7P&BJ*;BAP/!LGOE^\R0P0GU+0RAE;8I%CD05C)X8XF
M"2)SBVV<O"&&/WV@W!_'<-:.>VEVR/S/V!_ <\&XE]DY;SMAXB\?@;#TWX*U
M^=8:7.[GR=B'\?V[#1^MJ<'__)]C[$_^[MA/YFSOR_LO3?KQO/GK06Z: ^/[
M0)I?FN+S29,WKXY;.3%F;_]M_MOY?ZX^7,(UAYQ:&@.-8*JQ0=QIBIQS$9DH
M32!"Y5X"&T4$6G2:@;-W%N="Z9>S_J"5+E\(2_>/(_CE[7;W'&QJ45K$XK07
M^UG*"SM<\J*T)C$4@R[\.A(-&"H(0&$S7X1K.V'ZL\QT^]GO+P;PG+Q14D30
MP%!L1Q]S4* R=HPTBBR\F[-LWSA6V]X1P'7F!:(\-5"-]]JBE:P!9JYM3_OQ
MS>B7GT.K?]JVEV]:G?+]RR_]/+S7T QFY)]@#.4251_?&(5-7!F&X7&)X9.'
M'V^6'TV0H.HS13>UDG,_QIMD[F??NRTAFX;,_^JC;LON==L[#H_<><QC^M(9
MKF[%-E;*IZMB6MDF5&F.DQ1X[5]PY.\50X>O^!6<QD&Q#3A0O+>M7O&W;9_%
M6Z_]R(-$"^]XK]SIQX^=;X" ,&=V4/QF@03T+HLAM,V5C\=T%5_YB/926CHX
MKJF3D5'@/00+L*_28",=(YQ3*<M0"'[*B/:[_SL#([C3 >-VEO_8WP-KUML_
MMIUAF&2W.USX'RC2_:6Y_Y4VM_]L'9SD?H,?<//DSY.#3Q]%<W^'[GWZ^\OG
M7W=;S?WC]MY?D[&2YL7>_L'Y[J^_M0[VWV+X[N7G7S\??][_>M'\<B ^?]K]
M>D!W+O9^_2C^<_5N*K'2!H:5#!XEGUL]2"^05ARH5T@@%L$"9<]GO05OF)M,
MK:=JS?O\T>3UBQ8_==_QE8T&+Z^%Q(,@\#H:/#AY%O#[$2+$SX=Z$\FIGH9@
MDI)(N5S"C'"-G'(681*LT809*]W&EL*;0JP+YBVIJE"%=GC%X:YDSS$\B ;^
M* EZ#PIUO1#E*]>SO],!Q&YU0\WXEH=].U.,#RLL'-@^1&/DB N>D-74(Q)3
M2!A'Z3C;V)*JH;E<H;R:'UB]YU.91^KX,W&:(5J/U+MF-LO4[@EFDZS!X,4%
MI!*AH-V"(!>(1P&DPSL9H@Z@W9IMFD>71%R!I+FU)"]_E_S^,2&L-02W?[Y>
M\E*M9TU>E@]OS2GRDHQ/5!F%(N4 ;YX:9(E,*$ICF?;&IJ3!<2,-,Z/DZ[_J
MJO$U;WFP8M>T99EZ/=DKAM,@>0C(18413]PB8X-',7>*$<'KB"GH-=V4K["2
M\WK0EO?=7HJM'R_J\HJ9R_62UN1E^2#W88J\$*=TX%PB*G1"/$J%;.0>,>F8
M"U'(B,W&EFG@&05-[L]=ZIA+S5UFJ'9-7Y:IV1/T17NFK70<)6,CXL;@W+"<
M(,$MQXQJGVPJ]Y/(=(V0]8NZ/%7-C97+P1H_@30Z8UFPY9U!JK-N5S3KMCZC
M]'+H^G&*-RF9&,4B(*&T1=Q'@9RP&'G./=A>PQAU&UN4DX:9@:]U0E>=C5MG
MX[Z>;-SZ_-4:(OH$7Z8 ER1X@C33$O@RMDAK&9$RB6@1O7,TYC#^IJSQ?.D)
MNM<YL.-INM>YF5O_XWH_;<U-&EJI5*NL_+9S61Q5!PR*Q6@FLP%'S1+X[I@;
MAZTB0N)\^D^21/E=?;N>H,K+CW0,ZN$Y@\VKW?VOAUPZSQA)B/B@$.>8(R<E
M1SA'8VSRPFN1<_P;1$Q7:)F7=]=84(2"QD[K&*V*BB<CK(XA:6V29Y$I^YS!
MWEJ$%A*AO6U_J)7'B0D&$\(TXHQZY*BR\$_A9=)"< 9^A6ZP&:> YV5GYL3-
MQ61(!:P$23I$[+GP6&.P,4P&0HRU0>E:AE94AG!SWQ]*09B@@B!.C$-<28-,
ML."@8IN<"BZ"? $,-1B?9C+%:>R5<]OQL2AE8Y3^V^J4(:9&$:T_SM$GL*]V
MF#E8&KLBY,S!E#,'O^7,P9PZ^9"NJLL*9C_;7M49*- $-2_%-6=2YD3*,H_R
MAY9*X.6' ;@,P$E 0<1<O@R035O+D*=,<:&$CDK-.P6X63R>6GD7M3/*6UZ6
M@E N9J3U.M)$&:.R%"L\$JLG33>L,6T1Z8'_OCWDGDN5B$&64HMRD WIY$3.
M#H0U=#;!!1M;TC3X(M1J00FRGKB0@P1!<&\<,"S.HL[EC+'UT=82M)H2]([O
M?OEZ ?]C<"T%HGY^:)U7U 6*DL88\4AR=JF.R 6/ ]@4H%LJER%J</*4/,LD
MD3P-1K,0P%A'2X4/ACJ7M!=:DUJBUD2B\*%46%@><PJ+D_D4*$7Y8 4*5OK
M%99) '&7#<%G"-0=I L_/>EZI'6L2=>JB6@3Q-(?&A88-T(@ZWC(U?<E<L10
M #O&N9-2>N-!*MDFYT]"NE@0-,8D-/!Y3K#6F%L))MIHJIP3/HL5,4.Q(J8&
MN!61GML M[=]( Z3LDX$S)#F!!@8F"FDB1*(41*2910,&(@2-PTF[V,R'Q;<
M$I*$W&.+*"*X# Q\0\(UQ4KPH'CDM3RM@SSM7GTEA]1Y0:RC*":6=]!=0D"'
M/#(DQLBPA94V9:1KEL%<&@/#3BI#L+=).NXU!2_4"*Z252R"(,5:H-9!H.#>
M%X<N&)*L#LAXP1%/22#',D!A2XRT0B@? : :4BP<]B+F*;G7(XUDS;U633C+
M,1UR)K$$RX2\5L"]6"+(6/ VI2,R8D6"U1H SFS.*-=?<:^94M8OSB.(9RZW
MZ-O=?B[J>)H/ /2S^ UN&-M__R.;R9_[(&LG)]W.$"?AE\&M._=OT[Q>]-VC
M3NMJ!*RHK"6:[W$M2/>H%=F8 ]"-$J'GZMI=^C/9>U7IB!DUC!D#?$0XH[$@
M%/M@J991WA$H1N)^BG,_")8_GI2+\M@$ !3!6",/$ 4>!F'(LL 1+(ND06'E
M<B1%;$[[%\5)J]W.2WRSM;#(ZG.@#90J;@@8;"^DPPX<59Z"<<$SK>[P6.O5
M7ZX!]E>'P@AIG+;(1P4&V)J ; +?$SNP60K<3B:SA[ Y'=^_%H7K>$?&B46D
M(7K!P(@2((V>&YR,BRH)+/*3HV+T#AM:2\,C:R:?PW\/8R 8G$2/?' YF0A^
ML]0YA&6 E2$L%\7. C"#?]T2 &(VBX^=,5-TR_SX;A^H_G>-T(21&9J707<
MR[.87"EJO3/)<R(\!WMNI(I)"B<D"SYX/_M@X+0XO3LY;7<O8_PK]KZ!L9XM
M7=<'_4HVUM_/XQW__!=X\]WNX"#"X$9S<W.GZDN3E*V6V'GXU=S_<+&7_[=]
M<-7<WB&',?'$G5+@.RB/N PYPN$IXLH+YZD-/)_I)F1SAD,ZE-_&]ZID/TC^
M9(3_EU$SCSEX.(9&Y0T,5)#H=(RU_+T2^6M>'C("I@\H+"()^!37RB ;(T/
MJ0!6$SB%*H#\?8]*C24%W2Z\7LKE.5Q5N#A.\KO@OA7?ZTY L.'.2^*=2MPP
M W1.>/@5ANB=(/?I3O!DLE>%2, I'?XI7T=>6P??1QAE$*VOAY%3(70(2' !
M!)T"ONE$!5+@,G&OB0S6YP:\8O+\;5G-_U9,;:: /.B\82T@*R(@^P>'$>,(
M#%T@81@8.P*(HX.4B FP,3::8*+,K(W,%I#2US^-N9%$;%_F (,MSD>EY4?Q
M,F?[K?[F BV/YI[IGG<6O%RZ.SN]$"XV5N,$^53J2GF"' 0X%H1]5^&6T"^F
M--([':#5\6TGE/]Z=Y$U*6ZW^CFJ=-9;H08P'T=J07:OPLG!%Q#[7S^PSY]
M+;Z\PWO[[R[WMG=P[N#6W/[S9&^_?7+PUZ1:?&2[]',KB_WG[= ^^/*!@OG-
M.24<5.2J>?+Q?/?7 P$J=ER>.'I[:*.PE H&'HP!7\; ;PXL,(HQ4% **PG
M9C&47P"E#"<X:4]SX#FDR(.FX"50#FX"#8'"1W:R7TPY\04 6RLWAP!P*ZHU
M*3%WN"!SNZ+?6X9G:<S,-D9W#O_YVAB5,P,3TP4W#D;8.:HF9C@G*]:@Z/GE
M<_?#(<4N49T/^7(1$/=2(,UY0. ;2*4BYS'BM>A/5"E!ZT;PK]>\B-5R5XX3
M,)'>=><B,"VM*I)=-0ARL=T]'S87JGYF:M#ME$V.JKCXS7WBA0<MS@^8ZXAU
MABG43U1&)^<+_AE/N[W\FOO'\$['W7;F*1/ /)J)H=SWK_TE1'\XJ7]'0>H9
MR5VYK (8IBX?_C0@]<!MN2$.<%HXRH"K3.^G_#^58]XM9:T/0M]*+9^W0%J#
M> (49KAU8H^.>O$H[[?D/V1I&7ZE,X;18Z(Z[Y*AX%:-L?*VRO#^%:.^D>%2
M;$NY[@_*:%8_GEI8<B!2=W7*6I@@?>][:]-E2YA-3I^@RQ;=Q$*MTVWE_(^7
MV;S+K&EOJX/I1G2Y2,HBS:Q6K"A,><<W+<";EK]/A;B=;!Z[9W#7T)\JU+7V
MO<N^6^QFC5\*O\*7(F:A'G*OI5#3[M[NSN[^NS_?_;5?[.S^LM=\=X^UO=?;
MWZ/5XLO=9TEETU=D:6>#:^6R]*MH9>&/@0)-]X=\=%7EE9/HA0O.O)*:,<MU
M Q$;]P)+41K&O7^I!.E^.V9L31W JLQ+E\!G\'EH'>R_P\W]K[AY\H'L?8+[
M;7^XVMO^[>ONK[^!0_@13Y5Y^?(1G,,=ODM_.Q[NH%U^WOXH#D[>?]W=;G*X
M#SXX^;NU"X[DK&KM5,3H*'B0 =8-<1H-,EPIE*)(!C/FK U@M1J:3G>:6;\R
M+\]4>6N5L6Q)S0E7$LL6+R [@64R2BM=$LY8PID11FHML 1="#(FA^\Z1%=C
MV;-BV43)*NRDI31)I'W9,M!HI(EU2# ?-8LBB!RT!RQCRVH96.-)C2??PQ-'
M0.P29U9'SYT)%N/D11(D44&(#'<=PZSQY%GQY/(VGD0E(G$V(B+S*3@O/"!+
MC"!5(CD2;)3*;&RQ!I&/[L*W>ATO5AI>=CJ^%VT_YETO;_O'1?^LU\OQS;'4
M(]_MG79[Y>;%>2>&HMU*^7JX,A^"?;4=,E;'GQMM8__;=K[NY27X'59@9[0
MU:Y>#6#+ [ 9W2P85\))CDAB.>4*<P2<EB#F'59$)\$M$"+2T&JZ;_P:.7=U
M.XT5]X9J)'AV))CN.6JY"!AY+'.5*.:1,<;GM&#M@)WF?*3L&A$]W=>FUL:5
MT,:E^1*U-CZ[-DXX%LPP35R4*' JP2Y;@2R+"5D3 &IQC(&4@0HBIW,;UJ\7
MS3HY%KMQ4!Q9\"IRACC(>'8DVEVXX:OM!;QZ_L*O,/^_=_O]O<Y?L +]O?1[
M7@!8F1IW%L*=Z2XMP0AL60I(N$@1C\ 'M,(!&08L3WK%B \;6X:S=?8&ZL;
M:^(-?$?/:_*Q1!"8< 6<22[G*R)O5$+<$XM,\+G/)5693JI(?28?6#R:?-2J
MN":N0&UREZ9M$U3?AV #H1JES/*YU@EI+#F2DE)/<9!)9VVC:]0S>W3N'08;
MOW]<[KFN?((MCV$RP$HA1'7.[J35]['=MIW8/>L/LR_JW8QG\T[&TA.K4$FY
M*C5E61Z(^BF_17LA@M0$.8<=XM2GW)5;(9=P !)#L9>Y$D1#S.@"LT:>2QTY
M71//I<: 9\" ";>%2*V4!_47,G+$F:?($@%N"^,F,NLH3B4&J!E=?&H]7 D]
M7+K;4NOA,^CAY*$H9Y-U4B--C42<)XTL]7E/D9KH%,,DEW&E#2VFSQ2LW][%
MO=.OU*82P[&MD,K.IL_[W\WD?F#KU!^]C?2K;A/],D[5WNUJ)S6N+P_7CZ9\
M+"RB8%@D1%WN*!8XX'JP 2FC4V).";A@8TLU*'X-NT-/WL_Y-0/GDH[\KQ]P
MKHLG6@/G4P)G:S+";[TU#B.+:0+'U$6D9>Y3K+0A"5;8NI ;MVBRK!A_#5XU
M>+U>][T&KZ<$KPEOGB@MHR,<)28=X@00S$5BD ([)9UG6)(2O#A95HK3DX/7
M0S<#7V6EE7?_^>/=[E_O_KI/K95'3<Q]BJ>LT0-^A+.N3=O[&L<+2]8E6]8C
M+7GUXC?7HC2LS%D;[>49[7?GV6!7X9H/K/GE*S\T047+:$3)&(YX\.!M$"I1
M$CA)FQ+QAN;6?HRL=5Y?762A+K+P$D&5&LV>%LUV;J,95Q9+S"5B7FA LV20
M$YJAF*S%#FL<\Q%)WE S&I76B%(CRAI$.FI$>5I$:=Y&%%@ZHHP*B'%'$$_&
M(AUAL:0EP3IC/)$Z(XH6=>&6YU7"/WK=%/M]F&C;+E*<+A/Z:DY+K9Z3-C[W
M[V-=/&JI('0QY:1QKY1C)"+)8(DXB10YY04".A.T9R[8?&A9-@Q>:R>M/BRY
M)EY-K?Y/J_X37@V+CF!' A+)*@0LTB+++?P(@FA&/='19?5?0IIEK8)KX@;4
M*OBT*CCA!E@7.),>(^U)3AE0#CDN8;$T]EISF8]GY,U-P^D*J>"/L/6T'_UQ
M!YYU=#EO[^G5)'NOCA^0:\C>3'P=B5@^!%U..P$R"*:X1$$%B[AG^5P8%TA(
M< Y,4$;[LH=Z0_'ITV%KY 74E1Y6W NHE?\9E'_"!= NBL!41%[G5"D'3,0$
MYQ'E7$9"@L?25LIOIELTU@JX$@JXU KNM0(^L0).. #!4H$](;FY#45<JH"<
MD!:!L14"YX[!@H,"XH:L*[@_LPK^8GLA-_F-O4=Y .L0AU@M#^!FXF^Z*-<@
MM#00NIIR 6C"$NP&1V!)&.+16.0HYO C>$ D%SQEN8N$8--1B#7R .H@Y!IX
M +7R/[7R3[@ 25A#L?)(<!S!_Y<A5RXRB*1@)%'&\,Q 6(.*50I!U@KX5!Y
MK8!/K8 3+@#ER=) @?-[FO< B (?G DDL B K,I0&4L%9*O4^.!'V -XO[WS
MRR/[,:U#!&)UV/]H%_)]!/BQ[>UXVNVW!M>-'WX9]LN"X?S1BR>MLY,Z2+%\
MA,)3_D&*C&HE&0HR $()99'%22*.@]8L8!^%S 65E)A&J#7R#^H Y8K[!S4\
MK 8\3'@0*F9($ FITH.P7"#'C08/(@FJ4M"I:M#-S*,)3*VB*^Y!/%Q%:RU<
M4 LGW B!O6 L;R*D;*1Q;IH2A$;16^R5I!;G_FE*3=?&JK<1GE(+?X]'MEWO
M(#R[#U'.>WV$<<FX0VZ<@Z.+YO:!.'3*$T8Y13BJ@#A7')GD/&)"2,9XC$;Z
M7/48S,<Z.P=U[')-G(-:[Y]([W=NZ[WV-*A@./*4JYP3K9%6S"$:') ,%G P
MHM+[5:JR7.O>4[+^6O>>2/>:D[IGO$Z:(:$-1MPIBTPNMD*9E-R:%!A56?<
M.%=(]WZ$+8,_8L>V!RVX(:C>:2^>VLN3V!GD)JWO__?W?Q>NV^MUS^%MZG:M
MS[Z=\+_=DYB[QN6NTF_#MQR/Z/\:.U6<P@WV',Q2&9KH;[?ZOMWMG_5B_\_1
M$K[MA.O%K>%MB?!&;[L41_A0F^"!/E#DM"2(8\*1#CFRX1)A@3FJ3=G P="U
MSDNN@YEKXE(\ 7[4$+$@1.S<A@C)#;/&<Q V;!!G'"-GF$11$:D(X=11L[&U
M8M68:A5]ZOV&6D5?4$6;MU4T1BRL4@$1@56N+F*1]98@&3S'GNN83%PM%?V!
MF[0.]R?J8D?/D^)0+D%S? 7JPY9/NULQ.FR)N?!@9!#P0XQX(!Y^,PX)K36F
M5D9N\VX%:VBYUKY%'3)=<=^B1H&7V+L8G5A2.A( <D2YS]6I&4-&@0N1G!8V
M<<54 FI"1(/JZ7;-M2:NA"8N->FAUL3GWLFXKJQLHJ=>HJ1BS)JH4>76*YV
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
M#<J)-]-Z,9%SD/,LQ.V$K6O25>9(W!"Y,B\#9KAM3_OQS>B7GT.K?]JVEV^
MWN=Y*K_T\^V,AOR B9R,\GG5QS=<:!-7?&A8IF+XY.''F^5'$VDFU6=";&(^
M_V.\2>9^]KW;$K8IB%FGVU)ZK]O>40MDE&6#<X[-K$H^9NK2&7E_E1BM5/F%
M@WP<Y5U6GUM92_><CA7);;S_*?[RG?^YTZD@8G#</8-;A_Z_)E.V%GOG%5S7
MC'RO\:7P*WPI8A;1O46R 5]:,;_[XF.IK9,AV_EK>Z^WGXO2JW"?5PVM.YT;
MKK;?/05G MC:FP5T]AY3_MA+?X0.)C?'GH?.UL+UN5:YB,&22FRM9!V"1U?)
M$LHFK0ACR3-.@C?*Z:@X9Q83KZ)8N$K6':G)[RZ&V7SY3%/>I-FW%^M2H^!A
M/G]5H^"T_7G_[Y.#DW?\@'Z\W/OU(][;?L<.]C]<?=X_$GO;1[SYZ1W;VV[2
MW5\F:A2<_-W>_?2Y=;!__.7S_@[_O)_O'8YWMW?;>_ L^.X%C)DWKP[P?ZX^
M#.L3O!OL;OO+O?VC0X-C$#&D7$ K]V_G$3DB!1+8L21\H%Z2C2W&&YK)5U!
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
MR.N (Y,.YGJC%0$K3F&B1X.SN%$M\?56O;%]CL^&HTZZ?'K\I96SYRBV3@>
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
M-/9T;F,/++6D7@F$#8F(IUPVCP2%8!N1(#%Q/N5\=M)F?+J TK.VK"T M$H
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
M2L!+SEO"L'79Q?NT<I]<K:SOKYMU>;)9$.Y,\AQ+.@KIA*":$T*<"YY)3W6
M3\[8AN2M)&B]62!Y(21!F)&(X> 1Y]8@2S1&"BNP0M[%J-B+369:2BUBUAIQ
MO'O*Q+#N0'!G]A*5M=1H29(##T]:ZZ+P7ENK<BBW-0U[654@F&,O6KN@M/&(
M<)H0-PIX#'4!G+\(;KP7BH@$0$!:G"^>.?UXRO@\4KJ'<NCROJ#S'317;*!Y
MLLE [DQ6K S!)1>U$)9[X.2.)T>,X%1&R0AIR,I*8M1B O1(F>,L.("GQ!$G
MQB(=M$'.!!N<=11K("N&D)8TB_E"UHBMW%/"DG5'@KNS%8)%=%HI'!SWRAOF
M%),.@(&#]3.^82NKB@1S;(4H$:DR 3P6(0$.B$>@_@9A1FVT@ 8<QQ>;FN&6
M6:GC$!XU"'BUN,[59KU*-?%XT;@K-JM^UU7()QNM?&=.J)ED/DJ:4J3<6>5<
MBDQZXJWVT>K4<,*5M 2+)THX'HA0,2 2*1!#Z2)R22@419).6>&QR:N4+4)5
MRUQQ3/P:L<(5"II^MHC<Y(^X+VX.7KFF3D9&<>3 TTW(>T>,=(QP\-1EP\U7
M%9'GN+ET#O@XCXAY+! /FB.M+$;$&Q4\#ERJD!$98]DR\LZ'8JP**EZ1&V$^
M<G/MMF*OS.[\V5#9A7WW/]1AB7EG_-R<Z(]5L+W-\7GGSW;RD_#;G@<]YKWS
MG3X\;:L0PD%UTFNO7WPJ^YWSD'S;.\MX54?<%7&8![H<MF=#^.O0Q8UBMK*'
ML1<'MM,Y*]KV4PZK_ Q/Q,\G91VJ4^3 OF$.=JQ3"(SBH%OVZDN^8\<Y/C$'
M!G3M63&(_QN74+D3>U9%,^9*%2G&C>+:!>RJ^>>UKL)++_7CX10KJQ:<Q$&%
MBST?Z\+/.ZCJKE&['(0Z#K4.UIR$2TQ&8WA]]$)^_E*4Z3>#7NL77%]@;M=%
MUP[;_<$(Y;[;*+:JVZ;A$;5\3TXCAY]718A^+<JCJ$*IOE*14Y"9_^?^%\[%
MO5DYN:96[OL#EU[CW;VM?P/1-A!F$>4B(@ZC@9PB%'&-C38<;)?%>>%[8S'-
M40$ U\EQM\6V[=G#.K:X4M4L7D,8IZETG("5R7D5LKQW[7%&*/\U)/MJ#%"&
MIRSW5?A0CC7J]^:BO3.TU1')OAQFB=@H?K'Y[O%)/U=@6MEST8^?;&=\Z7@9
MG^.0XZ#2\DOJ<@F"JJ";4=:^W(;A^"0O2]VA:9/@[_K.*D+:3A+@Y ;#2^L7
MS<+L^#PN?-B"GAF.N[GE%['4]:-IG/'!AD^YET)5B9FZG\/NY/C.LPS\.?U*
M#N[NC.-EF O]F,U";@JP@/(D1W-/#E;.(P.=,QQW1A=!ZK,'@4YCR6>["#2[
M7UN%Q;C]:<PX.H\9GR0*L'48_^68<OCRM%WZ]N3%LR^I8L.Z-L1J_'+M775_
MUPZ.8_WX<!IKGFW1-!O-12WK7DP@\C& J2FS=1CFS#9^+GW%U]$Z9Q.O3ERO
M).,D2U'.6= ?YQI50CNPI[U*4FNY&U5)9R]><CZNH5^UHQ=S +T= -FXR $
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
M?^1L15"KG!*E\I2&LR? Y^#U:<J[9M'D=I!8]^9R/2D\#XK3,=RJAW!GG,,
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
ME4X4:51R1B65$%)+Q0V5X/O'8*(VW/L$GJ1.G+.&+CRVULU- -!\[A?V%%'
M3L1Q8,AZQY%G1C!B%&4!K];*1Z-O,_IFB+<^.&6P81S;8!(U3C'I1/#.IM"8
MP)56QKD) "PX]E809%F,B .$(JT]1LI:GHCC7++4F, 55TG& 30S8P$8Y4E@
MJSQ)5'E'*$D*V\8$/K+6S7O,WNNDHXI(4VL0#S0B)W "5(L".ZV$E7:U3.!S
M6/S?[@]&AU76$FA-7M^_"*,J"E3D)+]U;J:<B*L<#L=5(/M-(JP>_-3Z52EC
M21,M-6*;%9>?Q;TB($P]_[T;1)Z%Z;(4?'#%F$\</D1O"--)&!TD95)%W;#)
MU;5K^PL3*I0R:W$0R+E\6$-B#)E(&/*84$DDESSF=/RJ1<2=SXUIR.3]:*0.
MH'' 'IT"U23"Z<@B=2E0RS36F#1D\K&5;FX^A2E'@?@+E,^@0%Q8C(S0"24A
M7$I4*I_":I')1M]F]"W0)#AABFKJ>/ $E"Q*24B@S&FF<&,!5UH9Y^93A,SZ
MID&$1:+YW#2.K-0*":%-T-AH94-C 5=;(Z.AW#-B;&"64^LT829A'9@R1/%D
M&@OXR$HW/YWBN&(AJH $"PQQ3Q4R1!H40K(8N^2Q7,8&A-6;3EE7O[B)H;@%
M''DA'4F":9T(YRZY9*E*P7 +Y"[&>YC=;0C"LK#*+[C(QCIF@W)(2><0YY8C
MY^%3C#+(".,)P_UB4RO<$D*NT):I1B5G9ZT,9C(F2;A6/&KE.)@;RY-,P>9P
MA(8A/+;6S?G(R6J*B91(4:(1A\_(@G.,HL&6,ZR\"&:UMB@V^C:C;YBH/ &%
M.0&\M K<JLB=UA:<J,##?<Q)-29PB<HXO^< ^#K7Q".3/6/N@D>68?C36".H
MH99&TIC %5=)'5PDT7 ,8\D=4\XRX[24P1@NC+Z'R-Y&ZVZE=?-.LG I1U(P
M!#0S;W9E%FGM/)+<.9!4X4Q@JV4"FW2<:QV 4+O]OC\XR<=_3%/3WB0W;3,#
M&0R65-O O.*>4!.,Q,J TV]TBO8>9B ;OK,LY#U></DQ#*,.PJ*\?(JXD0*!
MKZB1B-%)C)D(%%Q^VN)TQ;)%-0IY[O!S(341DD;.N(W,:A\4L3J?+ /TAS=L
MY[%U;L[A-X(0ECQ!V'D'.B<2TH%$I+& X=)28>)6:TF@T;=9AU\H3Z,SFF+%
M!?!4YAC&6A!,G26I611?;66<<_AI9(X2RY&@7.4 X8@<YAX);D I+6$^._R-
M 5QAA033!QK'#)=4\B ).(L:>RWS5)RPLED3?VR=6PC*%\'ES2C(,"-SVN.$
M3(@*6<E!X1AVVCR1_()K>)S+U>JXUQ_93G'%H2[?.--E:1WT1-.DW+S]3P:N
MHW:6NL2QI(R'*)SB!.=,]2PXJ?0]Y%!I^-.RL/SU:<;Q>A+A;57/?YT"$\L
MPE6*%G'NP9'QRJ&DE19"NF2LS@0*<]X"CW1)<[BW =;[RN+48->SPRX;B% R
M8.4HYH$YK66BDC@;-;@/X1XRS#7P=$MX>G,9GJRF3FIM$5!.CWAFG=8;\/28
MLM[J2%-:1D:'!I8:6'K,/2A68Q=T4(R!!3:6& >NE<<,!YN4;"C5:F/6]F7,
M(LE)*JE#B@J-@!U'Y+R0" =JN%;.2J8:2M5@UY/ +AF-829J;*7,IX-83P*U
MBC*M/->F21#R^/#T]C(\^4B]-18CA17/YY<)9)CFB''"#+')4+=.E.I[][M,
M*E87MN;3>Z__-RY'9U_; +/,WGAJX/T]7?!D\)L[[(VV/A%K.*'*,&F%U](#
M9FLF;IPEHQ;!"YS^[=-.V6#U[;#Z\\+LG#> N5$R)+RI]AH8I*6,2 5N#+<F
M":Q?;!I,E[38<DM0O*^SXAHT>JYH%+0GT>6#<",/5FCC+ XN2&%I4.'&&5<;
M-%H*&LU-QB6-:1(R(7!C+>+!4:0%!\GE*5+.!6-QB<'0#18U6/2HV6BCM.#&
M6N+ 1^**:BDHH2Y@3'7T-]\IW6#14K!H;I*-)Q(QP0EA[Q3B1 ;DE(^(41@L
M*GU(=(F;4!HL:K#H4??(,:.%9![LKN+242NDUD:#Z/.8C&F\M(?%HKD9-4(L
MB])IA)45P(NT0=9*AS"&8<):8"[ENGEISS=";O4JW#1MVK2?1GF) 'Z'\M/F
M5)MVQET 8+_Y7_AR6D(E[&4OYU1^R625-?B!(9YFB)_3[ZK6\[6LM>]H/!R5
MZ>R1ZKG7CH5OV]YA+,I>,8*_DBT'Q2?;&<=\PE/^YO]9F5G%FZQ>XS4U9@?_
MM+'O_MVS'\UX]RAON&ZWMU]MT?TO?QSM[KVE!Q]WP#!UCK?WMNGNWD[GX.@U
MWSGJ'(-AHMM''VX^8]@"B5JP1WFL8[V8,).AO!*#4(R'8%2*(4AKF<!N]$8@
M 7T'$O<I*R4(SLEX-"Q^Z,1/L5.P'UN%BZ/3&'O%'[8WMH.S@K2*/.S5 6&O
MHH]=%P>UAK#II5,[+,HNC"[(L>UL+&A.K1Z;_W6#GS8O7X269!$LX565=%:C
MCZWGUK'LM"5@2E%CF8PTQ@3-M7897,X+O3^=4U?JW+O<P8/<I;]E7?N[TK7M
M:(?C0<RYS(;7-/ZAZWGE2.'B6E#KVL%AV:M6_$0%O!5FGY.:FKM Y3OV9!A?
M3C_\/,7\LE=5H7KHYTE9$Z8#Q<V3E@I!Z\L_GY9AU,[<>@/7_'IB""=OGES>
MJ"[-4:WZ&I<;5.IK+^,-<NVUKQ5+Z 86JBD6R^L?G2WV&R1FQ19FJQ)?EB-X
MF[^!T_?#FVQ?^V,H-0Q_O,$)#_.''\PVXUZ4OJKF#"3=HHY7#(D')(N#1_*[
MKV[;#W]6%HK<IO?7JF7TR;:,76[9M_9^K%_XUM6MOR)PZUN16]_;'3<YIV7M
MRWGJ;O(33_]SS?G#MTP#?.>HZY7KEUM/IC_-R?+ I8F44D=%XLYX1XVV5&D=
M39!T$J&(F^WTMYE=/SF&:W1[[^_V[MX?W?V/;_'.WF^=W5?PGH_OVML?=\KM
MHW $GX]WSN9FU[OOCK?W]C_O?'PMMKL'[8-7;\GVQP\<VDH.?G_]>9^^.=NA
MV_#Y+<M'P,^G..)!6VFK"""#$5>!(9,$1X)%8J1CBEC[8E-BU>)ZE6+.&X1Y
MN@@C,7'<ZYB/@N:!4FN"HPS;Y(UDC)'E(TP#(K<#D;F<3<HZS&B*B!K#$)=)
M(F<31SPDRYEQ24F_6BDK&OAXNO!!A0_&RY!X(CQX[(11R3-A&4E6RGN CX:@
M+!%;YE)0>>*Y _!'(BD%V&(4TLIJ8"F>*N%3C,0W!*5!F <]V,6S&&V,/A+!
M4Y)..F)E5#Q2#I]L0U >&43F<VIQJHB6S",=(LV)ZQER"@-?45'8Y$@"EV>U
M",IS.+;[FHFFX<B.\L'=>1V[..EWRJK"\/W8A?)3.<SW-X=.78M-E"J@/TI(
M;SE.W!C#"=>2^A@XG22\;=C/2@+7V\5#IPCUE/B$DI8)<0+NE8XL(,Y)(D%G
M$ LO-@DU+<6;$S=65"4QCUQ)XSC.:3=3<I'9!$XRD89PSVA#%QY;Z^;G,T3D
M/)](B:,VB#./D6$*(\]E"(QB%OT28_@;?5NROBF??#X!'93.9<AT+E''C(W8
M",UI8P)76QGG)@ 2B5(R LI(-4$\$8.,!&/H".$VFA@\B8T)7'&5C)0DKPE)
M-&!N=++)1*E<)"H99>Z#E39:=RNMF_>8/7>>XV@1B4X@;ET A?/Y9&9K% :'
M(H9E!",_W*%33V)KQG9_,#JTAQ'EUN3=%S/;R M4%(,X+'-01FD[K:(<#O.^
M<G=VD\U+W^J=FVP46LLRGOF!WB!,/=^<XOVU\Q(%,9K8O/P@.7?$)*Z4]HEB
M!:X 50V;7%V[MK^XWT48&,HDD"36YOTN%%DK" H^*!X5QLSD"15-6P3K%;)N
MC4K.KO!:KO+Q4$XDQXT3UD=E3=):&&$48PV;?&RMFYM0\0$#_\\'!U%PW[A4
M,1]A2E'RB05;3;<T$RJKJV]2>9ETHBYZP55RH&6"@OO&I%'6&=F8P)56QKD)
ME:A\=)$99*I\"D(HY%PRR#M%M -H)80U)G#%53(D*S7F46)*.=/6*94B>.PD
MT21\:-84'EOKYB=45*8LACND(P:M\SXA&#^),->.@W]J-'^:$RKKZAG?(,;E
M1G#T+$X9C(%51R4GQ3CGGA@KO0G5[DM,G;X'.&H8PK*PRB\XR9$&*K6,B&&<
MC_TD$FEB"'(PM-JG '_(%YL*B]7;<]FHY$62&"(MMI$$2GARUD2=M](&D>F?
MP/<P;]5HW>VTKISGY4D(["D*7N><BQ043H2(#-%,\N"\U&&U-BDV^G9IGIA)
MSSD5R0.AH\HR9:U6+H(*2NIU8P)76AGGG&0LA+>1"81A5,$$6HJLICQ_LLZ!
MX\Q-:DS@JJNDX8H3EP*G@6,NC%&)DABDB8FZE!H3^,A:-^\D8V5TB*!P@)>@
M=> 3(QN!A_JDN0(LQ<*JU3*!3:Z+M0Y!J-U^WQ^<] =V-,W[<I/$+\]^!M)Z
M;3QG7 M">: &_$4F\Q27T,%AWRP*K##R'B^X_%AI1I7(9REB LAK#7)*")0"
M"=81[&*T^51%ILP*35$V"CG+=H(1C@8L%;7<&=!.$27W,&)11Z7OP0%I=.YV
M.C?G\ N:(O4$(\;RSF:& S(.?CB>I/:62.;$:BT)-/HVHV\ C)@Z\ HEP9SY
M9$VB@@%T1@>Z9T5C %=:&>=7Q8EC,06'E+8.<>P$LMA;!$-)/38D\$@: [C2
M"LF#4$GEA!_. 2WEFF$L@C< JIAH'AH#^,@Z-^_NAV1=2$RB"..6HUL-,LD0
M%*VA@6%P*(Q9+0-XQ^-PURE7ZM7JN-<?V4YQ1<;4;R1,75H'/=%$*<_P;'.E
MC9+"\,!4Y)YXXS5@=PA@B+46J9E 6&$LSP>?SQVF:[C2,9B(".5Y9[W1R 07
MD<)2BA BHXR^V"0M256+&+;<PYKN[P#T!KL:[+HJQ-Q(&:PQ+!GN#=8VR2A]
M=)9;;%P3@?#X\#1WNBXWV!MPSI' 4B/.O4?:88XLM=61R$E'MO03+1M8:F#I
M00_5-9%PFF3R,G *:!2H !<+4P*6F*4F\\6*8];<*;PA>".(](BDG//)XX0<
MC0)9J;BDD3G%?$.I&NQZ&M@E\YEZ*<6@ K>)6*R"]I'$J$Q4KIF]>WQXFCN8
MUWLG%/CLR!OJ$+<"X"D'5%-)30)S(QV7:T2IOG>_RRW/"UYIH*I/!/W:!IAE
M]L93 ^_OZ8(G@]^>,IXLX7F')9>::48,E400Y[$R]L9IUY_P(>H/AM6?%V;G
M6 R6ZY3##RE#X.TRY*)BR!.GN8O6"YD/KJ7+6MQ\B$/4&S1JT.C:E 4N4"".
ME ?EN)#P"<N\%]Q$ZC-.-6CTH&@T-QFG#!,T&I,3L.=CM+E#CCF/9' X"4V(
MT4M<^&VPJ,&B1\W_#'X0==SAX!37,FBCO!;..X5%##>/#&NP:"E8-#?)9CES
M#CN%M(QYYS/52 ,$(<H)T%?MA4ZVP:(&BYX&%C&K2#)$<6$=Y]%:;D4@G!FM
MA!8W#XEKL&@I6#0WHZ:$@NZ7'/%H!.+:*V1YT(@:P3V/,1AFULU+JZ;5?AKE
M&5GX'<I/FU7ELU26O7%U_,OF?ZNO[U=U%L[^IEEUYOJMJ@?\F%9CIJE'X^&H
M3&</K^)5/7^SY:#X9#MC*#+U!_51.7N#:(?CP=EL&F [B(6SPQ@* (+_C?LC
M^-2U@^,X*DX&I8_#C6*^K/[,.3S]5!=]>)$)YR(1SC0/3JOHSB4BOJ@ NI2#
M^*JB)^?[Y.-]+D[WF3W<IU5=J^Z]B,R;VU_X[7:VBM-VA)OL=#T BAW"M?XG
MJ%Y.BUR,VN4 ZF 'H[/J&9#TXE/LA?X .NE-NK+4XC27V>N/9LM-,QWZS7KE
M?O#]+KPV/UR4O>%H,,X=/83/15;G3W'R1-5)/\$(U06.82#@RFA0?CZO;S>.
MVOT 0GAXEAM<^G8Q'L)+\AL&L1U[PUQ<"18 QF545%U9Z>*P&/6A4^'[+@C;
MI2KFX?T4J['/ W%6QDXH!K%3CV.[/,DR!+7JED,?.QW;B_WQL(CUU/'%$+4*
M;P>#LZI7<]\49:[6< 1RVX[#.#^8@_BIC*?0S!/0D'[(4M$YNUS),L&856.:
M_^^=%?%3U6]0%]^VO<-8=:$O!W[<!2GKY=X>M>VH..V/H0DV@$P/(Y1J4XI^
ME N;#MS&[2%@\[]N\-/FZD,']';Q:Q8XZ+#SOAS."&T% F66MF]NZP7ARN,)
MC2A[(9Z LF0I<?VLRQ.)A%I^ B&J"ZV (.NW'0YC/5(P!B E)334#F9*KJ1B
MH9!*EBU4<U!&$"Y0G5'T[5[YO_&\ %\TIP5U\YUQJ-2C%NNN/8Z@164 H:QT
M<@(_4R7JA]C).M\[&8^J<D$RZF\G967Q]+FIHX$-6;1=[/EV+OVR;L&5(>B=
M#1,0 W4>Y]97+^L?@="!@'L[;!>ITS^=-'HZ.+4&#*N73[!B.#XYZ913N(J7
M>GVNKRIX.P5]S+]KR0:#'P>=2@,7\:+2T#Q(V8CT>WG802SJCH$> .08@Y8-
MQX HD\I46I<%&NIS6H[:56>4&12@B><OR/A4F9DWO>(0BAQD.S"Z:.;__4=3
MHG[.JOH)NJV"&<#X40);T,]D=5@.1Q5*SA9_<3/4NA?M(&LQM!5NJU$O5^ZR
M49RQ/=#0&')-ZGSG9X4;=SH@%QG$)I8,[,!PB$9MH$F'[4LH!C=-VC%39-$%
MDNW+$_@R2S\T]Z])!^0NK7KM$K+7^@:5KHHJ?=7-\"W4%30>"AY9D.*P4;P=
M@SW*HW:ITZ"_H;$@WF7("'X#Z;B,2U<RKBD03="""X"3D_ZPZO*7-=Y_BC^?
MEF'4GCH:,T]-2".^>,0Z8(_CT?6/S$!B5J8X>"1$),3,=<_,S_9@6IV3BN"
M.!TCFZ"V+VWGU)X-7_QTJ5& /FBV!^<;?VT34[JW)M84'?RWS)WRT-1(4%;)
M'>S*U*5H#[)3^I_229JP9=PKP3BC%)Q4ZI(2T5+%N/+_*C!C__W)KFWE*ZH'
M6/5K]L4!$*JV7"&"<VI:N]&",2*U)5$IS0/6CDEP""6V^8AKSUGMXL,S,6SE
MK7@:*X*-%AX\29Z"=]8)KTPP'NNDL;E6*1^7I\S;?@"UFB?G+\$B3>GS!"J+
M-.AW@1L 5&?Z49%Y5)/Y87\\\'&C^&7*PVMPK(S[>%CC)=SR-6LZO R_-9%)
M9:RMLST!:PY/9"SN  GM5/:PK%\T0ZS:)9B-@6]7/'80LYG+MPQG;QH^8>KY
M:QSDP9JROVRCNY5UAC$ 6C[34S!(%MRJWB ;WFK$P><IJU& &^L/\:PJ(3M?
M7RFE!S\/^^<E@*D?58^!AWE4D?[^[!,VY!XZ=[_\I,*7?(C:VYD1A]9D$*?<
ML-.'/BK:V4VJK+_-3B'T,5C0BC9<2!E(''BY85SY-C%7P69&6!4 3"-[-YF/
M=8I8><E%_Q0DO07>>#]4#""SAOHNH)W@\9095^K>W2A>C:N.HYB2UD5+;EN-
MF7<LU"1W]RL@PET7!_7,"8-7U2^L'..Z.^'& /=?[NH-Z+WSJLPXRU!^V:U>
M7_L6?U;ZQ*;Z.N/Z]EU6S@I*)[P>R)#=*-[-5'.FX EI@Q967T[+GU7ZK,>V
MA/&J/)-IQV;?\WS*HA:3<X]^X@;,./!YM*L[ISY-AH8\(1:K0F%PQMV3NKB+
M&IU[6L4$-.H&S4%!/<>W QPR,\:Y6&?## ]2:HZY#LDYBR./+J;DC!/LWU=Y
M5##\A_*'>D+W\A1NG@;Z.[=NJY*?[8E*[?9V9M3PEZQ#>_#:7SI]?[RF\[H'
M_[2Q[_[=LQ_->/<HQQZWV]NOMNC^ES^.=O?>TH./.^W=O<[Q]MXVW=W;Z1P<
MO>8[1YWC?[YXMO/E\-^@D@[>:N1L3DM&4D3:.8J$%E+FS:K)ZQ<@@=Z>9/0=
MC.,-3.RHEIXIF:XF8BME/1G&E],//T\3<Y6]"EVKAWX&83D$UCEAX)ETSLW
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
M%V.3G%>:0H>&@#@-$3E))1(.AI-8GZ3$+S8EN_*(MN\+ZGJ@N*T&85:I;;=
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
M0/7Y>5WMP$ <>:_MZY79WQ5][Q<,J5@)J1HPEA)2W2NDND>(M-I\C[_\7@R
M?ELI4Y3C8=Y6V86XIN2!?&\>R/8''Q-V,L1<P<\B3C5%!EY#CBKNHQ6!*+R8
MU]'(X.SUY1F'F_N/<T?CN[8=C^>1WC>2&Z[M_ #0PK1G$>&5/:H+.\#TQ_;3
M<?SM\I??P_#XT]A>_#8\J"=1?^GW^;7F1NR6"@?U.L_>_@SI+_$,UN<E6^=W
MGK_]LGYKH0[%[#W.7V(EOOHV?DF^^MZW+DO42Z+XL[JLNM=E[ZB+>UFF ^<B
M';=5Q[GYT5LJW,Q<D"<J<7,CV0=_UJFOUKM]KM/JSH.3A5RF@*YYV>NGX_$%
M^D_>=PAH\^"G6X/+.;=J7WP6X/SQ.<"I7]W-4<X?GZ.<+Q;AKEK1,_C+X/AE
M41M\LZ[-776@X2)/D/]V>]6G?X2,XT=7]J7>M#T\A9N$X_^^AY3\Z+K<+D(K
M79EO0T,]_W^^RZ:U3/N7G?8CHL"3PN4-TGY9#_\>/L/37>>>?D\38/S;;2YK
MAO'2W/_C*Q3C?>#[!UR]'_WH,EN1$M/HQW,M*ON'OU:\Y%X&]9[K<+_IWQ[9
MUJE\3X0\_]]WU)G43#(?)4TI4NZL<BY%)CWQ5D,LKU-=9Y+<76=RKBG/I23L
MCS$GLT*3AV+0V8=[=Z>#SIM)=^KA.^_VMGIKO!I5H^YH$\-W6'>T0[K#A4*3
MH_'^5CVV:K^[T9]6T^V+P<::Z/8^TB[M7G1'F6WQ%U5OY^)_II?E8-=.*GAM
MJ_?Q[[#QGH=_OQT/Z/AO-X(Y3P/,^]U^?W<M?Q]O]<)D"\9>3?M\L+$MX/UQ
M=^/M".:,/TCI? PDHH0=SL=W'+).&N1QT(3$:(1E+UXI)MI$WRPHV_KG5X7J
MH-[:6XI<?4VL>H?O 'UWY^#[NL;>*VE"M(C38XL3_Z"C8X)H@ZR2.K<"8,A(
M+!'3EDJ;LV9([JC)7](;LO1?"[QQ0>HG0.K+:'[]\&C^RNMY7GS!\*4JW?!;
M2G=(JTY?=.DZ*-W[4=7KXXJ^W=OJ;!*X,MQGFX+2308=S_KO <,--I$:P9"R
M.B"NK$0F)(HDCLDPB05+]L4K07F;<7%#[_[Y?S^>_/Z4,/YUF2L WS!9XQ^\
M8('AY)$@UN6FY@%9 5*'->'>2ZLYSKU>\,N;@E8 OD$ WSM\$S,M>XV5+0B_
M5*V[^+;6=6F?#CH[L$[]LZU<6G[Z^AS6;#KH^>E6YV.>+ZE&FQ?=[*6K8*@!
MV4$YU3AW@&1($QJ0QI: $'@6H@"$)[(MB&DNPM\B= 7B&R9L_ ,E7(,[D9T(
M:A"/BB++'#CRQH/@!1IL$#7$WVQ=<!O$_V@OT&=(/]65:^8$U \Q3K=/O?EF
M[O;U^!XS%YF@1KL8&6>YFXG37B6&/4O* /:0PC@]&;SLW$$1')[W=[?)8#*
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
MVPG#:@-6<>,M>)]=T9_V+P".<+?S$>91ESZC(4;N*4/4"H?@-X ;GS0*#.0
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
MZ1?GNS"6+[U6Y^T>/"]I?_C(MSYL\B[]R+OG<'_Z&5RUCWQGHR+>B7+*JMR
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
MS!!$) XY;#ECFC"63 Z*ZY%J\)*4KX9[:$7YEJQ\,^$C!(\F&5 YQD1 W*2
M' \1*6R-4$IA'7/[$UR28E]D\'?'3MF#M;"$@@M4T;-9AH<9)[5#)C&&.&84
MZ< A%,0J$.LEN#JVVBZ3+Z&YVDO>+OM')E,:O<-_WM@XNXH*'[EQ]M 9K!TB
MUB(8N ,2[R#&BD_R6,#+?>AG&SYK2TBN*!U-E=E'*;+.*B23I=AS\%(,?V1$
M\ O4TE.D]JRN[M8BEBBZ^_2Z.]LXS4NL9# 0S1,.NHL]LI1B)&QP)$6I@C&/
M#2B*\K[ 4.375;8$'XO4YYD"YZ#*Q@0>D9,0<W#!'7+.4.0 @!4Q3D2F%Q1]
M/)5:+S^3KS;["K=[U.][A_;0+V ?ZB$3\TO;1/6]P2*/G-5]'^KMT7!X=)J/
M899#9T^\%W6-??L4CZ>TW%;:B&Y<;-O#;-M\&SD1N(#%P8AJ%2>VS2B)D5=6
MZ4#A?\:OK:]T)F8YI;)RT>J/=;XXNXL$A)G@U07J.-$$:9R3*7E02"LBD5+,
M"@'O6(OSD5*\B/"UZ&3=@]!B?1>J;#.1)<8:_D\5HB98Q(F &%-)BZ01&G.J
M3<#R-NN[>D? 5M'GKS:L0B^S+X>AU(M[AOPSP)F+Z?_S:# X.OQ[7#4Z*A[
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
M7-ERHHN>KI2>SG;MYH8[81SBUD7$L0[(22J1]81[89/4!FRY;%+VZ#H=-3A
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
M>':3\$,#4$D%Q#B9(ST:S&'"<IN[U&\Z?K4,4GW+'/WLR!]0YXA:8U442MK
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
MSW7L]YQH.AY:6(/>H1V>;8[C8 0@F9]R>-2'P>U>G#4O0+DXH-R]Y5AEL,I
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
M9**-R!O/;( 9MKF1(^G2^T<;!<.MP_":U,4E&"XP70FF=660*>>8P12!<Q0
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
M(*9>H;D&:>[CXGE6[U)4.!^@HP)QS3ARW%E$4R*"!<N]S-7C=!><W&TY=5]
MO&F9LX!XO2"N]S/U3!'J/:),*,2)!Q#3P)" &)4Q98-T>5.WR^G65,XH&-ZT
M1+D$PP6FJ\&T7E%."TE2U$C"3V!K-44V.86(3H1I+C  =V?/F*:2\@M(6P32
M]>B'!:3W!6E=^Q/$B\"P19CS?(Z66&02Q^"K1,,% 0<I-=BZN$"T/1!=D_97
M?.'UXK=>10["6<=)1($K#48V;],Q%U'T$2=EG> Q%V@B74RVQAE^&F7DXJ0S
M4^?L9#+JN=.)=?W8F0P[@ROZ]WF_UG''#D+GP_#XY&-O,.Z\Z@WLP/=LO_-\
M.#H93N7U4HKN0;M  +WEO8Y"<<U1W,O/F=ZFNMW/[/5?'_F?U%*GL.-(BA01
MES0A*_.!7PI3IYFQ29*=/<6[DK2IV$"!W[H[-Q3XK05^!U?A%VD,-FB-G$PT
ME]H1R CA42):49&YE.&<"4144RD"!7VM%\T*^M:%OM=7T<<DT2Q(@EQP.1E/
M9 =?)12I#M;Q%*RQ.WNLB^6]=;2"OFU1PRZCKP!L18#]7#-OD4!8$"52*9>R
MBI@A$ZE$S(#7Z2C6-!^9+Z:MK>!:1U.$8MK6@KQ?KR)/>@\ 4QP90P,XE@ Z
MB/0BLM$QG80QD<>=O7PVEXL6P:]DE?T4Q^-GG:Q@]593L$KR64NT*YB[BU3=
M_4NS]V%8DNR;8+LO"RH68\&;$!U2V$C$59#(X,!1-#J <\@=P3Z7YFFJ+D_9
M:VL1?ANO;E?PNW;\UF0P\"8#QEX@)3U'/!&&7,(6&8L]^"Y R3EUM.R4/S[T
M-E\5KZ!W[>BMR6@T&4J]P(@H%1$G',(,%B.BVEBBO7&^Y+D\4O0V+;X5]*X?
MO76-SI)@F=!(2D]S96>"M*"Y.3&UR6$7E"FV]U&BM_D*? 6]:T=O3>>+Q@K#
ME<^GRO/Y\A20B5@C$ZB+7.,HS79%OD\]06VU'+1[[T^T;VS^<:]W?#SLO%Y=
MLFR_-$C+9PN"I,1)!QTA))(*:#D(DFN%"Z0\CUP8JXCP55H=UTV5^FK(>2J,
M\G@99:U*:6&49AFE)I'RI%3$P2-F<A%1@A721@B8*1:I]2R9Y%N9*5@(Y=$2
MRGK%VT(HS1)*3;4UR9I N$51$IEU'X,T9A(Q(!/):(B.Q%8F/Q9">;R$LE8]
MN7#&RIQ1TXH#$28:+9$45"/.&08GA$7$E-3&"@LQCFY=/F?ABT?+%^M5L(L#
MTBR9U*1K"$.CX91GP=H@[A)'FBN&I!22IF25][)*457DWO7"FD]1G=]KOG3Y
MR61G/6FK.#_JLNVM<H-'>H/U=RAJNX%[$4]&P+/5GD=U--\>#^'Q_K[W0?RG
MO-_;^(["V\E1'%V>JOU!V+\T4<6 -FA \<(F@[<14RD2DB2!-^YS6V"I(M(2
M.Y-GD/.PLV>Z2C5E/UN3O5'0W+R:_W4T%\"N"-B:AN\]30&[@'+M+\29E\@J
M09'G1&'+$Y?Y4!:E39W(*G!M#UP;U\H+7!N':TTA=Q:'P,"@.D83XLJ ?;4^
MHLA@'H/#S/J\Y;8U)?L+6C<G1!>T-H[6FC8M"5;@"#LD66ZNIP)%1DF,K-=<
MP@\LY9*XV]1I9[T ;5_0O[*J??L!>#S,U+CD78+XAZ6MF@JN%7C]C"2D(O80
MQ'.!3%(&*2 L#IYB$CKDYD!=S+>F&>!=JSALE42Y/Q['^U5=>.0^5("EZR.G
MTAG!28I6)$HY-X;;*& =_GEP.X*:#G2AH09IB"QHB1"!<LR-1=@'BWC(/<JB
M3DA8,"[26\D(Q#JR*Q7I<FP:.DVR@0-?CQQTVL9(O=3*.\.C5#8',3"%\(3$
M,D(*Z#8)NGK9 W#9=#(407#I$%"C0\8F@VAD$&L&Y35,TQ[/19KN+3(4Q*T)
M<188DSJB8Y"8"R:MX4)1,'L6S)Z1Q<QM%''UBI\0*#D1+6)2!<2QTD@3&I'
MUDBE/(X\E_3G77;_<M<%<:L@[IL5((<-#RY1L'))<>RH%C[I1&*B$:?@^/60
M&\.+PD\%>P^!O9I 9[F+GC"/(CB;B(.10S8FC8 X#43 RM&0^T.2KN&+*MVW
M!7:;-G3818VCM3IYS ./3C&I=5+4&NREQ,70;1)L-5F)R.0<$1+YY#6"P$XC
MRW.)'@^TZ2A3#,<<SRDJNI*VR=8]B0( /PZ'X7.OWR\]9=8N'\V'NA!.@X1#
M%P0D1[$GUN2Z0;F$'PX:.1$"$D&'2).528)G+<&S;ML!U8*YQM6C@KGU8*Z>
M3Q8(N%]>(2LE8"XHB[3E!CD5L#>) (4:\*A-5\N659DHF&M</RJ86P_F:@J2
MED%(;3TR@0?$A0[(>$*155P)KHQ7SN_LZ2XE3>6%%<@U'LG>63^Z#G(%52NB
MJJ8-"<4UC4$@SKA#F?R0SHUB"$P-I]ZP&$7K#A871#6N#14CMAZXU=0AY7T(
MU #(E">(1P7V*VF+P/' UM/$@^ [>X9V.;]WX<@6=(?9*FFHRL?+;5WLX+#G
M^G'<[0SBI.09K5TH.C@?\JE"_29.7G[Q_=,\=H67UL!+;$%$TEA%[9E'!,P'
MXHH19*-VB$4+KAG7!C.?:Q)1<N\C4F6;J.4:4H'CP\.QWIT8' .9@D7*!XFX
M=Q[![ (Z.1/)ZY0XS><5NUHV51Z^P+&M\M+MX%@0MR+B:NJ2T))&:2**+D;$
M-5'(.*&1TU3)1+P*0N_L$7[O _T%;RW7E@K>UH*WFNY$(M=1>(RH<! ()V?
MX?0<41F5-RS!S[2YYB<%;6W5G8JS^?!0K'<RX4D9(3%BW@?$@R3(!97_CR8M
M'%7.5!E+M&0K;:)=27\(5ZA*<?6C'<>['7Q[&F)X4X+4K /,X/"7Z&/O4^X0
M<TY*^]Z/3F.8-U+:3_#?_7Y_^!F^$5\-1\]',91&ZXW3%E_L].&C5%IYA,$K
M1YP*A1QQ AF@+$; $ 6M<EU^K517BC85LBR@78=LU11H"RY7Q&5-NS*,84.#
M1\F0O*TL.432SB+P(KQGABNKVE>JNN"Q<=VJX'%#>*PI6RIX R&U0 XX%G$.
M/KY5UB$OB;9**"6C*WAL+QZ;TK4*'C>$QYKR!?-G8K !$:L]^*U,(*LQ.*_&
M&.(U1-NIV,<VX[$AY:L$F6T$:TT;P\IR2B1#G@J<^ZY09*DQ2 3O0]+.$I':
M&60^B92M%_%D..Z58E /H(G-A[H03H.$(Q94+7 '?% 0. L.K,.]Y@@"LH0<
MEEI0EQ),XLZ>R&)\5YLV"?(%=NM0M2Y@5Y"U(K(.ZN=DDR#8<^1=1I9Q!FFG
M*4H^,8&M-%0U4::V(*KENE1!U)T155.69)22:Z'!&PX.\4@!40 BA(7GR3%-
MP4@51#VE<D[%25P/\.H5US$+-"2,9.01<:4)LE89%'2R1F' 8.!5Z6*C%EL(
MEX).&S=E34E(!6[K@5M-!!+1.1.,1TPFFRNL.&2-AW^&)!V$:$GD;'R(R0CM
M&MJF@J'W[&<XO=BVMS3\,)S8?B?^^[0W.;M6*%KOH&PW734E(;V?#/W'HV$?
M1G'\LIJ.@\%,\'Z7VQX,!_N3R:CG3B=9#/\P?#,<Y.<8#?OP^(=S,;R077-D
M=_!Y\21@\-'@%!&S@D*8'#"RU O$!<1=AG.%5=C9DUAW#5ZDNH*O#6I%!5]M
MQ%=-AE()T*641S8RP)?3%FEF-,+&<L\D-1CKG3U&NQ0OMATI\-J@<%3@U49X
MU32I2+F,/A!$#,U=?0A#3B6'HN(D&)NXBA :TUSK>+&71H'7!O.3FH)70="*
M"*J)2P%3[R28)5?566,Z(NT\0Y$X+*+15/JEJFX!SP:5H&*;VHBLFHZ4G+"6
M1X9,C 9QFP2R$B(MJ:./C 1+HH'02K(N%E_Q_2IAY[MJ,N&_H?=IK_I\GM/>
MX-3.OK#PF^J#T\NXT7<7EZQ^#_\WA\IL.?.\WBN)$;[];!3[<)E/\?O/O3 Y
MFJ_U2]^:P1=??,4ZP/'IY/JO7 *RCWD5-HU9@K\&69J?B5!]=3 N_W]^WFK%
M.TD3MHQ[)1AGE%I%J$M*1$L5X\K_2938F7_K:#1_B1-[&)$;1?L1V9S)]\SV
M/]NS\<YW5X;BN#= E\>]/F37#DQ*:QN8*=$" 0Q'U0IZ!M0=1_E3\$RV-<_2
M.1IE-OV/KT^0VMG[\%_?V:U]^ SXSC!UGF<C,LB);W9OV<*]:;TT!"2U%$@S
MV_?F]!B^[Z\:.QX, V=12LTQUR$Y9W$$FP<>@#-.L-Q!E9)9!U5*IE;OJIW[
M^=2. $']LUGVK.T?#*8V"P;U ]SIASX8PHT;J%]G!NKDZ,UO__P(UR5_?'C)
MWOP(AH/^+L! ';UYL8__^/%G#@:(OOG[-?L#C,T?_SK"_OA_!_8W<_KV^"7Y
M_1@,QX?_[;_^X/$??_W\]Q]_]8]>__82OW[QR\<_7AR" 8*W^CL<_PN^_^;P
M3X:] L];(7"\*>(R@.,FF$,J=YY0FNK@_-3] (,0PWXV\YYRSY0T1$C!DPF6
M^Z2BLT$RF!5J=CH1K/Y)9NK1*8#^UX$%IV(20^=\)CKG4]%Y82=V;K=F*V#1
MQMS* %VR"W^=CB>]=+8AP_!?-1LZ75E?';:]#T<10'H,3WS6.;+CC@W#DSQL
M'AQ5VQMT3D;#3[TQ7'#<^=R;',%O)O -6.N#<)R!W9D,.[_$P]/^]*[OT?_
M!^RD$_L],!1V$CM@_.&O([A2',,WII\#:C@]GZ)_GT]1.I^BW@5<=COPD*,(
MC_<I=ER,@\Y@V($_P4#!!T<1O,/Q2?39Y'?\D1T<QNJI+JXUAIO&Z=/"13OY
M5>'^^3UF=[[R;JF7_<?.6;3P>WA->, 7X/<<NSCJ,-+M9,A7Q]SKO\6[BYY,
MI[/ZTKENR=W6M.N=C;/K 8QWQ^QVGL^F X:V&K'>V!Z.XFPN\IAW]KV'.&MB
M\R]@7<S^";Y^]85+D(59Z0_'IZ/8W("V#<,0[,3=%7GHEHM"D[8LBOW=RBF
MB&Y:+.+=:.AC@'D=;_7$5E=\UIO [?PMQN+E)]L_/:?"B\5]W=@LTDCK1N#&
MI7W)S/R?_]"4J._'0.$#"#@R%W2!(&8J0*<'1/#\J!=3Y^67Z$\K5G^;4@\,
M4C4FT[]=$,/L;]U.G XIT'5F<3!O4Y,PB./QG.Y#S/E@U66&)W%T/OZ3)4\7
M+N;$7YZ3DXLY^0;L98A@9^">P'"_G(+/2YA%1'P3O^U4GG-UZ9=?IF8)V&WR
M;<=6CS,W'M.<B[E=V>W\8,=PM=.3X6!F1\\72G?I8]YAJ/+[Y-&N1@IN8<_'
M)^:!F?X(P],;9G'L$YC>T'%G\-O>N/,*C'*'8/0_RY_F%H/V.9OR\]E9I+M'
M#/K7YPO^?,#V!^ I],&#.AF.)MD 5A+7 'XU(X+.6YB 2W,X_20 9:L'[AY<
MT8%5".L( #+.U;@JCRZ.L\+4&Q_-_89CF\MC]P;5OT/\=^:%7#%[.K2SI=G)
M:_N2FSB:#VUUS4O+>[>S?P-FNY<?[A8D5'^UVS^6J[AA.'-31^"$?QZ./DY'
M8'ZG%2YW/FI3^LH/1/'W"PL056OR<%2]U:OSNWY#,6'?=JMOD>]A5L:G<YZH
MWO&X-YG$2@-XG^=J.,JW?#LZM(/>WQ6? 7\^?_O^[;?S<?DPBC9\MF?3+X_'
ME>?_P_R5LUFXX,)+Y)JO<3$85R:CQG/W&_S/0),7HWPSB><5#&OTM#^I/G:\
MB'L['L.2J)ZR(L11_-2+G^%)*Z=XV9/NYV"I6MPOOP#JJJ5]99CS"/TPM*,P
M]2A&\*3#T7CZ,#T8KI,<R\#]1O&P-YY4K'YR"O/O._;"Z4X]X/>I59@%9\N>
MQ><)[?="M226QEF]^<A7054%V8KA<H@Y6RI +!:>?3R+"$?G%'B_>;II9KJ=
MST<]?Y0IY/(#OH,@L'-PT.U4'JJ>+DCXS)1KGY2)NA2P%4NT-]4=*H .AN?:
M0N^^2[3"U]#[TU$&(;A%TU^>RQ$UU:&^AJNOS_6/_EG'5JP40[>3Q8V*3.QX
M. !N/^OT>Q\C_&<R7/S"<@_NUF^QKD"5MR50_6&W,^VT<4FYO7G)]BJ"?<;D
MR61#"[:6P=U:8&6E8SWK1W)#I>*<"8+;LI*>[UZ.\'^)AV"D,^0AF(HY'OTG
M,, X]/S4*ZK@_0X<@FRL#P93:1/^4-;>QM;>T]UM-HWL-N<"EV6WN=4;MD]E
MMWF#=+3<1+S;_^4#!!\'#[Y/9*[8QW.\V=$A0&Z>X48?P)S<8#H)WKT(9;N+
M,N=477P^')WD%10[/V9O-;NJ=]@EVH3,=6F7$SSK?Y_V+FNMO3P"TU!U_H*A
MDR,2"$#@,X /^!E>-7OWV94_WQ*]$$>\/9DZ%3-QY]UH"%8(/O)FN-LAU6\)
M^;[SLC_U,:XH!S-E9QHF9&'WM-)DKI.Q_#!4&(SP['X\>X;9;9=-4.=UCOXO
MW2;/Y/);5=+'=\MDCRMWF5T0'*QLD7-(-1V715&D@Y;\\MFEZ[ZN J_Q4>]D
MKF]!X'1=X'<R&GXYNQ _.J-+]\^B#$1M%-ZN$GJ/8ZS^!#<>'T&L-DN%['R3
M+WPQ27"]]_/KS9[@V[EX<>D1JFAM$&;;W<"!Y^K1>P#*"+R-.)Y)1K,=B MM
M+2LM.5YTP],)S,4(KDQ-%6+2[\_GXGQ)S182+,!SF?!BY>Y7UWA[.EH"T'-]
M<"ZSU-25_!CGFPJK2"W?7^/VWI<5V1:P(MF]--)Y+<3!^.;X=/$%OF\M$7K
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
M-J>- ^&_HNFG=L9U,"1 .C>=(2FYHR_  '>9?+I1C,!JC,WXY0C__K22#;1
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
MFPQL.YI'HNB1\+KP*TYGU ] AM[Z0&R*E[FVPQWO," %2YUCZE9CEH+Q]6"
MEARAE0W1(H&5#E(D26?#E.[JRD"M>*36GW"L?]YQI&2 []2=SJ@S>*&<3#&?
M.9HO$%WPK570O34*!==@:*D0(JSD&HG1DBBM'$[K6U=CZF6DD;\'F/6&2CID
MSW1$7.>!OH4WL&G^20G?DJ310E7/#:<8HFKJ,O22OP,K08V'+\_40NP6HK<0
MOR4&L..,1#&@U&0^_BYV4YC?P#3$.\:V&/:V%)$V/@6/](^!2YKKF1B]^-M*
M!M#+R0\P;7)CV+&))-L]^3?CEZ!SIXR+Q)SX5@IX'!D]M\,@.I@4K(%G%0W#
M0/"%0&QEF(6M$=^]0?\FSSA=Y(JGD-D_Q%H1WQ%_?,%C:[2]8&G$X'0.[1M
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
MDLH2Y(>3W"O%VJ$I;8B&A*G:&I'B/R/*1;0:*#<2 ]^^L5J%YYVV6=*I@>;
M0' N6J\2%]7M/UABC%_9U\AW0'(/\(+;)%R.9RS"#-8K!@/C 7P\?*&\J/)7
M@U^:8 Q0_E^(_P.62!Z]*%SPTK8&3$)NE@!\-W#LZ%P$DH>3,1Z'C+C4R5?T
M&=J 6*H6]=IP3+5<,5PP]!O,H2:RV1B"J9HN]Q#J0+XM.%@LP)^,ZT0_HD>L
M,N*U8!BP$[Y0_B, RR2<LCGER]',]8A#O<7,)5?0%A0)WJ,$E1TMO1\P7%#.
M?K#T7HCO$L7FWP)D Q;H<D9M(<1B>VVP8L=5[@9%+T./-$3DX1Y,='#(B$]!
M$\EZ^=42L*Z+H?O\>K[PV))2Z7 +$^IYW<I:#43(]U[!9%U_Y7M]@P?Q#@>"
M_YT&>-5W.%E[?;1R*3]\7*8J)UG+S\,#;$Z\>K%3T=@ 2?* IYM JNQ5B8<(
M!S><2#MI.)G@(4QUE*PQ@'>RCO'EL"GES;>89%5TY0J1CNLWVXL<ZB ?KW]Y
MF:5J*+?+5G"8&5II9DU\=\,9"%TW)BA6%KCU#P\.3[=AJ:A@&["MOB<G%> G
MD2E]I-@--@-6?L-I1\03.08*5U,;S =[H*V# ]>_16ZXS!4.$!)S/"/)(^RH
M(#"M+XX:K*U+HG%&H#FJG0$S!O>.S+F0);]TZ)3,,UN%,?QFST#AOU!?L5LU
MH1BP+Y\ K.NXA+LT.%3,KJRI 5,8NWB32 1HT^R/P9M;<XQ:U7X+DW'"3P[
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
MOR*GYG:B$OO2I[OG*)UVE<_)3/FSG5TS5SQ8 C8[)=)-4G9Z?OT7(*G56K@
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
M%QE2E%6NDB([*15@CKP4K;PH?:J(AMF+^)B(>Z2;\392.D@0<J6%O$BH=!"
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
M^DX+K0RMQ>)KO5^UN)I./LK!\>S)D^3+45-&) B8)1%H<Q8V"][),=N,OHU
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
M&"6-4\:FJ/JXVX]1M:_&>_"S5UHXFWI,11LAY+HO7!) H9$&AIQ9H4PRH<]
MJL?I&I*1;(:9NVJLH6C:73R\UI\_XZ<9IO%RB>C[,URN_^267GV0A5%1:)S,
M"60VC-2L*^ #A3A)J.R9MUK)3E>^&W$P*&/:#8-'D7=O TO4UU$.5Z%9OKX
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
M+_FGK[\3":\G:P(G'T[2@C3/,NN=T&2;G:AWCF4=Y:+!H;1@M6=.LE2LZ5;
MNB&-^ZHS>D1"S$O7X2U^6EWN(6>S'DN.O*5=54P $[P!5;@%\A0\:/)26'2N
MZ$XE6H]1-21[UPE+=_5@,R$U"0O7-\#FKZ:SZ_/#T_*^*H,WL_5(82*-WG,Q
M(\Y9DHH+%TA5BU@/$<FWC4+7EOR.2RVS$F4#1VC+QPZMMK<G3GI+I9GS].8:
MNI?>W8WRYE'T+F01$"+6#(?4'*+E"H2Q!FUPRIH^_M3C=&T9-CYK*'605#OT
MW%"#]3(<,8RGY0995U>#<'Q53_CF+$Q&7MND.8_D/+) X2]WM!(9P3IDBA>,
M+/;)R^Y,\I!.EX]@Y?J)MPL:E^154BC><5BTI8=[%*FVP*=X)\< UOS_W5U+
M:@,Q#-WW+@;_Y,^FJW;=(P1+&M/N2DNAQZ^<AA#"0)U@#W0V"03"2-8;Z<F2
M9<T)8\E4YQPT7I>G!T>P7QS=:9@A/$G478?T^D$;R^Q 6U82>I/RC%HDE42Y
M@.'%1N,D?^Z@2;<]M0<>82>A;;)-QG#K:^R^''G<Y_/W\D%OLARBP"&&0%Q)
MHBVV.PNLLZTK#Q2[*'\&,%2HAU!W/*L''W$?[F/*\@]GSD=Z__[U0:^M4?@R
M.AZR1U,=!A5BNW*%17,D=!(G],("5Q=@4K;^IVP],$H[<3.3+#:R8V%-_?/>
M[87Z*5M?JFWS3#&*^ID4%O2*B0+HZ)*XQRWWOU9DW*J^#0F2O/A1)299"NN-
M2M: TI[+$B![S=SA<P?7M[?L;I@!FGNKW[=88^SX$WF'GY;?;U&_U2?.:W Z
MPM%"!#)7Y%B5)!Y:^2 N [45ZAF!'!I(Z9K+C9QCTB7C?]@?&P6OR1:<U$S&
MWD1T.:GJQ=8^IG:1/$G"4C3[;$I ,V>6VLWC,S;LF=@")O>;H;/P>/J]?:#
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
MP3G#Q4LT??<:$XX_5JB/)I/9'[6EXB^S^9,YYO.F(;@X]Q>N9\^-HG">%92
ME@D:0!$0N(B@+%H1(OT;;[.YN#?TDY/DL&2VZ Q3RN,PJ7#?O$=<?@'\?!SB
M>%)W[S[_ZNF?M3"+G,?:8#5,1CPR=%H($!AJ4QL7:P&LA9B<MID9M+)-<=,>
MH$].@4,1V.#@I*9[K\O\/K\R/V/!.<%]&_Y\1._,\LG[,'V'SZ87;H574DIZ
M6<"91&](,0E\W?&W0BD>5>(,VPAN6Z0GI[*F5#4XG-EHCG\LL*PFS\<%1T[)
M[)-SH#GWH&KF0<P9H5@?8Q(4VO,V>1X=P)V<@/HFI$'OEU^JC?'Y^"/2*KTD
M-==RI[6VKV",)OF0DH <,NF: GX(R1@01MLDM9!*M2GNZ(+NY%33.R4-^KC0
MA$>QQ_]=SXZ_X?+]+/\WQ</C,L;\J!1Z2G4*_SY;+6J8,I_]"]/RV>?"IL6(
MD^1+UA*,CZ*>8EL(01:(R*.FF#E$W68_9C_<)R>U 6ELT!'FQ:H:[V5YC1]H
M&!7JF_."BL6(14XK;F:@&0N@T$>(P1KZDH+.A>F ;7)9-V,Z.?'T9/X6+5/2
M>\RK";XL&TUP?@:O=.9%8:G)$I9B 5U[KA4/12>+CEF95:/:F(X(ARJJ:KV)
MU8*00Y=?=3Z&U9*FPJP$X+KGFC,6?)TKF0C:TQH>5>[46.K;SX!I(H-M<V.V
MH>,P"0Y=$'[/C=F9T^TS'78AY##2\2$HS^C-R6Q]%Q.OY_<V0*HM4 0-P:5.
MH=K12V;?W)C&BMF&AT/GQKCB73VX!^$\S;:1>XBV?B&PHOIK1G0J('\XN3%;
ML;M/;LPVU#2I&?O<6_&7V?P%_G$EAV,^F]*W:>U+G==("JNS2E)#-J76LI0
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
MBZ4KP@<MM08D-MB'^VTV7[X+[_!Q2+]C_H+NV6*QPOSXTWWS],4H;";K&%3
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
MIG6P-R =IJ9U+Z(VD[Z'E0>A7QMCK<J.G*I4JP24@FAY(IQ.96:=+:Q-1OY
MM-]3 =J6]6V,VX+MY4?'WLXX8Q>)51<IX#2#>1^-!&YII$KX L'4BJ*DF'),
M<=ZH9_X&0,/[I7M2=9WX'NP\3"?W6UOZ.6-<%MX"KUE2Y_ZQ= A,,!OJK?,:
M!VO2?IS=7 ?P$UJ0-4SOC0V=<[H _=[&M6?"=VZXN0M;!VWCFJPQ>5W&))(
M);6CH)Y6:QY12!0\%CQ8"^KCZFAQ0%5M0U(#-6W1 9(9CESG#,BMHZ6:?(#@
ML(!U:(S1B4S29LOE-/IT;D7T[GTZMV%I&(=JAW8Q)O!H@S>012J@$M-D*QU
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
M>)8O=D?/6REX'80F,:8DZL6TT=9B"0LI")4P)>?"8)U3;\)[>+O+>U(T3.?
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
M?F).)<3H/,A0;R-%,HF3VH(NAN3BK471)J_X5/(3]W$1AB#MF\E/9 *1C.E
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
MAT(SUR;M9!_4#U&%?1+9(#W];NSCC_33;P3[KA$DAUQFY<FAJ)5)GCS;('0
MEY31(B?&U0%FQ$[8'Z0@>R?UIBQUD^.XC[/)1_K5"*V3)F4/ENMZXY4W$**1
MD((5(14>2Q[,#?R,ZN%(:3<B;HK$M!3)D]GT(\ZK%S![B_.S:IN1$,DGI.B[
M&$[K/8\.G!8)<D$IHUV+>G#=W +T 4II7[INJLLV4->F]J+G<^CM+4E'T:J(
MT4E@V5I0V=(D:AFC8?"8(K,BN\'NX-AE  ]'C<WIO:E2=[B6GP5C2@%*O2M2
MV1S!!:LA.H4L2)T"ME'EJ;3\W$=[0Y#VK943"F68K&WD>):>XB!54RIC(M<B
M8.28R:SL89<3-M3*CI6$VW!VT%*O+D"_5Q+V3/C.-5^[L'50>06EZY%*A%A;
M[2K4G #S MERG[+$PNQ@@<4W6$DXC*JV(:GWJI]MRI-4-#&;>D>L-@Z4\/7F
M01V!!NB%1*.UOK82GG91V%;$[5P4MHW5&QS2?P'[Y0K8#4A-T38%Z4!;PPFN
M,N"B-11QL.1](@.%-JY[=XRG)J?&+!VD<)FQF+5* G*PU0Y90& N@=,2!4M%
M2-/JRN9ON'!Y'_7TRTF/)^-;5$Q*$3 P;H%+Q(HP012N@(X\J*BS,$YT6IR^
M]<K4W5>EWNU\J)M<[ZW*X=IY:1@9I0A&@S *?.(.,)NB///1B\&:JGV+E:D'
MC?@;\WVT1:E=!O&]*+7S]-E:1DV*^7;1P-$6I5($'56B>(:%PNLI;6W4J3A8
M&TJ6A;N0#W@)_ D7I1Z!CK>@?MBB5!F=]RI0I*U*HG![?9T,9DB"VY+6+1ES
M!S_R-(M2MZ*M>U'J-C;ON2W2JU>OSJ_5.$>2;$PAVPB%27HS>++@/:/Q$@0;
M18F2F0[L?_VI#XWM/6S:\[O^Z-U\G&@I7,WQ*T3)8##DAAJ7-3FDWH,OLH 0
MP87 4\F="L]O__2'QG8/-F[@<M=H=MT=IQ9*7H'%3?2."4]+7U0TRF A!/I1
M,<0LI+ \MSD1V0#H(:FE3VX:;"W<6NI<[^0B. :T"21C5+5_AV80.3I>ZT6,
M;7,#[2D5H.\CEKU9:9";?F6_]+*)PF5[C<QDB8&!L);<&1<\!"LS".ELHM$+
MVZA;_T9(#U$S_?#38_9X72=_'L\Q+:_.=]9JY4BQ8&S=5)<"P6<D;,F34Z01
M72@=W) ;'_R0*-_?LCWF?U<PM5O!=3A,8+V;U ,61M.5+QF<*A1O$RC!DE59
MI0Y$W_+1#XWJ?:W;(!U[G8P[#9/SU-M'M7W%XDLO:H8>/4TU-,%0[&.<!>=1
M0CX?J'&HV_1=NPO50SH_Z(V=!@[G)FR7#0@[H&NZWW\WOL-LY/?'9T>A[$%&
M@XWW>U$*&21Z(C/5W&^3P8=0&\%Z%B72-*O;[*@?0BKW;)4?3BG=.6B@D%>T
M\E[>-!V#(">H "\80!5:;IT6-&\JH[(OR9M&S=.^8!C>/^F3G5DOIFV0E/?F
M ]9<K]]JC#.[#(J3D-ZY>I68J(D?WCCPZ^8^%"IGSTU(M@W=MZ$Y*>+W-G>#
M][Q>,;<,TQSF^5*31D>,65"H8^MMAQ36QAP<,*6BBT4Q'1KQ?QW*:9&_EZ$;
M;&V_PGF9S<_(4=Y\HI8MEURS>G6$<+2^)0\^2@O6<!1"&])MF[BC [B34D??
M9#0(,U[,IA\ZH)0E<\,H@LXVU69P-I$5<@;A5&+HA+"\C>_8#=])J:8!)1NW
MN?ONL_KK;);_&$]J \[UL3Z9*4S?C6MN"9EHN;B,\F?E\B]W;Z:Z^[/ZZ9C:
MTUBOM455WMDBF \R&<6*==8[7B_HT$&0*UE&NS]VOYGB\M.>?RXF%E8+PTR
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
M48F1$KPXVE@AR5Q R21IAU7DIM+/B>E2^.8HPJW*O/7@X738I[2G?8FJYW$
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
M-N,['W?NU"$P:JVFT\F=R@9%5)Y<3^DSJ&PB1"DL_1BP-BFH<T)><J?ZQM<
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
MH#J?$((LD#$:IH*U#F,'.^2!USPKNZ-/D3>8/M"CLWF3P5%AUJJ<"K#@L8[
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
M2GKI]4'Z'*Z4(_,FA5"JXSU9R<KNH:>6O.T=E*1+#(9,K,?8:X[ ET>N4IX
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
M_!PRVCLP8!<9#ZSY[_(-5ODL2H0LG'.00\XMJ.Q:7^0 MH9(,7K)RQQ,Y1L
M/)F<]IWT,AU.J/=>8S^Q)*%I_67"GT4G2Q!:!_ DDH,>E,I:8I"+U1@EHZ:0
M#!D3JFYWY-5*:Y.6XM#$H'4L S@ARP]\R,SVJ&O&6* $D<!X?H$PI0P:B2+I
M(E7>*J:UFR_R**Y#\B)_''\9\V/*_"UE&G^A\C/O(;=S 4?5I$!65RC&MEH'
M1(@MH5!*],I0,=M-TGGT02>Z91I6Z[<S*H<5;8<,H$4(<;G^4:PU"RV9A+&E
M4B?']K\) 9P/":L53L8^L;I;(,Z* 8<*N</-T!OV%_%R//FPA//K=#X?%8.A
MJB(ADR4^_R-; @(CU&I4XG^-L'VR_C: .4_]'RCT#G<UOTPN:4;SRY_^^MP$
M,'(V>N^0S;_6K\^HP(8_>P*0^?P6HGC/H+IP8 W(6>K_$&%WN*99;$<K+$Q$
M75Q $0 QF3;A6D-H$ZYC14,*18V=YFY\!^,L];Z_H#O<RMQL0C> K$Z%5X5
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
M'KJGC\/JV^V/A'/ZO__K?P!02P,$%     @ ,'!A5%/#!5;&/@  XS\  !,
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
MWZ*F#''_L-!B9PPYK(?GGV[A5\IK2_5[_PC\!4^]G9M=;[>$9?^M;'A8I,7
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
MJR;(45X%,IFY;KCL_-+5,5$92KQQ.TI&/'Y)%@04$>P(.O!">\A=.E\P#$*
M7G2>3RSJV5<LZJ 3]G.P.[V:MDSL/(CV#Q,^B&!LWD'0^UZ^6.1;T)=I^Y:2
M(W'%OS[=/?.^ ]P4/WBJ 1NSE\LZ+"L5%-0KC3=6)G?0"S2,/Y[[$R&L+II;
M&41&%(;X[P2'V2'9I.!DJOPFGT6O:&QULG?Q,U .Z3( 47HI_%44;6^YARB%
M[.@?K^.7-H/GXE;D[GG9JP'^]W+M8N/>(Z:N348*G\9F+%;B[3]5?&1PA[""
M!]0C'ZV1'+*@M_=E8E$D@Y]R'TK)!@A]\-\!:6L-DW]T=>MY%_PR>$6?PR;>
M 8WK&*JUZE<,VO2,-N>!/8EV85>G<^P%-2E=HHIUP+#F9L/F+,;?LE%77G;P
M^AG**=V>$<B3'O ]U)+C^Q+-M"_&H0%C<Z\]]!@W!^\ [;0(SW= ^WW]C.W2
M3=^%.\128JH6#R^[?.5P<H1V,8M!\^MO-/@BF^=):NI4KAB$!*S+G$C8R#IW
M"UZ.\'HN<IW2; ^RBO%+9K>\H\-_0T@LBRGTZQACOL22WN\H4$6R;*-[SI5;
ME=P$BI9HFMJ5V:Z&'$Y.[V3@ H#\) R]5@N_U>'>W<._NRW'9,&[Q27_D4\4
M:G"<Z!G1=G>%53^K!/@YQQ$M>_?#_]*7I &4;2FVV4^G_)<NP?T.MV#]^3L9
MF&RX<C*#@O0HK0E1@(IC'R)LGVS7#FI:K8J.V._QU/#]V\](\S&D-"%&<0X)
M3S_'ET?RP];YQ<U-9Y&C-&-M5'R\Q3[MW7&[$9^&R5748R1]\@[F?GZ<?Q_F
M67Y)A#O&!<:\(5(_Q<!?U^> X:D6F[H9-<(JUAD4UE$N="7>R!#+F/FHJ@TZ
MH:5PE4G-K#PN1"^][*S%"RA59DK]$ <N-ORT>J8M[;RJV*' TT7/9@NO>VZ=
M3^0:?4J_HS1A&;JSGL?5LW;OW=9K!W-K:0_KU/9XA<5Z($<;]W3Y]FU>7[A)
MKS^T+Z0:]0.GH.R;$3'ME<ZU5C&1 -9GTIB#-7DJ1@S7T82*[TC?%)9Y3Z)5
M;!<-8X06X.Z @Z+;>N\ J^6>5NN*!R+G!?->")KS4ZC*.R"\J"-YZB'.NML4
M2>Q_)I:]1^GN)S<X*W(E.>YHNQ[TL:L(MBOU8JEBH&TC"[4>[?H:D+3;^W=D
MJ?CWB(SMX"9O.S=V''))Q-];TK :"C3,OP\%;HJE]7N*!# #4'049Y/M ;?E
MPG85DOVKI_12'$HKEM.PM.?G< "12YW$U-$<C+_NO,N.7JL96:@*_3^WDJ<R
ME?6*HP\+R,BLNK4WX*,)Q?$ZZ:Y4:?0*Y9ILKP(QR?\0^HC!D9U[Z.T7'0)M
M]85X<G-Z"17^))3YB;"OE,7PHK-<ZF,K&4S1GCB7@2--RB=3+@$7HY,C2'1V
M6E$T>(#NG_S([G??PU5ZLU"Q[[6 YIM0VS% 4VJ,.SH53SOBOMTC))BM"XAU
M:LL]BZLM&E5L'X2JC&P\SZ=9J"54^B!HP.RC-:/8&P>O)?I,?OE:W(/?>,LQ
MK</_*F-EHV"E:(*9Z-(C$*FF1=0@]ON2;MXBV6@^JCT0#E>G42HPIDN\4 I?
M=1#?E!8APO(:]&0H'+VJS,R)\.T=D,>N)P-JF)IA4VKTX2*#I*Z5A$WQ=ZB!
MQZ4M%%C=J9C$/6MSZ0YN?C4;#B6[F[L_##*FPI*^ XCNF5+-6"R3BGPFW+HJ
M%SR;C@ZN.7/U^YG! G7K+DU0@6S>70:H\5YY1DM?V 6+'?9<BNX".1]R^&G-
MN#R0?["@<(?L@0:>)'.B!'[S.GRPI/;\;-F6Q<J87V22<X#49:0-J+^U]@X
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
MQDB-S5D40#=Q&(M_)W<:.3I5N']?P/#[F+=/R7[E0V9LKEV "#@4VQ?\G#(
M5\NR\>?.[$$!I$V&9HX%TWE?]PCUG%^2XA+&=&MBAW#BY8MN(^G@AHME5\ F
M*$#IV].427=J ^[4OL52-IQ[Z\[4U-@+&%6,SKT%5:TAWC=C]\<.VRG%O5]L
MC&<\37)ELW)MBI[9GOYFOGM4 )JMF%7^,MK8"L?A-6D42SU2W2\+-2'_5N)_
M!9P/E6,9*BECGY;2A[J\4%WJ",'17L'E4Y@=L:<__C!^%4E]&;L8H]%A2KH9
MV)%P^E!,$>M;. 8ZDO1:^O;S[R8O/O?'-&Q6YKTE^-8\$7O@I4S_@[ZFV@O1
MU7E*$77A9<U04Z*J%=OG.T_4H;<(37@_USMT[<3<!C/8Y>VIOW)?51^TF_^J
M5E6?^< *Z<TBH[&P!X"M3VQB=DI$SMP)&JDSYA]>?>^U:VI[QK1G+ODY*" +
M9C004RHJ>IDIQPA^"!5)B2GD3Z7'DD['N,$.;4UYP]C1;,4TV=E&"GZ].6_5
M%"\O_)76M?]:1=HZG<<NZT0Y0X.SL7+M_KSR.,(U!_S^'%3NGL-I"+*9Q*8G
M4^323ELY8<UZO\-1IIMZH'Y^$5Q&D7\7:8\"3+U6?KQU-"*F$1DWAGUM'<F1
MG)75H?I\QHB.5Q08B<0*@(513%!@M_%^<%"W:;7>RV,H2XD(G55U],!=LW 4
MD/N^^;8C8!N/N!?4L^'J191/43MIP)F.+7P3_ZS=N.M 2N"B:$-'1GB_464_
M+S/\QK"C.U6RJ16HJ' E.D_KCDLP,Q;.Q &Q2%I>;D,N\C)Y@;Y(NZ'ZU!WQ
M:$4>MXDU%Z$*JXWP=5XR5*TF@-0V&$P;,8-[S1M=;RU^;%3 B]%DX.(//C7
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
MF3:H\KLZ#OSC*6ZIXS_LQ'_ZQG,-X84";NR47896E5U*&(ZK&<W'RJ\85Z.
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
M&^Q:[*/UF*,OCHQ@ERW-$?Z<5K>@!]'L=<(&7ZYC^VY;ZC[L9\)&*\9(=3-
MBHL[LAK^+EO-N;!D:%:1(7VB)D1WR(LC\Y+AIH< /J*+H"DH<1F(%\)Q8**T
M><$O8%K$$G'E5;R8F=!]CR[SMLNU)04ZUUZL9N#YOX=T/T-%G?\:Y A.WJ&
M$70AL1D9&,E'6MI/YJO.UK=A7UJM$VOW"J'S#J\Q-N2)Y%>2P(^1;360<Q;N
MW+(KEV\0EJ7P9+4QD5F[TQVQ%!$Q)_W\^)<KT!JEZ42@EK2,-Z';I_I??!!M
M8N]9N.')=+U)'C?2V5+:8,Z8YURGN3YT;4Q%36:Z$+W'U7T@E1TJA$<T"9QK
MH)'%;!NHE0#N,31P.MYP,^7+DNKRZ@+FP>A[M8!UWM7^"9DXZAABN<(%GW#W
M:Z!N[XRW(IZT.FMY= 8SMQ>SWY14J;&^HR=MOA<OP6XXU'B5$RL2GBQ6SAAM
MT6 9$MV%IS.LWMR]U=&AZ(?;??6&DW8:YB0VINJU*(8+Z5@2&>Q-6JM4[#H)
M?5$:=J.3E;;6+X<?&'\'DK.NFCB@\Y^<!\15'G8R[S-\::H)&2KZ_EZW<;2O
M@\TEM7NF8/4U4V7GMSCALZNCQ;/\R-M2 Y?^9<B$3@5:;;1O+>R0U_=10#@?
MV;+AX'/^];L'0X:1[AXZ_4Y7:+!DQDG1Z31PBCCR"+_JDFD;R90BG9A>RE)]
M*,ZI;)SJR8ED=MTQ24>O$%-G:X"4XXO6*DA5=62TT9R7&2&C?7)BK0=D],NA
MM=/6,+U[F<*P#&O>!M66I^7-PC5.9IZIYIG!#,&OCBQWQNN62QS0-<MRR3%4
M*JERD<%JJ.=@:%JWOJ4Y9<R#YV&[BQ-,U6,%LTX&*_2NS%)5M6,8:U<R\D;3
MN$.^6MF@?;%<-\3Y:B<F1V^S3J)Q< GK8A!&!F+<$ZW86/TB,1DXZ '(SZZS
MT[NZ:ZS=O*F!I\)6J\HNGOIJ9S)=\M?'#6*]/4[DD1]M_'D'W=--C%G<&B>.
MJ7=&'?G++-7,P8OZ7ZK4"?!6''J.!^['5,_\4-1ZWQ\KUX[2(/VX]\9G!O$'
M\4-(L(<BH0*K:L'GXCF0VDW\I^)/=5][XT4=]98ZNGFYN?H5Y9)MROG&X^_L
MFM^-SI!1OE^P&4 N]X3ZT_/:+[.#"O1E84V\(O+7((MTXTWELEU4)'.R57FC
M4[HNN[D?7C5Z/14\6*>1Z!6)Y*=FM1TS*)ZR;(X.GQ;M>UUZ,!^B]8'0D9H$
M*VX=5/]Y!P\[9;,@BYBM'FZZ1-?'I#J45S=,-MVY04\I5%Q!U1#MD!57E6/%
M:L90A]Y^\\QJZ]W-N#*2K%U7+VRPG=Q-4%PP-TD2:1'I.'MQ\3K-#>H_.C.H
MP"B_2(P)2CGMO*2%=@UVY[8[+EY$2XG$?KU0$\?_8'#7W90GR[0Q:>;!@YEG
MM8;M<RPCNB>G!K6#%DT^W.J<):SUF9\M0^^P)/1?+2,/+I_2T7^G(VD^_.U[
M%C'O: L#.$%[^.CRM*9,-E?/[%E]<PJ$_VM=;9($XO3V 2>) %\GJU,;LTZ?
M^N+.Y6EDZ=[GZ3[K0F.#.2.>AI(EWL:N\B+.VJAB5TBA5O&J*D=<NT*9<G:
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
M(/4-]0$0#0"X_#W V0[ J8N[YQ4"@  Z  "N_U6[ )N6BQ\: [B\_6M 9_-
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
MPJ XJ'9K=? A)V;=M?EV0GS>3&'QW&)W,RR":7<21:VY, S]_F*G:FA[(%_
M:*;?]3*^L9&H<+ZQK<K4;FLF2?W*Z"Y?3>*;S\X60271JVZ3F4J-XH957(MC
M^?U';:J/]SVM[.[8"%$&IH]D@VPP^HTFH2PR54T<2HHZ7Q'&3;&\N%W"B0(M
MO\8%RN[U>/'G=5DRTZB]V5OM4FEO[KL-;MPX(%H=%N2WMGR'G-:'#N[HTU5"
M>R?# TLUWL;9WO=%*M,D$JI+XP@9^YYZ/O.!&)=FB?G83C3!";$#&]!B\M%5
MG<#@9FJ7]E]<+'NTO\$H8YOE%I;A3J8>B9ULFDWXMRTX>. A0K<9!S&UF2\)
ML*-7AC;UUJ:Y2>'QW",RU-*U%,<2DZS&(J[;V(173E,97Z^-2VF*[?Y6^\D;
M+]J.X5:!KS_3"(VPWD:S#/R2>D=6RFIG0;G?5[];!:BV?!<]R;[<;G>ONVG6
MR9Y;#+DZ@*NNU &CV#H>Q$K]U+A48A91_+7],4>RN@11/]3%OPB:&8W:"KWL
MZ63(D&0H<O/'IBL*UJ-,R19'X][O!6(/>L.^S#\5N@LNAWPL)O(09!MMD"+V
M'.1/5@K<6O\5S;)ULGT ;ZX\)$-R.3%)2R<8F=$ SR?8=-G]&+0Z")<?\&A6
MR]!MJ>AW!G;N2+2[E%9:!17K5)H9E)>.?RXG)/',N"\E-5BIS[FD'QO1>[!
M36AR+S5NF^0V\IV8\%_.::P4KY6):/-)'$QO7E,K (LK_ET*;^K8%KNF)E'$
MQXHA_+XFM!6>1T$%A9(^W%;#!FP\T9ZIF45.LEO)#OK>==T1?51^*I5$W6MT
MM>.DZV:3*.?^:M7+QY[#T[H[;QJ\"1]7,LZ<JS%="KP=44NJEND\B-B4]@IP
M)]2R&[]2V*Z(+DO#)L5!U?5U[@@AE"]1D@,3<C-+.O'TO&POT8FO-(IK"K6,
MDAVA:.4\\,DWO?0]^O)],:D:_8\<M3 +2P23S:!B:(_BOJ\^V?L3GVS:&KG@
M"].Q>U5G_@<\YRPIA$?$L+0^\5RW'^3'$&EVU "3LX_VU4G"B@OAOZV[VY[G
M4OT'[%7BD@19RUF=A7Z8O<3>#6,8FW.E;R_BE_"S%R>^=+=KUW+$\5Y+@GLN
M3@WQM@YX=$7:)\7]RJ+U--D7-K!+8.Q=-NW'N?]^%V3DK8:8O0JM%T#F\*3^
M2/#./)'B%4K8K-Q.2'W74Y=S@NC8CK&&#+NHKX#YF W]E;7:?2Y%3M^V6OS/
MK/\K')2%HQ&Q6L5?9-P=DM\94(C_<0:DC,%Y?W:OBR5LO20T>^T*.T\8_ EH
MQ%^L,VVW<9YS>5B['900/?QYEP'\BU%#3G P2N#7&7"<<?S3;.(D>T&:O./W
M\.XG=%3UH[?'C^KJCW_6.,2F@(]R'B9_'E9UXM1?GV(O/#E@:+<XRG4^<:GI
MR=?D_K/0E?,08?9S+]Q=[!1Q!--HU#CNJ[<,(>0R$7+9SV;_!U!+ P04
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
MBT^)!YZ\EST?KF:@TZ]-!]K2< :V=)R!C9:@4W.44^0+T!_K_+B/B%,Y.;X
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
MS!%,*5?+1,*\E 81]0)D=XQ_<)SI'=TW8FU2'I2TH!$7O,IRP!5=D[+2-=A
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
MS=>FB\U:>*"EGX%?U@$O^H"#M6GYRESYJJS7A5C_&;Q5?UD=I6D4@ (&=,@
M#8V[]6F0^7&Z!KF5<-1U9A!P=]>280:YH-^-6H*RYT5$YSRF:<Q##PKU/UV:
M(%%;8%W4D_@B%91$82BM>]7LCS,U#F]MS8UKM<N6M:3M8Z 2C CW4@0YUR7%
MF$@@$5X,$XD(21!'J>[]:A[QXP+4T>K;%PVT^49:U^!*GT<)XQ"E@7YBA3XQ
MX"%4^W)?LHA*'&*+7JXN,!Z_=^N1Y]<-PF;V@X.'<F@'?P/2EH@#I'R?!L%]
M$Z #8XW?P.>XP@>;[YRXO$=IKN;0<ET@[(9\_Z)>.NU]SEFVR)KMFOKPW7=Q
M_U!_S*2ZKEJ6.F*E_<)GH9ZNO)ZC.)58L@!Z:<0@\@6"-$HC&(9>[&%&8\I2
MVY;0;D2;*.6\)OGOL/BF"Z@NE.P@6PG?U7ZTJ/?E: K/'TZ..2,CU:]9:;2J
MR:A;I&FEP'.M9LT?6L6 U@RL5>N^.0.==N-/G$57ZO$G<*3SSS$GTJYDG%O(
M3U65<S32>(7GW$+SK#:=XUL/ZU5LW2(KKXAVBCS;J^JZ3M6Z<F.*@RCR4@QC
M$840T<2#.$D9I![SXXACHM;:(9R+-D).;7_ZW#\UC#/1:A+=^A2'FIJ7=2VV
M#;+M7(G/)WJ09J=#3LJ+^!.M!)VD6[$/U'V]B[W&LM^7?2X+)@2O=&[WU[I@
MOW?'7FK%*EE6"?Y)U'/FA[[:=&%(?=T",O()3'W&H"1QR!,1>0DR+(1J.J0-
M>XQ3$U5G3CUTDK=5#40GKPZ.J+0>H&@5,;?,C="/9)#Z32U4@75!(1)#+"6%
MG@@1"T,>!LC(USL$]B.U;]I"?1OI]12XAIRGJ4]X@*%N_0Z1GW)(>9A 0M.0
M1"P*.*/S7)R)+',*^-IS,'0@V,L]Z.<= ZX?WX$-C_63J^4%C<"K&!FP%KGI
MR^#Z^37>J;M&=*1MN -DK7;7-C"=V#H;W6:T?;&-4MN;7JOO]<SA7]4">)M5
M;%&H/7.3XJ),H&5>5V^+>Y+E\R"(9**[_W!"*$0"2V6@Q,I$#=4] ZFX&UN5
MJS(9=&J+XZ9<!_A%$"URVX:OE=8RX<\(=;,MI6LL!V;JOC#:9UE;X.(VA]ID
MX'$SI"V@V,M_MOFNFYX0;[/%4C>A6+E64!Q[,DT)]((@5.PC8\4^5$+,DM +
MD4_]R*K@Q)GQID8\G7B7M2C8Q=2,6QPB-?2QSX&V!9VT@_B,#)$9M)O![I@O
MVM?@" #G.AP<^UH_)GDK9)8+_EKDZH?ZLVZ45>2Z$^O'C-!LT;A[="^L9:F;
M ,S#5,:2T @FB*O]?H01Q$2&:K^/XR 5,A4HM2$6N^&GQC.;?DN+3MPG.\ZQ
M1-^,@H;#=&!&6LGWI(BHU0%T2H!.BZ:M<Y/"T4GOCI[ZH>:4K2Q%&)6\^L&S
MRV4][]*SJRMYR&J=1?J/958*?E.\%KI];/>Q=E;?%%^RZO>_"YU]JABU27R?
M,Q\AFL:*TWP>0,3\".(("RA]XG'IIWX<6B4N]!-C:E37!F)V0H-7=0%*)3/\
MU@G=50WX<096>NH.!E0TS9+!EJXS'9"0%9:=6/O-I!E=#C\_ ].FCJ)JJW;=
M-E4XF@"/9KJTV/!UFU/7S5R#_NS M/R2Y=G]\MYA"]6+<'7;*;6?*.,V1+T(
MKKV^IY?=S;X/Q6X)F+8PS+6\XJT__HK_][*JM>.B:^@2)%+@""4PC1,&D3XT
M2CWAJ2FD02!IZHO(N!6%[>!3(]>]DDLSL!'9O/N$]1R<)LBAD1V8%@^ VE6X
M*B18R;\-M,/^.I= =W%;"NN!1^M,T1>2[>84O>_1SXC\K R;[FW1QZN">@(*
ME*2*L:)0IS0A&/B8Q\CS$/4C&\-P<^NI\9&6S,Y"VX+)S.KJI_S09Z)*J &Z
M;.WKZM2ZV;K]J!;+OEJ[5LB!*WI[J42I[1CR?6NG.,=)P"11ED,<ZDQ#GZNM
MFGH1H? )]KU AZ"D-DEQAX>Q>CM'RXGCG:R@)M_7[J?,-B/N"+#&CJ8+X1KX
M?5X)V,2[;XGHZ/#=# ?7+J)#0XWM"CJA[@&7SZFK>[IV1%F3+&^JA5^Q=H_S
M(6_*3DJ='%9?,:9/VP1_7Y173?3B)I91UR 6M0YS_*],+'C[JXY%B2-&/2]*
M=(DFM26)$@^2E 4P59_+*!$)$WR5OV7H^QE"3KN0K(VTP[UG:]% *1:-/[PN
MP(.Z^YVN+DE:';/\UM+K,\@D&SJ%7FSB1MH<M?IU]?97&@+UR4I'H)0$:RV;
MTNZD OOAZFM=0:/LZA,G915'F0VWGJ9!)!W7$34DV'M^JD$'NZ"NQ5OQ4 K6
M)DE=Y;R+;V]C%GV4A)0)!*,T]2!*6 RQ1PCD'D\Y0VD0"JL3@G,#3FU[N"UJ
MDX="MH35WA7UYWL=^3P#VO_XH#?CL^;"JI#U-U+V*2IP:D)H@E/A<S4#%*E]
M@(@EI(B&,&%1Q(47D1ACLQR (:9DG!R DY/B&&^S-=0EA@,OAVU9AST(KTP@
M[%?@P0 7]Y4>3@TZ?LD' P@.UGXP^5X_YK_)[H6ZN^X#MDEVTG63;M1<B'DJ
M4(!#(F 8A]H!Z&-(=8BO(AB.DBA!H4?L:.;T@-,C&?5P(3LN.0.I&9.X@VE@
M'M&"@DY2L!%UUA9V:Z1UQR-FJ#AED3-#CLHA9NKO,HCAM^R3%=?)\YT;W$]8
MBH*40T%U,1@6^9!& 8(L8.ICK$S(R"A%_<"]IV8/KL4SSQ3:18LE4G*14D@2
MZ>FS%1U7*&(8"3_0)\4I2ZEY%N<%>(W#HPX0HR%#+ X1#%@L=.:E@$1!!6,>
MH!#[*>+2, VP#UJC9?PY0.KT&G/A\S+P@K(IS'+V6.HL#N:)=Q?@,5*.W8=<
M%N5]:ZD_M#X$'0)5%T!9B( 5]P\D?X(95Y)D,FN:%JZ K,2M%O G-\EW1Z Z
MD6>W^XW14NJ.B+J=/7?L$KOED(ML_DX!7S_]K5@LU;-0/KW/%FHAFDL_";GN
M?T ]W9HI5O\0$NAH<A\3E 1!((W"QX^.,+6EL142$+"6$S2"FKW%QX$\S6E.
MX!F8V3ID=G!QT#/TK/('+.)*L)]NB\>?U7<;8_@?2/\(VQ^;-_?X74=Y?\\J
MM7J+SU_8,PY&35X3)/B&U.*V*'5-D#;G4I^R(Y8(Z*5"O=-AD$+"$(=1JO[E
MA ;(]ZW"8HZ--+5W>R]'H<E-T/^VO:;4MJ]3X:EGSNMQT,WVS4Z@')@'G*)H
M'YIS#B&WD3I'1QLW<.><TGMQ/&>_T)]4/JEGX^I[5LT3$C L>0@%\D*(?!E"
MS,,02E^2)(XC+".KLN';-Y\:=32/MQ8._*;%ZT$+:]C,F: /& .__,8X]'JQ
M=Q5V_BZO!QC]]=U5[= ;NW=-OY?TDW[MJ[O/9?&H]E/\]=.OE3ZC_="TGFE:
M>M?98WL>NTJ53J1D 4U"&$2,0"0#J0Q^+F" <$(3DB0HL3H@M1=A:B_\6E1
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
MS;%QDQ-BN7+TFP[C XYA07Z1,^ 561\["IX!I44S'[KYEN[\]KDLF).(12?
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
M1J66,PKODL:YR^WHH"KK^7;X?>=P#0*/)WX:0"R0KUA 1C"520)#)D421F'
M&38K@'UX )M'>IP2V/;)-T>@PU@27Z($^DG*(<)! E.F]M&8(A'$4:RP-*J9
M<3EPHW1U<P7;:8:\'(R!B7%;.(?>_=-ZG^)"]<TM'E2_[7+@D5N/0GVGU5HQ
MWIFK^N8%*8/KOLB;,\ F)[BZ7M9537*>Y;?S) YB[,<2IEZ40!1117R""NB)
M@'N2^C@Q,W_,AIO:V]PEO;0BMR?BLS9QN@);8MOF"IU$_/2+[Q['@8G@4@A[
MY ^9('-A%M')(4;.)3)1=S^CR.A;/4LSZ(JT5SG_V-2CW43??Q$+'7K_F92-
M>Y_SI@].-2<II]SC/DP"EBH+(?$@P5$(64P(9;['D&]5;-)R_*F1SB?Q;:NH
M+^&/NJQH4SC#LC"#Y328[<D&!'=@)OJXQK25_5GZ4"<^Z.2?@;4&#HLW](/.
M;0T'2QG&+>70#Z"]B@X];].S0?:.<VKG$).QY?VR&;<Y^M]4@=5>STTU@C!)
M0HP\KLOL,HAB3J!ZGAE,0T1)Y"-E;256G;)=2#4U9FR#)[8*Z?[%/GS"S729
M<>7HDS#X@:9!T,666N#@A U3A<(IUFZ[93N1;-RVV2[!W.N?[?3F?7>]BO[5
MJU%]K=5(U^7GLGC,%#3S,)8RC44,/80Q1(E'(952P)AY'I->DA!$[/:[AP>:
M&K5VV[1.6!W]K<15D(*5P+9[W"/XFNYN+T=MG'UM#\!Z[&A/HW'A7O;(S4?>
MQ9Y6<7__>N9Z^P3$;<]:T#EAN:21T%5&14*D8@-] (")VJ/&./4])'1NCFD&
MXH'[3XT$?B%WA?J3>3;=(<Q.O^$.D!CXQ>Y ..^T-GN"C),++T1EI.S"J[S0
MA_1-#5J2/X%O=QF[ UFE/LAK)<A"U]S@62E8O7C2=)CEJ]^4W?<$=+#_ ]$%
M.'X"-W<"+*LE6>@OMYNQIIE.=RM]U^);KI[[N^Q!YX 1<$_^N]!%X<$KG0\+
M(N___E'_09<'*#;N*_!8U/H_3<Y8.\Q#\4U=W]3.;>]]3YX 650%$-^SJ@;?
MLOI.W7^A&$5=]R 46@K*V[;:^4J&62.=^$[N'YI&0$_MW0BK9VWOI1D@JR*G
M[1U;K*JMFH(:DN:+R[(&7#!U^4]NDC-//#\GLC,/?6NT],P3(F_G9YZZK&\Q
M1D6GHJJO<OXV>\RXR'D;:;*Q0Y]W(9AC+M,P\1*8I(E:"4+,(>%>"FF<^HQZ
ML<",VY5FM)1@:FO%JB')?2=?[TXU]G-AMOD>%.&!UZ"5[*"5^$ <W2[\+LLY
M]L3-<7%'6RE&+O78$Z3]PH]];W1!?/'KHBR+;[K,ZER9M%%$L0>%H!Y$C'@0
MIZD/:9@0+*C <605WK9S_ZFQ5B,>H&OY>H3_;H$G/$;CB'#HXT0?C@L$21+J
M2N,$$<9D0M+4NC]R3_!&Z&G<]ILLG$*8$)I2'D4PY8FOG[]4_>2GD*4A9G$<
M$R2$66"5 Q#'B:QR^PR:+887@#+P4M>B\?H\&OWBN_=U=A^QO37&^#'8^PH>
MC*H^<)F]BV0O!V8N4)C$C%$8L#2%2! &*0H\&"*)J$R)0(G1L=7!NT]M\5BG
M;>EX:-*(^&=S[\ ^>.<])1=!,OAAT%YVFYN-[%&E3VQC][\SVB;VJ+C;6]CC
M%_6L,*1#=EZ32G"=+B'RJFVC5Y9JAAK_P^NGS26?R9/^Z.H;*?GS*A_Z%.;O
M(KN]JP6_:BN,K>I_?"XS)N;,\W2,;J)[W2GS$"$*"4X8Y%[BQ7$0JE=?6M4E
M&D?NJ3''EM@S7<-2>Z<H633MHU]E.>#%8J%+U#YH;Y'6_T?+$D<C/0X>C[#@
M@81)) E$7A! FO@8QC+QTD!9;X)96FL3?"#&L0)7TH).W'6%)= (_(=Z+,QL
MT E.]<!+9*,.I%H?L*TSV%):>X.WK^L4!XWFLU7]K1EX1B%G'AZ'-;K&G3.W
ME;U&DGW<>F#C3LA>%;&1A^_=1E)1IBS*>[70'B@#WIW-B2"FH1=)R!GA$$4X
MA"F-8QB%G"4Q8K[ZLV5+28-AIV:;/)/:NJ>D"<YFRX-[] 9F]V<"@TYBL@ ?
M\JHNEP-VGK2 R7472I.AQ^Y(:0''@>Z4-M_NQT;/_?<;O_Z;(J^S?%DLMV+<
M=!&$S[I$FV;5322<_GCNT4CX/N(0$U_1E60))"+AT$.Q)"PB4@ABXVUV)-<D
MO=1V/.9JALR([@5P']P5=.9T<K8= ZR%!RNEGL<+ZS^YHTK'0#OE4E>RC4JV
MC@'=96/7M^_I6EL^/"P:6Y8LWMT_+(HG(;Z(.BN;SSZK!_^MD%DN>%=IH#-R
M*(\ECL(4)IZ,(4(!AC@,*:0!"6(B,.',RICL)\;4C,NO[[Y\!EI82\=%OSDP
M]$,,CNS0;H4M!<!* [!1H0%\ -/S,N#<[NW[B3+N5OTBN/9VWI?=[8),WD]%
M+:J;DG!QE?/F,'%C(*L-/5LLM3_[:K$HOFF']ONB?%,*GM6:B]47Q??ZM8+E
M]SFB(8HD59ML$BC[U><!)!3'$$=",BXPCCVC=BY#"#<UWMS-5>V1^>MJVLQ(
M]:4F8V"J;=2:@4:Q&6A4:V:EC5K8TDX[:#O]P%K!)EZX51&T.H+?M):@4=-E
M6_@!T'>?=NQ*P/%SDAU#>S!AV?48_1B_[7F_L;T[RXK)U!,B2"##:0 1B95U
MBPB!">$>"2(OC*15ZX;#PTR-A5LI>T<V'\'2C% O1VA@:NS V4@X@,5Y&@2G
M#'5DJ%&YYK2ZNZQQYNJ>U0P8*Y9ZNWW[N5AD3"?DKLK71I12'RGPDE@0B)@7
M02IC!E%*/8^P"(6^E?UV?*BI\<!&4K 2U:0BK2W 9L3@!K:!R:$G8O99_V?!
M<)O*?WRX<?/SSZJ]EW1__AN]6REL[3KU/G35(?;]LEZ68O6']BRX6G?3C8(X
M%DC&4,HH5KM!7T*,U:\TC%(9I"$GE-N%$O649'JA0?8=C?M.@AGCC #LX <4
MC0:@D[1QD&VU,F[5V/RU5620IL878NFZ44,O6<;NVW )8 ?:.%QTNPO"=>GY
ML!EZ)&QFJS;?3MC,%W%/LEQ]_J9+15Z2Q8TH[X,Y(S*(&?4@IH& */;43]I<
M2V*/>3%F$6'8.G1W7!VF9@=NJ=#$9^J6]%6?F,R1'X54F>V1ASFD1*1JK0TC
MB'G@05\MNUX4<AP3UB-L=[H/PPN%\*YE!UO"@X^9M.SX^!+/B.'9V;3G?>B#
M-X?QO%M('(CG/?PD:3P<Q_:^S%RZC_,=68_Q8WY?9J(.QO^^D"C]3*\OXE:'
MAA3E4YM7?T.^BZK9 S_-.?-I@E ,0YW3A)!:(7',= HC%8$RFV(_MFJ7=6*L
MJ9DR.FFO.YGZD#^*MM>2I7_[%+1FRXDCP :F_8V473T.T,@Y:UU;3^"W[K^#
M'.T90.2434^--RKK&2B^RTXF7['/>MXE*E*+J[KMGOXNYW.9RL2+=8,HF<80
M,:'-[ A#3$(94(P#Z1NG0)\>:FH<LK9:2&>UE+H$(JG!6\&:LP@0^N;YT6=@
M/DTH;L$;F$_VK3V-VU4-6F&!DM89;.;UY]S!-U(I.EW7C9$%ZV*'O^T^C=FJ
MB))^+!T563,#Z42B^ID;C):U;J;(=@J[X3?LVVV]%^HZLOBK(FP="/&:Y+]?
MR\]975=T6=[>K9*U4LI)RBB, B0A(@A#&G,)&4XH"Z)0AIR:MI$R&G%J;-L)
M#;340(L-M-Q@(S9X]?ZO'U]__G!S8^B2,@?_-/D. NG ''P$S4)N ^JV;Y45
M1!>WLC(;;;3N5E;*;S>\LOMBOSWBFV6I*Y)V0RFKL>L2W!T&S#F1(HUE 'G*
MHC;S*D5(P(C'T@\3Z2$S[C$<;Z+,8[<Y/(>IV0;1(5(#$THG*5@1B]Y@=\*"
M5YVXQWG9>EMH"(S3K>&Y,4?='AH"L+M%-/V:_391.ZNNVF9-59O#E-]>Z6;6
MU[G0QXCSD(4)1[K '6(,(H_JU@))H"P8&B8X31(:&\50F@PV-0K1\JY:657@
MOI.X:_9=Y*(Y2C/?])S%^OQNT26" U-+ ]Y*5K 2%C32 B5N$Z?@$#SS/:-+
M$,<J8'ZOXZ"TH2<[IK[3)J!NN :H-@&//:6ZR'BN/7PRJ]2VLWEB@2QT/+:^
M2/]9;T2K9Q<XVG::XGQBXWGV%J-M/4V5V=Y\&G_'OAW,V^ZYNRE)WN:3?A$/
MA;(\DR 0<101Z"78AR@*U(Z38@E]05#D)SQ((J-XUU.#3(VG5W*"C:"@E=2\
M_\M10$^3LBN8!B;C'@A9-7PY!T'O9B]';SQ:HY=SJFTW>3E[;<^=WJ;KZ=_(
M8BGF4<QCQ-(()GX<JY<\PC#EB,)04I'Z& <BL2IPN#O U%[P[3Z\ .I6'.!1
MRPG^^2??VQ2:^S.X6M9W1=D4; BBF>=Y^O_M'ZM_!1^J:BGXGX&/9G$:SU+?
MW_;[_\N?_-C[U]"? ?T,_FN3,:>N3&,T"W%Z]$K/<H>Y.Y<BDD*P5$#LX10B
M%H60"*D/9A!"OM[!^ZE=F-,ELSE.#-)[DJUF4)DT[?2 K)F="]$TW*!?@-#0
M._)G+:<;Z6;=@^MP'WY$?[<;[]U!QMUI'U%Q;VM][+J>F8A=DOM743YF3!RN
M//>I:((7!&^"3*JF]L_VW]\45?VIJ/]+U%\$*VYSS6?MF<7[HNP^TM?Y\S1(
M_"2)*$2^SG", P\2%$HH!*<2>SS!L55VT[CB3VV9V3L:?FB/-G5"=+F1VS*?
M<MPGPHP ISO/ ]/KP2#'32"83IKOE%[%/FHM=2J]VAG78*/H;'7NK1^.+P8/
MAWT:Z8O,D=OTU'%5&#?M]46F9R^=]F6DL'<T-[4!CE?;#%(B/($$3*4N$\@]
MM9!YNA"5)V*/2D:8],RLX/.#3<\>;N0U]X6>P?*\&]D=/@/3=5NQ9"WI5NV2
M'ITNS\!F[D!V!]]([N-+8+1R^9HA<\+A>^8&H[E[S139=O8:?L.>.;\HZBXS
MG>S7[%):#E=T_1=EM:@//^2!Y\<WA8:R>Y(1B7 8<@2]V),013&&J9 >]!!G
M*:(B]!*C)+I>HT_-J-\HT/F/6A4:DZY3 GS(@58#W!2-[\><4NSGYCPY#XKX
MP'S= ^P>1&Z/NCFW#XK^2'3O\I&WHO_>X)U8$>SO.=HBT5O=[76C_TWZ5T>\
M*1I?U]7WK)H''J8X9FK[%O)$=XO'D&(I(8\826B$/9\:90(<N?_4E@-=]5D7
M>6X$!+]I$2UKX>P":.9QN0"6H<\&;1#I5>3O@-[.Z_1MCS%ZJ;T#"AZJEG?H
MLGXOL3Y :>[U^NEUVY'KZYT0BC.*Y8.R/C=U,/TD(5&$$4P2KDQ!+]')@E+_
MJ@-"8TZY9]4IUW3@J;WV7]F=X,M%<][$2%D^-2$R;52-/NB3STZDY+HM1K9I
MBV''$L8S9$8?0^ ^,*\TAWS= 19] IW8H)$;K 0'O]TTV]!!LA!M07-*2L:#
MC\I6MI#LTICU]WLV_)9R^_:;FJ$?,T*S158_?2D6"UF4VEJ:,Q:0(&("\CAE
M$$D_A9BB$,8>\F)%?S[W4JMVX#:C3XWIE/#PV;LVVR[F.P-K'<!O6@OPOE7#
MT@BRFR SCAL,]J&=E*X1MV\:W0<YMRVEK208M^%T'W#VVE'WNDG/:J:/)%OH
M55$]*%_)0FR*I6I3O>LTHG[[>U;?%<OZJ^+=A5@U('E+:K$FZ3D-D* \1E &
MH0=1%(80>S2!8< \+@)*/<OJI\Y$FQIM_E*4]2VYU6?#['?!>Y=/=CAY9JSY
M,E,RPI[T66^FM990O6.P(KJ?Z"_K/DW?6MU J]SZ#T"K-P,;0]1A"5?GJ+LM
M^>I.O'%+Q#J'=:^DK/L17)6@?;_,N?8"JL&J:ZD_F:>QYTM?L39J@KQ2QB$)
M40R9,G()"R/$L54%>Y-!I\;,K83@U3*7S4\_@JJ15F_4'ZR;-!G!'N& )BCU
M88IU- ))=#U*IAN(QP1CM68R$MHT+70.^P@="8_!/@#<9@N=:Q '7\(.5>]=
MH?KK&M6OZX?Y9,<Q!S5[C\,U<('> P._<#7>XU"<+[U[XKN.#O=W/OPUS^KJ
M*M<A6;KI:[L)(:5H+UZ=^>.0AR$)H>!<45:@.Z[&<0)33F+/\Q,B0Z-.?BZ%
MFMI*LG4N6C7GHJ0]%]4.X'+SMZ56K?GP8:-<FZ70?>/"H^H^\WN:(U]JU@;F
MT",'V3.P]X=&,: T UNJM25-5Z??CN(,^DS>A>$' T_BRT8E])K, <,5+@#;
M-HJASU O&]QP 3AG8QXNN7??*JML0:HJDQEKGOWK97TMM_KR-B%].E"Z%'<B
MK[)'T59H;([]/10(3X0QY,0+(,)^"%,9!Y!*DH9([<[49L&N#&M_8::WT#[7
M!6CGC+)PM[MFMS&ISQ1:%2KM$Y5QT5R:;4#&FJ'!%]4A)Z='J=C+475<2_8"
M@48N-GLY=/O5:!W<T[Z>Q0<FRZLES]2S<E7K>B3-X.\7Y';NHX1Y,A!JGI#N
MP"O5IB;$6/T4$X0B76'1*)KY]#!3H]!.2K E)M!RFE>T. 'I:;YS!]3 3/;A
MS?LOP!HHJ\(6YW'H7=KBQ*U'*VYQ7KWM\A8&5]M[0 YEL.W5ZK\AWSL/S'LE
M_[OOHF19):YE8REV5?K5AKVU)A\4-[&L^5[U16?T:C/R;TK<++^]ECMFYAQQ
MGB9))& :Z_C7(,:0!-R'/ X]ZOLI$M(H0FX"NDR-PW0U0=JJ6H%2M*9%773.
MEZ)1%8@.  NGRDL_,N=],7^@!V%@CEXA 3HHGK69V49CUA2?7'G+-2)@!0FX
MEIUGH$.E<<YU3H1M8$"+3.,ZZ+#1W]UU,/QQGC1SQ]$?Z(D;R=_TAWKRK/Q6
M$YGK$^ZNEY9P-"_92RMZP+DV%9%Z1OX>V5_NG\-]$O7G,BO*3D]=Q* -R[LJ
MLTI)]K:IM]C6,7@M9%'JSBIS[B./Z8@*'"%E[H6Z*K80!/)(*"/0QQZ.K1(B
M!I9W:B9=HP&H.D9EC?R6D<,#3["9+V]"TS:P 7;(E?>J5?;'+D#Y<*A".]6K
MQ;,I@_.JU?S'F3+KM:9ZX708Q3S.G+B->QY8YG$CI<>9@+W8ZI&&M6_R<OTM
M5YQZESTTIP0I%12%<0!]/\00\5@9DRG5$7G8D]S'"'E&53?W[CPUDE\+9W42
MLP_8:2J^"(:A2=,4 :M>*@>UO;AGRO.[CM8;Y: RVSU0#E_0SRK<ZO;X(=>!
MNLH _864OXM:A_*^^\<RJY\VD;SJCV]$69,LORF)[MIY556BKMYF%5L4U5*Q
MPCK[$G$_HBE/H.2)>J<1%9 DRC#$/D^1AV7H(:L VZ$$G1I%?.V9'C'81)J9
M?5.8GJ$/138J@BP'32:%=EILU 2MGEOY%>"5OJ+3%73*@E;;'\%&7_#;('FZ
M0\^*4XMO,&%'-?6&AGS7QAM\//LCYX_BEBS>Y;4:N;%6$H*DLNPD]$G(=$M4
M"4DD4YAX21QA']&("=-SYIU[3XV]&_% *Y^5C7<(M_.'R1>@,3!9V@!A=6Y\
M1.7>A\6[]QOMA/B((MO'PL<NZ6OJL;*IQ=O4*-6UN9OR\%=U769TV=#%3;&I
M<[IJU[ZIX5O-$=)=J3P/*MM.U[^3RIZ+B(0A1SZ+_G_NWK4W;AU+%_XK! [>
M<[(!LT<72J+Z?')NW0:RDR#Q[L9@?RCP:FNZ7')+54D\O_XE=:F273=21<J:
M,QCT=FQ)7.M9TL-%<EUH%,K4JCW"Y2+-C0"^+C?U7Y5[L-6K+\*OC0](76\>
M! =,UXVMZB9&3+:GMMWQ"1ML)?=1]&^4Z] ^Q;"3IT.+FWI_4]K1NY^W,U[?
M-*"UX5 ??=S^OEANUGK;[X.4@C6Q?F?*8#N(KW:/N6,O[F*Q)O;77,&X[YDY
M>_(XPO];6?*?Q7+YJ5B)F[5XJ!<Q9U$:9Q3F)%2>6)R%$ >IA)G,(Q3PE&7<
M:E&^-\+<Z+@7$/RI102-C);QS_LHFG'B1=AXIC@[6*RIZ:CJ3IEF?Y1)B>.H
MDB]YX/B%XS[KW>INMZ[[6BX+]K0@..,TH@P20D.]TJ(0RXS!C&4IDD&0R]SJ
M^SX^U-P^]+';9B? -/O,W4#D^7L?;%$-:W^T<H(_N_]ZV8(ZCX]34C@QW*3L
M<%[MES1A<(?;P ]]1'W]4%;KXK^;Y<8U_Z]-NY.D(U>NO[R[^:HO5W]8M<D)
M7\MZ78EUT7HU@]/#^F-9'3U!5'_X(G7\@*!9F LL(&$DATBD,:2)(J=<\ S%
M L<HMZJ'.Q.]YL:$0]7UBF0EUF"G75/8 SP^#S91.KD)-9GZE;HL)&7&+\K_
MR-"5O?RW':#M]H>&]*KKGSQ)@,LK67B20)BI=9M%P,PK&=0TL.:UQ!N[(:P^
M1%&O6]D__-(;CT(]>Q'%48J(S"%CH>Z B)'.P,8PS /*98!#A(E-E:9C UE-
MG1-49E(B@:*35>_A*F%M-UR/(&JZC7HY3MXW1SMXNJ3E-YV4BOZ5H"YW-T]#
MX7C/\LA@$^]$GE9Y?W_QS/4C*^#O=UJZ7B[+G[I.A"*E78%64>O*K%W-W86(
M!$DE#F"09@@BG!/EW4L,19@1(D(>1!&WJH<_2HRY.>.'.H-=@:TB38_+04GC
MBRI'CS2<&37Y-X=GXO)D"?O2^1<!Z;:0_CA1IBVK?Q%<>T7V+WN:,T+]O>3;
M55+]M7KV;]T65#V=[P)[HD429XF@,H%9$H<0H32'>28HY+',0T8"SBB]D%PM
M19H;T2J)(1C*#+YLUO6:K'CWR3<*@)T&%W.KK0U'\ZQ'R[P*Y]Y6Y4;]P-L(
MRB;);</638*!WF 0#P/]O/+N2&!]<["M6*_-QR-A-.#FL4^VKY71G-636KP7
M[7]U*.6#(H_?RY5X:G?FU9+]._FAY*O?B\>R+M;U0J(DCS@AD"11 E%  TBS
M*(!Y%,<!QY0*9-0>9;0$<V/A=@'=*J!CI'FCPA5XT$J AT:+JR9HNFX545>T
MFIA7#AAGJM/L.XD!I@A;TKB_Z37X3?>B?-^9H%&CBU6_:K+I.U7 ^XE,8%YR
MP;LI)BJ4X,\D5E4-+H+S1"V"<<^=K(+ 16H/\_XO>Y#[0]LV ?/E:4NM#\2B
MC(<YYKJ^OE0+A4RF$&=(0AR3F*8!R1DABY6XTP6#+C]E/2Z(T<>8MQ_C4!S?
M1U[LV9'7G4[*>;-4FNP2KZN7VK@[&3UAM\L/,B^TQ>N=._8;R5J)WWHK[.EQ
M-=V!X7DD)SO?.R'*;([CSL-E<WIF\#1/NS!EO3ZWA$=1&L<DTG$KJ6)7S"G,
M18IT!$L:2QS2*&-.MV'.RS2W%8 6&;[B/HR!%1UMQ+BUS0QW8I2"K[058P[M
MM'LQ!G+-:S/&'$CKW1B+1X\C[%UFQ+"\5I=#L5G?EU7QWX+_L5)/'-36:F(G
M^JI;7ZN"B6\ZG>+3-G@_Q50$29K"B.4"(I1A2'6(-)*AR%@08I9;I;#Y$7-N
MM'XFK>FJJ^)WM:OOUR@%&JTN2+[P]!*830&O;UK/L\($5K6>'/R"[G2^\"3J
MI%.(7[A?SBJ>1[,O5= F5[\O'TBQ6F2(L)1C D,<2(AT!2H<B0@&$::)Y 'G
MF=%V_LL'SXW,^ZS\5CJ+ @7/T#K-H9=@X)GU3-6W*DMP2-?1-0F>/6RR@@2'
M5!A6(SCX]W&^79</JS_Q]\6/@HL5K[^J;UX3P7N]]J\$7R":!$DB&$Q0JCPU
MP3BDE.60AU&48\ERDABUI[ 9=&Z?ZCM2WP/>2]M4 N#E4HE:ZQ9Z;54 RZ(
M1MB;.4BN$?7\X??)_%K>*["5^$HW0VL3]W7:0RNV.X?&!B2G[HG1P),Z&S90
MO'0=K.X=V[7LAUAMA [5?U>NUA5A:]VL^MVF7I</HOKPBRTW?<TD]?]<;]QC
M'H0HRA-(180APBA6/H-R'*(\BT,<!W$26H6]CI!A;ISUN5P5+Z/$BQ6L6?DH
MFG98W]^!-$@M:6N,<<Q8S#/DGDFMD[Y-L.KE!S^5 J#70*_?.AU KX3;XY0+
M('3<8<Q>CHD;BXT&:K^?V/A'V0=(Z2'4P\2J2S?H^Z]BF2(6I3 E.(2()P+2
MC#*8HC2-TC@E:6[<X^?P$'-CMYV45AE")S \S5)ND/'N66U!Z9L96O<$/O:&
M&4<-78[21&%!(]"RBO<Y#<2)@)XC-TX6L7-:\&%(SIDK[?GM^X;6!2](58@Z
M[EZ]-".<$!K!E"42HN;@-TY#2%,B$JYKJ61&OMV1Y\^-V?YQ\_W6_',]!-AY
M)KL0!L\TIA$8P5R'H#"GK0LAF8BSKE?E-H"*K)[ S_N"W8.BUJ4,UTJ0I>!7
M@!>58.OED_KJU.38_^L*T">@&]4]JC7::OT7<'LOP*;>D*6^F1=-E(!.O^H>
MI9]:;LO$JP4# 0_DO\I*;]J]*7\H(9+@__M-_T%)I'OL;L,+?I1->ZBFGF([
MS&/Y4UV_+K?/?B!/@"SK$HA?1=WYR00LM8=4Z2T5IJ&\:]8I6QFN&NG$+_+P
MJ$_-E3:L<[BNU)VD5K\C=Y5HZVLT3VRQ:N2X+Y>*@6H-27/CIEH#K@,)Q5_<
ML/V)]^<$U1^Z:S*>/R'RD.1/7799QOM;07200Q>K^:D@M%BV]9%IW1AV$60L
M$"0@$!/"E6.;I1#SC$$9!0PQS-,(658Z-1QY;K/"-N&;MI+_=5Q&_'G$S1;K
M7G#T/*WT,L,.PCZ\&PS$!G_V@CLM_VX)EI>L^O.COTJ:O3$HQ_+NS1]@[XY>
M]_-)?5M^%\OE[V6UOE/S4OUE=?VI)"OZM%3_^Y;41;U@,<XBP0A$+%3_0U(!
M<1[DD =QFB"<$1P9125:CCLWHM(;Q$77GD&WPE72@X=>?/V;S:KOE%LT04JE
MGI57>O97*D'Z!/5_ =6ZF?M^-H8Z[QY[@M\SO^VD!K<ET'*#K>#@RPI<@T]#
MA-_Z0]C<Z_:$]$3>^#_(<M/XJ&0'??_.:[G;;JJ[M[]8-;YR+;3#3:I=*IYH
MN$Q_$>IV]?^EE+6N%U?4_]*/K]3G G5!R,% CMS6$08XX<[:/&TR-W>$BD/W
M=\SM[I.-7H;B7US2ZF^D6.D';XOX89P%*"$AS/(@4:YV)"%).5+N1!@0E%$6
M1JF[G"7O^AC1Q:2I3R85(96[LE'NC%J3ZZ0H=SE/_E\?LW7#_%^)F61@':O\
M^+<F5ZZ[9)Z5'B>SXV3Y7_XUFDT:V63&L\E&FTXH^Q:J[\I572X+W@C6Q,%V
M@9E1SH,T)!3*B B(,":0")*J234-. ^#,(PCTVZJQP:9W^)O(&<;DVX9WWH2
MTM-SC"N@_!_2VF-DU8;U' @7=V0].L!DS5G/J3CLTWKVVG'>>MO3;[MORI((
MZ>Y;,..Y<I^CC$)"%7(BRS"58132/+;9J7[^^+E]Z%V'38/=4A/LS'S'\8AX
M_J+-P;#VLP[K[-3Q>3'$I)[(8?5>N@9'KAJ9@$Z*JMFW>?NT_?'OA:C4@^Z?
M/HD?2E_=]#'-<H03)&'(B?J<913#/(UUQZ8XCM3_4TQ3JQQSHV'G]IEK44&[
MR[45MMG3^GS]#ZN^FI;HFQ&">TP]$\4E<-JG=UNAXS:#VVSH:9.TK>#8R\.V
MNWMT.L[+U4_;>:;]WUTO<!))%B9Y!B.A\$>$)VII$6809<KY4.Z'8-*J#JGI
MP'.CIQ/[)];).&;(FQ&3#SR]KTKVH9RF,Y4M6*Z3<\P&GSI!QPJ2 TDZ=O>/
M7 $U[5:W0]R27]_(6A<-4EH6RZ)9;ZE?MN6<ZT444Y'A2,!$MYM".<7*I>(!
MS$+*49X&:2*W!PRW%@LE*RE&' O<3N%H"04[68(U^058(ZGE@LK.%(8++O?(
M3K0@ZP7OYP0E)="R@^?"-]7,NG+S3?HA.U4)R7[Q-@H_MXL[.Q&F7?R-@F=O
M<3CN*2.+X;![P3=+\44>*,S3EW'259R>%7&J;_6?=>.]()>AA(A*K):4/(<D
M%PBF6<0("KB.&[(J>7.!,'/SY*P+8X$_&SULZ]A<8C\STIS**KZ7JLX-8E^"
MQ@&2;@O-7"+0M.5D'$"W5S3&Q3/'T:Y^ZJX;Z_4/4BSU4S^6U7>R%&T2TJ;<
MU'^L*D&6NG:-7@-^U?&@BOT_B;J^O2>K,/I=77E?+WA&0Q;A#.91R!4;*TK&
M- A@R'!"69 SP:TJ6K@5;V[4K.4#:R4@""/0BFA'NHZM9T;#KV<3S\3<,.^P
M>_16-RC+"M9$\_1./[!3L&VHU*MX!6P,:TW>?O!W2N>.19R4X/W ^Y+R/8TR
MJB^(\NUUCRC6K,C+/YK0<<&;N:9@ZJ>F),FU[A-5+P**N$P" 7D4Z'C\)( X
M8QD,$Q*)B*(899E9**/]X/.+.]1V^&N7)0_(6HE,-VT3^B8:O]6ES9+KBA"R
M054X0!JUK+I2V-CJ-)U[PG^R5B :\JWD.BR_EQWLA&\K(8%KOSA;M?WPA/=$
M8?FW]T4-Q+(-JZW$HWIV&YI_+[:?P=8FPV^@VMFD^1RZ=]]1J/TX7$\W_K!Y
MX)0=/T8H^J+5QY@GC-S4$7?Z3?DF'G5\]NKN?5&S95EO*K$[]V$T3W00#Q0D
MIA")A$$2A0RF 0LH)T&>8JLE@\&8<UL'="(WY]7?N@RNFY7R.1].UR4?C;GA
M?HM;)#U/"3V(6W'!3E[PIY?S-0N W.Z6&(P[[::(.1![>Q\6MUY4].YSN3Y;
M2>IYP^D%#A-!9)I!C-,$(D(D)%F*H,Q"-5(0"T*MNF&,EF1NA'6H %ZY6<-2
M.BJ"-\)89IPVB0D\,UU?$$\I85H4[T53>^=U\<;CZ:,ZW@AI7J-&WGC0CE3*
MN^"!XZCU]V+55*WI']KWC]-2?!-</#35S>M%(BB.>1;!B- 4HC2,(5:>'914
ML#"5E"01'1&?8#C\3 ,3OA(UX9&E7D:I1][K+HHZ=5&]0EW!(?WA]C1KQZ*F
M=C'C3)<P3\.0GY^#V O>%#]N^U4VO#D07E<O^CHP0W^+PWU;2QB=$J/IV)/2
MH"4@+TG/]O9Q%'=;B.K+2NA U(K<B7?DL5B3Y3?Q[TU1"?ZQK+K?7'/U*\*>
M;LOK]DI=E52'9D6,B(PP&.,D@$@J'Y(BAF$6LR"-<A)QF2W4';0T9;T+);+Y
M3(=R>=Q44@J!$'1B@S?K$I!68D :D7^[ LK8Q</F87M1K^Z5#CXJ2CMZO-2F
M9K0YH9T\T^E;LOI7&Z]PMUGVX5W::$H]T.NW,XV^XFK[SUZ]K0W=,:HCA)TR
M[:4R3<K C@!\R<RN'NNG#^9^([<%B0,2,Q%!R3B&B,<,8C6#0(*EIFV:B]0N
M)<E:A+FM\&]+_>W>OO]F&9$P GPS-O4+J6<"M0[YFJX5Y7'<)NT\>4",636:
M/ Z3;5_)$T^Z-'+V:U4^BFK]I,LQZ(;M.KOS48_01EE&' <YCD,8QD2Q7((4
MP>5Y &6,6)"0,)?4J&R"[<!SX[9>VJNF\$M[[+*5^-+HUS,V,#QY\8"L9XJ[
M#-0+(EC-$/(4K7IF\%>*3#6#Y'@4JN']E]+5RZBG73S4IVT?4Q(&:2Q9  4*
M(HA0(F#.L@B&:2182#&6T<C(?H/1YT9<!@&*EW2BM3*,+9$YAMLSFSE#^@)B
MLT#,$[N92/!*%&<!SG&>LWG(.+([/H)^PWXGZSX 5->14TOFVWNU)KB[_UC\
M$/\I2%5O,^(7@8QSC-,8)A(3B'*60DQB]3H&5+<@RDB:9#9$Z$RRV9'D1G1E
M^4KU>3XI6<&ZE1U(G;>H?V.YJ'5G13/6?!7;O"ZC?F^"ZW=5/*Y IZ9R*'=1
MGMJI_*Z65HI]^S^#]^HO?2%&K7VS*=DA C0D[KC9N5V<\K8[Z2;E=.>@ON1[
M]P.,;<W1GD_UYU0W;:_/KGU*6XGI6[E<*C%U[.4BC_3Y$(IA)H(<(D(E)#S*
M]*8D22B7-)!6RW7+\>?&Z[WXX$VOP&^ZZO=0A_\#^GIA6@_0*6+I!MN:R8S2
M/8+OF;@]X#ZBS<<H]!PW^["38>*6'Z, VF_\,>XQ=H2H6ZV_[_(5/A8U(TO-
MLQ_5;^J%Q )+)A$4F52D%Q .:2(#S7PH9F%.(K-6'R?&F!NQ]6*"5L[6B6DD
M-2.N4W">)B='(/GV'.WQ,288 P0.D$@MV%_NRA__H>YN^./?2/\(VQ\;TCCU
MW$F(P4"Q_N,WN=0^K[ M.GVO#"GJFY7>26P/=Z]7O"L:_84NB[O=F<C=2F<Y
MWJR.5:O>EC3-B(B42Y3"+$ <(KTY2'D>09K%:<I%H/Y/F'8#\B;EW$BFK8K/
M6DWU_-WV1&B4;995M*N%7^[T!=5687W'KCWBKII9E_/U9FE>&,[ORW&:\&9C
M<L^4Z=7:;E+VO)OA1':?O[$G2P3T#M\P9]#_8/;SRV>Q_EJ53 A>ZX#/F[K>
M$(7:%WDX1U=-#(QQA&&2Y0PBS#',8QQ#23F.XQ2'E#"+"'1["8S88?H@=*4$
M>.RT:(.BCV3JFI.[I67.,[8'H"<*0U?@]I(#+3KH90=?Y.5IZI9 FZ>I^P-\
MHC1UM\!;S6OCL#LQ65D^<+(9:)RBPVEEY!/LYPK=.+-<M=L776SJMZ+^UUM=
MD<,@.%5?^T]1W-TK@;H(<!;%*8U2#%.JBT/GDNJD]1Q2%DN6R9S%-#==@SB7
M;FYKCU;!?H_P0+2_;L8(?W8Z.([Y]V/_\Y/6JUK5\[S6&X8\E)O56J=+G32Q
M[BU/.LW XZ9Z+&M] %B]MA'-)\17->9DI5T$>.B_N'USZE/59QD>X$WS>WW(
MSKK?\^)'P=473)\.?]+*MVQ!:EZ)_JZ]5P-L5HK7FYHR59MQ4E9/RCE5PO\L
MJW\U-RN?]>%QK=:G5=75(U;+"86/HX(RW@Q^8J)W/^9DOH WN(;N@K]!QIWG
M'HV2W&Y&16G.<YKF4)E9EV4/ T@#%L% T%BD*$R2Q*J9Q-D1YS;SGPD*'MGB
MZCSP9F>R3N'T/.5>C*3UF:LQ.DY/6<^/.NFYJC$(+T]2S6\<&5C(>5,)DBR_
MDH+?K#JZ^UT\4%$MHIS$,J8,1B3/(8J31*U,0@*3"$68<H[#1%H%"YX:;6ZD
MLQ,6:&EAL>H=%\NHOY,0FU&,,^ \T\MQS,"?K; .F<4(%+>A<2='G#;<S43Y
MO1 VHYO&EL=Z)$^:F>HO4@?$+6B6"D0HARP/%7GP+(:8D5 Y,9AERG6)TDC8
M=:M_.<2(O7#/G+&54"]FVZ,OJI86Y4]=9]VV@M4+/,V88A1&4]6;ZD73Z&CA
M7-:/.JRVX[)0+P:9N-K3817WBS@=N6YL9?^FR?V@0_>'7X]";ZI^W*PWE>C_
MT(VIPUUWT1_UK?H$1!-4O< YD23, A@D.B2+"01QS!",,$^S+,ISPD.[FOYN
M!)N;WZ%>ODR]@7%H6\/?D9W,>.8UT/?,3YU*H!.]62'IXG>M6J#5:_?75K-G
M*0-:RV9;Z;,N$]K\ZS]/IHF,*-KO%G;'Y?H="3=QH7ZWD.Z7Z'?\_+%I VUY
M*S6.3F)XMZDJT2PI=9&S]A^*HM,,A0&!<4 01)D.F!7JGVF.\@#E.0MBRU2!
MLV/.C7VO&:LV3>A25^GRL97=-OC_/-AF/.L80L\4NJT/^O4,:B-"]XUQ<!RN
M?W[<B4/TC8'8#\LWO]7^=/SWLEK?D3OQJ22K^LOJFR#+#_5:+;K>%U*J<95V
M;\7ZIQ"KFU6A*U;J+H!J\(^;Y?+I9L7%+\'UK[HFCPN6YXA@Q"$.>*S6C[J%
M,B,IY&$<Q9S*D(=&FT\>9)L;:75"ZZ-0 =1(Y<_FU$MJZ163->(W?[P"CZT&
MX,VR[RUD$6_KVL3GC[]?T7"^#[\[S4"C&OBR EHYT&IW!7;Z@4Y!T%NY:9.J
M= 2-DJ#3LOGU^1:IWFUJ?AK^BK:=Z"S\C(V?&?1M\]GJT_,Q9K4ZE?8$_(DS
M:=<C3G8B[0FJX7FTKR'L9_#GS<3^1HJ5;A;V9?6.+)>"[_ZR2"4+"<.I3IB1
M$,4DA'F2<9C&E*9ZE9"$1NL$FT'G-N?NXM/!G1*Z!N4*L$9F0/:+O-1;/<R9
MV=@<YZ=1'R![WXUY4>A!2PW>:+E_TTS:BCZXP@.PYG.9#X GFJ3< 6TU"=DB
M=F)V,7[49-.&K7+#^<#ZWG'[0>_*I>X059'E^_)!#;*0%.>YYO-8Y"%$.$H@
MQCB"C"ANIQQS$2*;S9^7 \R-P'?R@3];"2WCA_80--O1N007SYP[@.3O8LG/
MXV*]C7-,>:=[-GN#3+I!<TS%E[LQ1Z\;>4Y7*KNN"_:NK!Y+O=9_SB-=N$DL
M94QYG, L8@@BQ!$D"1,P#B))I4Q%%DJ[-@)&X]J\X],T"_CC+]__HL-^6YD!
MUY.@K9-F!WV*61+P2$(98P%1FB0P1YS## F619A)1*VB.)T#/P7I3@^[X7&F
M:S G](Z?=#?Q3NPK\,=W#Z%65O"X/5,T&GG: T,;,/9. ZUN'AN*U6<[/(]G
M;\X7_]!)$5TGCETCCGK7U).DE"<XS: DL:X7QF*(8X$@XT&<T2S/9&*4D^9$
MFKGQUT#&MHK@YE%4/XK:NKWJ938R([7)D/=,=CL]7N;PM=%D;9[/?G>9VE._
M5B>X.HY,NT2BB</8'("W'_/FXJ&7](D1GW2AL_IK6:UEN2S*KA]MYX0P%G$<
M*KLI$E5KZY3D:FTM* Q)(E(1<1FIM;65VVTPZOR<[E;:,9U@3L.+X@PE2AF8
MXDRO:KH,:LAS%D9AEJ(0)?9]=YR!.\7$U(D,?$%L-N,X!L[SO/(<,["5%_0]
MP-T[TA8 >>B;<WK<5VB48P3$X<XX9K?:'X)]OR>5:))!NXB\ZZK2%8N:OA7J
M)W8OONLVN=UW05"$&)<$9H1'$$D:02ID#B7G* M3G 9FNZ;V0\^-@9H(V$8^
M\Y,82[#/'W3Y@] S%S6"@T;R/K08#&377;X:Z5N$SS/3I5";'WWY@WRB S [
MZ-V<?HT#[<09F.4#)SL)&Z?H\#QLY!/&9KO0]<U*=]#3C]^U__U:%:R/L"!W
M36^C8L6*1[*\;HJ7Z"N51'Q!$Q&G+(XA#1,&49()F =430\<(QSD8913JU.T
M2P6:VRS1;%Q66S6V 8DZ2JJ4X+'7HB\*4W5ZV";#7&A&PUWC"8TSQ8;R3I>K
M05-ST*BSC4'K++55";0Z@6_G+#4BV<4-O(Z37"X4:N+D%C<0[B>U.'KNR)HI
M?;),60U+OS5U0MN&F,7J[EH7]&D#>0C):9YA#I,LD1!AG,$\#7-(0I*D,<81
M0I:YR)82&'WIDZ8J-Y)>@94PC!4>"WU,>!:2B,*(I@IZ1!7J<<8@H3Q# 9<!
MR;!%Q=3I\)^B;.I41C";SGQ@.E%9FSZQ7"=?OODZ+$3[&VBK6&\5 #L-'%:Y
M&0>=VYHWEC),6P%G'$![]7!&/L9^'TC-;AN]NA#?].)BLXTGX''.(A1BF,19
M E$8((@IBB&*$I8&(D11:-3C_<08<_/9MV*"7D[S;8=C,)[?RG$ CF?6V<=E
MQ+[,T??,> /& 5 3[;18O$A6NREG$#BQ;7+LSLGV1\Z(/MP(.7>IJ_H>NAY_
M0ZA?2^7@BW5WCCJ\XGU1LV6IQ!%UVX\\C&5.2!Q!P;#R\O($08I1"'.&<1Q0
MQ&,<7U;<8X14<^/10P4FVC"2UD5YKMF+RP;*C>LM[\;0IALC$YO/^^[(1)9S
M4!#D J0]5P,9(]DKEP*Y ,SS=4 N>?@XLC_62.6;8$M2UX4L6.,"7//_VM3K
MII-76>E4@-NR;Y2KM]QK*:I*K9#+XSU1;\FO!8]2FJ&40,1TW5H<Q# /E=.<
M)'&.$ U)B/(12_])E9CIQL$?JTJ0Y?/LP[_?_CZ(I0;KG8Y@78+KC]]'1UI/
M^]J833'S>PLFZLGU[N8*&'7![M5K^_%HU>&ZA+M^V(,\ORM A;I1@!U:ZG[R
MR]T\]2KF<CJ?3:O!I//>JQCGY?SX.D+8S:-UM5[\3G[IY@;=,CT@@<!AA&&,
M"88HB?3)KV PPSB1G&8XPX')PF?OR7-;O'3"F4T<^SB=)O6+M/=,N)U<#H,!
MCVI[BJ_430.N4O]ZR5/[3YV$0XXJTW_?QR\8N6&Q=8F_2$T7BBL:7O@F=#HE
M?Z=\Z;J)&:&#F)%Z6],_SY5V4@J8ITAWA@[U46 @=$)D'&$6H@ ;M7UU(\[<
MOO)&4DB/Q4*-[K5PH=$,=QTF,X5GRG%@!?N-!"?@N=U!N$RD:;<.G,"WMV?@
MYJGCB%:O#-Z5*WVB)E;LZ;-VLD17ZB#+&,H$3F%(I4YF#@E4_HZ$"8NP1(2B
M!!,;%CTQUMPH4HL*!K)>@5;:D54D3J%L1GN.L//,:>-ALZ8R T"<\M2I\28E
M(0/%7S*,R2TC6\MT 5^[-LZZ4:>HBI(7K-OCU 36;X(>6/IIX=XV&Q/-=J)
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
M)!*%+ Q#R*(XARC3/7NS/(;*C4WS %$IL+1KQ&DPJ@UQ3--S4TL%/O[]TUM
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
M2,9"$1SG4#%;"+$(,YAD>4AYSK@B/ZL]K",#S<WCZ^0$6T%-? X[: UWH!P
MYGN;:0Q6]KM(9X!PNU5T;+!I]X/.J+RWZ7/N^G'DH+,$1,4*LMR5/?RJ1I#E
MLBB[,?LX!XP(C7&N*R)%>LL[@$1*"J6B#YID.K8_7OP0%2U-"<-\<)LO8BB"
MOP]C)_NPQ*<=?5B GZ1I$N1<+=XIRB!*H@#B@.OS!DJS%+$T1%:E(_U /TF"
MQ0[X00E;;\";,;D?.#US^V$DP59NT)._^W V>[R<3@$6PT\Z*=C#\G*:&/$$
M^T"8W0'$=LG^NR"ZV8Y^_!?Y5:QTWIFNI?"RE$&(D)!J.1TSKE;7D9Y-XDC]
M,\Z3.$I2P;!QHNUH*>;&:,.C/*DWPGXT&V$/.V6:NBZM.DU]%_,HC_&F.DU\
MDQE@PF-4,^QMCE,=FL,\"&<2LTP4E'-[+\":T,V25(#O>LWI@#)=XL/,8HZJ
MIU^,ZXG0G?'/GBR4YV+UAZ$]ES]L9*I'L2K6XE/Q0_ 79^=_U$)NEI\**191
M0D)$HA32,(DAR@F#.44)1)+'+&9YA*A5:R&30><V)UVW 3QMZ:NV"4'SU95=
M7?<7,3W@3;$"3X)4M6VVB(E!S'QPUS![GGE:<6$C[UX$SQ5H909::(=9)!80
MN4TG,1EXVKP2"RCV$DQL[K5WKYLZ][^KV4XLU1LCRDW=Y=C6BRS,@TSB")(P
MQA!QGD&,=;EJ%"1YF@689T8EZD\/,S<R:ELI/ Q%!:*3U=SW.@'K>5_7#5B>
M*:7%Z9F4?7JV&YS,G5 W>$WD97X3C^IQ39OK=G[K7R[ EFI^*V2A*'K3=,1>
ME:NBRSK=7N7(OSP/V0D'\L3-DWF(YQ48NH &5SM(T?FDO$K15Q=_6H@DXW%
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
M$)5)C*!(I4[R#0C$ DDH8DE13).(,*LK)N^2S8W"M(# 2.C&4_Y,94=H+V*
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
M[CZ$FALIZ?!^"+IJ@.O=UO29UZ>U^P;;!Q7 S=LOKJ3EPYJ6W#:QC<:FP'V
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
M)$]0N[9"<H.LO].1Y5A3-C)R4^^H3Y'CEX<=S%U+V?0U^OI-B*;Q\L>RJMI
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
M.M1TWM/!'93&7.K:+B&+4XC"C*CM0:+KO60"T5P0$D4NG2_MIW:BJGDVRG7
MV8Z3QD%O["/'5NBV?HN.(30U9;\(_585JSH[>J&+ K*^,UOWQB+.>/EM-6(_
M_;3-1YQA>=*.Q'V$852E]CE%TW*]GLILA/:M0>O?+7.*$YXE.:0(*=<6RQ3F
M6'FZ,DXEXZ'R?+/8Q9NRFG5NOE1]'.-2:\H-Y"SG><""!+)0MWQ!80@Q0PP&
M)(I#)+"@+'=9"OR#/%ECY#K_9'U08$38[58&[V".O"ATY-W7AJT?X$.#Y0_]
MF#JO!DX8>5T([&:>= UP N.8_MV^/+ U%6,;88[+.BWRKJ5.1])[&%U@Q70+
MV=U5'\Q9F#DG6TH99PDC B*&U?^D-(9$[;%A+!!+4)XE).-N@8G#!)E?:*(N
MM?RH$:GZ_T-@N6/'J6'&L>.R$0&?AMSV"H!7715^T:<;>RWJ@,5&CP7H:.*Q
MR]1%2/KM,35,E&D[3%T$UY/^4I>--E;-PZ8(FZ0$L5 $D"8Y@4@$#.9A&,&8
MAR%*L) 9L:YE[3+QW+SFN@!;V91D,QWAKKXXY @Z@=[/?V-".?8%LWUAN]'*
M#8Y47?#_#\4$]YA[2I4?@MS%]0+G61[PTFJ 7HK__4J*M0XWO5[K@/=K^:C7
MV+[1V#*/>!Y3$4$L)8(HH0P2P13[XYQBSD-&<.3F&]M-/$]?^%;);GQ@4E?O
MIF3])[BO&Q!6CSL0NCG'EM:P<X8](CS-4J %!J^TR+]H=)6[TR:GFLN]1ORF
M3^&[LP@[^[QN@'GU<2VGGM2G=8/CV(=U_+:[S]II[/+T[JNZVG=[4B]L*XON
M!_-FIYM)K/1?/JS9:J<+0WW67K;RMK?;34%WIL_:MORD4"K76X78RAQ,U(<6
MC:M 9:YOWF-(N7)_$2<(DBS7_5P2S!G-0I%)6Q_X)169FT]M3AK8=D<V!5G5
M/,MW0K?]8 =U[=V_%WU&SKOL?Q7+CW_HL>\ =BH2H0('*.J^7]V50B,".I"
M/2:@ 05T4='/TF-<0 O,@/W%BSY@]ON5O\J#-M'^YZ_SP#GMK>9@Y9Z]VHN*
M-]G>;PY&Z.XE9R&/NW?WIKR[T^4YR4IM@#^LN9)2NP2?VR(W7\6MEJUA0I$&
MRA_#&:14EY87&8(4!QPR$H<\SEF"HLB^PJ;3W"[T-DVYS8/X9BM:[!6P7];<
MT)=)DB9$P9W%20A1()5;+'@. \Q)B@+"TL JAF)4[*?P7H^0_S Z\N==S-'P
M'-DG[$!Y]0A*L!<=-+(/<-O<4+;WLT9#>R+'R"OJ3K[+(.1ZG VW\2;S#@:I
MV5W.APTPL+S3IF1"<.,/_$:VS77_YXVX;VJI*!'>D-6JNI:Z:,I-V7SHX5"7
M:HE9ED892B")=62%LA/$>:C6ADS]&X<T8(BZQ-=YD&ENJT:K4MT.^VZOU (P
MK8A92NXWQ9H5]^I%5'KR\L?:U"GZIBL4;4O8?.=A<%"&#TO;'4I/;+^15ZG'
MIONM8[J.1L: 1B=ML[\=V^SK>9NYUYCRA[+?DE,>Y)JV I4_()\4I/(XM/O^
MRI2Z4C-\%+KTU1?!1/%=;^B^"+-5_$PV>H)/XL?;8B.8>MJJZ\V[GVIF';I]
M+67!%#,N XPEIY*IC1;#$"&*8![J[, TC9G:#<1);AT*XD6BN7%[74EN6X*U
M^ %X*_A_BE9NQ0BUX/:^JQ_+G=\Y3&Z/D;FZ-H5V:VN-P$&E!6B4 HU6^M#O
M!]@K!JXW8*\:N'XAD]EO0R8WW43;D^E,Z+1W\0IWSY[&SSR3[76\PM+= _D=
M>-C>Z*:X$TW#B\/B_3^";*[78BED3) 0$K(HRB!*2 :)2#&4)!!1E(@H2)U2
M'_LF<UKQ)DMST9>VA6D\&[GM1'IQM=MB^$)KY/5(B]FV^WFT=="B B6KO^V
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
M8*%E&^%8[CG%O3J%3R:9U.%[3L5C9^[9SUW8-Z^^+ MBA.*<<\ABG*F];!A
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
MLA3#2- HHGE$HX2[W3[Y0W::ZZCQL+5S0_WA-?+2<JJLV6)?Z!^\Z8-O2)D
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
M2A6+N79AJ6G759@D8D813C-.F-.@^J>WGQK#]-*Y4<@SR.SX8C@0@<FA%RS
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
MRA7DM+X'C_KN]^8)I;RII36/K.CJ:AUYU,X4ME&U9X"#!]%/ZK=,4])6Y%G
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
M">)D'UGR59SJT^H?<Z+/7#4@0V;Q?2'D2M3MT844IG7J=KSU0M;S+,U1Q(F
MBN<91()C2*."PX*HF.$LESBW3XHYM]K4N&,K,*@ZB=O9 ?6>S Y)&F?!/N_3
M>84P,+'LT.N%!49:<!,(/8>L%I\HCN3$776SG2406UR%Y$M:M<U1'O5?5NN7
MW\]@DP2L03R5TG+V'N-EL=BJ\R1QQ?JBBW)53,7H=KS4]F?]L!B]S'Y[ZU^K
M<O.H+5YO"^C2),Y9P2.8F_QFS>$"4HHH)"J*\CB)>5HXS83R(M74N'ZK -C3
MX+\');1<:"X[_W)T(X0._[?X[RDT P?-,@.=5J!1"VSU"E).Z17I$-DT%TKV
M&KDV?L \DHGCZ>8^SN),EYI=.Y.K[W2Q-/E!'\OJABYE5^:_NIMG241RF>=0
M"41,C&[<[*R @D:)C"5!&7%J_S](BJE1\E90J,H*UEI4[?&P-:BWJEQR &=K
MFB'G< $ '_<X;@9>]%=Z:8T9V&H2ZE3.$<B AW.VDKSB&9TC6*>/ZEQO-HPM
M]TC9M*LS?3?ORZ6^OF['JLYES$2<%@3F%)FRO A!PM,<9@R3@BJE6.[4BNG<
M@E/+3F@:+NW[/LTV72NK&_N=A=J.Z'P"&)C3'%%SIBI;*+RRTME%1R4@6PB>
M<XWU=<-HY78AJ^N5_+:H_]46'=/'Q=JT^-4W-W4FY5OY#[E<=C]N!O5@@@N<
MQ0(J4A00,1I#2CB"&<X5(D6.T\BJU<9P$:;F?AD-0 PZ"<&;=0DJK0W\(<V9
ME12 -K4ZO\Q KY39AV(2&+W GF+:=W@P66]N?#7 AG8,%M8R@3G-G!^V%2-W
MFV6SY3@#C:&T1L"H!-^V/1E:Z6<'C/'[8K5XV#SXX\'A@'IEQ@%BC,J5PV%Z
MSIX7W&E@,W.E)%\OOLMMY[IO="V_2:.YIO'F>]@<2.U7F4J!HISG9J(IXA 1
MG$%,F3*C3J,X-0/II=.Y\Q AIL:I5_IA;"9K.#8K'X*_'1N&1C4P'V[%W^^D
M:30 3U7HC[/WM)B9?C-<GG@ON3<VOP!,OSW.AP@R;KOS"Z!ZT?G\DGL-W>;[
M+KL[F4A9.[&MX[H7,O?[^33+XYQ237R:]B#"+(4XPCG,$8_S'$>JX+';WI[M
MTE-COSW)NPVF75BVM]=DLXM_J5%L=_5"0!U\*\\;R@-V[UP!\[QE9[W\R/MT
MKK"\W)QSOH-[.E#7>*O^6%;?I) /CPUQJMM*D^;7JFO2H)?7G]GH;^P\54D1
MXPC!&'$=,V=(Q\R,<)@3D?(XRM-<1?-5D[4@3G/;@-6MGCC2/G'[,H1[\'92
MFU&U:R,W>.P%-T<7G>3V22^N!CG-:J% 'H?6>LE-*RZP!_6U HWT8"L^>#\"
MU/;91@$A'RGWR"_T3EE& \$[D7/D>L?1,I &JKJ?CS3T%L-\X,:E[GHGZ_=1
M6]NUEW84LS2.8P%9BC!$5&&(D?Y;+(F2C".D\LC%[SV]W-1\W3;<[(+2Q@'K
M!![LW9Z!V\ZC]0=B8+J_"#]GO]4.%J^^ZIDE1_5/[=1_[I-:7C5PRMCACK&F
M)>2M&?=W+Z]7LN^=0C"*&*904I5!Q#&'6$7Z#Y9AEDO*$^S4N]5A[:G1SC\E
M;<X"'(>).8!MQS.!( Q,.@>[5>^:%,] )WMSVN)_DO@ T/P.&7-8?]Q!8^[
MO!@V-N 6WAH,7E>+._U3'8+>:H-)\Y#6;Z4J*TT':QW7?US4G"[-C^=%*@LJ
MDP+&U(Q\R(7VFI1@L)!%8?I#)1%W.C6Y2)I)LIO2M[NXT:"#1>P(;S2< U/@
MH::$,]  _U$O,@,[K30=&KV:7]: -9J!=YNJ*41IE6M^%[1UH3O(H1L:.DCT
MVFT.W<&S:'XXX*9>7<3=^[H^-E7@N@F,ZP]_R8HOM,_Z:=7.%?A'E]IR]5U6
M]$[VO_]:+;B<%XCF22ICJ#B*(5((05(@ 0GG*DZ(4BAW.L<95_RI47DOG !O
M%JMNH'=M*M1 ;73^Q8L#&^JK<)$// $#C^A&'QL.4Y^9#M-!, -;$(#^GK0P
MF*RF+@>M0V+[*=!@$=PE#VS#,;SZ4"I,(3 (;![+V"*T%,/>FN^E6JRDZ&:.
M?M4/KOE?VW>]'QW_E2[$7*4T(X5D,!99"E$J4D@IEA!%^D^$!$\YMSO=<UUZ
M>D=[O73@48OG]FJRQMONI>(5P]%F7QB102<>, +/FC^W$QFV^'X]A:\S>[N"
MY95WK1<?E3%=(7G.=<[7CSA%LTV)V"O^;':H;^_IJN/97_4M-%E8^7AYK%F.
M<PI15G"(:)%!'$G]3\H$E8S&&,7V7>PFH9,+)XS3)J\3_J(88#+PAISX^5I?
M@S$BA=?&XS_M:S;"'-+7^KJ-U7']7H)=&5,70LH^A'PT4IL4KGHO/*4&EAK<
M=805JJO.I"P68MBI5SFG/R(UA%F\#%8-(MBPB/2/FU]+TPJSD>U.KOA"UD_+
MS[NC9XJC2/&80QKG"B(N,60\%C"+A2!I5L11(>U<,M>EI^<Y_?&WF[^!G?"
M=M*[!:?6T&O %<X*!*49*(0*P2$C>0*QRA1'F&0L<3J6# '\&-O6OY?5^DYC
MK=\*_%_Z/;#K10(@T N9=F#KA2F\'-E =KL'(6 /["+^<;./8B_T\_XD ;(Q
M7+'RNGE@O?BHFP>ND#S?/'"^WGWSH'F-?2E73[N9= ^)3'B1LE3!A*1%VTT$
MYW$$$X24B A72*:VW4Q/+30UUKJV+SD]B^'Y(-<7,H&)I<TPU7*^&/_B/NSJ
M)&+V\9HOY$8*HRY T"DHLH'E1*QR\O+10@@;)?8]>ZO/#ZCQVJRU29LI5-7/
M]YLUOY=UW?V3KK2;7S<_TFL^G<L685)PHA",9:2I4Q&F'4#*84X++-(<DR1E
MMM0Y4(:IL6JK!N@$GX%>D_XG3=KZGC)#IDD.-5=*HT0[Y@)&N7[)(<6$-A?2
MYBJR1,1YBK-,V.]>CV"P<:*F?OJ:)JUJ?6_V>+:C]-Y9=]2ZQ"[GWYXC8!WX
MQ3K\N1CPYAUJ"(?ZO? &&:N.+Z!AW*KZ+H/T5'7?P#N/5^5WF>I/JOTNO-6
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
MS=AP2NMXYLA.E<YG>M&69;W0*;=@IQ7HU=(NUJUBVO.Z6RGVNCD,972$LMM
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
M#9KJ3&%<\\#%US7R1"&*KV=LJT!#?[8X$E+H8=#)@@?] 38,$_0XRID97&U
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
M-C?VV0H&V@H:71/-)MA4;8*:I!?+U+AC4)MM<UP!Z)ELMF+N%1OI)'68>V:
MA]M4LF,#3IL99J#ZLT0ODWO&]GY57/2IKC>"OV]"R=K TC:]^'#(ZB+E) ^2
M!$',8K7*D1F!.1,AS+(\RW"@_HUBNXZPUC+,C77>%Y5@ZIVO=]%&;!C;_J +
MSH^ODC?"2&;$Y!EZSWS5E4UHY;_HJBA<'$X<V,597P BU3LQ*&3GLC?M:#P=
M=ZRUEV/B/K:C@7K>W7;\H\X@S6_B0;W'=_K1SX==*!;@02H"2.)<+;QRH3B2
MXA@& K%<YHR%H54CI=-#SHT2%=[WBOG:V.5J)WE7V$A]=ZNV0>1F533&4Y>2
M]:8^DR:/F\6"%9V![9L$&X 'TH)6W&TR5"NQ8XXS0L<]I1T?=GH&,X+A(&&9
MW3DB=V=;3ON]V-68N5SQ;B/4_-B44]^Y3I*,YH1)!),PCR%BE$.<B@B*4(H\
MI0$+F'GE-OOQY\9<PQKU?*!$PUQDH(9%ZLL(JQSGJ@FP]DU</<Q7$@SE;ZIC
M#36P*?_O!'F+K"2_%IBJYRJAFR6I -\=6YYZ]8<=GM5E]X4N4:HO$GT@F:L$
MHO$('\LP&O'4Z5*0QJO\)$?IC,>,71>K5T+;_O.V$E0LB(@9BR'CE$*4DAQB
M21 DC <\B7#")+5;!^\/,;O9HY?PC&I<!X T7;F> X_WE:H5,B,6IB\I[W@A
M^FR8B1>>+ZGY?*'YXI5GE@I\VW;'_JZ;8_^M*C</:@';>2G)<COL.])F#0_I
M@&*.D@ F@0@A"D0*\SQ"4.V6TS .@QQQ-*HZX$B!YD8>P])QG4J@T0GT2EV
MK5I@]T'UBKFH #C6MH9'(1-:S/=QR23&&E_8[TR$_=3R&RO4ZY3O.Q/"%ROV
MG?O<<?3=NN1TJL?Z\:80U=5*J"&*-5E^TXO!!9$X)R*CNB9? )&,,IA+QF&<
M1#Q/. G"W.I@Y\1X<R/?SF/9R@NTP" $G<#@C=KH5$7]%_S9UQ9J4\E_VS80
M;G2RX]Q3!C&C5(<P>V9,W1>S/5Z^51O.-G7A .I* ?!-8_VVK1+5F:#1IH?;
M'5\:PN>4#D^-.2G;&0*P3V:FMSD+<'E7"5ZL_X\ROAKQTXH7C67K/><-RD20
M1FD*,ZRVG2A.<DCS((9<9CR.6)SG=CO.L8+,C=V&7DW6**!KS&@-0+%50=<C
M7C9Q,_01L*6BN.9R96E=64I]@]K%HR[?Z-+DZL?EMDO-X!J=)0*$/LT1[05G
MQ]N86=YP 3J!/7TO/ _$Z8!6"=!I 79J>.V>>BZ:OJ-\S(1Y[0@@*\@,HH/L
MGO<Z'52O-FM%$4JVU>VQ,G:ZW9'LNGZE,4,T2B+(L4 0T3"!)(EBF+!8"HF8
M()G;4JO.59C;I#"V4.9<W@A#K^BL[>S;Z^JP*>@ B)-%5L&?E[1NJN&Y=/&^
MFB5GU4MTA!KSJKGJS4RN>Y*>(<FX:?6;6!=5(]FU^HQOU$/>E_>D6"TBFLM<
M1E+->XA#A*,$8IT6B+(P9B*C24Z8S>3WTD!SFZ)V<@(M*-"2@C];62U=W"]B
M:S:-N$#,,]F/ \N:AD\AX90L7QQL4DH[I?(^\9R\?AP]7/X@Q5(OXS^6U7>R
M%+LZ#;J4R.ZG11*$,HO#'"JB$! E"$&2T0@BCG L8A$F(K5K9F\ZM,WG,$TI
M9X-"*.>!;<8?/@#TS"?/ZM-L=8!JNH.UTL(=J]CBXY1EC >?E'5L(=EG(>O[
MQW9_HNM=681^W;_ F:X,'U&8!407Y@P"F.<A@30+,8DS*>+$LMO3H6'FMF!I
MOIEA!9#3^R ;4,VXYGRHIF 6.Y1&=&\Z!H+C;DT'AYJX.],Q=9]W8SIZM7WD
M>9-O2TZU+]=7=?LLM4@1"0K2!$$J"86HX88815"D(46"D4S@S**(^3@IC#Z*
MZ4N8:Q'!0R>C>;SS""L<9Q2/H$[#-)^W9U2M^'O)S6T8<Z?"19,UWON__,)N
M'F7N%_Z)@LQ]F,$JDGP\BD<"R4<\=+(X\O$*#\/(SWC*N,7DH&9=5W%KN_91
M$P23*!4P3B2!*&88YA3E,$24X)QG691;A8^^/-3<%I5?K[Y^^GKSX=N'[S?@
MP_][_>'K]P_?[9:31V"-XT3P6##(U10,$:=JG<ZS!-) 3<Z"DQP'ALV=W ([
MC7? *[1FJW4W<'F>1X>U)/M"ASY6[:?!<+IR/S+<I*OWTVKOK^ -[AC'P->Z
M%52U?M2>R_7EBF^+@[]]U([,IE=$&*929 F'881U)#\F$.=Y!O- *.U#DJJ]
MOPT5&XPY-T[N1;YH?.UMUXFMV!>=[]VB+X<-_&:\XAA4[POUU2W\7/QHN@6M
M;@L=M-2TCW'6PV,$+DZYQF3<24G' HA]]K&Y];R>\GT7H?IYHZ%%AF(B$B&A
ME%$ 48(3B".=9"C"*$@S3&@6C6DH?V3,N='0?YW;RLP$9U.OHU/TO+L@]WN3
MJ8WG@2YF[MO)&^#CI9?\L7%?I9&\ 1 O=9$WN74<[W3![#H#H8T<Z:+:=6J[
M;E]?5MUO+KGZ%6&/"Q;@)&*<04(3"1%&#.8HPS!A8:PV48QFW*IAD;4$<^,D
M\^29+\6JN-_<[Y(\.AU/=@1T9#HS8O-J$,\T=RCIYDB:S<76%+TN6R.Y(\+1
M>#JE17LI)B7)T2#M4^;X!XTCT*;!9^-27K9)0FU5H\OUNBKH9MU$H9>-XY 5
M#^J-7-U^U>V2:T4,[97_*-9WZE==A3Y]_?OB1\'%BG]KNBDO>)+2%">ILFC
M(1),+?L02B +(YGF+$HX2D=TO_4N^%S/FD1=_V] NCC>3:=26[NM"PE^4LZ2
MZ$#',RJU^7]!S&A]'O:>9AH8Z-KG7';U,X?JZGH^3Q0&6XW[RW\JG?5O=010
MKS7HU0:MWNYFBLE,Y'1F\2_UI#/19$;8G[FF&WAD1OVIF?2FU+/N-G2\6?4N
M1(0(3RB#/))J]HJ%@#3B DH<4900&6;":KLP2HK9;1G*AIG.V3&,R< ?94"S
MV<6[65YCX]!8Z>7D_ GV#F?!ZC:+?Y0DT^;VGP/6LXS_LQ[FU!ES\+-$*<$T
M"5.(2:939 2&A.<"<BDBE@4)EKETX(;YMV#3":J7V)CF+#?+OR-/3E_'9 1X
M4WA37I\#1P!CZ$%QR'=-J)50[UA9K6^J3;W^(NZIJ!:4LB1-<@3#6$00"91!
MDD<)S,-0(,5U <V,UHHO/']NO-6+N/U8&EG!IT\6H9@'4#Q./PZP\7TT_A(L
MX,]65HN*R(?PL8A%/0^GB8)-/ZUD6=UWO5=$M29J$:H86LV"+R'IJ%SQ$7B.
M19$>N&NZ,-&717X2!WKD,GNJ:YYR775G>>\%5>_$1KT!V^HDN[(^(I4R3W,"
M4Q9BB&B:P9Q$,609#8,PR[CDH5ETHMW \XM4;%_5K?!@)[WYUV\!_&G2] .F
M9RY]&<5!B22SIHKGH&M.N7Y0GJJV_)T :A2U7QR6EZ_$+:EX0\E:N38OX&%K
M$K[5T1$MVT-XA*TM'C89B=LK..3V$7>/C"P5J[HM0M]TU+XNZW6U391_*U9"
M%NOZ4#MY+CCG<1; *$^8;F2)8(Z3#,82D41&.(@3*Y?I6$'FME[^</^P+!^%
M )W,32BJ9<&]T48QV]1/ ;7G*6-05J,7V''775=@N0U7'2O,M#&L9T+V++#U
MW.>]3CV]OZD+==OAMH_4WZJRKA<\E6G&.8$DR0.(4)Q!$D4"1IFDE 0A3Y-@
MRH)Y!V2<&Z%>MJ$-MUI2O1)I>ZD]- *?T9K.@W'-V/>53>:9F%T6MVLU!<K$
M?>>\1MOY%*\[8HI95:<[).>_5?FY(T"[KB]W;"A[K\H?*[%2NSHJU"K^FZAU
MG,.Z($LUE;W;EF?^)LCR0U.<6>?L+G+)0L8"M:;&6->6BR7$*"8P2GB4!U%.
M0I:8^I?MAY\;^P\U4)O4K0HG2UQWA;%UZ$E#+O6VM YX6 I^*[BY$V&$%4^[
M:OS:QC/-/S'+0/JF5>!.?J 5 *T&304!KYB;.W#\8C^1(Z<-QP>-DZ!N^_:.
M^U8<N73&@WK$M3/BH9.Y>,8K/'3UG/&4D?N:;1O"MYNZ6(FZOF3_VA1UT<Q_
M;Q\'/S7UR1<)BJ(((0ISI'N$I4)"DLE(+500EH+32$JK0J>V LQM3AHV;N@U
M $,5+O0*=_"+KN"_;<]!6SL9[C\\HN][<^$<>/LMPTCTW.X';(68=K$_$J)G
M*_FQSQF;(U-O*IVLJ&FWJ+7'J58D_%&(>H&02%@2AS!BNG9KVO1+#3',,B)B
M*K%,L)6S^\A8<R.[K:C-"J*3M5E12&%ZS&D"L1EY.0+.,T_M,'NWA]G'8YB-
M2,4XB8;C)(J7QYLX_>&DXL\3%T[?8D<<7!2+]]U2_W*UVNAEFH['6-",Q1F.
M(AC3,%5LD2*84Y;#1*W4.2.)+I%@PA8O#3 WBNAE!*V0H)72C!I>!/$X'[B
MQC,)6*)B_/&?4OW %U\+]OMM^>,_U:W-Q_XOI/\)VW\V7_B+#YWDLSZE4O\M
MG[QN9 EWIAZY:8KG?17K3UN?T=](L?I<UO6G%5MN=&S$M6[37JZ>)CM]5;J5
MJ[724PUQ^ZFK_]2%\:$PC6)&&)1IR"#*:0 )"5*81A*S)!,A(E;U\?R).C=2
M>5[7?.#"LZP:[\^^9JN6>5C-,]]=7KW[I&/HMZH"K1YXHQ7\[0(8%*Z_ %L@
MP%.E0:_UZ>A:^R+WWHWCMBR^/W&G+:3O'?9GI??]CSC2(:<=>VHM^EF]JTLE
M17DO;LBOKH)@%]_P3HU=K#9JZ*L'436>Y7HA),ES%JO9)9(Y1*$NYY\DNLH-
MY0D.19#HSJHZ0=#0,3=2$*NY8RN.1S]1X]IN,B,M76YC+6'H>IL 7]\NN ;:
MIFBT5@*T6C0%N_H2I&\Z37[3K:1[9<!.&X?.N#/Q=.N4&RO,M,ZY,R%[YJ0[
M]WGC*/._%/>JYS65-Z6,%!'2$.9II-;8/.>0<$$AD9R@+,,9(59-30;/GMNB
MN!-M5!'3(61F=#42",\,9(B!-9D<T-8I/PR?/^DG?T"Q_:_XT"5CZV]4U:-Z
M5-/<ZTI^%.I6LORX6?'Z6KT!=SKJ9K<+^%XN^1\K=<GE;26:Z)SZIE1[^NY*
MQ2OOU0:_+M9=F?LFQ7UWNSX,%=RRM/<K2CBCKZA'H>W"I@_4.B! @P380G$Q
MV+0!C0;8:#C #@\=>K!#Y*)9'/2@@!X5H#9YPR>UP'@I5SX# SLN:O%Z^DQ<
M&N/5#?>\P,;KBS2.B)M0>1T"68D['3__0[2KL_=J1:9&Z99F.CE%;8:OJT(+
M4OTH]/E(O:[;?O6755$KY=\W(==M0*2Z^$JJ%=XBY PG$F$H"%-[3Q9(2!-"
M81*B,".,1TD6]P7_S-9=GB4V(M^GE?X\K^:49&"7R  >='_8!ZT7J%O%P!O6
M:/4;8$I%N^6>;_N;3;9SL.DT$VJC*7BB*GC3*OL;T.XE[0)ME ;#S+ +T&@-
M.K6!UAN\:157&V@BU;9"[Z[=38\3F<3I%.A;YDFGN8D,L#^5336LV^E*?SF:
M;E"61%PWFI()$Q!%4JKM?H @96G()$%"LNUT<V/N\3PQ[(@YXV8"_^8AKFGE
MO@!Z4MFL=(AO\3^*:Y9*$=OSLE.V.(_Z;:!]/>KN_)K]Z=4D#+R'S"0,VH\Y
M"P;< \"4P?9OLT_3Z0J&?1>W>B76G>UF,9=)GN00YYIR<)) ''#U(PEYEF:$
M9&EJFHAS:("Y.1<[&<U3- ZB=IP<7&#AF0WZXG&=?"/J.1W$Q3PYY5Q\)DH_
MV</)30[),=V/9(D<O&VR/)!C0@\S/8Y>-S)TJ2WF*'$:93G)81BK_R!!0TB)
MVI'C)$I2'&=1%D0V!\$C2FA.L.QI2]VVLEE& +4PY21.*,XD#'#3W5I$D(8)
MA9*G/,A1CIA=F>=Y5AH] R"SE=WLZGV>T-@^),A?3<[7*+=YO)*FDZ+ UU7)
MA.#U1S7X=[+<N4K_WJS/R$ISWW?=O6)!<41Q+A.8"QQ Q#B&1"8(9C*E.0_S
M#$=VA8.,AY[;A]I+#K3)@(Z J_]3;;/%?9.)/CR3T:JT';BU,FT;$.L6EJ8&
M,B,!/[![)HJGB&NQCZ#\_2C*8UI<6@+FNM.EZ?!3-[RTA.5 WTO;)XPD.>T;
M4V_7^_*>%&H-GZ:29B&'@NL3$(%"B-.8P9BE,8_C2-+0*,WC\.-G1U;Z=$*+
M!_YL!;3MH?L4/$.2&0V);R(Q1\.>* XJ[98,G@XQ[0=_4+UG'_7AJ^Q=.X/N
ME)\+0HME<]3:']Y>,J:+*.C8%_[?FS8>N%[$),*A3#/(0RYU;<,4DDR$,-$]
M"P3*@B T+O$]8OS9??J=L(!LI05D)ZZY8V2,+4[[DSPC[)E)GO2\'<A_L0W!
M 3L5P.54L)N[JSS#/Y$WR[T9K/Q>9X!XQ"TVYJF3><W.4'GH5#OG,6,+!;2Y
M']>DT*>?"X+S1&KG&\9JLD5!'D!*9 Q9Q+AD.:9)8%4>9>_Y<YL-WI'Z#CPH
MV?I2C.L[ 1X%J9H0/[A-U;(M#? 45+/UX1E0>:;U;<*:%NT"?/C5)[9U70Z:
MP]G^HHL^.T)3"UL7/XXG.8ZH$W 0)L>U 9Z.,7$]@(,*/J\!</@R.QZHJ_6B
M\^'_392W%7FX*QA9=AN;B$9!G,8II!DE$$F&(<X#"3.4$Q)&>1"2S(0-CHXR
M-TX82FBY/SR.YG$:<(:19S*P@\?X\S92_]A'KAXP^,#53_L?]_$1)OG$C93L
M/W2SB^T_]VM2J4?JT .R>NP.=),LC0AB7'WC::0_= YS1A&,DD1F:9REA!EM
M$E]X_MP^\1LEW%_%J@9O]'S?"@PZB0UK+[^$Y.F/_$Q\?#N#GH#A,$7]A.IG
M?]J'GCW91WU$L>'G?.RR<>OW#__:%.O'7=C]QQ]?BV]=O-SGIDA[CA,2T@3R
M(,,0J>\9D@1+&&2(<,2S1$WO-@OZ4P/.[5/_)EAYNQJ$#X)R!42CQ.@:'"=!
M-UOPNX32,RNTHCXI>?'QO^#73Q>@%[@)"W>WRC?%QNFR_^2@D^X#3"'8WQ@8
MWS>.<8Z6D&$RD$D8,Q@0HM@FS23$.J\FY2**HAPEE!O5^S89;&Y,HV2%X%"=
M%TMV<5"CY]^DRLYT=7$FKVPSG]HT8ZK+>*P/\UX\5((5;2.#%;^\U_5I_J?U
MS.<LD#13*Y1<Z [;(DT@S06&(1=AAC!F&.<V['%DK+F1QU#4)NF8#(0%HBU!
M8<<CQY VHQ%'^'D_=-I)J?/2'I9BB^)0Y M=A^NA*OF&Z1_=D8L!3$ZYY=AX
MDU*+@>+[S&)RRSAB^5BLR(HINFK3D76A*UW[2I;+HNS<*)T?CJ2(IX$,=%.2
MO*49C,,<9H2F*$MBEL61#<T8CSPWTMD*#G:2@ZWHNZ2!43$RYO8P(R,O*'NF
M)E< 6U.2-5A."<I\]$GIRAJ4??*R?\"Y32VZ(]_Z:[EN2RHT99Z?BS'H9QV$
M(4D4FX5()! A$>G$"0F)KJB79S*7B16YG2'+W.ANV'%AUU9I*8AU4NDY!C)C
MNXE@]\Q_0\1[/?0R;*T=2)^W)CA(DVVW"^"E#ZH#=#WUP+"7YY7:88P&[N7.
M&.,?.78KNE\L8%!5]:7\W /U!-IR F^%+"M=+W 1A#D3(4-J5:F=8"*,(=4=
M4CG'/(YPDK,PMMO&>I%S;O1\_:1:#&MJAW0E8VPWOG[L:KII?G5K>=]P'RK]
M,BR6;5 _YFBE&-IH[;90@6>[.-[A^Y%U8N^ 5\"?>Q;\#N?,*W&Y7)8_=?.6
MCV75#O:Y.9C\1U6LU2PHZT7"8HEB+J% E$.4QAG$E!.(8YQ*)&7(([*M#W.6
MG^*D+$:TLU<T9HJXS3M2W0I8*@G/]DJ<ML=H!X4;>%_/5Z%8O=>@"8AM=>@8
MO%%"6<"KU\(80=\.C-."O+8OPQ@J [>&^;/LDYB:[,6N0;5:X#<_7C[LW,+?
MBMN[=?V/8GWWX==#T9;8?J^(Y=-*62OMSD'S(-:-I7-%D2F%B(H($IDS& 0!
MDEDLL>$:VY5 <UM,-TKTW>>;1L;M;X9Z@58QH#4#.]6 U@U\6@&MG7EBCA.S
M'F?:US"6;P^)(SN-J.SCQ&#FJ553&VZB7"OO'YI5ZI5+D(_D8CD99K+D+)>@
M#+.UG#YWW/;B2UFM;\FM>$O87\/BS9_J>J/V0H]_?/];^4-4*_TA?']0<JI-
M#?^@XSD>JD+-Y]U7+'&4,YEPR$FJ\SQ$#&D>1VK#$6.>H#"/4K%0SZ&EZ5[#
MC6 VW_M0/'^?^Q^_?_\=[$0'=2\[T)W.[4-)'1F0QZDN*:HVBQQE4!DL@32B
M"(:4Q(*E&8Y"J[2]Z<TWQ:*HUPK21JU!_"^ H-JUJ[\ ,S6SV49T>N-Y7B3M
MVVT8AMPJI5NE__%]:+&M8F"@F8?(0K=@.]W%.A)MTGVM6SCW=[J.GS[R=+^X
M716R8&2UWF5T7Y?+@BE)=N?$*1=84BG5OC;0ITCJ/Y1+KN9D%DL>9ZF45A5Y
MS(:=&V5_W]S?D^I1'R /%!B6+^A5L#S!-S."X6&]<VA][SJ/0PG^]'/J;@63
MVP-VLZ&G/4NW@N/9L;G=W?9IHN_:LY/BA_@@I6#KMD+^E;SD9;/EZ8+WDCB)
M$,L%%"S/(<)J#4H0%5"R,$ APXPRH_PR\R'G1E$[J4$K]@5H!6^B7CK11R22
M&QK@.$7Y@=4S/3E"U"HUU0ZDL[-5#8>;+('53OUA3JOEG2.3SL1:EVJYKLH?
M:I.F5VJUX)]6VTHCNT(C"YE&A*98$5(4J_TPEBDD@F,8(AJIE1/F4<IMRD>;
M#VU%3!.4F-;=,YH"-[WL>I=D59SE7%N8+9_\(.R9HPZ"^T9+#HK5;YYKX-@C
MYC:YS7SX:5/=K&%YEOAF_X21M>Z'L8Y-RV&RJG?GKY^+E?BT%O?U@D1A',1$
M+ZA2!E&81A '009E*'B" DP3A*S*O!L./+=5EG7XL-8$-*I8)JX8F\:,W7P
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
M=6HW'7!N4W8G'7AHQ3.G9"-T3\^AKC'S/"GVXC;[G(' %Z '\MH+D.:3E6M
M)YI]OFFQFWGDX>D;V13-K]767OV^5G+H A]J.NK\T7KG*>X?EN6CJ/Y7#1J?
MLO8R-Y-2L5*3$A-UW<0BB/631S;.@MM54XC'S;QD@_R1B<;H,9/-'#9*#:<"
MJ_O&AL\O]8E$19:7OXIZ@7"6Q$E((>6!A(CA&!*=7Z@;59&,RBQGH5V\_/#Q
M<^/MG73@3RV?96V]/>S,_%?C$?',R@,P_BZ6_!0B(X+>#RGN.,K]R1 3A[4?
M4N]Y'/O!J\YUE'\D1?5?9+GI,@$O5WS %U\$T9L0?K7ZILM75%T?XV=;N2SA
M,684BB0+(!*,0$PR##E)@CB-XRCA5OTIG4HW-^88.FG:/&] U+YMD&@#[CO%
M %$;.84 ^*$A &KF)'K:;%4%5.LZULGNPNRV7O>)C3FA&UYK!AK5+KIDZ,:F
M _5 KY^VXE;#IMV[E6OF#.>\0_@]>>M=2/A*[GN'X+[LSW<YR-DAD2\UJ>B"
MU_)4\$00!*-81!!%A$*UEP\AYC34^_I("F179,)X;!N2F*;2Q*GF,;N@-*7$
MZ)#$$Q8)9"[C/&(P4/^G%N@\AX3I'I4!PX2++,Y"J_-M+_:8J'2V42N?)DK4
MES7,)D\O&'N>&"^OWGUZH<*3W^!),X1\!3Z>&/VU@A;-0#D2<&CX@''SR3=!
MEA_JM1KGZN=*<#VYM2D"RV7Y4^?.=1TQXC ,,A[G:OH@&40Y"B&)F(!YBI'@
ME(0QL8H7-!QW;LS5LI46'K32@T9\.XXRQ=R,H3P@Z9F?GL%W ;92@ZW8T[0D
ML43/*7>9CCTI<UD"LL];MK?;GVI=5R43@M<?E>C?!!?W33[2E>R+0[8#?RZD
MHDFU'M=C+KAD<4YS"GG"!42<!I#D:0B%0%DF%(=)8<1>(\>?&XOMQ-9[9]8+
M#DHM.5@JT4'1RVY^CC/&,*?/QSS#[9GJ>NF!%A\,<+^2VVJF'0D"K0/X- WN
MYL=IGO&?Z'3-@QVLCL;.0/'(2=F8ITYV<':&RL-SM',>,VY)_):L_CKPR>14
MA"2B$<Q$2B *$@1I&DJ82(KSG.4!3:UV[X>'F=M4\<[!Y' "V!!)DH8\@W&0
M)0I8D4&<L!RF22*C$"448VSGJ#H?VFF\4I^?@-D=1CC!U&SK<#Y.GJ=/+: G
M5C;#P.EZ_X6A)EW>'U=W?S5_XNIQ_-KLH5L'^B++>! F3$(6Y9F./F,PYYQ
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
MZO-I6[E7-?C"UV\AP]E235N[X O$)^4*WAX\=(^>KO647IDZRO?;Y/D(I6%
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
M1)R0%"7(+<'170BK+V_23,>M:*:VK>D#YMHNT]T6=@YM)'S_LLTJ50RH;-2
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
MO?S^<I%@ IKYP$T@B69!)!YT)$C<WHS1/K#$G#=^(' \24@OK-C6L3*<K)N
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
MB("F1WA\LW]RG4C#0_#,$*4TKA.9 PDE!J@EU=8J(^.30=3=$380 ^,T"ZX
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
MMR?$VWFY!KPH@KN\XML(&$4.TZ\E!#V1TF9J#272F]+$5B7B),=%1X7.G-N
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
MCOYE>G[)BC;4B908 1M10LZ7$6!2D^B4"$(B/F2E"OS'B1HW5^2@N]= FFD
M9(_:N.^F<WB[AK/5Q$>.^V^YA5:LM'2BI:N<%20QEJ2*-"A6IP'ICVD;M['W
MN(':W10T<L^M;2]]/WL[7ZW1^^Y6SU%<7_C9)U3>\NNV6?Y$1'3>35(D.4EQ
M&85,G$^)1!L%Z, <&K2W0?=@RZV^SVLT:+:CCA>5!=[ OG5_SN_;>9Q=I*Y"
M<MDI;KU>3L-%-U+I9-&9!?,U4H&?>(HG!*".UQ,#,:#AB=NSU,@UC99X"8IT
M846E&6[EE7HG#4)_HQ&Z_6 [HHH; /9SIHUTI48HE-*0$=VIS==)X-;1#(*
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
M0ZJ#N ,PE'5$;&T-9(0")F1A(1>1L4T6YAPC21[KIW%U$^=C5M)E"9S5F[B
M$:(MF7:"+%!HXVP1340QD,"SJ60:@ZG'KS2G4U8'!L-C!0_,JN "<9!K+HM*
M^QKM@L!DR%&I[&-H<X/99353$^4/K&@:HXD. #5I,@Q#);FS$4H*Q#M+$9QV
M$;0H1EJFHAPVQ>;?%4W'P:IE1=,8'7> [R>*8XQ.6K @(3'I01D4$'SPX //
M4@KD1;?9,_\6%4VC<#*\HFF,TKJ WP&%+LZRG)-!0,3JQ1GRYQB=34ZDP"4&
MVZX@Y&]=T70<9!LKN@,P/V]6W5Y8!8*89X:#MBK6&0>T1)F6()(/R@6'LE'V
MQ@@B>[D ;&>DMM)8!V!\C*'G0G<_AN7F_X:+2[QU,Z4,AG@'QR*M0L\\1)=J
M'8 MD59@1-_&:IV,A=Z]K0-!-K"+:5N-GS'4;VX>W_V)%Y_PZN+DBS 6EB&+
MWC*PA250KF:R2!Z .VUY'81A&X4,FK S[Q*8"9H3+9#I<'+&B^4N\S>WB[="
M8&2,29\4R.3([9"BGK_!@35<:5U8T;E-3+<)._,:/N>]6*;#R1DOEEN&C<_:
M":U [T=^2JM)^N0]613,FN \CVW*MXXF?=Z[Y_->!(?IOX-\V$,9?NS"/Z,1
MN9@$O'A:[UD&\(E+L-D)'[F(='9V!?_.<V'[]""FT/X9[_;/93#*PJ-W69,8
M2JG=<S.X0GJA[4=FX9U.K*\SH.O<UUE!.K%',05BSGCA/)>M:+-!&:2'E(,
M14<U."TT,'3>):4,X[ZKA=-UGNM+6#A3(N:,%\Y]MJ.5T03D8!6K75H*F;>*
M[$U,Y$^E*"WKS/WN*L_U)2R,8Q!Q%IFNKSZL-[O*]>OU=A=6^8?M;OFALOO%
MUUK?5HJ5^PG+4^2^3D/!]-FP#21S^OS8S#SGOHX/#,:0GYSI.Z$X<)2JWN Q
MAVVB[:?+CWT\G;Z^^'K)TZ??EZOW%_@EFYDT^96&OPO;Y9T"7VV<1DOV82+V
M%,L&?*#%+B5S(?,H16E3W=""F[/)O!V#UN'EIB>"00=VSU 9_/=R]\=R]6:%
M_X-A\Q7["RFC#*X(\#8S4D%@$(SP0.Y1(0^)9*':] DXGO9>:T=/A;\#%\1$
M8#@C^+\J]$YB^-T?F_7E^S]^7'[:\_[UB;\@OX:,O&C *"GKI',+$7,$'DTV
MT3.GQ+PK81 ;O=: =KXHIH?(N:V/RO(U]^]P]0#S,I#CS[P %E($A8[1-F$R
MH$E*\!24#VWZV4[*1J^EH.>P/B:%R+FMCX<YCDYS4PLDBJ]]>I()$+*I:>.V
M&":C]J6#17'X2FC6Q_R\5\+Q8#@C^ ]1P8*+5+PD+T[H6I*N0P#OF"'8TE9
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
MSYB/HU_:/; .4?KZ%!KH(JOAEKW?,%S\L"75?2/!:]Y0"!D\;4,ZUR6I>83
M+8?@N74^%.6QC5\]G,9YXX]MP=A88UV@\3?<+C/1__@"DUR82CIDX>QU;F>V
M#ISATO&LI&\T>?!9TN:-.)X&>]/J9U;(7>WMJ^TE+::;2_-'>(KH"N=! +/<
M@4JTC&+-+&:,(6*,P@0SZ%@=\K9Y X&G.$\GEWD76]>5Y/ J%/ (4T9GK1,7
M('TM1=:V,B40M$0LD1<C5)LBW0'$S=MCX33;U]0ZZ@AX7XF.OJL*R[<Y[]]]
M?GT1MML' ^][SZM$(VL[-S .>5UO"B(3&21Z:>IP5I5/%E093WXOPZQG#;DT
MUGJ? 9EOF7Z<Y>L=)+N2R"I&\-HA^6@I@[/)$T!=8%Y*Z7V;ZN1)R._.WVX-
MNT. /RD&9@X!O7J_6:;+B]WE!O<[RO4Y%:2W/D@'4I1]GV?:/(+68".+V=D8
M'1L2ZWGXZ6< LFE5O)Y4WK,[-GO+^@'17/,BF(D9?:UZL/0EBP).>@TH.2\8
MI$BN#,#.TV_I+A9S0@Q-*/_9L?3V[=N[ZX V:P*_9&#\/E]22:!E((B5D!RM
M")/U$.Q\_=3N8B<GQ,H1\NW )*ON_&YSF?99(W?8L(E 3B1!8MG7ZFZD(UYE
MR.2])VD%"MOF1NP1@KH+JYP(85/JJ0MW]S_6'_"J<KNR<<V%BTX[@P$2LMJ>
MEL[ED%" 3]YSPVT.]W.=IZJ\?(":[B(I)X;:T1J:_<C[:967&TR[K_9E*72R
M*8*T/-0I$ZGV (\@HB-I."]C'I)._\"CYVWT.._A=ZRDN]B2OHKZU'2PRLRM
MB'Y>KO"G'7[8+J3,6O+H0/@0ZMF>()@2P9C@K$G:*&S45WH@A?/:87/$T9KH
MK@.[[ %A/36:J8H7<1$RIN*3H*676)5D[2[I!"1O"]D"TH=&5_P'D3OS4)<F
MR'D^VC6Q&OO$ZG^MPDT;S"K7FO.PW)]$;S;+]_3G5<G$*?'[=H,?EI<?:LKM
MOM58\9+<I_U0L9"KM#-X)B4(9<G6P$1RP%-!^& N9I[;,A.R3Z/T/@%_V#P]
ME:1R14 ,A=:YL'3PL1@!,9M@#8KL3Y9VVFS\8KOA+#/!O+FJSZ9;S:]ALZ&G
M?L*IRIV^>6";^J:GZ3Y]09,WM9-6"6"BKSD+QH'#8L%+6[*U,FC;IA/@' 5-
MWUUN:662K9/^=;G<+JLZM]]]OO/IRBDPK!@O. .4D=>V_R23H@0XS=&E1$Y"
M=HTKF891>C8E3&-0]G@)4P/U=7"B5S&^6U^U+ZLWW(%)X12&6KY0FYOZ#-$K
MVJYS\5DSE)C;>/KW".FE%JF%UA]HA'2H"OI"T'5,31MCK<H.F$PU-*\41,OI
MW(].96:=+:Q-4/L;4N;?H@Y6[.,@.4#*/<!D]\FQ=VO.V%O<I-NT15HKWD<C
M@5N2C!*^D(U:[PZ38LHQQ7FCT.(C!'4#F4/4?!\T$\B\ ^@,+<)SQK@LO 7N
MZM2P*#T=\0Z!"69K_W:C\601E(/K:T^0['F",ZV%RLX#B=?+-EEC\OXN2"0!
M2FH'7M.&SR,*B8+'@K/5>O=P-C8!R,&%M6.TU0$,1U32,<.1ZYP!N:TMX>D,
M">3\@'5HC-&)1-C&FYRX]K&#0MQ1(#F\]G&,QKJX19XFM=H$'FWP!K+8=W!E
MFJ2K VB%S!4G-9,S)K=/4L=Q@OOG>8[VQNKN8,>=)MG$*B4<.C*T>=&@L$1P
MGM59S4((Q>B@:S3K\M\%'(? KDD!QQ@,]%G H1/W1"U"$@%KKVT.CI&#JK(I
MNJ N=$K]K0LX1JGX^0*.,?*>U2#8;G:+V@$1JY3^@>OWF_#QCV4*%_NEIQTS
M 9&!-K[:-35A-YI(EKRU2&M/H1ADB=);[FQ\].G^IO<D&?.F4Y_DH)Y.#3/N
M/WLFKNSBNRQ<K[ 2I;1&1_!6*!(+$[666D/216G/$C=LT+WA,"P]1L8\>]6$
MZEU/+>LY ;/[N%G\^C\+KZ3BB32(@7O:+;.!R$VNLW<P,I=8,D]E FXQ_9_W
MZT__7WW<%33J=WM87 'BZC4SJGX:1:T/E]K,5LF[ZU2'U^'SY?OPFISHB[#*
M]'_:7"\_7^#F=4V.V0]O_/-_UIM_WM2+(..V" VRL-I2B 5PELYH2PZU#IIY
M<[]X^D&KY;"WSQ/YG1XN)Y+_S C[[\_K#V37_;S\1%^WN_7J'UB/:L0WFPN\
M2J?Y9;W:K/%K#J/1K%B/P*U,)%";P44? #-CR0>IM<D#$';8V^<)0+1!V GD
M/S/"WE[N5N'#?J%L/G]_N2.S<+N]_DC<_3=Y&O5']+*O611!*A9+ 2'J_#>T
MY&,82P9+]D5PI3S)>P#$#GS]/+9S&XR=0@,S@^P[W/QS2PME]W[] 3>?WY)X
M0\8+$E_X'B_P3Y+ZEUW[G\N+B[>X6FT_7WP*JV6XYC8KR:1)'(J29$T6$FP(
M*E;74Y/0BTDQ#<#;\93,4YK8!GHGUDL'T=,'G-V?OR0IARBXE#H!.EL;C!<R
M/;,VP#33F1/!PK;IW/X45?.6PIXTGC^9<F;>[NZDSORX_ OS;^0B[\-HBT([
M=C3% ^=%@G*LUG@R!S8*%5FV7-^?#?#@+O;H"^:-64ZGO_74PNP'$:_R_U[2
M87Z'CRAD2HY'X%Z39*2P$*QQ8)2M1[SUVK)QH/CF'?/F^[3&Q7$BG1D:OY#;
M^CZ\OR+\S>KV4O[[92%B<)7P.]S]B;CZ:;6L76,KE[5(\?+BXO-/JXS7:^(Z
MKVZ10N8V<0E^/XR/!U<;%@LP03!9DSPU'W(G,C%9\]Y*-P'@G(KKP))ZNUDG
MQ+S]D:3]>Z@6PE<"J</#?UQOZF\6F2=))'B2:R!/I:9/>1TM%!'H$<BLD8U&
MW0VF<=[+F,GQV5A)'<#O'^3WU*J^-ZL'^%HXI7/09!4D&S5Y)1[!1UG;S96L
MK+=)IS9%^$^2-:\IWPQDTZFB US]CIM/RWJ7_FJ[Q=VKW:N;<NIK2R-?>3X+
M9.B4B XB8PA*NTP"LXEL42:S0Q^Y;E,W/)# >3OB-,-:"_5T@+IK-O;ZN5U
M7YC];?G^C]WVE]]_(^'5&#*CE:25$&0E2 V16[]OV6),,,:I-F?I8!('(<^>
M'?+:J&AFY^/.,(H/UQQ=U%U[NV<+\X(X"+2$.!A.<E*AU)IYCB!C44JJHC,;
M$N9_[CV#,./.!C.3B[:#+>KIG7<A@R&/16<P.M=^K(63Q\T%Z!""#8FYK-M4
M/#U-UR!@^;,!5@-E= "MQS?3GSY\#,M-O?6HR8^?</-YP7FFG875=2(+\18Y
M1"DSB.*Y,TZH<'^2S$1 &T/EL#@L.SO<-=-4!RB\U[OFCF_\*^Y^7>_>ALWN
M3?E^N?VXWH:+?VS6EQ\7P3&NE49@MM!"(R\9 DD12M)&!#KGC6S8-60<L<,P
M>3Z7 Z?26P?0_!%).>&B=H6MW'X75O]\E3_5#D?;FI!"O_H>X^Y-O%B^WRMT
M>]MZ9/MZ?7$1=O5OWEY@?H^9+[))Z%7-KG/>@DJ>I!TQ0%$I>9Z<]K%1SZM)
M^1@&Z/.YU>A VW/?A82_EA\N/]RYVEF$0N\()H!11I&5'&BE>J^!I\RC,SF(
M\%Q_JX>?/ P]9W8E<9S\9M;^KZ'6F[PI;S[BY@K8OU[6'),WY??+2,[4,FP^
MU\6P72 :)A,ZR'6?48Y$XVM/;"0'JO:3XXR+ : 8_,)A6#F?ZX%VTNX60I45
MLE??E$+.]W8A2\Y":0N>!PVJ]G@-SF=@,J-)*L:8AR1B#'W?, "=3^B_F:Q[
M,+:^K:;[=;T*M=%DN+AI-/G3*M'QO"@8.!F,A216^[GM>T)H6BE&6NDS5PY%
MFU&Z(X@<AKWSNPIHI:?)(-BZ]>?^TV[]&U:++U<W9XG;J=J /OGP-BU!A_-S
M^O:@T;GLZS13%'6D:<$(H>0 UMAHM+#!A39-=$[7'O2Q-WVMC]_(P2#W^L^P
MR0O'HX\J(/B0(R@O&;A$GD4.,3F92[:-[D!'DSI_*[4&.'LP$-),@1V<S,,8
M7%CCA<PN0]"NNCQ>@;=UQG$L2::8F-)MTKB'T=<G%B<"R4&0'*6Q@W%(9NIR
MG7_?T3LGR>=]GJ]?\<_O]Z-YUIOMF\T/?V&ZK!VOK^SB#1G&M,9CQ@(ZU0 Y
M1F);,P-U,'MAVF;OAL0V)B%FW@SATZ!R'LV=S<9YFST3F'729 :,:?+87,G@
M=%# 0S)&NR*\:-<V=P2A\V85][B5'J;##JHC;MV QUBK?_4V?*Y7C-M%+*9(
MK2P4EVI,RGMP=6Z)U4H%(4QR84@-_?@WSYLH?.)]LIU.QB/.7R%NA>_K^]^=
MVJ@,,M#FKBVDD.LM2K1DK"A'.[Y265O)E._>J&P67^QQ)QREL2.-RA]6^81Q
MGU?O:^+/*EQ\WBZWZ_(V;'??7UYE6T\5_1GPBC8QH+&\G3X21'X)@;.0U<=]
MK*9?KD/L&?B<I.%2!J7]23>"EH-B'HBQ;J]U<E7NZV+422@-#%4&956LW7H*
M\*1$RM[$7-KTS!].8Y_^]I'(>GPXS*0JZ\!W&=J>.[A4PV,%2DYU.G(,$ P7
MX$6V)044['0=30]NN7^",3+3XN/ 9OMCE'4>&+SNQ($Z<R-=A!!YK79"LFN0
M^WI7+KUF3I!/-A<*.^V=>SQ #FZV/T9;,_O(MVW;Z3#Y:97)BMK0AT<ZMVLA
M%=MW-ZOL*&DL1&\99!8ESZP8(^PS!N'HEW8/K$.4OCZ%!KKHG3]B+D!!3V=
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
M$ (78',P,:B(FIT\D>8)>N>9Z]0I3D<K\#QA2G^[P)!R%%%"25*#*L9#<(E
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
M^U [6A@](FK35"$"BL2*!.E5'4-A&03T!:(-2.2A%2J?!E,]K&T:0-3/@><
MOO< GUVO@$T3C?19VA+KJ/'DR;3'""Y[#264*%S,BJ5&BQ#W.VAG<#L$'/<!
MUU!2'0!QJX.R(44$S0SG&E 0 4J2LKJZ6DUP#"8IIS'X)J![XE CSVEM +"A
M)- !F%XME[AZ5D\V+[[O<3&=Y^7Z1E""AZPT:0DC8E6PHKH3 ICUP7 6<VBT
MN^G0$_<R+KBYLW82D9XG=#>ZCT$ID9. $**H6;8,/MD$3$J31?)*J397\\%'
M'O>2/@VBCH?Q >(=N==H9U?EPSH)>+UE@ 4AZV:*J'2N3;N2#(,JD%2D.RPX
ME_@N$Q,.^O*S0^(AH)B?4D+G L%_?J$OK>_AUP,GE B>*0&URAA4I)]Y%A5P
M78Q47$<3V) HO/?]X][G'0/Q&#EU<*T_XQ_]?K.<D&>Z1C(#(B:!$LQ Q**A
M#M(1.IA0V,EJ=[:><)QFSA$\SB8BZP"*.ZO<Q JGZRPW@HKDH!)C$'668#%J
MQ8/&8D=.]HQ[;[=!R*%YG[W$-?I\DJL%0[5O&F?YEW 19@DGS&>KK0R0-8%"
M.8P0,_$ILX)*!F>L*#M<OML_?=RKM2E6!F+IR*!X]1T7X3-N3OXKH7[VF6BI
M[143[8Q*M82$/$_B2B"41^],?5RTAL?L4.8=D/'$5XQ[KS6'QU#,'1DC_\3I
MYR\KS!MR/H05OEI=>:*_S?)$,IFR4W1T<@+K8E0%#ATYB3E(*9).3NUB0)[^
MEG&F$)P,*0.RN ^#\K8R!Y>K2LG[,,UWP>_1&TE.(MV5]1$0K:PN8J'PA6Y-
M9NHXVUWF\.WR7>/,&SBUB1F.W1W7 KXC>A97Y?)$W"$E??<_8:C*O"=/-M@4
M\+BZ:0BXJ?NQ D,.@3QZ0S&Y%A$""@?1&,:TER['-@O*MI_G^ F,MS_UINV!
M8(9"!@LL\PC*!@/!Q=H4J$V1+DHAVCP2/7*@L0?N'8V%AR,8CV?\^=B.@[M'
MMG].(SO2='W25@2QX@U3)H*S=9I6D FB\!92B+943\/Y-A5,;:S)3>9J_69_
M=Y=/L!I=<NO5'IF<*DL7HE$(.2FM1+).EIWV5!]1TOKP5%W:E7U0\7AMZ9$B
M.!_C<DWRO+RF?Q%F/Y8W?W9X.\(!7]+(+.U-7UN;%0)/ABL.W-8&342*I%TH
MD#1B5,&Z6%IM0QG29E5O?E,.])_SKUC+NW\)L_]]E;_7Y,&RCD"<U2!QDCUR
MS(JN=59WD#E!EW&JE[ZQ5N9@B=Q=XNU=OJM+:[2/O&^'2H,SMX-WA2=H^GT^
M^[S>EEN*438K#8@RU,TQ2';<I=HH8#C/4J5&E>X['&[<_/"  &LED"ZF(MVS
M_Y-$:F&*ER"%<Z"R%Q#7O2:><Y\=DTFTL;A;X_>QTL<-T',,HSL>7G./K &V
M3C[WB8T\GQ/MH-R**ZZ$9%([NH]*G8%.[GBHUY/P0HDH@O"NU0[I%J%937V^
M*Z\)I-/5FY#6>P.NZ@<HT,C)&E\'?(LZT2N EX)!*HGI9+R60C0A]-$C=>D&
M[8.'^W9F&.:/Z/\L%ZO)Z_EL.;^8YK#"_-ML=34;KM:*"F1D@*T S6QM?5>U
M<-X7D($(4XG[%'8:4DM?<@L\]*O[P'GJ%.-B9B !SP?F=H>(V=32I111UE%S
M(=?.'1X%>)Y8K>.H>I:)+3NUNQR,F3&KLX>3[S. .8#9(T/FXV5<3O,T+.CT
MFRI((Q1WD8XK(P6&*J5"GCMG0,Y\(%DG'DP8#"H/O[\OB!PBT?E@[.TB.MIF
M:W__^;"KBW0F> ,>*>)3I@X2(X,+4JJ0LHE1YS;O<T\>:]RX>]C;:7@Y=)#8
MV4;,IMKL9SCR.GRC/UG](*X5D4..%"9*)-JXA&B8(,\P>^N$M?Y^%T=#C#UV
MROX<H@/!L0/L!I%49RB<.++C61L'V7)57Y<S.*$5:"S<,9,44=8<9?T9KN%1
MM!>G.T#)$SG/_\!9_:,:PKZ+%]//:TDM;Z+9Y:NOM1SJ77GU/4POZA7PC]GE
M$O.Z(9I"7&M=T0FLKDU_WM!MD N"X^00&)TXN1VGSEP?1=&X"<MVZ.T" 2,7
M/OYCAK-T65U8S!^0O%J2R#1<O)KEU_.O7W&1Z!<?,%S\MB2)K]DT44Q&%P,'
MSI&\'1=$G5UO(/KZLNZ9]N)>K\?6E[S]OWG<:MKA<7@"_O=M9W^^+7%NF*]#
M[D.IT_)]K Z&<A"XEBXD3(ZU*6H9ZK&O62GN*-;O(+GT#;57:37]3KQ[,U\O
MX=A2@'R[<MV8E(0/"J2J"X!-<N"USY"4S$5FEIQNXS0.1<$XJ\5&!6T["8]\
M1>]4 6)$QNPQ@2>R0"'+$+624**4@EL>'-ME5_=@Y36#;QAK>PT/SN,N<GQ/
M4'6SF.CCY=>O8?'CUTO\YW3U93I[-UNW7[PKFP:PCU\05[^2^DR<-=S0)0"%
M?%A0V9%'6UP &Y5C=:4UEVT**(:E8YQM9J/:QM;2'GMC/?DJ=TF=?5[OV]I0
M-_%>*,-R 2-9;4<+$:+@K"['*'5B>1!EE\ZMY[YGG$UF;2WCH+SMVT?<IB5O
MB,U$Z:?YIW_-*[G++9J":+WUW@.S*8-2$B'D*$ CM]D%9N3]7O1Q[.(.M(RT
M5JT[XSBTV,\3^$0\<:#N[GV,!RH)8H/,@*GV;D6.$(DG$&6*4:5@6G7>M*!F
M-_"?X6//Z*+O /[7!%?BMO!C.4%5DC-&DT^? BC.$P2=R=]QQJ),7'#5)FW_
MW,EV@^49OAX-*I(.(/9SU&X]?:5B^6J6_YRO</D^_%@7"C"361&6@>&NSMW1
MN4Y!*Y"RDIY')R,V'M__V-%V ]D9/O(,*Y2.V_D^U=]X?WVH7S'2Y]:7J@/J
MU!_]J*$*U'<[ZY&5Z>OHY9$ONMF8&,G$\,B!)PI<E*2?!5X40<OR&"F"L?<7
MKF^/#)_YGJ.BVT<^^V=#ZDUG:D+IZ.(5(#(C:K!.612:;N?@=4A%HG?^"&H>
M?N,XY3&#2_9.P-N&W0,F!$]G.PYO=7GN$UM;DA:M+CO!3D;F!8ODL_"PWG1*
M;C%J#EH+K:.VPKF=4DV-#,KM]HRW:W[6Z3Y798PR&ZX#^?'&)5L?EC4$QA1$
MKX33R;$0VVS+VG*8C@W+/A+>-J_D&+://2OYNO#YQY_AZ]5F'&%RB9$E8#&2
M#>2N$#=$@!A$ML(ZS:S> >\//WG\]J6C!#4?C&M=R?QZB+.U(M#U!\6[4(<!
M&HBQ]G*16)W4G,Y@]I;ZF,TD0\CI49$?P+21A?X[XO);#9RJ,;R>H^UCEE@D
MU$+/.NPM@V.6M$$)H56*(?%=7.4M']V+R ^1TWPXIHT^:3=/E_/9[=-KIUS"
MQ"')).GTRD/P=-\9:Y1FVJ-/N\Q2??C)XQ1$#R[Q(UG686/AVNJ1?^.E<A:L
MQ5KO+Q"\51K*>MN=T1IWF[W1OA6UZ9"-(>[_P?C<(58VRJ,,"\KF#"75F<#>
M::+""BA%6(G6I&+^IDVH>\EWMR;4?9C=04K\O\)B6G7GN@QO3<V//^<48$WK
M:],O.,,R3=4<;^QG(=<J*:^!%5Z5K%"<E2)"X#9)62+Q,S4)0O<^:E^ .P0?
M\U,*:V0#]NY?,_J<+]-O:\V4Z-$5NN:9")X.K@TX0S\DXIJ),I!Z[H2RG6S6
MG:\>?_K/4-?:X1SM!0H;G9&2H>(F0ZQK@90JA7QT5W4F&9ZDR?3]PX-A[%OK
M"/%M \$!O.PPQF6<$;V& ;GQ=<A9">"L]5 H/O!2)X]X;Z=2WS'NT2)Z)KS=
MAU_]A;<.C4R,9T#/?/7/"D3-B1/.%:&DK1U59Q3>#BGL([G5@>MY]ZI;&[G@
M7/3( PCCB8)B+7@G'43.$5/P0F*[.=%WSS)N+^-0;L! O.X.+;=20THGILAI
M!@S%@!*D0+ZNN##1*6;1D3:UVU2P[40]O8OL+^DG@7,@VSOT([BUD4PB4CB$
M=3M2]A"=YA!TU"Z$8EW>I1"C&S]B6'D]XU3LP[S^G(I@T5BRG*"XST"QN"=U
M($^:N"!C2*[$8L_(J6@F^2-9-W;+T2-5 M>O "'K$A4">4:"*)$60C0&1$#/
MB9J2Y"XS$I[^EIY2"0, 8D"6=N=0_/ZSEC4+IFVM-BW&E3HKS-)%2;>_+]Q*
M#"&9ABN!MAQHW/$&;1W1P[C> 7C^O\O9=+[X>!F)_]-93?/^5(=W_\+\:?Z/
M6;J5 [YYTUSKT"0HFT)T%C+/""I:3E>IB("D?4QR7A.S33!VW+E[<FT.A,Y\
M-#EV@-J['/R &;]^J])[OY@F?(^+5,7Y&=\5^HU9FGX+%U=3E.K?Q*^8)RSS
MP"2QVHH<B=6U\\,J7DMN2L28%$MM9F@?>_*>7+-AD'M267:'W;>SM,"Z_C*E
MQ27FZP>Q290)9> 21&02%-;12R4&\)K4-'%%?W:*9, CQ^O)'VR!PB&DT@'4
M/GXA?B[)UO\/IM6G^1]AENN_^'&C9!]QM;I8KUVMC4N;67,3YG+@*0JZ S@Q
MLKI$#K.!(*(USDOM[P>6@S6/'73@GE*<P\#Q%)(;.:[],ZR=D_+N&RZNAA[^
MN9Y.]ZX\Z:HL)X$%P^J>9Y2I;@;/%ISUY+HD%S-C.BI^[T5]:\1[Z/?W%,8<
M![:32:$#4_C'=#9?3%<_KDWYS]>K&P_CEQ_OUR*8<!\T%EWG=-5UT-(J"$@_
M&!54-,DSO)]2'<C\[7'(<<>NM3!YK234<2/M;U^_7<Q_(%Z5.ZW>7X39(1UP
M6S]FJ+:WY\\XT%JGNBL39\LK#,_R!UQ-%^O[;<MN'\6+C9H9P%QQQKD"+\@9
MR\68+!S7^7[KVT :NL<AC[58[^E[KKYEO63K_9P^]N?7;:2QW+:1VF<,O)@$
MUM57,HT"R#HK$(E9TLZHF&^3]SOTQ.-F8UKA[KY].XD\S\S8';QF_(D/:VGX
M&BX<WP>&G,=D:HUWX9*#LL5 5#&"#;(X9:.PH<W0V!.:OYN]V*^_A-EG7+Z=
MO5_,:SB$>2.26_/2[^W-=L9;8\DY#9ZSVBZ?(1J*BA"#H:#(2*/;S$D[YM3G
M8P;WP=_C^\X;R[6#H..&UC_QVL2_)KM_GRPN8]*6T)2T(K)\HH =,8/WUH9,
M'K13;:K%=CS@N$GGTR-S.&GU!L*KL=33=(N\/^>K_\;5!TSSS[/I_V&^1VT.
MV@F"#S!A!:F<1/!,)HKP#'JC/=>QM2D]Y-SC9JA'@6Q;V7:%Y%?+Y>55&G3Y
MC^4#LCAR]*PFI-8;&;,C+[UX73=)<:>ME+ZT:>S:\8#CIJM/C\WAI-45"'_[
MZ]MMK^5]^%&Y>/^V8$&JZ% "2J%!)577IS@-V8>"M: U8FLP[G30<=/:IP?E
M\-+K"IRO+M9_F]CYKM30E700'U 73-%*6PY<:TN<# BA$">U-4$ZYOB.2WV/
M,90[G'/<7/<(]G)HV8T]U^<G96_"=/%?X>(2_\!0&5?92#1>9<8JJ??C/14D
M9X0?[6N^3;%"UT+VP)7PHN2 \?ZF\NW#?PX]P+@+2%HC[W2R.;.TY)]A41]#
MO^/A4PEW^MB6J<JG:1@A:6E##")2L&&*2!1L^/HL: K035J0:VE9;%-4<L*D
MY:_$_AGFU_/9:C&-EZO;FC.Q,7AO:UE&,>1+1%GG^C$-209&T9:RHM%2FZ=.
M=3Y)QWWP\["Z:R"Y=.#CW3!I30+]JW5OG'(8C"D1ZO@-(J5((,?5@54L,5X$
M"[Z->FT_S]@5UD/)>SXX\[N$T*:A1A3'N(\9 C?D1:B@P44?0$O$K!T:;MJ4
M13]VHG%A-(2TGP70 :SO $*W_,+E1MLVWL=UAQW+7JQSXW(]#J#.ZJ'? R]B
MM$*EHG2;$HWG3M8;I Z1__;2@F&$T0&X'B^0>)S$[)7VLC 0'NN:3</ HY.0
MC:WKPICUQC7!VP&''?<]K0D$6XNL U1^O/SV[:KB.EQ<1UQW>;F52O0$G(P"
M=-'D<\04Z+9P%J+GT6+4,>E&">"#SCONPUD3;)Y <!W \]?-U]Z)J1:+6F-1
MR:Q+.-_.\O3[-%^&B^W59[_\J!Q_5[9^5/5\LF0LUKU($JT#I8."F(P"Z846
M25B/J<WV]!,0-W9G7:.(I3=8=* I3]1?WK!B+8F05LO':=^8)EV2\S+Z.KF]
M[@Y+K*YMKBBVT3HC-(MM7E&&I6/TB+TOF.[LWS3'3 <:LY=TKN5P^R_O5/Q\
M/>JU9.%2CA!4';\1-*<K-T1@UB4OM5;(<?Q+YD@JQ]6V,=%\S/UT2FCUH7;;
MG(*;Y/CO/SNO6"B!<:QE,W4'&5<4ZZ> X'VP2H1@I6SFF>UXQK&;QMLY6"V$
M-/*;_2-473>'_CF?_?RC^>+'EK]]-\!:3G3BID12/2.(L<I3-.51([A N&(V
M"YMVF7<[]+E&]WJ:8&?>B2 [L*%T57R=SSZNYNE_KYKJWRZ7EYC)&;3292)#
M&.E!L2C!&4<_.'(3$6.PO,WDHD<.U&7X.100AQ3&@.LM!T'5NF9F(DRR6ML"
M)GJZ1FI-EBNJ/@P%);7-F&2SZH8[)^GREFV(H_W9/RJ -B;Y*9?W7W=<W@_X
M_RZGR^D*/^+B^]5$I.D\?YJ_#XO5M(Y#6N';V:T'H$E,2ED9)%A7ZZFMJV\]
M]$NI6$:C1#)YEYJYIH<<>V#+*6[=3D3<P17\"+]K@\I-:\HD:1E19PO)"F*U
M10->)@T"A6=1&1E9JXE7.QQO[*DO)S&KPPNJCRCFUDOD'^&OZ=?+KZ]FL^L,
MQS6A5U-&YN552G64TB^!_G;"Y>;W)RGQJ+,NX*--=;2)@IB%@<A0,')>G+D_
MT?^I^&6 $XT] >94D<NIA=>/P;Q%.=%U^?7R(FQKDIYPZ4*(DD-1L6:U,J>(
M+&N06D?)F*T#<5I:SAW/.6XQ_6E-: O1=0G,-Y>UC/PCR?%R>=6M,M'2\!0-
M@F8U02!JV1$YX\"]SCE+)5QITS&\R^EV J%[<2 \4DQ=0N]56EW6/8(7_Q&F
ML]_GR^4D.Z&0Z]K/G#+Q+!IPEB>P!062EYQ#LZF^SQYN)^#Y%P>\XX2T/^[\
M%>YF^+D:W$\MX7>WJ_EUN$C5RD]GG[?WXE\WG/X^GWVN(SL_X.IR,7NWZ>Z;
M^/HTI0V9?NDM*&82N"@$F%"GRI9LS?V=Y^VP.RAENV78V<M#_GCXZ")%>EUI
MM\[2W0QS),[\]O'=^]N)D4KY;(F3J#W3B;ST$!61B([X7PH#AHHNKV"3:#1J
M9.^C[H;I<WTV.HT$1TX-/$W<VUF-&Z??-W]\I<9OZ0^6FQAT\\\7?X05"6OV
M>6LTNO[#26'69\%S+6ZN/CYW=3$BAVA-=@7)W;*[9 Y.=N#=P'VN3U']RK[#
M7-E#^I:__+@FGSPY*0RF -I(62>WT)5D<ET:HKS0V21;] [ WON+=P/HN;YQ
MM9=%!]'<+V&V5KS\^[3@VQEQK>;K)IK4Q M78P-'5'B)=7(] QET3L4SQ4)L
MX@%L/\]N0#O7=ZH!9=&%PWE/:6[>RWZ?ACB]F*ZFN/QS/DN7BZL9XHI85;<=
MD>,<0!EI(0HFP689R627HO-) JYGSKD;!E_(RU,+V75@[>[-YUB^FN5U^<LO
M87GWB7AB2:ER\AP,J1ZH.F RR,0AHU-TL)"T;F, =S[B;G@\UW>GMA([LS$X
MFP&]TR<&] X[(&>/+VPY.N=0NL=8A."S9SD$B"&86GEOP-=?(B,,IF*4;Y3Q
M/OU0G=L2>K+8_ZKA^.<QK@:GU4E^*5C24V2>..6,@V"UHRLC>\Z=<I&=ZI'T
M@..?SYB>?1#Y?!*UM:0[< X>&3*"R7O$G(#7ESEROQDX@19D,L6P8)PH;?#:
M\3R?4P)CM\$_^TBI2ZQM.KBB#K4$FP$&1G08\JH#4Q&2] 6)(H.RS03ZLQK\
MLY>T=QW\LP_K.X#0L[-FZHI,5C=_.6'+57E@L$6 +-:SZ'+,LLT@EC,=_+.7
M_/<=_+./,#H UR%39)311J=H*:[+N>Z""^"L]J!-D9$S([.63?#V<@;_' /!
MUB+K(K5XX 29:*6PR!AXG>M^!5UJFLH37XU*SMAHL0TT7]3HGV/0>0+!=6 V
M#W*/[XYSODF;29U=5AI!U-A-R4BT*X*8DS(RND9TXFT&]PU)11?=E".&*Z,A
MHDMMN$KHO9T]2.-]F%]<O)DO_A46>:)]5NA5 9^L!E6<KUO& B0C/1J%2H0V
M(=!AYSW#@'P0?#T+],&%W26D'[82!)=DBG6Z4>'D5!7,$&/((*((A0E6%R:?
M"+^'M7Z<$*S#8^196!XGL(,Q^&U=:/IQ%1:K1DC<-*W6$M:)RX@R^@1!"@E*
MD?/DL2YTXI&K:(Q7[48W/7ZLWIR!$=!WJ)"ZM'W7&^+7U(BL7!W> U+7P:"<
M)XA9!XC)6>XR,\FVF>/Q]+FZ&,,P+N8.%E.7H'O N'N5>/7O_&S8GZTFAF>1
M;9UFK')]!XL>G"D:4&&=QITULC8[FH\^>A?#&3J[K <4=I?H?MBF%40.S#)=
MUSN1PHH2Z;Z0H4Z;,$GHE+PYU55^6"]=ZY*X<1%ZG,!Z[JM[P,3K&JSW89HG
M=9Z/]\Q =G7KF*?+Q#'K(!<KG8O)1'VJ%L\G#]K%=(;.C.C!@CP6KB>+P57B
M5A5F@?YY?6X3$:*T&9 GXZP,6831T-G%^(7.$+F7P(Z,P7^;M<+A-2=_;G"\
MO3;T-C=91!,E)M A>5"Z3MC+/H+EP:?$LA#A5#[IKF?N+7;O+LTYJ-"[]$VW
M4C@)7+@DC 2A:ZLI-Z2YB:WYZC!'5:P[5=R_]8"]ICR'Q<OS@T>.%E['J<^U
M$WYQW:A_BSZAO76!;A1#(*K;:CAXFR0$[D)F7%B7V]1 [7[&W@SK2/@<1(1=
MFLT;6IY+7CB>8R'W*JM49Z<BJ[7;!811VB9;H@^GJHS?]<R]9E=/#-XF(NX2
MS(^U/:.7 D4VD*2N-1*>")/2@PW&%C3$7]NF7V[G(_::33TQ5(<08)?(O&'>
MG?2&,#:9I"2D@A2XVJ3 "_+]B5J*6M$)(4[U&K_]A+WF4$<SH0>+K]/LU';/
M.S%M5$9)"E9'1WNN(=:J<)9E"2605]-V3\P@8=,(>=,NPJ9]A-=MMFK+*,H<
MI>:..1#2<M(V^H'<[ (NQN*CU2W72@XS,?2$OF8W&:@C!7GX;3Y?A8N3-\-O
M']HW;/_[T]_1LN5]#^I&Z'+7&0U&[\"5J.MV#P-!,55W 6OD015FVO11G%V7
M>PJ81'8(3+-:4UBG420OB'$B2^YT<.I44T1?=)?[/HALT^6^CZ0[")P>Z:CU
MV0HC<G6LF20^6@\Q20M"&*\-EUSF-B]2+[?+?2]@[-;EOH^4NL3:II,LE&B(
M,Y[PH'/56@>QUB0J7[A+2@LEV]0TG567^U[2WK7+?1_6=P"A9QNK.2\6,9*D
MDXVU0Y N (,6"DLEE\Q0NC;=0F?:Y;Z7_/?M<M]'&!V ZY"6Z2!X\5DXL+*&
M_L0Q\*@"Q%Q0%>V,UFTNRI?3Y7X,!%N+[)R[W(UAT:<20%B/H%B)$)U%,$QF
M+UP.(IHFT'Q17>['H/,$@NO ; Z:"A.Q($]>@PY&U!=1#I$E#\BXLS$9X]BI
M*C3^WEWNQX0KHR&B2VW8GL/[F;+P/M741  M-6F[TJ3M6@9 PXTL+L;H3H7X
MIT]ZAD'X()AZ%MP#"KA+ -]N4HU>Z,BBAI!CG6<O"_E-5M /3&0?M$'5)N5[
M?"?Q":$Y)"+VZB'>1SQ=^+;/M*>F5 R7F8,R/!"G!$+D(4(*"HE)=1G>J6K@
M]NXB/N$%?U*\'2R@3@%WO>!K2[&IYDE@%@ER+3%5B3PA5\@)LHY9\M$ICN2G
M@M_CI^SM(?RD8!Q(>)W6"KWZ.E^LIO^W%N:[\IZ8NKAE[5_3(:>K"3I9"N,1
MA(H>E+ 9O*1?9IV)Q;)DPT[6$;S#>7LKO#PI7 <7:)<.XUTJ:R?TLK9"(^FD
M#"$Z3% $TG7AHP,7.".=+)D^.9H3+7=YZI"]56"."-!#1=>%.5W'AK5X8(%?
MZDO%=WP[2_.O6.EY,YV%BQL]O'K(H'CRS[HI[NI5XTY065E3Z_[6_X $\JY\
M"G]-(E>2"YN QSH\Q6</SF+=LN@HKM0BQ6B;H+DY:;V5>S;4@;Y@TH7F[,K_
M2;+.!Z8+J+(>684>0I&Y)L=M](S9E$^5#=A^PMZ:ZT]JRP<0VF#%H(?MOKS2
MS:NU/V]O^?:D@@]F!BP_8)I_GDW_#_/;V6-*_9/3-BHMA"1-S(HX75($)[@#
M&UE6D1L*8N\]CFW=D=GL@+UE&$Z<;.U'^!TXV$_=4#=WTC/2(6/PCUFX\NXP
M7T\G>K68+J>SS[]>+NC'*V/Q"Y;Y NN]E60@B^ L9._)4,1$ ;3A CP/&)4,
MBJ+HD[LW#0D>)XO<$=3W\(QZP5T7_M)3C")I783E<EJFZ0I*^7\NEZO*I3<$
M@5?O7K_=F95OY@OBYC4+;_BEK,W62 &%ISH5WPEPCC'06&]X;EP2I]?3]G2/
M<T6>I[IVAL*.+]7M;O361-V31JRV'::@"B216:T;JLOE68"0>:J#I87);;*R
MC0D;Y[7A_+1N#!QUK%;K2_]6;O%H [2=E3=\X[F0#(T$%HVOKS\67/1(VF*"
ME4KD8-KTKO;"@7'>6<Y/4;M&YM_/O?VTH)].UQ]507-[2NDU YGWB6<9@2-+
M%!\X!T&( #(&YPJ/+C=:KMP9(\9YJ#I/#>\=IYU?W3LSYX:OMUP8%P*%[@)R
MJBZ,*PJ"\QHX%SH;;ICF;1H16E$TSNO8>2K>R9 SXE/%-1_(C;B<K6ZS_9'W
MG@TS'F'9#?TBZUA\(9/A)5F0K P$YCRPZC6DH.N>SB::,S0EX[S#]:LQHR)E
ML+OF-!->WJ\IO.+8+0F%967*?$;?/"^O4KK\>GE17=ZG^#7L6)@&!VLY2Z8U
M'T<80*-X5L)%0GT2!A0*!@X]Q5,J),X<#SRWV8EZ=@-HF+(N<EEKMFIVUM:F
MU\(<)(4N*;(2F-J4*OW-!M#L@\@V VCVD70'4<<CPRZT"$Y$<OJ,](YBIY+J
MYB8#3$CAG;%)LC::_7('T.P%C-T&T.PCI2ZQMFGR]ED47U?=J!2)#F-(8:6V
MX",*F2(K(9YJW%'' VCVDO:N VCV87T'$'IVYHGG4A:D0!5EKIMK)*M,\B"%
M2%H&+F-I4Q)YI@-H]I+_O@-H]A%&!^ Z9)J)M,4QSC2D*!0HJ<F^USR)+\7J
M8+FAD+1=<NU%#* Y!H*M1=9%S^2!<TQ"$,[IR"'S1'RMC]A!( .K2]7*8+AM
M \T7-8#F&'2>0' =F,U!JY6=LI[5Q0<J2UYGEI%R&FW >Q:SLEF8>*K-%7_O
M 33'A"NC(:)+;=@AJ;>IZ-OT^MU**\=@E8H!L-2TL@NUASHQX%F$* S7SIQJ
MF]OA5)QA\#X(%G=8LG428'11Q'(H]<]5\X1HD.[G -I49XX%$D91 C0F57AV
MAH4VQ=>-"#K#JZ,G91D2+N=ZF=Q0ZQ2/T9#OJB.YC\K7]WNI.5B1F/!TIUO5
M)HM[W+E[FZAR3CIPF/#/;.G(/W'Z^0OF5Q1DA\_X:KF\_/IM74#PCR7F81^9
M=_JJEL_&^],ZPD-P2(YII.A ETAF-5@-%*5*,+7P(>G ;*,QS&?W$"RD#>2<
M99 YU/VI1%4TR@!CF+-PT6GL*+X]WX?@?1#9YB%X'TEWX&H\\NADT,N0F(>D
MZ[0"IB7XK ,4-%8([EWF_WX(;@B,W1Z"]Y%2EUC[.>V[V( 2B344VRH7Z]3C
M5'-0Z(MW42K_[X?@_:2]^R:2W5G? 82>?7N,BLN"%D$H^D'1*<'+),C]=K4K
MP'I?_KV)Y%#Y[_L0O(\P.@#7(:^*6M628\.@U&7-R@D!7KL"6004Q,%LL<VL
MTI?S$'P,!%N+[)P?@K-!$9578*7/H+*)$*6P],N =8M&'>SQ[X?@EN@\@> Z
M,)N#9L[(1[9>,P,FN.HEHR(O.==]+*%PBZF.J.DG4'[!#\''A"NC(6)$;:A=
M3Y6)ZPZCL,+E34["V<2+\$#.N@.Z? IXSAP447C11OIROZAZZ]"[K1]^AH'Q
M('*>#\GT+FWHO93OZW"1ZA/ =/;YD>W4M]@P82$DE;T';EU]A%"EUG.LKZ]<
M@D7'93K5"] 1=(PW&FX 4#W_K',J"9\9OA\TB-XA/&9=K/8!(O-$N+2QRD!
MSE[Z:(7,_&1S]P\C8;P):N.B>CBY'@SH;VNM^FW6K+AE3Y6^WJ/Q^WSV^1,N
MOE[OT]CLTK#HZ=+C%I@L$52LD:I4'+1)3#-2_'"ZA_Q!*1MOG%F/AGU %(SL
M %>NOBNW'^S>SM("P_+V"YT)F1.KO:S5U11E0."!@FKN&6+"(NZ7IV_UAI__
MIC,,PH9VC0<61Q?)L./5[7&N3(RPVEI)NB5M B54@JB,!J<MW4XQ&ZE/MBAE
M,*K&\Z*'QM_@EG<@*)R=8CQPQ9YBA$I1\:+ YEP'R5?'+)#Q$<;0#60]3[S-
MBUHC@L9SOSM2AU8 &-0S/TU5X>;GRVLO;#6/^#Y,\Y]T#[^9?L?_QK 8>(3-
M7E_9LLKP<-I'J#;DVBI!EA<T$^2D2^4A>&4@JQR]*%%&W^9IX.RJ#4V*L5BZ
MMHICMD8,9$62IE@:F?(RVA+,J18$O>AJPWT0V:;:<!])=Y &?*2R2>KHL^,9
MBK0&E$U$!3KB:*&PMQC'@F]31/%RJPWW L9NU8;[2*E+K&U>]->-$)H88NO+
MNF+20"T:!DVL$0992J9-+?9951ON)>U=JPWW87T'$'JVP,UZQXI-#%CB&A1R
M#U$6"4*PC#Q)[1JU(9YIM>%>\M^WVG ?870 KD-*UYC*/)F"D+76M;FK]I6I
M!(9YP[(T6C1JN'DYU8;'0+"UR+K((QU8M$;L#%FD#"&$6K0F"_W,&]"R!*Z5
M\T6W*3EX4=6&QZ#S!(+KP&P.^K"20TDL!0LRTT6AI"$N2,\@)ZU8U+;P\N]J
MP][#E=$0T:4V7*?RWERNB+W7?Q!^5 8L:U[OT[_PXCO^,9^MOBPG=7BD<G72
M#U=T.[%,RL^8 $>$ZCH8@:=3/7CM=? S#-$'0=RST&\G_BZ<DST)KOGK3_^:
M3[!XA\HGH,NUU)TP=9V;IKN5*TSDDR5FVB28#COO&5KT#M!]B+#/%M2$4ISH
MX$H@_Y#NRL) 64\1;ZPM(X%"#*F,R;'-BI]#3_R"1KR<&MA["_Q<H?UF?KF8
M*!V=K$.O2XGU=DH6G!<)DDW.H1 !<Q=^R?6!QUG[^!* O;>XSQ;7T^\X\3H*
MQ1V"Y8R8:XV&6+PF0H5D)EACY*GFP.QTX'&6';X(7.\K[G/$=27R#<7RX6)=
M*?*)!(.A4'@[,1E%0E'G4R*GR$))B-(ZD.BX$!85L:$'H#]*P3C;!L\=^<,
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
M>R[*T6)]/) =AL=]X>8J1"([_ 1QW"0F@@(AZ]8R;27$F#@D'X-P"15+9G\
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
M]I_;:, S%B%J;[.U12?39AW-,T2=:G=V?/1=.WPJR))SY+E2K%4G&-564L-
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
M$E/)&;1P4I68A%&^";B>(*C?O-TI@!I"^ATO?5^_O]7^S 5^J@6<-T-LZER
M(^*/9S]NJ !D?YH'BD#>K^;IST_DHY$Z-JF-/^:K.WA)$:1@J A4>?LVX#$)
MR&1GO,H$D(<-PH.M57F.KI-WNCZ6</WX#R34E_3W_IP8+Y!+),SK:D>]%!"U
MJXM)O(XB9I))F]OM1Y2-&RT,B)9'&UR'5,F%6J4/-3(:VC9M/_0<%FH7_6>R
M4TJ)PK4#J9D@;R?6RNI:=!$P1EFTD0_;0R_"3KW#=!66RVF9ILW(O^O5F_(B
MI>O/-;+ _)0RUHJX=W3(0Q#<,C N)_(* P=GK(2$+GI?)8=MEJ0/0W_?-N\
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
M:MY@,519^[GW8IX!G$=HJ0NC^O1PU7T#Q]]OJP<E2XQ"1 ]TK<B:UK 0G.?
M,2GRE)#'<)YGJQ.8Z*N 8;S'@'/A8.35XO?61+^9W1NR60<UA;0N2)J8&$Q@
M.A,[R,C=1P,A.@M6:*6RJTM$'ZS!V+D!?(^OZBNI>38(S-OIHX-[?BVL/^:S
MZ;::Y_7?7TAF."D6 ^/DGW";+:C:71!=O9J2+M9)P:QL6-[XF*"^TI;G!M^0
MVNIG7/A=L4\MA7LUGZVFL^OI[..;+[BXOY3OYA;Y&Y>O_UXM FE[.@N+;VMY
M/E&4AH[EG$BV2"( 9;#NFD6$8CG/UAG)&TT*:<A47[?_6&>@%]1T,,+PEL6M
M'=@Z_Y.LB%Z*)R&*D$$YKNAG H$99C%F7[1ODT-X@J!QPZZ^@'N:MOHQWN0+
MW9W$"<]:19$,R)#)ZZFU$%X*8LEZS4OF(MDV3T_?D;$7SO3/CK/C-=/QP#Z2
MUN?I6IC+,,L;J_^1?O7[-,3IU=H-/Z*X>I]/':H^^F .!BIQOO>]+^Y];Z+O
M^V6Z3%?SY?7BKA*5148N(_> K) Q4L%!U-I#;6A1(EKI;)LLR4%DGFJ\]OJR
M#Z2 E_2O_IR(B,'DG,&$NNS$J5S[_Q$\]]GI3#Z#:F/=#J-SW "]'<X>&KB&
MVALL(A_% JX3;8WLX/:SSV@-=W$SBDUT!6W,(=7>5@Z*DY?FBLB@L\HA>!9T
M;C,TY2PVL2:VWJ=/F*^O\$WY9_A[^OGZ\]LYR7DU#5=OXM7TXW8%X/SU6OJ;
M9ZU?YXO?YV%VC\2UONZ.7<28O/>J=H1Y4+((<$PYD'4:O-#<R2Q^ ,M&I%V2
MG3P$>_=3E6-K]+(-Z?'M>@=\^!E-:<L6NL/P+&Q)OH@ C"5;EZ]H\(Y^68Q6
M3#H6#5ZP+;WYLDT#X[VOV#Z!16V"<AJ$2;53UB6(Z"QH<GEL8I)DH)LPOYN>
M2[*#A^#FH;\X@#8Z>*EYQ,7+;W_4]2QDXN]^^]NZO)5GX9$,,B3E)"BLM2:!
M!7 \6\ER-%ZTJ<;8G\9QL3<$(GX$LF'4TQWPMEQMBU>B<[F8($'P0K&5Q9J[
MM 9RE-D[A<J7<R#M.Z(Z@]9 .'@6;L<KI0-\W7<XOW-(MU5+P=L8$O>0I:HS
M[KR&P+F&S+4/Q*NRKLU2^1\0UA/.3@# T\F5D[7110W9^Q5YQ?';[[BJD*53
M>)\;SQ7F1.%5P4AQC<D2(G,,>+1,&X=2YC;VZSFJQJUU: 6LP?30!:KJ4\T#
M'JPSSBA9I5$"J.@]^*@H5#?1*2-"4;'-J^MC6L:M%&B%H!-EW@=N'KH']][\
M$BHIE(<B$KD#@83D'5-UM"L+M@1C9)LFEJ=IZLD2M?'2CQ-_!U[3/Z[#(LQ6
MB/?R>=M4W^N_OZR#YTG@C 13N6'.DX-)/_."?F8X"^@MCTJU*>+;@[B>O*?C
M<3!OJY21ZX]??%P@;EW!]WAU]<_Y8O4Q?,3EF]F+FBJ.WZ[HQY=A2<%,CC$J
MFSB97EU/97+@2J1@A@ZE3@&U30\&(^],]Q_PE9T9I],0U%+<'>?B7X?%C"2X
M?(N+]Y]([D=DW!]]Q%!Y]>=I&RA[_O!+;A.>G/RCR'B$D$VI9D)#K'LH++*B
M?:YO,6VF1SQ%T<DS"QY\[MV[$H;H QT8""F0$X>%G#A-]SNS*O.,'+5I\R;P
M)$DC-Y$/@8E'8PL&$?\%F9*CBR&>^*!69J5AF<.30'*I),/K@$&D>TDAUO$
M6H%/I#&6$\K0YB&JE7&Y>^Y^^ WUNDPO9OF7Z=5U+8#]_DE;ZQBDU@("X[JV
M11+V4Y90)-+M&C$SV<;T'$EPIX;I$#P]R@N=07479+:.+SUXZI-:&:Z6105/
M(BU$PT72#J*T=4(8*W1M%05HK,<LHA:AS:S#<[E%&]#?WOA"),^]!1]MC1@3
MP;V.#F Q$^]&TM7=9O[=LV1U:H4.P<:/W*/CU=!!;NC[#H <F8C")7"UCDQQ
MH2%X[R%HIJ)B9"M=FY+NPWLSSH:9$]3[;+?%(;(>-1]=\PW;@:97Z[]%]^O\
M7^N94IC?T8^+::*?K>=6O_@K+/)RXJ*M,WD<)&4B*)$0'%<&&%,4E="?:%Y^
M<$4=_JTC#T<:'#:-Y7YJ?]CPYN?%5W(2-OLCZM/R?'9_%/I:GA//G%>>CDK,
MC#RYP Q$;A$P82J%#@XVFBUW(*$CCS8ZCPD;6%\==,G^&Z<?/Q&V7Y#=#!_Q
MC^OZ<OBFK(6X_&VYO,:\X0N%P1)]@>@E$E^>0;#H@2&9;BU,\;&-;[DOA2./
M+VH&P"8:ZL /HU.U6"?TP]7V+*TY^GZKSMNP6$W3]$NH3PE_S+=7P>9O_GNZ
M^D2_]>M\47"Z_ON_3+].,T58[ZK$EA/EHV%89Y@Z1X&W"!)BBA0)2Z^Q2%V"
M:E,;U9RU<7MYVV&]+TSTTT_^K UX<[U:UO(ADL;V"@JZ>(KG !DY1LK1#Z%X
M!T9*GHVV:,8PU0_)W O#YO(PW$Y7';@+C])<F^SCK> P*RX34R"4H>/E3*'H
M+@4@9]QZF9R(J8W)_0%A?45*39(RIZBB W=@?S][R^A$8? Z\PB2(0FOU/(V
M;A-(X9@ORI(WU*8\]6!2^TKOG 24HZ.C8[36 2P/L^81C5 *$Y@D,RB>+(1
M'GD0EJ'523K;YNEP^)OW;,9P2#BVTU87];%[N<<W[@SFM^%;_<LO%HLP^[BI
MG9I$)@MF22?/:UVK[#2$*"+41TJKM<D)VU3.G$Y[7QFF(6%[9KWV:U:W0GUT
M7B<J%IFK.%$I.JHB6HB1,9"*,Y:925:VF5AX(*%]):'.8%H'T5B'@<WFAI"1
MI>Q*J0*S)"8;Z')(!:3V@@<7-?DKYWMA[BOK,R2X3I=^!S;M"0%-8BG:FZ!!
MYFA 65?J?#EB2)>2&4/&&NU)?H*@OA(O+6%TC 8Z -*+V6J:*^G3KW@W2/OU
MWW7]/.;-8-?/7ZXW.GM<&?;B\_QZMIIXIFP4FGQ:9I \ E3@F8V@,T:K'3?*
MMNEO&83\OIR]01(VYU=KQY5]OX;IXG^%JVO\)X;:^;/Q\ ^OZ]O].4-5]>U!
MY4 U?;??=#?>97F+.A-Y1+M.D@0.Y$]I<(QYL#QSI94@(]GF!GF.JE.MW*[/
MOBM@]2IR(V,B1J.DH ;)?0R"@463G&+%Z=2F]OA9LL9-Y V&D8>6:3A57)K%
M.;H/XKE/:VI]&G9$/(NOK*)W+"!P+\DO*UQ "$P B\KH@"XC;Y/:;&F#[LKK
M;[_EQ7*)ZZ%;]R;$;>6?W\S>U7M[L<T@/AP!J&2P&3UY R[1$8Q*@D=R.+G*
M]'\<$^HVCU^#LM&QC3L$@T]W4IQ;U1U$% ]8OF/RC_EL\3V?MRS*D*S%FDPL
M1=8UP'0!)(S@ Y<N99MYHST)1Q [[HM&,\RV5EM/R'SY[66X"K.$[S\AKOZQ
MF%]_(>;N^,J"%6FU!^$\15[<<XK!%'DAPI9H0]&MNO+VI7#<B+4]!H=4T*6Y
MB;].9\3Y-%QM#F*8Y=O?V7%WA-6=-HYN6&M#1U/7=%@IG<.I33P$PC\=!V7K
MJYDP$.OP'*5B1LV52K9-!]E9 NL]_1OZ"X_OD_4P(:5%D<9*L$EG4($$%253
M4%)FR!DR3/8<+L#Q+'3LS!Z"O1\X!F=2<5_NPCW+\^L"__OZ=G*HLG59;]2
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
MZE"E)KH^1E@=M.V<[OK\?MLSY;WSL10.SA##2B4/= ]FD,7HG&6=N]WF?65
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
M#YO#J; _>+X*RT^_7LW_>HH[ADE$%RP8@;H>/@G>,J1PTLBZBYXHW"N5=2Q
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
M,#(Q>#$R>#,Q>#$P:RYH=&U02P$"% ,4    "  P<&%4>K#"C<P'  #%+
M'0              @ &!#@  97AH:6)I=#,Q,BTR,#(Q>#$R>#,Q>#$P:RYH
M=&U02P$"% ,4    "  P<&%42&J?BP4%   8&P  '0              @ &(
M%@  97AH:6)I=#,R,BTR,#(Q>#$R>#,Q>#$P:RYH=&U02P$"% ,4    "  P
M<&%4WW0GK]D$   @&0  '@              @ '(&P  97AH:6)I=',S,C$M
M,C R,7@Q,G@S,7@Q,&LN:'1M4$L! A0#%     @ ,'!A5)"9.CC]<@< N(QA
M !               ( !W2   '1M<"TR,#(Q,3(S,2YH=&U02P$"% ,4
M"  P<&%4M-(48[ C   "F@$ $               @ $(E < =&UP+3(P,C$Q
M,C,Q+GAS9%!+ 0(4 Q0    ( #!P851IV;@@KT\   U7 P 4
M  "  >:W!P!T;7 M,C R,3$R,S%?8V%L+GAM;%!+ 0(4 Q0    ( #!P851E
MQ8"-1\\  -ZC"0 4              "  <<'" !T;7 M,C R,3$R,S%?9&5F
M+GAM;%!+ 0(4 Q0    ( #!P8513PP56QCX  .,_   3              "
M 4#7" !T;7 M,C R,3$R,S%?9S$N:G!G4$L! A0#%     @ ,'!A5&O0&5.2
M?0  )MP  !,              ( !-Q8) '1M<"TR,#(Q,3(S,5]G,BYJ<&=0
M2P$"% ,4    "  P<&%49Q$>BPX2  !&$@  $P              @ 'ZDPD
M=&UP+3(P,C$Q,C,Q7V<S+FIP9U!+ 0(4 Q0    ( #!P85186SL6:@X"  8=
M%0 4              "  3FF"0!T;7 M,C R,3$R,S%?;&%B+GAM;%!+ 0(4
M Q0    ( #!P851.GH?)E#T! !@I#P 4              "  =6T"P!T;7 M
F,C R,3$R,S%?<')E+GAM;%!+!08     #P /  @$  ";\@P    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
